MurphyA/hacker-news huggingface dataset:
by 9rx | 2025-06-12 13:43:47+00:00
The thing about Rails is that it does one thing really well and beyond that you are completely on your own. Without incredible discipline, this becomes a problem because people tend to fall in love with how well it does that one thing and start dreaming up how their other problems that inevitably show up in a project of any meaningful complexity can be solved with the same kind of 'magic'. But they don't have the multiple decades of refinement and literal thousands of developers supporting their solution to give it the same polish that the Rails core has. Which means that, with almost certainty, what they come up with is going to be a nightmare.

The best of the best developers may have the resolve necessary to ignore their emotions and stick to writing 'magic-less' code when they move past the one thing Rails does well, but most projects are going to land in the laps of most developers who aren't that. I am sure we can find counterexamples of where exceptionally skilled teams have been able to wrangle Rails, but the exceptions do not make the rule.

On the other hand, when beginning in a place where writing ugly, boring, but at the same time usable code is the norm, even the average developer tends to stick with it when they need to do things that are "off the Rails". They don't have the original enamourment to get caught up in. There are plenty of developers who can still manage to screw this up too, but, again, exceptions do not make the rule.

Rails is just a tool, of course. The outcome ultimately is down to the operator. But there is a certain psychology at play that introduces difficulty. It is kind of like giving the average daily commuter, who is a perfectly fine driver under normal circumstances, a supercar with features they can fall in love with. In theory it's just a car to drive as they normally do, but they're bound to do something stupid with it when the emotions take over.
by BugheadTorpeda6 | 2025-06-12 13:44:22+00:00
Yes, I am saying that platforms should be policed to such an extent that they remove and ban all illegal content within a reasonable timeframe. And in the case of something like child porn, knowingly failing to do so quickly should lead to a lot of people going to jail (I think a lot of tech executives and employees belong in jail).

I don't find this to be too much to ask. Every other platform has to do this. The only reason you have a bunch of ridiculously wealthy anti-social people rampaging across the world "disrupting" whatever they see fit is because we decided the rules arbitrarily should't apply to them because of some wide eyed and ridiculous utopian bullshit how "the internet is for free love and knowledge mannnn, and it should be like, freeee brooo". I'm not even slightly sympathetic to that argument and I don't think the Internet has proven to be valuable enough either culturally or productivity wise to justify even the slightest loosening of the rules that apply elsewhere. The whole thing starts to look like a rent seeking scam that was used to destroy a lot of higher quality information resources and businesses if you squint at it for even a second.
by miki_tyler | 2025-06-12 13:44:30+00:00
I see your point, however, the idea is to introduce engineering knowledge from the outside. Think of the duct tape scene in Apollo 13: a group of engineers gathered around a table, someone dumps a pile of random items, and says, "We have to find a way to make this thing using nothing but that." What's the minimum set of tools and knowledge that, dropped into the Roman world, could solve a specific technological problem.
by johnQdeveloper | 2025-06-12 13:44:45+00:00
Correct. But for some reason "flags" and "not white/christian/jewish" somehow makes them the OTHER TRIBE and therefore the laws don't matter to conservatives.

I don't feel particularly safe in the US with the government making lists of people like me based on the medication we are taking.

https://www.usnews.com/news/health-news/articles/2025-05-02/...

Its not new, but the centralization of these datasets isn't making me feel like anything other than a target.
by nipah | 2025-06-12 13:44:58+00:00
> It's not just time spent typing. Figuring out what needs to be typed can be both draining and time consuming. It's often (but not always) much easier to review someone else's solution to the problem than it is to solve it from scratch on your own.

This is EXTREMELY false. When you write the code you [remember] it, it's fresh in your head, you [know] what it is doing and exactly what it's supposed to do. This is why debugging a codebase you didn't wrote is harder than one you wrote, if a bug happens you know exactly the spots it could be happening at and you can easily go and check them.
by dgb23 | 2025-06-12 13:45:14+00:00
If you can, actively examine your thoughts/emotions and dissect them from a distance so to speak, when you feel stuck and have trouble to reach for motivation.

