MurphyA/hacker-news huggingface dataset:
by globular-toast | 2025-04-27 09:16:51+00:00
It's simple: they didn't work as much. Typically one parent would go out and work while the other took care of the home. When the first parent got back the house would be clean and dinner would be ready. Work was over.

The work parent tended to socialise in the evening and the home parent during the day.

The home parent was essentially self-employed, working directly for themselves and the family. A real "hustler" lifestyle.

Nowadays we've got everyone working full time for someone else leaving only evenings and weekends to work for ourselves. Or you spend a huge chunk of that salary on childcare, cleaners and dog walkers. We're addicted to work.

This is all feeding wealth directly to the owning class. People used to own a lot more themselves. They used to own clothes that could be repaired; furniture that could be polished, restored and lasted for generations; machines that could be serviced etc. Now nobody has time for any of that stuff. What you "own" is just worthless commodities like IKEA or Zara. Things that used to be assets are just another expense now.

The problem is there's no real way out for individuals. House prices are driven up by couples who both work. Tax systems benefits such couples too. So you're doubly screwed if you want to opt out of building billionaire wealth and instead work for yourself like they used to. Then you've got factors like settlements being built around cars, so now you need two cars, another huge expense (not an asset) or the stay at home parent is basically trapped at home all day. So now you're triply screwed.

What we really need AI for is a way out of these ridiculous local optima we get ourselves into. We desperately need to solve inequality. Unfortunately we also like to feel like we're in control, so any AI has its work cut out: guide humanity to happiness but trick them into thinking it was their idea. I have no idea why an AI would bother to do this for a species that themselves chooses not to do this for other animals and even each other, though.
by eastbound | 2025-04-27 09:17:11+00:00
But tech has always been un-navigable.

Yes, many things can do rapid prototyping, especially for CRUD apps. And yes, professional programmers can go very fast with the right tech. Unfortunately in most cases, programmers use what they know, because discovering the tool that already does 99% of what you’re customer needs is already a lot of work.

So people who are out of the loop clearly won’t know about Bolt or Claude.
by gehsty | 2025-04-27 09:17:27+00:00
True, I’m very interested in understanding how secure the open source alternative is, I struggle to believe it is as secure as there are so many layers, and the surface seems much bigger. I guess if you are worried about being hacked then the open source method is likely less secure, but if you are worried about being monitored then Apple is more of a risk as you don’t know what goes on behind their servers etc.
by albert_e | 2025-04-27 09:18:31+00:00
is there a video/audio of this talk available somewhere?

PS: I couldnt find it in a quick search. I was tempted to see if I an "recreate" the audio of the talk using the full transcript and other information available about the two experts who spoke. Google's NotebookLM podcast feature should probablybe the nearest fit for this?
by sokoloff | 2025-04-27 09:19:28+00:00
I just tried the first two titles I thought of on both.

Art of Electronics, Bookshop.org $128.70, Amazon $94.03 (list price $117)

SICP, Bookshop.org $90, Amazon $53.77 (list $75)

Both Amazon titles will be in my hands tomorrow for no additional shipping cost to me. Bookshop suggests that for SICP if I pay $8 extra, I can have it expedited (3-6 days) or for $9 extra can cut that to 3-5 days with priority, though there is a free shipping option available (with no timeframe indicated).

SICP comes up on Amazon when searching for “SICP”; it does not on Bookshop.org, so I need to search by the longer title.

In case “nerd books” is a particularly weak spot, I tried the first book on NYT Best Seller list, Perfect Divorce. Bookshop $28; Amazon $21 and they can have in my hand between 10 and 3 today.

As a consumer, I see at least two hard downsides (cost and speed) and one soft downside (selection/browsing ease).
by rusk | 2025-04-27 09:19:55+00:00
Not interested in clicking twitter either but in the name of progress I went there and what I found was a pretty disgusting misuse of the platform.

Basically a “hate on Obama” hit piece. Fucking snore.

“””

Ever wonder why sedans disappeared and every car is huge now?

"Thanks, Obama!"

