MurphyA/hacker-news huggingface dataset:
by potato3732842 | 2025-06-12 14:14:13+00:00
>What are you talking about?

What are you talking about?

Like FFS, seriously.

Look at the population numbers. Look at the number of arrivals and departures of the kind of large "international newsworthy when they crash" aircraft. There is simply less chance one falls out of the sky in LatAm because there's many fewer of them in the sky to begin with.

>You're fooling yourself here. Your absurd (and factually incorrect) assumptions about whole regions is textbook racism.

You are projecting your own judgements into my words. These nations are poorer and a lot of baggage comes with that. None of which has anything to do with race.
by sathomasga | 2025-06-12 14:14:13+00:00
Survey from a company that's in the business of AI coding and thus has a monetary interest in promoting the technology. No details on who conducted the survey (the company itself?) or how the 609 respondents were selected. If limited to the company's own customers, massive selection bias. The results may or may not reflect reality, but this "report" is just marketing bullshit.
by gofreddygo | 2025-06-12 14:14:20+00:00
> This stops working after a while.

yeah and i figured thats fine !

I take time spent on HN as an example. I used to think if i limit my HN time to under 10-15 mins a day, would be ideal. But the slippery slope was stopping. It felt rude. And i had no one but myself to get angry on. Weird loop.

I then go the opposite, allow myself to binge. Kinda forced looking at HN every occasion i had a few mins. I get bookmakes to avoid typing the url. Browse on every device. Add comments, browse past lists, front page, best comments, etc. All the dopamine boosts. And I notice the dopamine effect reduces. The fun in comments, upvotes and finding something new just evaporates. A day or two of this makes me sick of the orange banner and the beige background. I delete bookmarks, remove everything. Make a new account to start fresh. Add a rule to block the domain, all out of a natural reaction, mind you.

i dont have real stats but it feels like over 2 years of this, i've spent less time on HN, than before. I'm not constantly fighting myself. It comes and goes in waves, like seasons of nature. Right now its spring and slowly getting into HN summer as explained by my flurry of comments past few weeks.
by idoubtit | 2025-06-12 14:14:39+00:00
> These requests seem like they are all for background tasks to keep data up to date when the user goes to use it.

Where did you get this information? Is it just a guess based on what Apple declared about these domains?

In the article, there is no info about the content sent to these Apple owned domains. For all we know, MacOS could send detailed reports on the user's activity.
by philjohn | 2025-06-12 14:14:40+00:00
Yep, been using EMHASS for the last couple of years in the UK.

I have a large array (12.8kWp east/west split) but a low export limit of 5kW. In the winter it's charging overnight at 7p per kWh (Intelligent Octopus Go) and then using that stored energy during the day to avoid importing at peak rates, and in the summer it makes sure to discharge most of the battery before the peak generation hours so that battery charges from power which would otherwise be curtailed (discharge to minimise import on my SolarEdge system, but charge from clipped power would also work).
by XCabbage | 2025-06-12 14:14:40+00:00
I don't see the vulnerability. In fact, I think considering this a problem at all is ridiculous.

Obviously it's impossible to block all ways of "bypassing" the policy. If you are a developer who has already been entrusted with the ability to make your GitHub Actions workflows run arbitrary code, then OF COURSE you can make it run the code of some published action, even if it's just by manual copy and paste. This fact doesn't need documenting because it's trivially obvious that it could not possibly be any other way.

Nor does it follow from this that the existence of the policy and the limited automatic enforcement mechanism is pointless and harmful. Instead of thinking of the enforcement mechanism as a security control designed to outright prevent a malicious dev from including code from a malicious action, instead think of it more like a linting rule: its purpose is to help the developer by bringing the organisation's policy on third party actions to the dev's attention and pointing out that what they are trying to do breaks it.