There's a power in simply accepting that it's just a feeling, whether you're tired, motivated, hungry... The feeling that you want instead, is a sort of disassociation. The stronger the feeling, the harder it will be. And then you just do the thing you need to do despite lacking motivation or being tired or whatever.

There's something liberating about it that is a bit difficult to put into words. Like "fuck it, I'm going to do it anyway". Sounds a bit stupid, but it's not entirely wrong.

However it's not a magic trick, but rather a kind of thought muscle you can try to train so to speak. It works for me increasingly, despite being quite terrible at this kind of thing. Or rather two muscles: One is creating a distance/objectivity to your feeling or state of mind, the other is to start the action. Sometimes the second part is almost automatic once you do the first part well from my experience.
by chucksmash | 2025-06-12 13:45:22+00:00
Maybe globally it's an average year but the DCA crash alone makes it an extraordinary year in US commercial aviation.

Not all crashes are created equal. A 10 person Cessna disappearing near Nome, Alaska !== mid-air collision above the Potomac.

If you're looking at US news sources, I don't think you need to resort to clickbait and fearmongering to justify the increased focus.
Ask HN: Which hackathon would you do to grow an AI startup this year?
by leo_dard | 2025-06-12 13:45:39+00:00
I’ve just launched my AI startup, and I’m thinking about using a hackathon this year as a way to push into specific verticals faster (e.g. fintech, crypto, healthcare, legal etc.).

I’m not looking to launch, but more to accelerate: build stuff with others, address new uses cases and maybe even meet future collaborators.

Curious if anyone here has thoughts on:

- Which hackathons have you seen work particularly well for launching or accelerating an AI startup?

- Are there events known for strong industry backing, great technical challenges, or a community that actually helps get the word out?

- In your experience, is it better to go with a big name hackathon, or do smaller, more focused ones lead to better outcomes?

- Any tips on how to make the most of a hackathon when you’ve already got a product out?

Thanks in advance for any ideas !
by esperent | 2025-06-12 13:45:39+00:00
> There is a tendency to treat social media as a mere conduit, like the post office

I don't think anyone thinks of them like a government service (post office). Rather, when they talk about social media being a conduit/provider, what they have in mind is a variation on a search engine.

Do you think search engines should be liable for content? That's a slippery slope.

A stronger argument is that they are claiming to be like a search engine, but actually being nothing of the sort. So they should have a choice - make all algorithmic content opt in, with tunable, open algorithms, or be made liable for what the algorithm shows to users.
by diggan | 2025-06-12 13:45:43+00:00
> are 2.5x more likely to merge code without reviewing it

What the fuck? Are people taking "vibe coding" as a serious workflow? No wonder people's side projects feel more broken and buggy than before. Don't get me wrong, I "work with" LLMs, but I'd never merge/use any code that I didn't review, none of the models or tooling is mature enough for that.

Really strange how some people took a term that supposed to be a "lol watch this" and started using it for work...
by Joel_Mckay | 2025-06-12 13:46:47+00:00
Web browsers add a lot of unnecessary overhead, and require dancing with quarterly changes in policies.

In general, most iOS devices are forced to use/link their proprietary JS vm API implementation. While Babylon makes it easier, it often had features NERF'd by both Apple iOS, and Alphabet Android. In the former case it is driven by a business App walled garden, and in the latter it is device design fragmentation.

I like Babylon in many ways too, but we have to acknowledge the limitations in deployment impacting end users. People often end up patching every update Mozilla/Apple/Microsoft pushes.

Thus, difficult to deploy something unaffected by platform specific codecs, media syncing, and interface hook shenanigans.

This coverage issue is trivial to handle in Unity, GoDot, and Unreal.

