MurphyA/hacker-news huggingface dataset:
by noduerme | 2025-08-15 07:02:28+00:00
Good programmers working hand in glove with good companies do much more than this. We question the business logic itself and suggest non-technical, operational solutions to user issues before we take a hammer to the code.

Also, as someone else said, consider the root causes of an issue, whether those are in code logic or business ops or some intersection between the two.

When I save twenty hours of a client's money and my own time, by telling them that a new software feature they want would be unnecessary if they changed the order of questions their employees ask on the phone, I've done my job well.

By the same token, if I'm bored and find weird stuff in the database indicating employees tried to perform the same action twice or something, that is something that can be solved with more backstops and/or a better UI.

Coding business logic is not a one-way street. Understanding the root causes and context of issues in the code itself is very hard and requires you to have a mental model of both domains. Going further and actually requesting changes to the business logic which would help clean up the code requires a flexible employer, but also an ability to think on a higher order than simply doing some CRUD tasks.

The fact that I wouldn't trust any LLM to touch any of my code in those real world cases makes me think that most people who are touting them are not, in fact, writing code at the same level or doing the same job I do. Or understand it very well.
by scotty79 | 2025-08-15 07:02:36+00:00
So earlier you said, AI answered with scraped answers. Since you now realize that was not the case, what's your belief now? That OpenAI (and Google) did a full on mechanical turk scam?

Because that's what the fragment you cited is saying. That MO can't assure that the answers provided by AI companies were really generated by AI (because they have no way of knowing that).
by Wilder7977 | 2025-08-15 07:03:15+00:00
> Devs do not get to decide

In my experience Apple devs are the _most_ opionated in terms of telling users how they should use their machine. The UI controls are super touchpad-centric, and it's crazy that a community-driven project like i3 is light years ahead to macOS "wm" features (not to talk about the native UI management). Also they decide for you where the icons to close the windows are, you want to change them? Nope, sorry, you are doing it wrong and can't move them. Your keyboard? Also wrong, you should buy an apple one, otherwise your modifiers are all messed up. You don't use the application docking bar? Well, you are doing it wrong, you can reduce it, but can't remove it, it's always going to be there at the bottom.

There are countless of instances in which the only way to do something is the Apple way, so much so that everyone who switched from Linux to Mac I have spoken with essentially concluded that either you bend to how Apple decided things should be done, or you will be constantly fighting your own machine.

I appreciate that this means that if you start with Apple and get used to their way, you have no cognitive burden on how to do something, but when you use your machine every day, you want to decide how things work to reduce your cognitive load (I.e., this is more intuitive for me this way), and Apple really doesn't like that.
by cycomanic | 2025-08-15 07:04:26+00:00
I almost exclusively use middle click paste when dealing with the terminal (and most other things as I find it much more convenient).

That actually has become more annoying recently, because it seems to work very inconsistently in browsers now. Somehow some websites (e.g. The code blocks in webui, GitHub...) seem to not use the regular clipboard selection so pasting from that doesn't work (I hadnt had time to really investigate)
by imp0cat | 2025-08-15 07:05:24+00:00
Well I guess it depends.

While I appreciate your purist take on driving and aspire to be such a disciplined driver one day, there is still a myriad of reasons why one could want to have a functional mic.

I find even the single line: "Hey, I'm driving, call you back later." much better than just ignoring incoming calls.

Also the ecall thing might come in very handy if an accident happens, but that is a very big IF.
by cookiengineer | 2025-08-15 07:05:46+00:00
> That is some grand A nonsense. Netanyahu was first elected in 1996.

- https://www.youtube.com/watch?v=KKRFGS_Woww

- https://www.nytimes.com/2023/12/10/world/middleeast/israel-q...

- https://www.businessinsider.com/israel-security-forces-escor...
by justlikereddit | 2025-08-15 07:06:19+00:00
Who cares. Kids watch porn at 10 years of age. Chatbots refuse to even show an ankle in a vicotiran era display of puritanianism and the UK is universally reviled for their think of the children bullshit age verification panopticon.

