MurphyA/hacker-news huggingface dataset:
by cycomanic | 2025-08-15 08:38:16+00:00
Why is that more obvious than simply adding the shift to all copy operations? Changing to use the windows/options key is a terrible idea.

Copy/paste would be the only operations to use the windows/options key inside of programs, so much for consistency! If we are talking about changing all keyboard shortcuts to use windows/option key instead of CTRL is even worse, you are suggesting we should suddenly change all shortcuts for everyone, because some people can't remember to press the shift in the terminal?

And then there's the fact that pretty much all window managers/desktops use the window/option key for window manipulation (which sort of makes sense). That's not a few people that is almost everyone using keyboard shortcuts of their desktop environment.
by haburka | 2025-08-15 08:38:34+00:00
It’s ok to have emotions, even as an adult, we all have feelings. However, it’s important to be kind to other humans and to treat humans with respect. Even on the internet, even when people are proposing removing features from a browser. Now it can be difficult to voice opposition without coming off as rude but its definitely an important skill for a professional to have.

I think this is especially true on GitHub where people are using their real professional identities. I’m honestly shocked that anyone can just comment on these proposals given how toxic it gets. Imagine if this is your day to day work environment - you’re trying to improve the web, which is already a tremendously difficult thing while all of these keyboard warriors are insulting you and your efforts. I wouldn’t want to wish that on anyone.
by incrudible | 2025-08-15 08:38:36+00:00
First of all, you can not argue anyone out of thinking it looks stupid or ugly. That is a visceral subjective experience and the extra space or whatever does nothing to make up for it.

Now for the bezels, mind that an equidistant circle (or squircle) radius converges to zero. So to avoid having a large inner radius, avoid a large outer radius. The Macbook is not a tablet, you do not hold its corners in your hand.

However, at some point Apple must have decided that the squircle is its entire visual identity and that hard corners on the XY plane are bad. That creates design problems it would not otherwise have.

The fact that developers are led into the trap of not pixel matching to the display however just shows a lack of attention to detail.
by piltdownman | 2025-08-15 08:38:37+00:00
Welcome to the invalidated EU-US Safe Harbour, the invalidated EU-US Privacy Shield, and the soon-to-be invalidated EU-US Data Privacy Framework (DPF) and Transatlantic Data Privacy Framework (TADPF).

Digital sovereignty and respect for privacy and local laws are the exception in this domain, not the expectation.

As Max Schrems puts it "Instead of stable legal limitations, the EU agreed to executive promises that can be overturned in seconds. Now that the first Trump waves hit this deal, it quickly throws many EU businesses into a legal limbo."

After recently terrifying the EU with the truth in an ill-advised blogpost, Microsoft are now attempting the concept of a 'Sovereign Public Cloud' with a supposedly transparent and indelible access-log service called Data Guardian.

https://blogs.microsoft.com/on-the-issues/2025/04/30/europea...

https://www.lightreading.com/cloud/microsoft-shows-who-reall...

If Nation States can't manage to keep their grubby hands off your data, private US Companies obliged to co-operate with Intelligence Apparatus certainly won't be.
by phatskat | 2025-08-15 08:39:06+00:00
I fell in love with the OP1 when I first saw it many many years ago. A few years back I took some of my bonus and finally got one, despite the price being a little higher than launch (I want to say maybe $1500?).

It’s an amazing little piece of gear and is super fun - it’s definitely not for everyone, and requires a different approach to music making that (for me) focuses less on the functional, reproducible aspect, and more on an ephemeral journey that might end in a new track or might just be a jam, but I hardly ever fire it up and walk way not having a good time.

Currently have it wired to a Deluge and a POM-400, and mostly I send some MIDI notes to the OP1 for some added depth. But the synth engine feels so rich and powerful for such a little bugger!

10/10 would recommend and also there’s probably a lot more bang for your musical buck out there (cough couch Deluge)
by extraduder_ire | 2025-08-15 08:39:13+00:00
Ireland's been party to the GMCT agreement[0] since the end of 2023, so singling us out doesn’t make much sense anymore. Earlier this year the US withdrew from it, which complicates matters.