The App store people always want their cut, and will find convenient excuses to nudge that policy. It is the price of admission on mobile... YMMV =3
by rtuin | 2025-06-12 13:46:51+00:00
This type of service is becoming increasingly prevalent among European energy suppliers for their residential customers. Beyond providing a revenue stream for consumers this model aggregates distributed energy resources (home batteries, EV's, PV systems) into a one virtual power plant. This enables the storage of surplus energy generated during solar peaks and dispatch back to the grid during periods of high demand. I find it a fascinating domain to work in!
by mikeyouse | 2025-06-12 13:47:03+00:00
Desal plants are also extraordinarily expensive and need to operate at very high 'capacity factors' in order to payoff the capital investment that was required to build them. Operating for a a few hours every day because your operating costs are low/negative only works if you don't have a hugely expensive piece of infrastructure depreciating as you wait for those prices to come down.
by epolanski | 2025-06-12 13:47:20+00:00
> gear out

That is normal and standard procedure if you're having issues lifting the plane, because retracting the gear means _increasing_ drag for a crucial 10/15 seconds as the doors open and thus slowing the plane further.

> but no flaps and no control inputs visible

Standard Dreamliner operating procedure, you take off at flaps 10 or 5, they are barely visible from the outside, see many random videos of 787s takeoffs on Youtube like this:

https://www.youtube.com/shorts/Ld_zyEESazI
by horsawlarway | 2025-06-12 13:47:31+00:00
No, because his situation is basically that the gravity battery is already sitting at its max height.

He's just trying to burn energy because a negative rate means he's getting paid to use it.

So sure - it's great to give that energy a functional use first (ex - charge his batteries) but eventually he runs out of functional ways to use the energy but could still be making money by using it.

Enter the desire for a dummy load.
by nipah | 2025-06-12 13:47:31+00:00
You read at the same speed line-by-line your code when you are in your git client?

You are doing something wrong. I go line-by-line through my code like 7x faster than I would do it for someone's else code, because I know what I wrote, my own intentions, my flow of coding and all of those details. I can just look at it en passant, while with AI code I need to carefully review every single detail and the connection between them to approve it.
by formerly_proven | 2025-06-12 13:47:50+00:00
Negative prices are mostly caused by unreasonable terms towards generation plants. E.g.: requiring the grid to take every kWh generated and paying a fixed price over a 20-year term. This of course encourages capacity to be built with no flexibility. Why not dump your solar power into the grid? You're getting paid, the state guarantees for that... the negative prices are someone's elses problem.
by AnimalMuppet | 2025-06-12 13:47:59+00:00
The problem is, if everything has to be reviewed, almost nothing will be posted. Why? Because the social media companies don't make enough off of each post to hire that many people.

(Do I trust AI to do a first-pass review? No, I don't.)

You can reduce that to some degree by putting a threshold of number of views. But that just moves the problem. Then you won't have many posts that exceed the threshold. (Though it reduces the problem somewhat, because social media posts that exceed the threshold will be the one that they make the most money from.)

But the worse problem is, who decides what's "damaging"? The politicians do. That means that posts that are damaging to the politicians are going to be among the first things removed. That makes this a very dangerous path.
by ceving | 2025-06-12 13:48:51+00:00
The program isn't particularly helpful for me because my workflow doesn't map out at all. First, we collect sights that we (the group!) want to see. Then everyone prioritizes what is more and less important to them. Then we check what discounts there are on public transport and which tourist tickets are available. This creates constraints as to what we might have to do on the same day. Then we sort the sights on the map. This creates further constraints as to what we have to do on the same day. And then we try to reconcile all of these constraints and interests by spreading the sights out over the days. I have no idea how I could do that with your program.
by bell-cot | 2025-06-12 13:49:04+00:00
I'd distinguish between the V-1/V-2 style terror bombing of civilians (high cost, small n, minimal-in-context physical damage caused), and the massive bombing campaigns. The latter did result in very large scale diversions of resources on the receiving end.

In WWII, some of the "terror" bombing stuff had high morale/political/propaganda values on the sending end. Such as the aptly named https://en.wikipedia.org/wiki/Doolittle_Raid (And by many accounts that last one had a very strong, if short-term, effect on Japanese strategy.)

In modern-day contexts, it might be helpful if there was an unflattering term for "looks like a terror attack, but the actual goal was to make the bomber feel better about himself". One can at least daydream that that might discourage a few violent nut jobs from hooking up with sounds-good-enough-if-you're-crazy excuses. Er, I mean "noble causes".
by Wowfunhappy | 2025-06-12 13:49:47+00:00
That's not quite how I remember iOS 2. There were some apps that saved their state, but many did not. Pressing the home button, even for a moment by accident, frequently wiped out everything.

And, I don't think there was a way for a third party Mail app to e.g. fetch new mail in the background. You essentially had to use Apple Mail.
by awongh | 2025-06-12 13:49:54+00:00
I always believed in that narrative but nowadays I do think there's some selection bias at work- no one mentions all the other places that have some creative people that were never the birthing ground for a cultural movement.

Because after a certain point I realized- lots of places are cheap (sure slightly less now) but not everywhere is going to produce some kind of large scale cultural movement.

The one that a lot of people seem to know is Detroit- for the last 20 years everyone has been saying wow, lots of artists, wow, you can buy a house for $10 or whatever, but that hasn't been enough.

Sadly a part of me believes that maybe physically localized culture isn't a thing anymore with the internet. Being able to make beats / tiktoks anywhere is too much of a counter-force to people being in the same physical space, no matter how much people seem to love the idea- and this is the true boring reason why this doesn't happen anymore, not that *blame the boomers* rent has gone up.
by msgodel | 2025-06-12 13:50:04+00:00
White/Christian and jewish are absolutely not the same tribe.

I think what we're running into is an issue many empires have run into in the past: once you scale things internationally people just don't get along. For some reason we thought computers and secular science changed that aspect of human nature (the same way Rome thought democracy and military doctrine did) and we're finding out once again people don't work that way.
by kamaal | 2025-06-12 13:50:15+00:00
This stops working after a while. The real deal is you begin the realise the 'points' you accumulate playing this game can't be redeemed to do something fun or satisfying. This game begins to appear totally pointless as you age(Points are less useful as you age, and dying with lots of points means time and effort was spent to acquire a thing that can't be spent now). Which causes even more procrastination.

I think humans crave freedom and free time, with good health more than anything else. This frees you up to care about doing things which we feel more rewarding and fun.

Several times you are better off skipping the drills and rituals and just focus on making lots of money as quickly as possible. And of course competing to accumulate more money just for the heck of it is equally demotivating as well. Focus what you want from the money and that is likely to move you along better use of your time and effort.
by jfinnery | 2025-06-12 13:50:34+00:00
After a lot of consideration of this question (I have also all-but written off Rails work, after doing a lot of it) I think it's a combination of two things, one technical, one business-social:

1) Rails and Ruby will gladly let you make an absolute garbage fire out of your codebase, while it still technically works, and discovering how exactly the garbage fire is structured so you can start trying to put it out is unusually difficult in Rails. You don't have to make it a garbage fire, but they won't do a single thing to discourage it, and once it's bad, it's hard for an outsider to show up and figure out how to fix it, because of how the framework and language are designed.