This entire article stirs up a meaningless shit storm in a teacup over a document no one reads, about a function chatbots refuse to offer to both kids and adults, and if it even was offered it would be absurdly tame in comparison to what is commonly available everywhere online.
by saurik | 2025-08-15 07:07:02+00:00
I don't even have an fn key, much less an insert, on my hacked-up Chromebook, so I have right-alt set to alt-gr and I mapped alt-gr+enter to insert (and alt-gr+backspace to delete) in my X key map, and, even still, it honesty feels very ergonomic to hit ctrl/shift-insert?

(FWIW, the real problem is that the behavior is inconsistent with respect to what it pastes from :/. Notably, Firefox does something unusual and there has been a bug open for over two decades to fix it... before you say "well then, go submit a patch", someone did, lol omg.)
by mort96 | 2025-08-15 07:07:06+00:00
No, every app does not need to deal with it, at least in principle. Apple could literally have provided a resolution list which only covers the 16:10 resolutions which aren't covered by the notch, and then games literally wouldn't have known that they were running on a machine with a notch.

The problem here is 100% that Apple, for some reason, provides both 16:10 "safe" resolutions and the actual whole screen resolutions. All those non-16:10 resolutions are a trap, because they cause the compositor to downscale the window to fit below the notch anyway -- they serve literally no point. There is no situation where a user would want a window that's 16:10.39 or whatever and then downscaled to fit within the bounds of the 16:10 safe area, so there is no reason to provide those 16:10.39 resolutions in the list of display modes.

Apple botched the implementation, but the hardware would've been perfectly reasonable and caused no issues or complexities for either users or developers if Apple hadn't botched the software.
by trinix912 | 2025-08-15 07:07:07+00:00
Even when the Ins and Del are there, they're at the far right top of the keyboard, which requires moving the hand to reach them every time.

It used to be less of a hassle when those shortcuts first appeared (with IBM CUA), as Ins/Del were just slightly above the arrow keys that you'd use to select the text prior to copying/cutting it anyways.
by scarface_74 | 2025-08-15 07:07:08+00:00
Two words - “devils advocate”.

Any time that I’m trying to think through something or want an “opinion” about design choices or am I misting something, I type those two words in so it will be critical.

My next favorite prompt, “I’m having an issue with $X and having a hard time tracking it down. Help me work backwards. Don’t assume anything. Ask me clarifying questions as needed”. It’s great for rubber ducking.

For AWS troubleshooting, I ask if to give me AWS CLI commands to help it help me to debug and to always append “ | pbcopy” to it so I can just paste the output.
by AuryGlenz | 2025-08-15 07:07:13+00:00
Exactly.

I firmly believe that was a poison pill put in the bill to try and eventually push insurance prices so high that Americans would acquiesce to single payer.

The alternatives are the bill’s authors were so stupid they didn’t see the negatives to that action, they thought it would play well to voters and the rest be damned, or the some big medical players got it put in - which would be risky, considering option A.

But yeah, with that in place they have no incentive to pay out less - they simply can’t have it raise higher than their competitors too quickly.

I feel like Republicans would have made a bill just to get rid of that one portion but the voters would hate it so much they can’t because people’s grasp on economics is too simple.
by nicbou | 2025-08-15 07:07:29+00:00
I have never tried seriously coding with AI. I just ask ChatGPT for snippets that I can verify, to save a few round trips to Google and API docs.

However the other day I gave ChatGPT a relatively simple assignment, and it kept ignoring the rules. Every time I corrected it, it broke a different rule. I was asking it for gender-neutral names, but it kept giving last names like Orlov (which becomes Orlova), or first names that are purely masculine.

Is it the same with vibe coding?
by physicsguy | 2025-08-15 07:08:05+00:00
I don’t think I’ve ever met full stack people who are equally proficient at both. Even within either of those there are various directions you can go.