Run of the mill tax avoidance strategies continue worldwide.

0: https://en.wikipedia.org/wiki/Global_minimum_corporate_tax_r...
Show HN: We made AI agents as simple as Laravel controllers
by aaronlumsden | 2025-08-15 08:39:44+00:00
Got tired of complex Python AI frameworks requiring tons of boilerplate. Built this Laravel package where agents are just classes - no registration, no configuration files, just define and use:

class RefundAgent extends BaseLlmAgent { protected array $tools = [ProcessRefundTool::class]; } RefundAgent::run('process refund for order 123')->go();

Auto-discovery handles everything. Ships with evaluation framework for testing agents at scale, persistent memory, sub-agent delegation. We use it in production for customer support automation.

Works with OpenAI, Anthropic, Gemini, Ollama + more. MIT licensed.

Happy to answer questions about why we chose PHP/Laravel for AI agents!

The snippet is concise but shows the controller-like simplicity perfectly.
by close04 | 2025-08-15 08:39:49+00:00
> There’s some nuance to understand about targeting flows and precision strikes

There's a lot of "nuance". From understanding that these systems will always "need" to target and strike, and they'll always find an enemy to strike at because it's their sole reason to exist, to the arbitrary definition of "precision" or "success".

The entire system and philosophy become redundant without guaranteed targets and weak without guaranteed success.

What it means today is that a random US citizen in the street can be a target, and arresting him up can mean success. Being infallible by definition is indeed incredible.
by InfinityByTen | 2025-08-15 08:40:12+00:00
One thing that is becoming off-putting is not just the entshitification, but the price creep I've been feeling. I've been on Spotify for over 8 years now, and deliberately paying the cost in my resident country (while I could very well get a subscription in another, which is a lot of my peers actually do). But just today morning, I got the notification, that the price will increase by another 10% which is after a 10% increase only last year (or was it this year, I forget).

I get the inflation and all that, but honestly, I don't want to fund a business that is either squandering money or not growing, by paying more to it. And I have to admit, it is not getting any better either. The AI generated/ drone music slop is probably an industry issue, but the recommendation algorithm hasn't been able to work out that it isn't my taste.
by ForHackernews | 2025-08-15 08:40:17+00:00
Didn't Anthropic show that LLMs frequently hallucinate their "reasoning" steps?

> Bullshitting (Unfaithful): The model gives the wrong answer. The computation we can see looks like it’s just guessing the answer, despite the chain of thought suggesting it’s computed it using a calculator.

https://transformer-circuits.pub/2025/attribution-graphs/bio...
by sensanaty | 2025-08-15 08:40:49+00:00
Maybe I'm just lucky with where I've lived, but I've literally never had problems pirating without obfuscating my traffic in any way whatsoever. I've been torrenting since I was a kid, too, and I torrent literally everything you can possibly torrent from software to music.

Do people really get hounded for piracy in other countries?

But you can check out fmhy.net, it's a great resource (unaffiliated, it's just a genuinely great resource for piracy :p)
by justanotherjoe | 2025-08-15 08:41:23+00:00
A couple things come to mind reading this. Maybe your professor knew the material was engaging in itself or the textbook was exceptionally well written that any added structure on top was likely to complicate it. The second possibility was that maybe they knew it was a fundamental course that students must engage with anyway.

Regarding the lack of feedback, maybe grade was sufficient. Sometimes enough is best.

I feel like whats most important in teaching is that the teacher has integrity. If you can control the teacher in any way, that loses the dynamic. In fact, his idiosyncratic method might indirectly increased his integrity score, which we subconsciously evaluate on teachers before we allow ourselves to engage.
by shkkmo | 2025-08-15 08:41:27+00:00
Alpha Zero is not trying to be AGI.

> The premise that an AI needs to do Y "as we do" to be good at X because humans use Y to be good at X needs closer examination.

I don't see it being used as a premise. It see it as speculation that is trying to understand why this type of AI underperforms at certain types of tasks. Y may not be necessary to do X well, but if a system is doing X poorly and the difference between that system and another system seems to be Y, it's worth exploring if adding Y would improve the performance.
by globular-toast | 2025-08-15 08:41:39+00:00
Isn't it a shame that we can only have one program installed on our computers.