2) Rails is often chosen by very price-sensitive companies trying to move fast, as cheaply as possible. This means high turnover, lots of enthusiastic juniors, outsourcing (often passing through multiple outsourced teams...) and often mediocre or poor management oversight.

The result is that a high proportion of Rails codebases in the wild are both remarkably terrible and impractically difficult to restore to some non-terrible state (i.e. they're the kind of cases where the right call really is to just start over—one of the things that makes them hard to work with is that a bad rails codebase is especially hard to rewrite-in-place, it's just a ground-up replacement job usually, but you won't actually be allowed to do that because see again: price sensitive, so you'll just live with an awful pace of development and poor application performance while management gets increasingly frustrated by the outcomes of their own choices)
by cardanome | 2025-06-12 13:50:35+00:00
CBT can definitely veer into gaslightning territory. But then, if it helps you cope, so what?

It is the same with religion. Even though gods objectively do not exist, at least not in a literal sense, it can still help people to cope better with their life and be an overall positive force. Or extremely harmful when abused.

The world is pretty depressing. Everyone is telling themselves little lies one way or another just to be able to function. And no, Atheists are not more rational than religious people per se, they tend to have other delusions.

Personally I think striving to have a realistic model of the world is still the best long term strategy and that those little lies are like drugs that will help you in the short term but wreck havoc in the long term but who knows. It is complicated.
by RugnirViking | 2025-06-12 13:50:37+00:00
Interesting to see the conclusion; they mention that one of the few social institutions doing well are megachurches, not only seeing a growth in members, but a growth in committed (paying significant amounts) members. They attribute this to their having established thousands of small sub-groups, mountain bikers for god groups, wednesday squash games for god, etc, allowing people to spend focused time with relatively few people
by nogridbag | 2025-06-12 13:50:40+00:00
What I was hoping to see from your post was some stats showing Waymo incidents where Waymo is at fault. I'm not actively following this stuff, but after some googling it's hard to find anything. There's tons of links with click-bait titles and then once you click into them you see things like:

- "Waymo drove through a red light (while being driven by a human)" - "Waymo involved in a hit and run (it recorded a hit and run by a human using it's cameras)" - "Waymo was involved in a multi-car accident (while it was stopped with other stopped cars)".

I'm not saying they don't happen. I'm sure they definitely do. As a father of two little girls, I would feel much safer with them getting into a Waymo for a short trip than an Uber. With that said, I'm strictly talking about Waymo. I would never get into a Tesla Robotaxi.
by ufo | 2025-06-12 13:51:38+00:00
For context, it's useful to remind that after the last presidential election, Brazil withstood a coup attempt similar to USA's January 6th. Since then, the courts have taken a tougher stance against social media, including a country-wide blockage of X/Twitter last year.

We can expect that social media companies will lobby against this. In Brazil they find allies in the far-right which are also interested in moderation-free social media. For instance, two weeks ago Meta and Google sponsored an event from Bolsonaro's PL party about social media and AI, including lectures to train party members into how to effectively employ social media and AI tools. https://oglobo.globo.com/politica/noticia/2025/05/21/pl-anun...
by HelloMcFly | 2025-06-12 13:51:38+00:00
They already have their finger on the scale with this due to their algorithms. They're pushing these posts to people, not just letting people see posts from communities they have chosen to join. To me the algorithmic nature of post visibility is what muddies the water here and puts them in the place of promoter of speech vs. neutral platform for speech.

No, I don't have a proposal or solution, I'm ultimately out of my depth here. But I do think it's a little more complex than it is sometimes made out to be.
by diego_moita | 2025-06-12 13:51:39+00:00
> Brazil wants to become like China.

Here's a clear sign of a typical "Bozotário" paranoia: reduce every sensible discussion to a leftist conspiracy.

> One of the judge-kings even declared his admiration for the chinese and their control of communications.

Sure. And since you found that in your WhatsApp group then it has to be true. Because no one lies in WhatsApp, right?
by setthedate | 2025-06-12 13:52:21+00:00
Set The Date is a lightweight event planning web app designed for the WhatsApp generation. Organizers can suggest multiple dates for dinners, trips, or meetups, then share a poll link where friends vote using tri-state options: Best, Maybe, No. There's no need to log in or download anything. The app automatically suggests the best date based on votes, shows who's coming, and includes reminders and a countdown to drive quick responses. Ideal for friend groups, office socials, and small events. Key features include:

One-click WhatsApp sharing with rich link previews

No login required for attendees

Countdown timer to encourage urgency

Support for comments and suggested dates

Optimized mobile UX for easy voting on the go

Free to use with optional premium upgrades for power users