His administration changed fuel economy standards in a way that had the perverse impact of making cars even bigger.

Here are all the vehicles for sale by the 3 largest US automakers. 62 vehicles, 4 sedans (6%). 20 years ago this chart would have been ~50% sedans!

What happened?

Obama administration changed auto fuel efficiency rules to tie fuel economy targets to vehicle size.

Under the new system: -The bigger the car's footprint, the easier the MPG target was. -Light trucks (including SUVs and crossovers) had far lower requirements than passenger cars. -Crossovers were quietly reclassified as "trucks," giving them a huge regulatory advantage.

Instead of building lighter, more efficient cars, automakers simply made everything bigger, and made more trucks and SUVs.

Notice that cars that used to be sedans are now crossovers? They do this so it counts as a light truck - they raise ground clearance, square off the rear for cargo capacity, and meet off-road approach minimums so they get qualified as a light truck. Think Subaru Legacy > Subaru Outback.

As you can see in the chart, it's a LOT easier to meet MPG requirements if your vehicle is classified that way.

So cars got LARGER to meet fuel efficiency goals. The new Honda Civic is 20 inches longer and 4 inches wider than it used to be, about the same size as an old Accord. By making the Civic larger, Honda slightly shifted it into a more favorable regulatory category.

...and smaller cars disappeared. The Honda Fit was a great little car, but would have had to hit 67 MPG in 2026, which would be nearly impossible... so instead, Honda stopped selling them.

So, the only way to make small vehicles now is to make them EV's (Chevy Bolt).

The Slate truck that is all the rage now is only possible because it's an EV... otherwise its footprint would have demanded an overly onerous MPG target.

So in short - Obama era CAFE standards had the opposite of the desired impact: sedans died, vehicles ballooned in size, and America's streets turned into an SUV parking lot.

All thanks to a policy that accidentally incentivized bloat instead of efficiency.

Don't get me started on "cash for clunkers!"

“””
by jansan | 2025-04-27 09:20:45+00:00
What a gem of a project. I am a huge fan of the PS 2014. To me it is one of the best IKEA products ever, even better than the discontiued Broder shelf system. We bought the large version with copper reflector for my son's room almost ten years ago and until today the mechanism works and it just looks great (it "ties the room together" for those who know). My idea was to replace the balls on the strings with little iron cast x-wings from a key chain ring, but they would always fly into the wrong direction, because the connector is at the back of the x-wing. I do not want some x-wings constantly flying cowardly away from our death star.

This project looks awesome and I will give it a shot, because it actually looks doable for a first ESP32 project. But I will first try it on the smaller version of the PS 2014 before I start working on my son's lamp.
by casey2 | 2025-04-27 09:25:19+00:00
I think you are overestimating how much knowledge is o3s world model. Just because it can output something doesn't mean it's likely that it will substantially affect it's future outputs. Even just talking to it about college level algebra it seems to not understand these abstract concepts at all. I definitely don't feel the AGI I feel like it's a teenager trying to BS it's way through an essay with massive amounts of plagiarism.
by kuboble | 2025-04-27 09:27:18+00:00
I have asked chatgpt reasoning model to solve chess endgames where white had king and a queen vs king and a rook on a 7x8 chessboards. So to compute value for all positions and find the position which is the longest win for white.

Not creative, not novel and not difficult algorithmic task. But it requires some reasoning, planning and precision.

It failed miserably.
by jpc0 | 2025-04-27 09:28:27+00:00
“Normal load balancing” means “Request A goes to server A”, “Request B goes to server B” and there is no state held in the server, if there is a session its stored in a KV store or database which persists.

With SSE the server has to be stateful, for load balancing to work you need to be able to migrate connections between servers. Some proxies / load balancers don’t like long lasting connections and will tear them down if there has been no traffic so your need to constantly send a heart beat.

I have deployed SSE, I love the technology, I wouldn’t deploy it if I don’t control the end devices and everything in between, I would just do long polling.
by closewith | 2025-04-27 09:31:08+00:00
This is not just dismissive - it is profoundly so, and for good reason. The author deserves to be dismissed, having constructed a false trichotomy in which every option is merely a thinly veiled excuse for their sexist and misogynistic worldview.

