Recent submissions

Comment · 1 year ago
I'm inclined to agree, this was a weird read. after the first few no's, there was definitely an opportunity for alexei to make it clear to anna that she was always welcome, but he was going to stop inviting her every single time.

this kinda ties into a more general blind spot for nerds on the internet. there's no obligation for people to include you in their personal lives (or vice versa) just because you vaguely know them. if someone chooses to do so and you want it to continue, you gotta reciprocate somehow.

Comment · 1 year ago
probably depends on what kind of stuff you're working on. I mostly build web services and data pipelines on AWS, where java is still the best supported language (even if others have joined the list of officially recommended).

java might not see the same brisk pace in library development as other languages, but it's also 30 years old. aside from core issues with the language that can't be papered over by 3P libs, what's missing?

Comment · 1 year ago
the advantage of var is not clear in toy examples. in real life, people write stuff like

  Map<String, MyExtremelySpecificAndVeryLongTypeName> myExtremelySpecificAndVeryLongTypeNameMap = myExtremelySpecificAndVeryLongTypeNameMapProvider.provide();
literally anything to reduce the number of line breaks needed for a single statement is welcome.
Comment · 1 year ago
it consistently works and has a huge ecosystem, but "beautiful" is never a word I would use to describe java. off the top of my head:

* no type level concept of a const object (ie, you can have a const reference to a List, but never a reference to a const list). this makes const-ness an implementation detail of the class itself! so frustrating that List:add() can throw depending on the underlying class.

* lack of tuples (and no, record doesn't count). this is just a syntactic sugar thing, but I really miss it from c++ and python.

* var is far less powerful than c++ auto.

in most cases, I actually prefer the syntax of c++, which is really saying something.

Comment · 1 year ago
I was in the pool!
Comment · 1 year ago
I think the issue is more about the angle of the lights than their brightness. lowbeams are only supposed to illuminate a fairly short distance in front of the vehicle. this is a big problem with lifted trucks. the owners don’t bother to realign the lights.
Comment · 1 year ago
1. how? healthy chickens lay an egg every 1-2 days. a small number of chickens produce more than enough for an entire household. everyone I know who keeps chickens gives most of the eggs away.

2. chickens are the ultimate garbage disposal. you can feed them any excess food from your household and they turn it into fresh eggs.

3. see 1. the volume of eggs gets out of control fast, but not quite on the scale that it’s viable for random people to build an FDA compliant business out of it. it’s hard to get rid of all of them, even for free.

Comment · 1 year ago
depends what you’re trying to do. there are plenty of alternatives for spreading on toast or frying/sauteing. but it’s still a pretty central ingredient for western cuisine. I have no idea how I’d make a vegan roux, just for example. my guess is that would break the illusion of whipped margarine pretty quickly.
Comment · 1 year ago
I’m not even talking about that. I’m imagining something more like LA county but with more trains and fewer cars. you mostly live and work within a 30 minute travel radius, but still visit friends and specialty shops in other nearby cores without too much trouble.

investing more into cities like buffalo would also be great, but I don’t think they could realistically become a first choice for people who enjoy the benefits of a large metro area.

Comment · 1 year ago
I can’t exactly compare ray tracing performance when it didn’t exist at that time. or is this a joke about rendering games no longer being the primary use case for an nvidia gpu?
Comment · 1 year ago
lots of places. the people at the warehouse rave usually did something else earlier in the night. maybe you met them at a bar or show and asked what they were doing later. “what are you doing this weekend” is a normal thing to ask anyone you meet in a third place. it’s not that big of a secret.
Comment · 1 year ago
it's possible, but idk why you would expect that. just to pick an arbitrary example since steve ran some recent tests, a 1080 ti is more or less equal to a 4060 in raster performance, but needs more than double the power and a much more die area to do it.

https://www.youtube.com/watch?v=ghT7G_9xyDU

we do see power requirements on the high end parts every generation, but that may be to maintain the desired SKU price points. there's clearly some major perf/watt improvements if you zoom out. idk how much is arch vs node, but they have plenty of room to dissipate more power over bigger dies if needed for the high end.

Comment · 1 year ago
I don't live in SF, so could definitely be some local nuances I'm missing. in NYC, there is a pretty clear partisan split on the new congestion tax. the (relatively) red leaning areas are the loudest opponents. I guess having so many high earners already taking public transit might change the discussion.
Comment · 1 year ago
I've thought about the same thing and concluded this basically reduces to "why do economies organize around dense urban cores"? pretty much any business that can afford to will want to rent space in the barycenter of a metro area. that's what manhattan is to the NYC metro.

when the vast majority of daily trips are into and out of that dense core, that defines the most economic routes for building transit. beltways/bypasses exist to relieve the already saturated surface roads of the core. you don't see the same thing with trains because it's not necessary. it sucks for the passenger to transfer between three or four different trains to get from EWR to flatbush, but the rail infrastructure has plenty of capacity to accommodate a few extra pax on that route.

I think it would be a lot nicer to have urban life/transit built around many smaller cores with everyone living much closer to work. but in aggregate, businesses want the largest hiring base, and people want the best jobs they can get in the area.

Comment · 1 year ago
buses and cars compete for the same right of way. improving one mode necessarily comes at the cost of the other, but many more people can be moved with a bus.

trains would be even better, but people don't like to see the price tag.

almost not worth discussing honestly. this has become yet another factionalized holy war over the last decade.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton