HNHacker News
TopNewBestAskShowJobs

nosefrog

1,235 karma · joined November 24, 2011

submissionscomments
nosefrog··on Ask vs. Guess Culture
Same in Arabic culture.
nosefrog··on Software Engineering at Google (2020)
I used to work there. The tooling is pretty good.
nosefrog··on Creating a search engine with PostgreSQL
I work on Google Search infrastructure. Of course, caching is important, but a large percentage of queries don't hit the cache. The backend that serves results that aren't cached has very strict latency bounds.

> From that perspective, fast search results aren't actually that exciting since you can constantly run a background task to update the cached results and just serve those as the requests come in.

If that's how it worked, I agree, it wouldn't be that impressive (every search result would just be a 1-1 cache lookup). That's not how it works, though, and as someone who works adjacent to the system, it is pretty impressive how fast it is when the work it's doing is actually pretty expensive.

nosefrog··on On the slow productivity of John Wick
I'm not reading it, though it sounds interesting. I found this quote when I was browsing through Donald Knuth's website 10 years ago for inspiration on where to take my life next.
nosefrog··on On the slow productivity of John Wick
Very interesting essay. Reminds me of how Donald Knuth describes his job:

> Email is a wonderful thing for people whose role in life is to be on top of things. But not for me; my role is to be on the bottom of things. What I do takes long hours of studying and uninterruptible concentration. I try to learn certain areas of computer science exhaustively; then I try to digest that knowledge into a form that is accessible to people who don't have time for such study.

https://www-cs-faculty.stanford.edu/~knuth/email.html

It's an aspiration for how I want my career to go, though I haven't been very effective at moving in that direction.

nosefrog··on I booted Linux 293k times in 21 hours
But then you won't catch the bug before it hits production :)
nosefrog··on The US is building factories at a fast rate
> Second is I removed stock because stock is hugely outsized in value for tech companies, and most of these jobs aren't going to have RSUs.

RSUs are the companies you're talking about are effectively cash, and they make up a significant portion of the compensation for the "elite SV" companies. So yes, if you exclude ~40% of the compensation for the "elite SV" companies, then you friend is probably making more.

nosefrog··on The US is building factories at a fast rate
FWIW, re: comparing to "elite SV company" compensation, it doesn't really make sense to discount stock, since stock at the "elite" SV companies is effectively cash, because they're public. Unless you mean that your friend is also making a significant amount of stock, but since you can't value it (e.g. the company is private), it's harder to compare to the "elite" SV companies.

I know Google was handing out $385k total compensation offers ($200k salary, $150k stock, $35k annual bonus) in 2020 to senior software engineers, and Google's 401k matching is 50%.

nosefrog··on Language Learning with Netflix
My friend's startup is similar but for YouTube videos: polyglatte.com
nosefrog··on Use singular nouns for database table names
Every database schema I've worked with uses plurals. Seems worth using plurals for that reason alone.
nosefrog··on Cheating is All You Need
Nice to see Steve Yegge back to writing blog posts :) One of the reasons I was excited to join Google was to read all of his internal posts, but it turns out they were mostly on Google+, which was taken down by the time I joined.
nosefrog··on Changes at YC
> "When they do, a shocking percentage of them will go on to make a startup worth a billion dollars (on average 6 out of 100 startups in recent batches)."

That's 6/100 (6%). 1/6 is 16%.

nosefrog··on Urgent: Sign the petition now
Unpopular opinion: the government should try to make depositors of banks whole when their banks fail.
nosefrog··on Justice Department says Google destroyed evidence related to antitrust lawsuit
> The government said the company only committed this week to permanently preserve its employees’ chat messages—after DOJ officials informed Google they would file their motion for sanctions.

As a current Google employee, I'm very happy about this change.

nosefrog··on Is the Living Computer Museum dead?
MADE is amazing, thanks for creating it :)
nosefrog··on Expected changes with Dropbox for macOS
When I was at Dropbox, one of the big threats to the business we talked about was OS's banning file sync applications and forcing them to use their own APIs for them instead. It looks like that's finally happening now, unfortunately.
nosefrog··on Shopify tells employees to just say no to meetings
I wonder if this is actually a technical limitation in Outlook :)
nosefrog··on All 1,400 Google Chrome CLI flags
Yea, a lot of the core libraries at Google have flags in them, so when you link them into your cli, you get those flags as well.
nosefrog··on Waymo expands its rider-only territories
Has anyone gotten off the wait-list in SF? I've been able to ride a Cruise taxi, but not Waymo.
nosefrog··on Show HN: A Japanese learning app focused on efficient vocab/grammar acquisition
Cool! Does anyone know of apps similar to this for Chinese?
nosefrog··on Dropbox acquires Boxcryptor assets to bring zero-knowledge encryption to storage
What makes you think Dropbox doesn't deduplicate data?
nosefrog··on Understanding Google’s File System (2020)
Colossus, the successor to GFS, is one of the coolest technologies at Google. Almost everything we have internally is built on top of it.
nosefrog··on Ask HN: Go deep Rust or C++ or Golang?
> If you think google products and joining google will be the highest payoff, then learn golang.

The most popular languages at Google are C++ and Java, and both are an order of magnitude more popular at Google than Go :P

nosefrog··on Tell HN: Reddit mandatory login to see sensitive pages
I love how Reddit forces you to the mobile app to see NSFW content, but iOS apps aren't supposed to be pornographic...
nosefrog··on What’s going on with Google and Facebook hiring freezes?
That's weird, most people I know with Google offers say they're good for a year or more.
nosefrog··on Amazon to Acquire One Medical
Has anyone else noticed that OneMedical doesn't do full blood tests during yearly screenings anymore? My girlfriend had to beg for a vitamin d test last time she went (they said she didn't need one because she looked healthy, and when she got her results it said she was low on vitamin d), and last time I went they only screened me for cholesterol because I told them I wasn't vegan anymore and that I've developed a taco bell habit.
nosefrog··on Tesla is no longer the largest EV producer
I find the implication here that GM makes good cars amusing.
nosefrog··on Admiral Grace Hopper Explains the Nanosecond (1983) [video]
My grandfather got his PhD because he lost an argument to Grace Hopper because she had a PhD and he didn't. He was working for the Navy at the time, and he wanted to use a higher level language for some operating system they were building. Grace Hopper thought that higher level languages were only suitable for business applications, not other computing purposes where performance was more important.

This is a link to a paper he wrote about one of the first cross compilers that they had built: https://dl.acm.org/doi/abs/10.1145/367436.367477

nosefrog··on Twitter Blocks Linking to Mastodon.social
Source?
nosefrog··on Modern programming languages require generics
That explains why Dart is also a mega-success. /s
← PreviousPage 3 of 9Next →