They have not reached their position through reason, so reason cannot be used to dislodge them from it. Entertaining their chauvinism as if it merits rational debate only legitimises their position by pretending it is worthy of serious consideration. It is not. It should be called what it is: shameful.

Frankly, I am shocked that someone would publish such views under their real name. It suggests they may not fully grasp the gravity of what they have said. Are they aware that such comments render them unemployable in much of the developed world? That they risk being rightly shunned by the vast majority of people?
by otabdeveloper4 | 2025-04-27 09:32:06+00:00
I will.

I am willing to bet that most of this geolocation success is based on overfitting for Google streetview peculiarities.

I.e., feed it images from a military drone and success rate will plummet.

You're anthropomorphizing a likelihood maximization calculator.

And no, human brains are not likelihood maximization calculators.
by jillesvangurp | 2025-04-27 09:32:19+00:00
Sedans are actually making a comeback. The Shanghai auto show featured a few cool EV sedans that got a lot of attention. If you want to see the future of cars, that's the place to be. A few of those vehicles will come to Europe. The US is a bit cut off from innovation for the foreseeable future for obvious reasons. Maybe next decade.
by snickerbockers | 2025-04-27 09:32:26+00:00
But the problem with burglary isn't the resource acquisition, it's the burglary. Amazon is fundamentally performing the same act as the independent bookstore, they're just doing a better job.

Anyways the fundamental problem with most bookstores that aren't Barnes and Noble is that they all do a terrible job of having the things I want to read. When the local artisan bookstore won't bother to stock RA Salvatore or even fucking Tolkien because it's too "low brow" I don't have a whole lot of empathy for them. I actually do enjoy bookstores when they aren't merely a far more inconvenient way to order books from a large corporate distribution center.
by jongjong | 2025-04-27 09:34:03+00:00
>> So don't tell the client that it cannot be done because we'll find [a contractor] that can do it when they've paid

As a software developer (who did contract work in the past). I think this is actually sound logic within certain parameters... Sometimes clients do ask for impossible or infeasible things. But in most cases, the constraints are money and skills. Someone who is good at sales should not have to reject clients because something is difficult. There are plenty of skilled software devs who are looking for opportunities. It's just unfortunate that talent discovery is broken and sales people cannot find technical people who are capable of delivering working products.

In theory there isn't anything wrong with promising something you don't have but which you know you can access through the markets. The real problem occurs when you think you can access something through the markets but, really, you can't because that particular market is dysfunctional.

IMO, the software developer market is highly dysfunctional. There are people straight out of university who know nothing and can't deliver anything on their own earning over $200k per year and seasoned experts who can deliver anything barely earning 100k.
by i_dont_know_ | 2025-04-27 09:34:23+00:00
I feel like politics will be automated eventually. We have voters who express intents, then we have politicians who are (in theory) hired to best represent and interpret those intents.

But there's only 1 signal (election/not-election) and it's only delivered every few years. Yes, there's some voter feedback in the interim sometimes, but unless there's also a lot of press and noise around the voter feedback, politicians are unlikely to do anything with it because it probably won't impact re-election.

Ideally, there would be much more interactive feedback between voter and political agent (human or otherwise) carrying out voter intents, especially around informing of unintended repercussions of policy decisions and ultimately forcing voters to have more nuanced policy views.

At least that's what I hope for. What reality says is usually quite different.
by INGELRII | 2025-04-27 09:36:46+00:00
This was damages paid to the individual.

(lets talk law on damages)

Many European countries have /the principle of the prohibition of enrichment/ within the law of damages. The injured party should receive compensation for the actual loss or damage suffered, but should not end up financially better off. The goal is to make the victim whole. Damages are not punitive.

There is separate case in EU against Google that can result severe penalty.