Imagine (if you can!) being able to have two programs, one (program A) that supports JS and all that shite, and another (program B) that supports XSLT and all that shite. If you're still with me imagine that program A could just call program B when it detects stuff that it doesn't support and vice versa.

I know, I know, a measly 16 core CPU with 32Gi of memory is not going to be capable of such feats, but one can dream...
by LeafItAlone | 2025-08-15 08:41:41+00:00
Those other commenters are talking about named cities which the rest of us are able to verify what they say based on simple internet searches.

You are describing an unnamed war-torn hellscape that matches no city in America. It’s like something out of a fictional writing class.

Which of those two types of comments are something you would believe?

>Consider that a lot of the country was terrorized in a manner that you and much of the nation is blind to. These are people who will be forming opinions and voting for a long time to come.

We are _trying_ to consider them. But we are unable to make the leap from reality to the fantasy world you’ve been describing, so it’s really hard.

>Given that the Press's obvious mandate was to whitewash the violence so that it continued.

I guess it is a pretty good thing we live in a modern world with an internet that lets anybody that wants to share actual evidence. Unfortunately it also allows people to post they made up accounts they use in a conservative fireside story telling event, but those are identifiable by including outlandish details that would be easily verifiable, but also refusing to provide evidence, like names of cities.
by energy123 | 2025-08-15 08:42:07+00:00
It's the same. Every assumption, taste, doc, opinion, edge case, unstated knowledge, requirement, exception to the requirement, intention, should be provided for best results. It's not crucial for throwaway weekend projects, but for harder things, it is.

I find it to be the most challenging part. There's a large amount of unstated assumptions that you take for granted, and if you don't provide them all upfront, you'll need to regenerate the code, again and again. I now invest a lot of time into writing all this down before I generate any code.
by ChrisMarshallNY | 2025-08-15 08:42:11+00:00
I tend to have a pretty open, kind, and respectful approach to others.

It’s frequently interpreted as weakness and naivety.

I’m actually a pretty hardboiled and cynical person on the inside, but choose not to approach life in that manner. There’s reasons. Long story for other venues.

It’s always interesting to see the reactions from folks that think I’m an easy mark, when it dawns on them, that I’m not.

Kindness and generosity are not [necessarily] weakness.
by dandelionv1bes | 2025-08-15 08:42:16+00:00
I completely agree with this. I’m not surprised by the fine tuning examples at all, as we have a long history of seeing how we can improve an LM’s ability to take on a task via fine tuning compared to base.

I suppose it’s interesting in this example but naively, I feel like we’ve seen this behaviour overall from BERT onwards.
by osullivj | 2025-08-15 08:42:53+00:00
We humans are in huge misalignment. Obviously at the macro political scale. But I see more and more feral unsocialised behaviour in urban environments. Obviously social media is a big factor. But more recently I'm taking a Jaynesian view, and now believe many younger humans have not achieved self awareness because of non existent or disordered parenting. And no direct awareness of own thoughts. So how can they possibly have empathy? Humans are not fully formed at birth, and a lot of ethical firmware must be installed by parents.
by shiomiru | 2025-08-15 08:43:21+00:00
> Things can remain backwards compatible forever.

This is exactly the attitude that has left us with only three complete extant implementations of the web, two of which are controlled by an ad company.

Indeed, to me it seems that at some point, you either have to

a) freeze the standard

b) drop old stuff

c) accept that there is no standard

and with the web as a whole, we are firmly headed towards option c). So I find the short-sightedness of all people pushing back against this proposal unfortunate.

(Also note that dropping a barely-used Turing-complete language from the web is not comparable to removing deprecated HTML elements. The latter typically requires just a few lines of CSS in the UA style sheet, so I doubt anybody is considering doing that.)
by tempodox | 2025-08-15 08:44:14+00:00
> harm to children through greatly increased access to porn via electronic devices