Normally when I interview for FS I say I’m strong backend and can do logic work on FE quite happily but I’m not so much a visual person. Never met an interviewer who had a problem with that. If the technical task is something visual then they end up with a solution using MaterialUI or similar, not hand crafted beautiful CSS.
by timr | 2025-08-15 07:09:28+00:00
It is substantially harder and slower to read a stream of hiragana than to read a stream of hiragana and kanji. I don't know if you know anything about the language, but it's not because of homophones (though that is certainly improved) -- it's chunking.

Japanese written language has the property that when you see kanji followed by one of a very small number of hiragana patterns, you know you're seeing a verb. Stemming and deriving the meaning of the verb is trivial, because it closely follows from the Kanji (e.g. 見る => 'see', and pretty much every noun or verb involving 見 carries that connotation).

Toss in the few particles (を、で、に、へ、が、は), and you've broken a sentence into semantic chunks with very little mental effort -- and along the way, gained much of the meaning at the same time.

Doing the equivalent with a stream of nothing but hiragana requires a kind of parsing that is like depth-first prefix search, but with ambiguous matching at each terminal. It's incredibly tedious.
by Mikhail_Edoshin | 2025-08-15 07:09:38+00:00
This is unlikely, because "The lord of the rings" was translated much later. "The Hobbit" was first published in 1976, there was an announcement that there is more, but the first volume of "The Lord of the Rings" was published only in 1983.

I found an article in English [1] that mentions a newspaper article called "Tolkien's Cosmos" that does indeed find political meaning in "The Lord". But that article was written much later, in 1997. I cannot find the article itself, but judging from the time and the newspaper ("The Independent Newspaper", proudly liberal) I would guess the author was not a proponent of communism, but the opposite: he equated Mordor or Saruman with Soviet Union because he considered himself to be the part of the winning forces of the West.

[1] https://muse.jhu.edu/article/176070
by cookiengineer | 2025-08-15 07:09:46+00:00
> The figure of “more than 13 hospitals” destroyed is meaningless without distinguishing between those damaged, rendered inoperable, or completely demolished.

They are utterly destroyed, aka blown the fvck up. There is no degree of "maybe they can work again", the buildings are now rubble and lose bricks.

> Emotive claims without substantiation do not replace the need for clear, verifiable facts when discussing events of this seriousness.

[1] https://en.wikipedia.org/wiki/Attacks_on_health_facilities_d...

You can also just google once in a while, you know. That's how you keep an open mind for discussion. You didn't do that, you criticized my claims without even bothering to google it. You've made up your mind already, therefore this discussion is kinda pointless.

If you don't believe me because you hold a personal grudge against me for whatever reason, check the sibling comments from other people.
by Anamon | 2025-08-15 07:09:55+00:00
Maybe you're just using the wrong sources? I guess it's possible that websites don't exist for that, although I somehow doubt it. When I want the basic version of a traditional recipe, I use a cook book. Like the one I still have from high school cooking class. No experiments or fancy additions, just the basic stuff clearly put together.

There are still a lot of advantages for such a source compared to an LLM average. Cue all the many usual reasons why an LLM response might not be what you were looking for, even if you don't notice it.
by altairprime | 2025-08-15 07:11:37+00:00
Not necessarily!

If you implement a tiered tax credit on gross regenue earned for wages paid, that decreases exponentially from the lowest-paid worker percentile to the highest, then producers could offset the tax on imported materials by paying an increased share of the revenue to their lowest-paid workers rather than raising prices. The government wins because household buying power and taxes paid increase, the household wins because buying power increases are decoupled from price increases, and shareholders win because wage increases shift the domestic demand outward (rightward), compensating for downward shift along the demand curve from price increases.