If they decide to find a workaround at that point (which of course they CAN do, because there's no feasible way to constrain them from doing so), that's an insubordination issue, just like breaking any other policy. Unless his employer has planted a chip in his brain, an employee can also "bypass" the sexual harassment policy "in the dumbest way possible" - just walk up to Wendy from HR and squeeze her tits! There is literally no technical measure in place to make it physically impossible for him do so. Is the sexual harassment policy therefore also worse than nothing, and is it a problem that the lack of employee brain chips isn't documented?
by tomhow | 2025-06-12 14:14:55+00:00
If you're asking why this comment [1] wasn't flagged: no users flagged it, because it doesn't break the guidelines. It's not inflammatory. It doesn't set off a flamewar. It doesn't fulminate. It just raises a question, for people to respond to. It got some upvotes and some downvotes and some replies, most of which were fine. Yours was the only one that was inflammatory and broke the guidelines. Not egregiously, but enough, given your recent patterns.

> You keep saying it's not you who decides what's right and wrong, that it's the users who decide based on the rules by flagging

I think this is a misunderstanding. We moderators don't (can't) make judgements about accuracy or truthfulness of comments. All we can do is determine if a comment breaks the guidelines. Comments should only be flagged by users if they break the guidelines. Our enforcement of the guidelines is independent of the accuracy of the comment's content or its ideology.

If a comment of yours is flagged for any reason other than guidelines breaches, you're within your rights to protest. But given your conduct even in this subthread with me, in which your comments continue to be full of guidelines breaches, it seems you're not able to gauge whether your comments are within the guidelines or not.

It's going to keep being a problem if you're not able to correct that.

[1] https://news.ycombinator.com/item?id=44240808
by 542354234235 | 2025-06-12 14:16:59+00:00
>4 smaller but equally as efficient engines

Larger jet engines are more fuel efficient than smaller ones, because larger diameters allow for more bypass air and therefore more fuel efficiency [1]. It is a function of size and a lot of the engineering goes into materials and designs to be able to increase size and maintain strength. So you simply can't make 4 engines that are as efficient as 2 large ones, and that is compounded by the significant additional weight (and drag) of the duplicated engine parts and mounting structures.

>if some of those can be avoided by having 4 engines for commercial aircraft, its a worthwhile idea to explore

Everything comes with tradeoffs. Adding more engines mean more complexity, more maintenance, more chance of single engine failures, etc. You don't want to introduce more failure modes than what you are trying to fix. The move to two engines for large aircraft and the evolution of ETOPS (Extended Twin-engine Operational Performance Standards) involved a lot of people considering a lot of scenarios. I can guarantee the "why not 4 engines" question has been studied extensively.

[1] https://simpleflying.com/why-do-jet-engines-keep-getting-lar...
by asveikau | 2025-06-12 14:17:16+00:00
Seems like a long-winded way to say you suffer from anxiety.

> like a virus doesn't become part of me -- the immune system acts a biological discriminator between what is part of me, and what is not

But what about symbiotic organisms? What about your microbiome? Or the mitochondria, which began its existence as a separate organism? Or, they say our DNA includes many viruses that our ancestors contracted. A number of these things do stick with us and we sometimes even become totally dependent on them to function.
by atonse | 2025-06-12 14:17:19+00:00
I bet people didn't think about this during war games...

We have enough bombs on a ship to level a city but we literally can't feed our sailors on that ship for the most boring and dystopian of reasons... they're contractually barred from fixing the ovens.

I hope there's someone in the DoD who does analysis on where we're vulnerable, and looks into these kinds of more inane vulnerabilities that cause indirect effects.
by motohagiography | 2025-06-12 14:17:27+00:00
maybe we need better tools for assessing the dynamics of orgs from the outside. it's not just personalities, it's incentives.

I have opinions about it based on funding stages, but what it really comes down to is that culture is a function of growth. as an employee with a career success comes from hunting growth. the only real growth is from market fit, and even if you have market fit, if you aren't growing non-linearly you're going to get into a negative sum attrition game in the org culture (e.g. linear long term private equity returns).

questions to find answers for on the way in are:

- does anyone actually use their product and like it?

- how is that number growing? (non-linear, linear, attritive)

- what was their last funding round or change in equity ownership? (e.g. who runs it and what do you have to do to satisfy their investment)

- what's their staff turnover and where do they go?
by hiq | 2025-06-12 14:17:48+00:00
> OK, how do I explain that to a junior dev?

They could iterate with their LLM and ask it to be more concise, to give alternative solutions, and use their judgement to choose the one they end up sending to you for review. Assuming of course that the LLM can come up with a solution similar to yours.

Still, in this case, it sounds like you were able to tell within 20s that their solution was too verbose. Declining the PR and mentioning this extra field, and leaving it up to them to implement the two functions (or equivalent) that you implemented yourself would have been fine maybe? Meaning that it was not really such a big waste of time? And in the process, your dev might have learned to use this tool better.

These tools are still new and keep evolving such that we don't have best practices yet in how to use them, but I'm sure we'll get there.
by grandinj | 2025-06-12 14:18:07+00:00
If you repair it yourself, you have more flexibility in terms of replacing spares with newer items i.e. replacing a whole module when it a part of that module becomes hard to come by.

Internal documentation ..... hmmmm.... LOL.... Often not, word of mouth is the rule.

If there is internal documentation, it's generally pretty rough. Getting it to the point where you can hand it to external parties is a lot of work.
by xdennis | 2025-06-12 14:18:14+00:00
I used to do that too, but the Rittenhouse incident was the final straw for me. I remember reading in the magazine that he "shot into the crowd", but by that point I had already watched the video analysis on the New York Times's YouTube channel which showed that he only shot at people who attacked him. That was what the jury agreed with as well.

In the end, I think the most accurate place to get your news from is a history book.
by phtrivier | 2025-06-12 14:18:17+00:00
It always troubles me that those articles don't ever contain the world "advertisers".

They're the one funding the whole thing. Keep only "subscribtion-based", "pay per view" adult content, and you massively reduce the exposure of kids.

But the "free" tubes only works because someone wants to have their ads on the screen, too. Who are they ? What do they think of the whole thing ? Is it worth it ?
by atmosx | 2025-06-12 14:18:18+00:00
Seriously, make it a habit to say “Good morning” or “Good evening” with a warm smile the first time you make eye contact with another guest at a hotel, whether it’s during check-in or at breakfast. This is especially important if you’re staying more than a few days. Once you’ve crossed paths with someone three times without saying a word, starting a conversation later becomes both unlikely and a bit awkward.
by potato3732842 | 2025-06-12 14:18:53+00:00
>Constructing solutions for multiple-mode failures like this is a bad engineering smell. Almost always the solution isn't actually helping anything

Selection bias

The lower the barrier to entry of the subject matter the lower quality the people discussing it. This crap is like the Kardashians for white nerds with stem degrees.

The people with the requisite dozen brain cells to common sense realize these problems are complex and keep their mouths shut.
by roywiggins | 2025-06-12 14:18:59+00:00
It was never clear to me, but at least part of it was supposedly due to everyone pooping at home using consumer TP instead of at the office, using commercially packaged TP (two-ply, giant rolls for big dispensers). And that sudden shift started to empty shelves. If people had stocked up over a period of time, the empty-shelves situation that produced the fear probably wouldn't have happened.

Of course in practice there really was plenty of it to go around, dollar stores seemed to be the most flexible at navigating the supply chain derangement and if you didn't mind buying it by the roll, it was never really hard to find.

Also- you don't need to follow the news for there to be a panic, empty shelves will do that all on their own. Everyone deciding to stock up a little on everything was enough to deplete shelves, people walking in after saw empty shelves and stocked up more, etc. I don't think most people were following the "omg supply chain" news, they just saw depleted shelves.
by ajuc | 2025-06-12 14:19:29+00:00
I like this simple model. There's 2 variables:

- pleasure

- achievements

Both reset daily. Both can be changed by each activity.