I'm curious what harm that would be. As a teen, I once watched a porn movie with my parents, just out of interest. After I've seen it, I became deeply disinterested. Real life is much more interesting. Kids are not stupid, they know these scenarios are completely fictional. And the novelty wears off really quickly.
by jiggawatts | 2025-08-15 08:44:25+00:00
Microsoft's documentation quality very noticeably fell of a cliff about a decade ago. Now most of their public APIs and SDKs have hundreds of thousands of "documentation" pages that are just the name of the function with spaces added between the words. There might also be a listing of the parameters, which helpfully tells you that "string param1" is called "param1" and takes a string as the data type.
by troupo | 2025-08-15 08:44:27+00:00
> If the notch was replaced with a 1cm bezel, then the entire top menu bar would move down by roughly 1cm, and I'd have less screen space for actual content.

That perceived 1cm is largely meaningless for content. And you get less space in the top menu bar.

> Personally, I've never run out of space in my menu bar

I have 27 icons in my menu bar. Not because I collect them, but because quite a few apps add their icons there and I use a few of them.

On the laptop screen it manages to show 10.

IntelliJ idea has 12 top-level menus (I swear they had more). On a laptop the top menu bar manages to show 10 items on the left of the notch, and has to move two more to the right. This both splits the menu for no reason, and reduces the space for icons even further.

The notch has been around for 4 years now, and Apple still hasn't provided a solution for the problem they introduced.

And, of course, when you want to truly take advantage of "more content" you can't because the "safe screen space" without the notch is still squarely below the notch, and apps have to to be very careful to actually use that, or the notch will get in the way.

> It's nothing to do with thinness.

Yes, it does. In this case with thinness of bezels.

> Sure, you could argue to just make the laptop 1cm higher for that bezel

Yes, you could do that if you didn't have an institutional psychosis about thinness everywhere.
by latexr | 2025-08-15 08:45:17+00:00
Not everyone has the extra money or space to spend on another device just to play games from time to time. I don’t even own a TV, I’m not going to get one, plus a console, plus rearrange my living room and get new furniture to house them, to play games occasionally. Nor will I buy an extra expensive, bulky, and noisy desktop machine and monitor, plus (again) rearrange my furniture.

Additionally, laptops are more than capable of playing demanding games these days.
by thaumasiotes | 2025-08-15 08:46:07+00:00
Well, I can say that I've spent more than eleven months learning common characters before learning any Japanese sounds, words, or grammar.

But the reason for that is that I was learning Chinese. I spent zero effort on learning any characters preliminary to that. There is no reason you'd need or want character knowledge.

My character knowledge is decent now, because eventually my learning method became "talk with Chinese people over Wechat", and if you do that you will necessarily learn common characters.
by gwd | 2025-08-15 08:46:23+00:00
> Overall you are probably correct, but there are certain benefits from the Chinese character system.

I mean yeah, it's an ill wind that blows nobody any good. But consider this: We could do the same thing in English as in Japanese -- replace loads of letters with Chinese characters: Write "跑ing" instead of "running", and so on. The French and German and Russians and Spanish could all do the same thing with their languages; and then when traveling, people could at a basic level read the signs and menus, and communicate at a basic level by writing, without having to know anything about the language.

Would you choose, post-facto, to add Chinese characters to English?

For my part, I'd say "no way". English orthography is already hard enough for my son to learn, without having to add characters on top of it.

ETA: Just for kicks, I asked Claude to try its hand at writing the opening lines of Pride and Prejudice in this manner:

It is a 真理 universally 認知ed, that a 単一 男 in 所有 of a good 財産 must be in 欲 of a 妻.

However 少 知n the 感情s or 見解s of such a 男 may be on his 最初 入ing a 近所, this 真理 is so 好 固定ed in the 心s of the 周囲 家族s, that he is 考慮ed as the 正当 財産 of some 一 or 他 of their 娘s.

"My 親愛 Mr. Bennet," 言ed his 夫人 to him 一日, "have you 聞ed that Netherfield Park is 貸 at 最後?"

Mr. Bennet 返答ed that he had 不.

"But it is," 戻ed she; "for Mrs. Long has 丁度 been here, and she 告ed me 全 about it."

Mr. Bennet 作 no 答.