Setting the refund rate to (the target inflation rate minus the current inflation rate) times a constant defined by the Fed alongside the reserve rate also provides the Fed a long-term lever of financial incentive: for firms to increase wages paid rather than profits paid, when the Fed raises the constant to combat price inflation, and to increase profits paid rather than wages paid when the Fed lowers the constant to combat price stagnation. It also offers a control against layoffs for profit by specifying such that reduction in workforce in each percentile reduces the target inflation rate in the above equation; a layoff of the entire lowest-paid percentile to avoid lowering prices would result in a significant tax penalty charged at the next higher percentile’s rates, unless prices were so stagnant (or decreasing!) that the Fed’s target had been adjusted to allow it.

That this isn’t coded into today’s U.S. monetary policy is certainly true; but it merely requires an act of Congress to resolve. It’s important not to take for granted that what we’re used to is therefore what must be.
by doubleunplussed | 2025-08-15 07:13:37+00:00
I just mean that the existence of the human brain is proof that human-level intelligence is possible.

Yes it took billions of years all said and done, but it shows that there are no fundamental limits that prevent this level of intelligence. It even proves it can in principle be done with a few tens of watts a certain approximate amount of computational power.

Some used to think the first AIs would be brain uploads, for this reason. They thought we'd have the computing power and scanning techniques to scan and simulate all the neurons of a human brain before inventing any other architecture capable of coming close to the same level of intelligence. That now looks to be less likely.

Current state of the art AI still operate with less computational power than the human brain, and they are far less efficient at learning that humans are (there is a sense in which a human intelligence takes a merely years to develop - i.e. childhood - rather than billions, this is also a relevant comparison to make). Humans can learn from far fewer examples than current AI can.

So we've got some catching up to do - but humans prove it's possible.
by energy123 | 2025-08-15 07:13:48+00:00
I think it's a lot more nuanced than this. Defense can be perceived as threatening and cause others to increase their defense, as per Balance of Threat theory and the security dilemma, creating a feedback loop (arms race) that leads to a lose-lose situation, primarily for the weak, but also eventually for the strong.

I am not advocating against defense spending as a category. I am saying it needs to be done skilfully and as a last resort, with the understanding that it is only coherent in a world without a unipolar security architecture, and is therefore hopefully temporary.
by ExoticPearTree | 2025-08-15 07:14:09+00:00
Shower thoughts: since we can do service discovery pretty easily to know when a server was added or removed from a pool, we can also discover a metrics endpoint with a limited set like CPU load, memory load, threads available etc. With a helper process/thread running alongside the loadbalancer main processes, it could populate/update in almost realtime the equivalent of an haproxy stick tables but with much richer information. When the next request hits the loadbalancer, you know “exactly” where to route it for best performance.
by DiogenesKynikos | 2025-08-15 07:14:37+00:00
Defeating the government of an impoverished, low-tech country in 60 days is not exactly like Napoleon crossing the Alps. It's also not victory.

The US fought for 20 years, could never eliminate the insurgency, and then withdrew with its tail between its legs, leaving the old government to come back to power.

Yes, if you kill 10%, 20%, 30% of the population, maybe you'll eventually destroy the insurgency, though that approach hasn't worked yet for Israel in Gaza. But if you're not completely genocidal, that's not an option.

> This was a lesson the west learned in the world wars

The world wars were not counterinsurgency operations (except from the German and Japanese side in the occupied countries). They were traditional wars between major powers.
by motorest | 2025-08-15 07:14:44+00:00
> For casual discussion about well-written topics, that's more than good enough. But for unique problems in a non-English language, it struggles. It always will. It doesn't matter how big you make the model.

Not to disagree, but "non-english" isn't exactly relevant. For unique problems, LLMs can still manage to output hallucinations that end up being right or useful. For example, LLMs can predict what an API looks like and how it works even if they do not have the API in context if the API was designed following standard design principles and best practices. LLMs can also build up context while you interact with them, which means that iteratively prompting them that X works while Y doesn't will help them build the necessary and sufficient context to output accurate responses.
by dmurray | 2025-08-15 07:14:46+00:00
Right, the graph shows a continuous increase since 2017, which tracks the growth of the worldwide pharmaceutical industry in general ($800b in 2016 [0] to $1.4t in 2024 [1].) So actually, the proportion of pharmaceutical imports that were from Ireland remained constant until a spike in late 2024.

