HNHacker News
TopNewBestAskShowJobs

nateberkopec

3,366 karma · joined March 23, 2009

submissionscomments
nateberkopec··on Pitchfork: Rack HTTP server for shared-nothing architecture
The fully loaded cost of even three or four software engineers in the USA outstrips 99% of companies cloud computing budgets.
nateberkopec··on The popularity of country music in rural sub Saharan Africa
If I get stoned, I’m just carrying on an old family tradition.
nateberkopec··on RFC 9114 – HTTP/3
Why does HTTP3 still support server push? When Chrome dropped it from their HTTP/2 implementation, I thought it was dead.

Cloudflare has also said they’re not implementing server push in their HTTP/3 support and will instead encourage Early Hints.

nateberkopec··on Dendron: A personal knowledge management solution built on VS Code
Yeah, I gave up on Dendron due to performance issues.
nateberkopec··on SRE Doesn’t Scale
At some point, it feels like every company is basically re implementing a kind of internal Heroku. I feel like there’s a billion dollar business in putting that on rails for medium to large enterprises.
nateberkopec··on Paradise lost: The rise and ruin of Couchsurfing.com
Airbnb ruined Couchsurfing because it changed social expectations around hosting strangers at your house. Before Airbnb, no one really even thought people would pay for the privilege to sleep on your couch or your spare bedroom. But once Airbnb started getting popular, I think a lot of hosts on CS were thinking well, this is neat, but I could get paid doing this. And a lot of CS guests became refugees from Airbnb thinking "well, if Airbnb wants me to pay for this, why do I go to CS and get it for free?"

I CS'd only once, in Ghana in 2011. It was great, but I was too late for the trend, it died pretty shortly after.

nateberkopec··on T-Mobile: Breach Exposed SSN/DOB of 40M+ People
With the frequency of these breaches, it feels like we are moving to a post-security world where SSNs and DOBs are simply public information.

Would that really be such a bad thing? Both seem completely replaceable as authentication steps.

nateberkopec··on Tether executives said to face criminal probe into bank fraud
How much of a chunk of the 1-year treasury market is $61.9B? Can't figure out how to look that up.

Seems like it could be a decent business if it was legit.

nateberkopec··on Sports Owners Use Their Teams to Avoid Millions in Taxes
A $2 billion sports franchise is so obviously not a 90% amortizable asset. The Clippers don’t even own their stadium.
nateberkopec··on Some Americans are breaking out of political echo chambers
> They dont talk about or even cover the same things, which makes it hard to compare liberal vs conservative perspectives

I remember seeing Twitter chatter from the right re: the Fauci email dump, and so I went on various liberal outlets to try to get the left-wing perspective, and it was complete crickets.