Well-being is calulated sth like this:

def wellBeing(pleasureNow, pleasureSoFar, achievements): return pleasureNow/(pleasureSoFar+pleasureNow) + len(achievements)

It's weird, but it's how it works. If you did 100 small things it feels like you achieved much more than if you did one big thing.

And pleasure experienced is scaled by the pleasure experienced that day so far. Which means if you do 3 things that provided 1, 10, 100 pleasure - you'll experience ~2.8 pleasure, but if you do the same things in reversed order 100, 10, 1 - you'll experience ~1.09.

So ordering the pleasures and splitting the achievements matters A LOT for your well-being.
by saynay | 2025-06-12 14:19:48+00:00
It is the end result if you expect the same level of liability as a newspaper or magazine. Every single thing you see in one of those was deliberately put there by a person (well... at least it used to be). If an agent of the print publication deliberately put something in the publication, then the liability falls on the publication and/or that person.

Social media is not the same. The content being posted is not vetted by any agent of the platform, so the liability at least in part falls of the person who posted it. You could argue that the platform should share some liability that is waved as long as they at least try "hard enough" to police their platform, with whatever definition of "hard enough" is chosen. But no automated filter will be perfect, so if you demand the same level of liability as a print publication you are effectively outlawing social media entirely.
by datameta | 2025-06-12 14:19:54+00:00
I've found that having tasks last 10 minutes is an activation energy economizer (with option to extend 2x10 or 3x10 if in flow). It also simplifies the overhead of deciding how long something should take. I think the key takeaway from it all is that one would benefit most from iterating on their system of choice, keeping what works and carrying it forward, instead of doing impassioned rip-ups or switching to entirely new systems frequently
by echelon | 2025-06-12 14:19:57+00:00
I'm totally humbled by this.

I haven't seen this level of involvement for a lot of the models I'm using, including several text to speech models.

The rapidity of this is also quite shocking. I don't think Resemble anticipated this either, given their wording on the aforementioned ticket.

There's probably a lot more work to do to ensure this works, adjusting learning rates, batching, etc., but it's all clearly being put into place and given attention. Even if this model has some finicky fine tuning behaviors, with this kind of willpower it'll be quickly overcome.

I suppose I owe you, haha.
by twic | 2025-06-12 14:20:01+00:00
Java has a bunch of code which looks like it's trying to do the right kind of escaping for msvcrt vs cmd.exe:

https://github.com/openjdk/jdk/blob/jdk-26%2B1/src/java.base...

But i would be lying if i said i understood what was going on there. Some googling suggests this was added around 1.7, ie in the early 2010s.

But then, that Rust CVE seems to originate in this work, and this guy claims Java said "won't fix", which suggests it is vulnerable:

https://flatt.tech/research/posts/batbadbut-you-cant-securel...

But there's no link, and i can't find any discussion about it, so i don't know what the actual situation is.
by diggan | 2025-06-12 14:20:02+00:00
> Our execs keep pushing "vibe-coding"