Maximums are high: For severe GDPR violations the penalty can be up to 20 million euros, or up to 4 % of total global turnover of the preceding fiscal year, whichever is higher. For less severe violations fines of up to 10 million euros, or up to 2% of its entire global turnover of the preceding fiscal year, whichever is higher. Turnover is from _undertaking_, meaning every corporation or natural person who is engaged in the activity (you can't avoid penalty with financing or corporate structure).
by closewith | 2025-04-27 09:37:10+00:00
There is no logic in Nathan’s argument - only a facade of logic designed to justify his misogyny. He constructs a false trichotomy where every “choice” serves only to strip women of their rights or autonomy. That’s not reason - that’s prejudice dressed up in pseudo-rational language.

You cannot reason someone out of a position they didn’t arrive at through reason. Nathan’s view is not a logical conclusion - it’s a pre-existing bias looking for any excuse to present itself as inevitable.

And if you genuinely don’t see the problem with that - if you believe that calling out misogyny is somehow “emotional manipulation” - then you need to take a long, hard look at yourself. Because whether you realise it or not, you are aligning yourself with a worldview that is profoundly dangerous to women.
by hobs | 2025-04-27 09:37:36+00:00
I think most people would mean something like using the foreign key constraints information schema views to understand the relationships, print out the columns, etc - its really a pretty trivial SQL query to create mermaid relations (though your engine of choice may not have all the metadata you want) but its actually difficult to find the right level of granularity - its very easy to make a lot of visual noise in mermaid.
Ask HN: How to conveniently sandbox apps and dev environments on macOS
by osener | 2025-04-27 09:38:27+00:00
I clone and try lots of GitHub repos, macOS and terminal apps, npm and python packages as part of my work. I am worried about using the same user/session to also do my production dev work and my online banking etc.

How do you separate these things in your daily workflow?

With macOS you end up having to trust and grant a lot of permissions to untrusted code get things done, but most things don’t need to share the same environment, network, fs etc to function. How can I do this without going full on “QubesOS in a VM” route or constantly switching between users?
by hobs | 2025-04-27 09:38:52+00:00
The truth is that if you are modeling a relationship set of 1000 tables you probably cant usefully show that to someone - you can produce an image but nobody can likely use it.

Instead, consider breaking things down to functional areas and then modeling those - just like how most city thinking is "well get on this main road and then this secondary road will get me to XYZ"
by gonzobonzo | 2025-04-27 09:39:05+00:00
The first list appears to come from one U.N. report where they're using completely different standards for different cities - some are using population estimates for the municipality, others population estimates of just the urban core, and others still using population estimates for the entire region.

As far as I can tell, Tokyo is at the top of the list because because they seem to be using the estimates for the entire region. Other estimates for Tokyo's population - even on Wikipedia - are less than half the number listed there.
by eptcyka | 2025-04-27 09:39:16+00:00
Why would I buy a sedan if I can pay the same price for a wagon? A Toyota Corolla Wagon, one you cannot get in the states, has a larger trunk space than the RAV4 whilst costing almost half as much.

The reason people prefer other types kf cars to sedans is that for similar money you can get something that is more practical. Unfortunately, CAFE has perversely incentivised car makers to make those alternatives bigger than sedans. But, unfortunately, even in EU the consumers seem to prefer crossovers, almost to the point where they are getting cheaper than their hatchback/wagon alternatives.
Show HN: Link preview and publisher info without scraping the link
by nib1nt | 2025-04-27 09:39:33+00:00
I needed a quick method to find info about a set of URLs so built this by scraping some search engine endpoint.

- Best used in bulk: can process hundreds of URLs in < 3 seconds.

- Can be used to enrich a sitemap or URLs on a home page for shortlisting.
by supermatt | 2025-04-27 09:39:56+00:00
> partitions in their current form don't

That depends on how you are using partitions. A partition per topic is effectively going to give you exactly that. What you call a key is then just a topic, and hierarchy (including multitenancy and other forms of namespacing) can be implemented via topic naming convention. This isn't even a novel way to use kafka - its quite a common approach in practice.

Obviously this then comes at the cost of throughput - which is exactly why systems that use these approaches are often much slower than partitioned topics in kafka. Even in your object store example there needs to be synchronization across the storage partitions, and that overhead will give you substantially reduced throughput - as you are effectively using a distributed lock for each write to the complete quorum.
Ask HN: How to find a job as Java software developer in USA?
by roschdal | 2025-04-27 09:40:43+00:00
How can I find a good job as a Java software developer in USA?

I currently live in Oslo Norway, and work for a company which makes accounting software.

I am 43 years old, have a master degree in computer science and single. I have been to USA multiple times, and I want to live in the land of freedom and opportunity.

Contact: andreas.rosdal at gmail.com
by HK-NC | 2025-04-27 09:42:02+00:00
I had a friend group that played FIFA and similarly predatory cash and timesink games and complained endlessly about them but also purchased the same garbage annually, investing extra money on top to get ahead. Thousands of pounds a year. I checked in with a couple of them last month and it appears that nothing has changed. Nearly twenty years of angrily and knowingly wasting money yet somehow unable to stop. I see the same thing in people watching Star Wars Episode 35, despite episodes 1,2,3,6-34.
by kubb | 2025-04-27 09:42:32+00:00
Chongqing seems incredible on pictures and YouTube videos. No doubt it's a comfortable place to live for many people, and surely it isn't perfect, especially when it comes to things like air pollution.

What amazes me is China's capacity to do development on a large scale, something that's completely missing in Europe. If we had efficient large-scale construction solved, we could really put a dent in the cost of living crisis, and reverse the overcrowding of the existing urban centers.
by whatever1 | 2025-04-27 09:42:53+00:00
Not everyone has to be selected by lottery, we can have a percentage of the total representatives. But I think it is important to have it, so that we break the barrier that political careerism poses. The set of people who are willing to run for office is a very limited set, and in the process of finding them we are filtering out a lot of signal. You keep ignoring the signal for too long, and it becomes a tsunami.
by monkeyelite | 2025-04-27 09:43:12+00:00
> Not all benefits are first order effects.

I agree with that. And there are certainly negative second order effects of Amazon.

> Presumably you appreciate your local environment not being full of heavy metals

I’m just not agreeing that big business = evil and environment destroying and local business = good and sustainable

I’ve had good and bad experiences with both and have no evidence that local business is immune from bad incentives.
by ad_hockey | 2025-04-27 09:44:10+00:00
It's possible to have data races if you ignore the language conventions[1]. But even then, Go has provided an effective data race detection tool since 1.1: https://go.dev/blog/race-detector

I've been using Go on a large codebase for a number of years, and I haven't found data races to be a problem in practice.

[1] https://go.dev/doc/effective_go#sharing
by K0nserv | 2025-04-27 09:45:38+00:00
For this contrived example it isn't better. I was very sceptical of tailwind before I tried it, but in certain scenarios it's nice. I think it shines if you are already using a component focused development process. As others have said you don't need to come up with class names for every thing you want to style. Rather than cross-reference between js/html files and css files everything (structure, style, and interactivity) is in one place. You also don't need to care about specificity.

Personally I think it gets a bit mad when you start wanting to do :hover, :active and media queries, but you can still use classes (using the @apply directive) for that if you wish.
by undebuggable | 2025-04-27 09:46:07+00:00
> made me walk away from Microsoft ASP.NET and start building apps on linux, realizing all those "server controls" with inline style parameters were basically the complete wrong way, the "anti internet way".

That's still online, although as an outdated relict: https://www.ajaxtoolkit.net/. There was no enterprise software without drag panel!

For a moment semantic markup and CSS had taken the lead but nowadays I don't even care enough to check what the trends are. Stopped caring around the moment of "HTML inside JavaScript" (JSX).
by prox | 2025-04-27 09:46:37+00:00
Even if you are a current supporter of this administration this all should give you a moment of pause really. Even if you think the current administration isn’t about this, and it’s fear mongering by the media to you, what if the next administration goes a step further than you like, and this is where the door was set open?

There is a reason the constitution was set up the way it was in the light of not having a King and not being unfairly treated.