Especially when it's something I can't just read and form an opinion on myself (Fauci's email dump was absolutely massive), I depend on journalists to accurately summarize and contextualize primary sources. And it's really hard to get a straight take when one side won't even bother to write a "this is a nothingburger, here's why" article.

nateberkopec··on The OODA Loop: How Fighter Pilots Make Fast and Accurate Decisions
For anyone interested in OODA, the Robert Coram biography of John Boyd, and "Certain to Win" by the Boyd disciple Chet Richards are good entry points.

The value of OODA isn't really in providing a model for individual-level decisionmaking. The value is as a model for intra-organizational conflict: that one obtains strategic advantage (i.e. tempo) by running through one's OODA loop faster than competitors or opponents. You can draw a very straight line from OODA to the Lean Startup.

nateberkopec··on Bitfinex and Tether required to end all trading activity with New Yorkers
Are there any other active government investigations of Tether/iFinex that we know about?
nateberkopec··on Global debt soars to 356% of GDP
Most people owe at least 400% of their yearly earnings on their house, at least initially.
nateberkopec··on The effect of switching to TCMalloc on RocksDB memory use
"multihreaded programs" seems like a pretty big use case, and it seems to occur in just about every major multithreaded C program using glibc malloc.

I would agree with you if it didn't seem like other allocators are solving this without any tradeoffs.

nateberkopec··on The effect of switching to TCMalloc on RocksDB memory use
This problem hit the Ruby community hard about 5 years ago.

Basically everyone uses jemalloc or tcmalloc in production in the Ruby community nowadays. What frustrates me is the malloc community's sort of blase reaction along the lines of "there's no bug, this is expected behavior".

nateberkopec··on VideoLAN is 20 years old today
Seeing a bunch of people walking around with traffic cones on their heads at FOSDEM a while back really made me appreciate what a strong and vibrant contributor community VLC has. Thank you to everyone who contributes!
nateberkopec··on A network analysis on cloud gaming: Stadia, GeForce Now and PSNow
I did a good amount of gaming via Parsec and AWS this summer.

When it works, it's great. I can absolutely see this being the future of gaming as home bandwidth continues to improve, and more datacenters get built near major population centers.

It is _very_ sensitive to the connection, though. This summer, I was about 11 milliseconds away from an AWS datacenter with a 500 megabit connection. Buttery smooth perfection. No video compression artifacts. Now, I am about 60 milliseconds away with a 50 megabit connection and it is unplayable. 50 megabits/60 milliseconds is a good connection by US broadband standards these days!

nateberkopec··on A small, delayed avalanche may have been responsible for the Dyatlov Incident
Loved that video. The avalanche theory still has some explanatory power as the proximate cause of the first point, although Lemmino points out how crappy the design of the stove was in the first place IIRC.
nateberkopec··on High Short Interest Stocks
What's the reason for all the shorting on Fubo? You would think that a streaming business would be attracting far more long interest right now.
nateberkopec··on Legal question – license of software that includes GPL 3.0 software
From gnu.org:

> Linking a GPL covered work statically or dynamically with other modules is making a combined work based on the GPL covered work. Thus, the terms and conditions of the GNU General Public License cover the whole combination

nateberkopec··on The Toyota Production System (2013)
If you produce physical goods of any kind, Shigeo Shingo should absolutely be required reading. His ideas around quality control and setup times still sound revolutionary even now.
nateberkopec··on Ruby 3.0 and the new FiberScheduler interface
Both of those changes increase parallelism and concurrency, they do not decrease latency by themselves.
nateberkopec··on Mass die-off of birds in south-western US 'caused by starvation'
I live in New Mexico. I found 3 or 4 dead songbirds outside my house this fall. This was happening in ~October. The die-off has halted since then, I'd estimate it lasted about 3 weeks.
nateberkopec··on Ask HN: What Lived Up to the Hype?
FWIW, both times I camped in Yellowstone, I just showed up early and got a spot. One was even over 4th of July.
nateberkopec··on Using Matrix to replace proprietary and centralized chat apps
I recently created a Matrix channel for my open-source project. It's really quite good. They need to work on the threading (I prefer Slack's model), but really it's 90% as good as Slack for my use case of an OSS community.
nateberkopec··on macOS unable to open any non-Apple application
Explanation of the keyboard behavior: https://news.ycombinator.com/item?id=24839101
nateberkopec··on Apple's apps bypass firewalls like LittleSnitch and LuLu on macOS Big Sur
Holy cow, you just explained a load of weird keyboard behavior I was seeing after waking from sleep.
nateberkopec··on M17 Aims to Replace Proprietary Ham Radio Protocols
Section 97.113(a)(4) of the Amateur Service rules prohibits the transmission of “effectively encrypted or encoded messages, including messages that cannot be readily decoded over-the-air for true meaning.”

What _exactly_ that means is, of course, up for debate. Some say you can use encryption as long as the key is publicly available and obvious (i.e. my key is "password"). There's been a bunch of stuff happening in the last year around Winlink. Devil's in the details.

nateberkopec··on Cloudflare’s privacy crusade continues with a challenge to Google Analytics
People have said this for years, and yet there still isn't a viable competitor to Cloudflare.

They still have the best performing and most feature-ful CDN available. The competition is not even that close. Fastly is the only other CDN I could really consider, but their featureset just doesn't compare.

nateberkopec··on 5k people have pledged to give 10%+ of their income to effective charities
It's not spelled out very well on the Giving What We Can website, but generally, effective altruism focuses on increasing disability-adjusted life-years for human beings.

There is some traction in the effective altruism movement though around animal welfare, generally following the philosophical lines of Peter Singer. https://concepts.effectivealtruism.org/concepts/animal-welfa...

← PreviousPage 2 of 15Next →