Imagine if wat (https://www.destroyallsoftware.com/talks/wat) appeared on the internet, and execs took it serious and suddenly asked people to actually explicitly make everything into JS.

This is how it sounds when I hear executives pushing for things like "vibe-coding".

> More often than not the LLM responses just start degrading massively to the point where they become useless and you need to start over

Yeah, this is true. The trick is to never go beyond one response from the LLM. If they get it wrong, start over immediately with a rewritten prompt so they get it right on the first try. I'm treating "the LLM got it wrong" as "I didn't make the initial user/system prompt good enough", not as in "now I'm gonna add extra context to try to steer it right".
by nipah | 2025-06-12 14:20:15+00:00
Your estimation maybe right, but maybe also there is a point on why it is right: https://neilmadden.blog/2025/06/06/a-look-at-cloudflares-ai-...

Maybe because (and I'm quoting that article) it is still lacking in what it should have that you managed to accomplish this task in "few days" instead of "a few weeks, maybe months".

Maybe the bottleneck was not your typing speed, but the [specific knowledge] to build that system. Because if you know something well enough, you can build it way faster, like rebuilding something from scratch, you will be faster as you already know the paths. In which case, my question would be: would not be writing this as fast, or maybe at least more secure and reasonable, if you had the complete knowledge of the system first.

Because contrary to LLMs, humans can actually improve and learn when they do things, and they don't whey they don't do things. Not knowing the code to the full extent is worth the time "gained" by using the LLM to write it?

I think it's very hard to estimate those other aspects of the thing.
by JumpCrisscross | 2025-06-12 14:20:24+00:00
> It is the editorial standard of the community not the company

Passive moderation, i.e. upvoting and downvoting, is a standard of the community's. Active moderation, e.g. @dang removing a comment, is a standard of the company.

> Doesn't this in essence balkanize international communities and defeat the spirit of the Internet?

We passed that turn-off a decade ago.
by zoom_enh4nce | 2025-06-12 14:20:24+00:00
I've implemented something similar (but digital-only) which has been working for me lately. I have a script running continuously that monitors my Obsidian files for new due tasks, and whenever it detects one due today, it sends it to my notifications server. Now I have a notification for each thing I need to do today, which I keep up on my device(s) until I've completed the task, and then I clear it.

I am a compulsive notification-clearer so this mostly works for me. But I also have a receipt printer and have thought about doing something like this before, so I appreciated the ideas in the article! Maybe I'll rip up some scrap paper and try it that way (or just send the tasks to my printer instead of my notifications server, haha).
by matheusmoreira | 2025-06-12 14:20:26+00:00
The real coup was perpetrated by the supreme court itself. Judges have always been "gods" in this country, and the supreme court in particular has been blatantly grabbing power since at least 2019.

https://news.ycombinator.com/item?id=39966382

https://news.ycombinator.com/item?id=36543423
by tails4e | 2025-06-12 14:20:40+00:00
Exactly this. If a junior dev is never exposed to the task of reasoning about code themselves, they never will know what the difference between good and bad code is. Code based will be littered with code that doe the job functionally, but is not good code, and technical debt will accumulate. Surely this can't be good for the junior Devs or the code bases long term?
by Yossarrian22 | 2025-06-12 14:20:42+00:00
I'd be somewhat more charitable and say that it's an attempt to break down a big, complicated problem into chunks that are more easily digestible. The problem I think Jeffries ran into is that Sudoku and the search space is essentially atomic, where breaking it down further isn't helpful, while seeming like it's simple to break it down to row, column, and box and work from there.
by jmmv | 2025-06-12 14:21:40+00:00
EndBASIC (the desktop version) is open source and I plan to keep it that way. I wouldn't want you to be "locked out" of any code you write in EndBASIC.

However, I'm not planning on open-sourcing what goes into packaging it for the EndBOX (the bindings for NetBSD and the release building scripts) because that's very specific to this project and I see no benefit in publishing them.
by kurthr | 2025-06-12 14:22:22+00:00
Real estate and rent, just like bitcoin, designer fashion, "art work", and watches. Unfortunately, you need somewhere to live. If it's more profitable to hold empty real estate than or less dense/improved property waiting for it to go up then that's what will happen.

If people can effectively speculate on something in a leveraged high liquidity environment, they will, and prices will go up. Look at the terrifyingly overbuilt real estate in China with pricing comparable to NYC or London and huge vacancy rates.
by hiq | 2025-06-12 14:22:28+00:00
I'd be interested in seeing comparisons between languages. I expect that a terse language with an expressive type system (is that Haskell maybe?) can lead to way better results in terms of usefulness than, say, bash, because I can rely on the type system and the compiler to have gotten rid of some basic mistakes, and I can read the code faster (since it's more concise).

I've mostly used LLMs with python so far and I'm looking forward to using them more with compiled languages where at least I won't have mismatching types a compiler would have detected without my help.