Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
austincheney
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
austincheney
5y ago
> Google monetizes search with ads. Google monetizes search but not with Google ads. This is the primary distinguisher. Its an auction selling space on page for a supplier to provide their own textual content. Google's online adv
2.
▲
by
austincheney
5y ago
> Search is Google’s most lucrative unit. In 2020, the company generated $104 billion in “search and other” revenues, making up 71% of Google’s ad revenue and 57% of Alphabet’s total revenue. From your second source. I guess you were co
3.
▲
by
austincheney
5y ago
Google does make money from ads, but that is not their primary business. Yes they have AdWords and they bought DoubleClick around 2007. They also have YouTube that took them forever to figure out how to monetize. They bought Urchin (Google
4.
▲
by
austincheney
5y ago
> No one is working towards degrading performance on purpose You are not participating in the same interviews that I am then. Most developers know querySelectors, for example, are super slow. They will fight to death to retain them and
5.
▲
by
austincheney
5y ago
No, its a common misunderstanding of search and tree models. The OS is faster, by a tiny bit, at traversing the file system than my JavaScript application. It is only search that is slower, and dramatically so. I don't have visibili
6.
▲
by
austincheney
5y ago
I have been doing web work for over 20 years. Everybody claims to care about performance, training, security, and so forth. The only thing that really matters in practice is comfort. Until developers are willing to abandon certain areas of
7.
▲
by
austincheney
5y ago
> Children in every demographic group have been affected, but Black and Hispanic children, as well as those from low-income families, those with disabilities and those who are not fluent in English, have fallen the furthest behind. The p
8.
▲
by
austincheney
5y ago
A micro service to a localhost node application. There is a file system API in the browser now but it isn’t mature and is highly restricted compared to the terminal.
9.
▲
by
austincheney
5y ago
Why would you suspect that? Are you a JavaScript developer? If so have you seen the terrifying horror on people’s faces when you mention alternatives to querySelectors or that you can write/execute code faster by not using vDOM? Mentio
10.
▲
by
austincheney
5y ago
> I also constantly remind myself that "perfect is the enemy of shipped". That is easy to say as marketing first personality with access to money. In this case shipping anything is critical and you can fix it later. As a bootst
11.
▲
by
austincheney
5y ago
It’s more subtle and monumental than that. Before this JS was already executing at the same speed as Java except for in arithmetic. At this rate of improvement eventually JS will execute much faster than Java in all areas except arithmetic
12.
▲
by
austincheney
5y ago
https://jsbench.github.io/#b39045cacae8d8c4a3ec044e538533dc Look at DOM performance. Chrome has a ceiling of about 45m ops/s where FF max speed is dependent upon your ram and bus speed reaching beyond 4-5b ops/s.
13.
▲
by
austincheney
5y ago
I suspect cheating is not the primary problem. I suspect, like so many other decisions in software, the primary problem is unrealistic and unfounded expectations. This behavior typically comes from unmeasured assumptions that may work well
14.
▲
by
austincheney
5y ago
Total control by whom? Most financial transactions occur between numerous financial institutions and wiring intermediaries in between. The finance network is far more decentralized than the web even after consideration for things like SWI
15.
▲
by
austincheney
5y ago
There are legal reasons why that does not work. For example consider military separation. A candidate is under no obligation to disclose their military/veteran status. If that candidate then becomes mobilized the federal obligation
16.
▲
by
austincheney
5y ago
Certificates, certificate chains, certificate installation. In theory the concepts sound easy and there are numerous guides and instructions online. Once you try to become your own CA the challenge becomes real. Trying to write an automated
17.
▲
by
austincheney
5y ago
I am a JavaScript developer so my opinions are limited to that slice of software. Senior used to mean someone experienced enough to become an advanced problem solver. Those days are long over. Now senior is equivalent to expert beginner .
18.
▲
by
austincheney
5y ago
You are not the first to comment on the video resolution. I really must redo those. Back in August the project was mostly working. Multi-file copy worked across the network and across the security model. At that time I did not have any e
19.
▲
by
austincheney
5y ago
The framework argument is purely superficial and boils down to two camps: those who can write applications and those who need some (maybe a lot) help. There is a lot of freedom, performance, and security you sacrifice when you need so much
20.
▲
by
austincheney
5y ago
https://github.com/prettydiff/share-file-systems That is my application that creates an OS GUI in the browser. Plenty of features with o framework. * Code size (on the front-end) 2mb unminified. * Load time in the bro
21.
▲
by
austincheney
5y ago
I don’t work more going into an office. I just fill the gaps in more satisfactory ways while working from home instead of shorter office hours with long walks around the campus.
22.
▲
by
austincheney
5y ago
In all fairness linguistic nationalism killed many regional languages. The European regional languages that survived were only due to either geographic isolation or much higher than average population density.
23.
▲
by
austincheney
5y ago
Nicomachean Ethics. https://en.m.wikipedia.org/wiki/Nicomachean_Ethics Usually critical thinking means two things simultaneously: 1. Degree of willingness to defy group dynamics. Group can refer to an immediate group s
24.
▲
by
austincheney
5y ago
For historical context see: * https://en.wikipedia.org/wiki/History_of_Nagorno-Karabakh * https://en.wikipedia.org/wiki/First_Nagorno-Karabakh_War * https://en.wikipedia.org/wiki&#
25.
▲
by
austincheney
5y ago
Because that requires creation of new original technology. Most developers struggle to deploy REST using a framework that does all the work for them.
26.
▲
by
austincheney
5y ago
I am working on a point to point media tool right now and it’s super challenging to get right. There is no server. There are just peers. Client/server is very easy, because there is a centralized common point of access that manages eve
27.
▲
by
austincheney
5y ago
> Should we collectively conspire to make developing software harder so that n00bs will be out of a job Ideally, the goal of software is automation. When that actually does occur both the employer and engineer make more money as there ar
28.
▲
by
austincheney
5y ago
> SPAs only suck as much as we suck. We suck pretty bad. SPAs are often the default because that is what the framework dictates and nobody trusts a JavaScript developer to delivery any kind of quality product without some epic massive f
29.
▲
by
austincheney
5y ago
> Browsers give you a ton of stuff for free True, but irrelevant. I have written an OS GUI, including full file system support, in the browser that performs faster than native OS GUIs. My biggest learning from this is talking about per
30.
▲
by
austincheney
5y ago
Twelve year project with nearly 7000 commits shows a lot of dedication. Good work.
More ›