"Do 不 you 欲 to 知 who has 取n it?" 叫ed his 妻, 不耐. "You 欲 to 告 me, and I have no 反対 to 聞ing it."
by rw2 | 2025-08-15 08:46:46+00:00
Disagree, almost of all the accomplishments in humanity are driven by people like Steve Jobs not Woz. Elon Musk could be said to be a second iteration, a technical person extremely good at sales that can pursue and sell a vision.

There are a lot of people who want to be happy. Let them be happy, but it's the relentless builders/dreamers who pushes through the entire journey of getting a product out there to the people.
by account42 | 2025-08-15 08:46:57+00:00
While pulling in a library just for window decorations is insane, the same could make sense for a full UI toolkit - after all, that's how standard UI components have worked on e.g. Windows. In a way, Qt can already fulfill that role because by default it tries to adapt to the look and feel of the platform it runs on, including using GTK themes. Too bad that it's a bloated pig without a stable ABI that would allow you to use the system version.
by esperent | 2025-08-15 08:48:06+00:00
> If you want to experience games as the developer intends, don’t play ports that use compatibility layers

A few months ago I would have assumed you're correct.

But recently I've played some games on my laptop with Lutris on Ubuntu which uses Wine or Proton under the hood.

The performance and stability is excellent. Although I haven't done any testing, subjectively it feels superior or at least equal to Windows. I've played several intense titles which are pushing my laptop's GPU (Nvidia 3070m) to it's limit, most recently the new Indiana Jones game (which is excellent FYI).
by rcarr | 2025-08-15 08:48:41+00:00
My experience at the minute is that AI is good at writing functionally correct code, but bad at writing clean code. This is why it quickly gets out of hand if you don't manually refine the output and rely solely on the vibes - if you keep building without refining it quickly becomes non-functional spaghetti. I've found that it's quite good at "colouring in" - you sketch out or partially sketch out what you want just using descriptive function names and then the AI can fill in the blanks. Once a boilerplate is established and you need to repeat it multiple times that's where it really shines and saves a lot of time.
by OgsyedIE | 2025-08-15 08:48:53+00:00
If, on a societal level, you have some distribution of a proportion of functional adults versus adults who've had disordered/incomplete childrearing, and the population distribution is becoming dominated by the latter over generations, there are existing analogies to compare and contrast with.

Prion diseases in a population of neurons, for instance. Amyloid plaques.
by pjmlp | 2025-08-15 08:49:06+00:00
I am happy enough to have its ideas infect .NET and Java systems, Akka and Orleans.

As I learned with Lisp, ML, Prolog, Smalltalk since the mid-80's, and safer systems languages as well, it is easier to eventually get some of the goodies, than trying to push for the whole thing.

Unfortunely that is how our industry works, until liabily becomes common, the lesser options will always win the market.
by llmsRstubborn | 2025-08-15 08:49:08+00:00
Agreed. This passage in particular

> when test fail, they are left guessing as to whether to fix the code or the tests; and when it gets frustrating, they just delete the whole lot and start over

Is the EXACT OPPOSITE of what LLM's tend to do. They are very stubborn in their approach and will keep at it often until you rollback to a previous prompt. Them deleting code tends to happen on command, except specifically if I do TDD, which may as well be a preemptive command to do so.
by Ravus | 2025-08-15 08:49:34+00:00
> it's just mimicking the human ideas of good/bad that are tied to most "things" in the training data.

Most definitely. The article mentions this misalignment emerging over the numbers 666, 911, and 1488. Those integers have nothing inherently evil about them.

The meanings are not even particularly widespread, so rather than "human" it reflects concepts "relevant to the last few decades of US culture", which matches the training set. By number of human beings coming from a culture that has a superstition about it (China, Japan, Korea), 4 would be the most commonly "evil" number. Even that is a minority of humanity.
by BlueTemplar | 2025-08-15 08:49:44+00:00
This might be fine, especially if it was restricted to a specific subset of websites, but I presume that (especially in Germany !) the ID card is not mandatory, and neither are smartphones, and pushing both of them towards being nearly socially mandatory requirements is a very bad idea, especially in a context where iPhones / Androids are somehow still not only effectively legal in the EU, but even dominant.