And then there's this:

> The top seven pharmaceutical companies are paying $10 billion or so in tax on their $70 billion in offshore profit. They are just paying all that tax abroad.

So these companies already pay 14% in corporate tax. In the US, they'd pay 21% headline rate, but with room for deductions (I can't find a good source for what they actually pay, but here's [2] a bad source putting the R&D deduction alone at $15b/year across the top 8 companies). This 21% changed from 35% in the 2017 act the article criticises, though some deductions were also reduced. So corporate tax can't be the main differentiator here.

It's nice, for balance, to see an article that says the problem with Trump is that he just isn't protectionist enough. But the arguments here don't hold up.

[0] https://www.efpia.eu/media/219735/efpia-pharmafigures2017_st...

[1] https://efpia.eu/media/2rxdkn43/the-pharmaceutical-industry-...

[2] https://americansfortaxfairness.org/drug-firms-fight-restore...
by KingMob | 2025-08-15 07:14:59+00:00
It's important to distinguish between the blocklists and the general blocking functionality of Bluesky.

The blocklists, as an experiment, are too easily gamed or abused. (I never use them.) List maintainers have added people they have personal beef with, and bad actors have started deceptive lists that change after enough people follow.

But the general block/mute functionality on Bsky is way better than most social media, and goes a long way to avoiding abusive or unpleasant people.
by Anamon | 2025-08-15 07:15:01+00:00
The No-Derivatives clause of Creative Commons is supposed to prohobit ML training. That's also nice because it doesn't prohibit other, human-serving purposes of using the data with "robots". Although I believe an official analysis by CC is still upcoming.

As for enforcibility... I wonder that, too. I added ND to all of my new content preemptively, it's not like it costs me much to do.
by saelthavron | 2025-08-15 07:16:31+00:00
Being deliberate hasn't helped me. Hell, I've learned quite a bit about this one company. In my last interview, I asked a question that surprised the interviewers. It was about something they had yet to start work on which came up in another interview for a different position which I had already been rejected for. They still rejected me. At this point, I'm guessing I'm black-balled.
by NalNezumi | 2025-08-15 07:16:58+00:00
Maybe not something to ask here, but how does pirating work now in 2025? Last time I did it regularly wash during my teens (18 years ago). Is it still torrent? Pirate bay? I've probably lost my "sense" to distinguish fishing/virus/garbage from real torrent, so if things have changed and moved to new places it feels like a hassle (why I still use streaming, really)
by phatskat | 2025-08-15 07:17:56+00:00
Yeah you may not want that - Musk’s plan to get to mars involves, not necessarily _intentionally_ but with no attempt to avoid, ruining the earth for everyone else. He and his billionaire friends that want to colonize space have said they intend to do it by any means necessary, including by walking on the backs of us poors, if it means their progeny can outlast the rest of earth.
by koiueo | 2025-08-15 07:18:05+00:00
I'd say Ctrl+W is just a terrible shortcut for closing a tab.

It's right near Ctrl+Q, which usually quits an application.

While Q is mnemonic, W is not.

It's too ergonomic and requires very little wrist movement for such a destructive action.

I understand your pain, but I blame the author of this weird convention for the "close tab" action, whoever they are
by AnonymousPlanet | 2025-08-15 07:18:36+00:00
The same is probably also the case for most superhero comics. They are made for teenage boys going through puberty. Boys with a changing body that now is much stronger than the younger kids. The stories try to give guidance: You have to restrain your new power and use it for good. Some aspects of your transformation you should keep to yourself. There are other kids undergoing these changes too who use it to bully their weaker peers. Those are the bad guys. There are also bad girls who abuse their new powers (which are not defined by muscle strength) to entice and manipulate other people.