MurphyA/hacker-news huggingface dataset:
by themafia | 2025-08-12 06:44:45+00:00
> Part of the justification for moving to Wayland over X11 is to make security vulnerabilities relating to one application spying on another more difficult to introduce.

Yea, because, how else am I going to run shady poorly maintained dictionary software that ignores system settings from a hostile country? What kind of world are we living in with X11?!

The software could just as well hook into your downloads folder and transparently "translate" any downloaded text or PDF file for you. In which case the method by which pixels arrive on your screen would not be relevant.

How is this an X11 vs Wayland issue and not a distribution hygiene issue? Why is this package even a part of the distribution? In the desire to force one desktop system to stop existing, for whatever reason, I think they've missed the broader point.
by jacquesm | 2025-08-12 06:44:55+00:00
The reason why nobody raised an eye then is because the people doing that weren't making all of the pre-requisite moves to set up a dictatorship. It was - of course - still misguided and it didn't work. Trump is using DC either simply 'because he can' (absent any actual reason), or as a trial ground to normalize such deployment to other cities in the future (he tried that once and failed). It also serves as a distraction from his Epstein files woes.

March 2024 was a different world than the one we live in today, and if you haven't been following the news for the last 6 months then you are of course excused but if you have been following the news you know that already.
by brabel | 2025-08-12 06:46:07+00:00
I want to add an inference engine to my product. I was hoping to use ollama because it really helps, I think, make sure you have a model with the right metadata that you can count on working (I've seen that with llama.cpp, it's easy to get the metadata wrong and start getting rubbish from the LLM because the "stop_token" was wrong or something). I'd thought ollama was a proponent of the GGUF, which I really like as it standardizes metadata?!

What would be the best way to use llama.cpp and models that use GGUF these days? ramallama is a good alternative (I guess it is, but it's not completely clear from your message)? Or just use llama.cpp directly, in which case how to ensure I don't get rubbish (like the model asking and answering questions by itself without ever stopping)??
by FirmwareBurner | 2025-08-12 06:47:08+00:00
>Vista was an enhancement of XP.

It really wasn't. You can say XP was an enhancement of 2000, but Vista was it's own thing, they reworked a lot of the NT Kernel and moved stuff like audio and video drivers from kernel space to user space, which brough increased security and stability, but broke compatibility on hardware that didn't bring updated drivers which pissed off a lot of early adopters of vista.
by 4gotunameagain | 2025-08-12 06:47:30+00:00
> While it's true that not everybody uses it in such healthy ways

The vast majority abuses it, and I suspect it plays a huge role in dwindling relationships. It is much easier to keep enjoying intimacy with your partner if you're not busy running like a hamster on the hedonistic treadmill of pornography.

Drugs can be therapeutic as well, and profound. The vast majority abuses them like crazy. So many examples. We are addictive as a species.
by jillesvangurp | 2025-08-12 06:47:47+00:00
Where this stuff gets hard is time zones and localization. Add some daylight savings to the mix and you are going to get lots of subtle issues. These range checks only make sense in the context of localized dates. For example 2025 started almost a day earlier in Sydney then it did in LA.

And then there are cultural differences. Do weeks start on a Sunday or a Monday? People wielding different calendars (Chinese new year is not on the 1st of January). So what is the beginning of the year is dependent on where you are as well.

If you are not localizing your dates before doing the checks that the author is proposing, it's probably wrong. This stuff is complicated for good reasons.

Anyway, store UTC times. Deal with making it look pretty and culturally & geographically appropriate in your UI. You shouldn't have to update your database just because the user took a plane to the other side of the planet.

Anyway, intervals and range checks are pretty easy to do with decent libraries. I like Kotlin and Java's way of using Durations for arbitrary time intervals. Kotlin's version of that supports operators. And has useful extension functions. And a thing called LocalDate which is a date without the time part, exactly like the author proposes. There's also LocalDateRange, which you can use to represent intervals. There's no LocalDateTimeRange equivalent for that. But that's where you'd switch to instants and durations probably.

Relative date and time expressions are surprisingly hard. A little known feature in Elasticsearch is that somebody at some point hacked in a date math thing that allows you to specify "now-2d" and "now+7d" as a valid input for range queries on dates. Surprisingly hard to do more complicated expressions and parse them correctly. I had a go at that problem at some point. Cron parsers are tricky for the same reason. And there are a few dialects of that to add some features that people needed.

There's a rich history of people having tried a whole bunch of things with times and dates.
Show HN: I built a map based interface to understand anything deeply with AI
by kanodiaashu | 2025-08-12 06:47:50+00:00
I like using LLMs to get summaries, but then I often want to deeply compare docs, read parts of the original, and ask questions as I go, all the while doing some note taking to keep track of my progress. I built out an interface to help do all of this coherently - in the space above I was comparing gpt/claude/gemini model cards for instance. Looking for feedback!
by Xylakant | 2025-08-12 06:48:08+00:00
The linking doesn’t need to be perfect to have real-world consequences: as the article explains, dues to increasing heavy weather events, home owner insurance is harder or even impossible to obtain. Without HOI, you won’t get a mortgage, because that would mean the bank partially enters into that risk. No mortgage means a lot of people cannnot afford to own a house or flat.
by denatured4647 | 2025-08-12 06:48:12+00:00
Cute these small error outputs in the article. Usually the error logs are so huge, because when a process exits, everything crashes, starts again and repeat. So you will have the same huge error logs over and over again.

The first time I saw it I though that would be the one of the things that could be made better.

Great language for the rest; found my love for programming again after so many decades, just because of elixir.
by nicewood | 2025-08-12 06:48:15+00:00
I only know the old Github Copilot (like 2yrs+ ago) so cannot speak to it directly, but even the Cursor Agent (with Sonnet 4 or GPT-5) is IMO inferior to Claude Code (CC). In my experience, it is faster and better performing. CC seems to spend tokens more deliberately + gives superior coding tools to the model than other provider.

Recently my CC subscription ran out, tried 3 prompts with Cursor Agent and then went back to subscribing CC. I still use Cursor though for autocompletion.
by werrett | 2025-08-12 06:49:22+00:00
While appalling I don’t think you would find it 'crushing', even ignoring the jibe about expat conclaves.

Costa Rica’s 17 in 100k is ~2.5 times bigger than the US’ 6 in 100k people killed by homicide.

Thanks to gun crime, the US’ homicide rates are at least 7x the rest of the first world, anglophone, countries where rates are sub 1 in 100k.

By that measure it is 2-3x more confronting, to move from the United Kingdom to the States than it is from the US to Costa Rica.
by faangguyindia | 2025-08-12 06:50:42+00:00
I've been using architect mode in aider

Deepseek R1 (does high level planning) combined with Qwen3 480B (does low level coding) or whatever is available from qwen code apis.

It's working great.

It solves 99.99% problem on tis own.

The seperation isn't very good in aider so i later plan to make my own tool to achieve better workflow.
by farmdve | 2025-08-12 06:51:49+00:00
For the CEM, I have done no modifications, yet. I have however spent a fair amount of time, reverse engineering the AW55 firmware and have discovered virtually all the maps related to the shifting process, pressures, speeds etc. I have a completely understanding of how the firmware works.

To say I am the only one with such a complete understanding and tuning abilities for it, may not be an understatement.
by noufalibrahim | 2025-08-12 06:53:26+00:00
So many pieces of the internet being discontinued. A little nostalgic but I don't really see the point in keeping dial up alive anymore.

When I was first exposed to the net, I used an email to http proxy. It was called https://en.wikipedia.org/wiki/Agora_(web_browser) and you sent a certain email address emails with requests for pages, posting to forms etc. Then walked away and came back and checked your inbox for responses. It was quirky but I did get some documentation and largish poster of Steve Vai back in the day using this which was kind of cool I guess.

I sent so many emails (first from pine and then from mutt) that I remember the email address by heart. agora@dna.affrc.go.jp
by suddenlybananas | 2025-08-12 06:53:48+00:00
>Training on LLM outputs leads to catastrophic collapse. Every outlet led with this. But no-one red the fine-print, they were testing on small toy models, and were using everything that came out to re-train. Of course it's gonna fail. L3 / phi / gpt-oss models showed that you can absolutely train on synthetic datasets and have great results

You're conflating two very different things. Training on synthetic data one time is very different than cyclically training models on their own data. It has nothing to do with model size.
by runsWphotons | 2025-08-12 06:54:40+00:00
Is it really? It is not hard to go the hague and see gendarmerie. I see police all over Europe when I go. If they apply less force, it may be because the population is less criminal, or perhaps they get better people into their forces. I think Europeans have way more regulations that are enforced.

The claim that "more" won't change anything is empirical. Let's come back in a few months and see if DC is safer or not--I will admit if I was wrong.

Again, I think this is an interesting solution because it is actually less invasive than all the tech solutions to just have guys on the street who watch and maybe come up and talk to you and then forget about it. If you are just going about your day peacefully, are you going to lose anything here?

We seem to have gotten a surveillance state with cameras and sensors (and censors) everywhere that somehow doesn't police easily solvable/preventable crime. If I thought there was some big civil liberties tradeoff I might think differently, but it seems like we lost those while still having to buy our deodorant from behind locked cabinets and occasionally getting shot by some guy with ten priors.

The complaints and protests that this goes against civil liberties has just started to ring hollow because there are few visible serious efforts to protest the real abuses of civil liberties which mostly come from tech and the surveillance economy. Somehow the energy is directed against guys in uniform standing around making sure the street doesn't get turned into a drag race.
by MrGilbert | 2025-08-12 06:54:55+00:00
> Feels utterly demoralizing when you have to vote for lesser evil and not for someone you feel will be better for the future.

Always go for your gut feeling, not for what people are blaring. Especially populists will, as the name suggest, crave for people's attention and a cheap "Yeah, they are totally right!". That's how they win elections. And three months into the new period, they will show their real intentions.
by pandemic_region | 2025-08-12 06:55:43+00:00
RIP Chris. We briefly exchanged emails during the development of Hack. Having read the obituary, I understand better now why I sensed so much goodness and positive energy from only a couple of paragraphs.

Hack is a beautiful font, long time user since its inception. I even use it in the terminal. Any other fonts I tried always felt slightly off for some reason and I keep going back to Hack. Knowing he had a hand in it, I'll give Google Sans Code a try.
by ggm | 2025-08-12 06:55:47+00:00
"The Survivor" by Thomas Keneally is a fictionalised account of an incident of this nature. Entirely unrelated, but a great read.

"The worst journey in the world" by Apsley Cherry Garrard and "Home of the Blizzard" by sir Douglas Mawson are great reads about the privations of antactica.
by tpm | 2025-08-12 06:56:24+00:00
> Long enough to form "Nordic Paradox" for situation where pro-natal policies still lead to below replacement rates.

Having just read [0], this confirms my earlier suspicion the support is not generous enough there. (Also a huge political issue in probably all countries getting older - the political power skews to the older generation making increasing support for young families harder to finance with budget constraints. Welfare for grandparents and poverty for single parents.)

> That model can't scale without another source of abundance.

Yes of course it can't, it's the whole planet financing it for them. But maybe we don't need that level of abundance - previous generations certainly didn't, even some of them already liberal and educated. And I think we are still missing some fundamental cause here. Maybe modern life is not only too expensive, but also too complex and complicated to navigate into parenthood at the right time and place in life and then it's too late?

[0] https://ifstudies.org/blog/the-new-nordic-paradox-how-family...
by nothrabannosir | 2025-08-12 06:56:40+00:00
> func pow(uint base, uint n): n == 0 ? return 1 : return n * pow(base, n-1)

Nitpick: that’s not tail recursive. Something like def pow(base, n, acc=1) = match n case 0 => acc; default => pow(base, n-1, acc*base)
by nerfellicat | 2025-08-12 06:57:08+00:00
Every time I probe LLMs on questions on fields in which I have expertise, it goes the same way.

They give me some sort of American news media "both sides" type of summary. The answer is always a variation of "it's not one thing, it's many" and the many things are all the opinions that exist on the topic as if they were all equivalent.
by jacquesm | 2025-08-12 06:57:36+00:00
> Dude, no it’s not. Everyone is parroting the “crime dropped from 2023” line, but nobody mentions that the 2023 spike pushed DC’s murder rate to as high as Haiti. Not Haiti normally, but the recent events in Haiti where gangs took over the country, causing the homicide rate go spike from about 10 per 100k normally (safer than DC has ever been) to about as bad as DC in 2023.

Why use 2023, rather than say 1991 as your baseline? And 2024 as the year to use for reference (it is the last year for which complete data is available, after all).

And as for NYC, that wasn't dealt with on the Federal level but on the state and city level. And it left a power vacuum in the crime world that was soon taken up by others, which should have been dealt with rather than ignored. Who knew that policing cities of millions of individuals over decades is hard? Especially in countries where there are lots of weapons afloat.

As for the comparison with Haiti you make (and not to mention Iraq, as you did elsewhere in this thread): countries, especially countries at war and places like Haiti do not excel in record keeping. As such you probably should take the numbers reported from those countries as somewhat polished before being presented.
by ninetyninenine | 2025-08-12 06:58:23+00:00
It seems that way and of course it likely won’t get that extreme but the scenarios aren’t symmetric.

Extinction is a real phenomenon. There have been many extinctions is your life time. It is directly a physical possibility both from a logical standpoint and an evidence based standpoint point. Like this isn’t just math it’s reality.

People stacked 10 deep is not a physically possible scenario. There aren’t enough resources on earth to sustain that level of population.
by hedari | 2025-08-12 06:59:38+00:00
Amazing read that resonated with me deeply.

It's not about the boat or the cloud. Yes, they are self-imposed restrictions, but not the actual point the author is trying to make. The message I got from the text was that all these modern systems we use hurt the preservability of software. The text was about the author's journey in finding a solution for preserving their software for generations to come. A solution that if everything is lost, the runtime can be recreated easily so that the actual software can be run again.

This is something that I have been thinking about myself a lot and it was interesting to see that the thought-process has been similar with LISP, Oberon, Smalltalk, Forth etc.

It's like a carpenter creating his own tools before building a dining room table.
CoLoop (YC S21) Is Hiring AI Engineers in London
by mrlowlevel | 2025-08-12 07:00:06+00:00
CoLoop helps companies understand their customers better.

We do this by analysing unstructured primary market research data like focus groups, expert interviews, product surveys & reviews, and turning them into structured insights that help you make better decisions.

We built CoLoop after experiencing firsthand the crushing pain of not understanding our customers during our failed first startup – a pain we realized every company faces and that has killed giants like Blockbuster.

We have 4 open positions for Full Stack Engineers with GenAI experience. In person in London.

Senior JD https://www.workatastartup.com/jobs/54220

Mid JD https://www.workatastartup.com/jobs/72734
by Lio | 2025-08-12 07:00:14+00:00
> Ludicrous to call William Perrin “the founder” of Ofcom or refer to it as “his” quango

From his own Carnegie UK webpage linked above:

> William was instrumental in creating Ofcom, reforming the regulatory regimes of several sectors and kicking off the UK government’s interest in open data.

William was awarded an OBE for his highly influential work at Carnegie UK with Prof Lorna Woods that underpinned the UK government’s approach to regulating online services.

How is he not a founder of Ofcom?

That’s not a conspiracy theory, that’s just a verifiable statement of fact.

Or is it the use of the word founder you object to? If you prefer, “was instrumental in setting up and is closely related to the running of Ofcom”.
by dexwiz | 2025-08-12 07:01:36+00:00
I believe the author writes code as an artistic outlet. They use the word beauty/beautiful 12 times, the word love 8 times, and little (in a cute diminutive way) 10 times. The expresses a relationship with coding that most people don't have. It would be like an author expressing love for a pencil. Some may agree, but many would say "its just a pencil, the words are what matter." In a similar way programmers may say "its just a language, the features are what matter." Even then, Forth is chosen in the end for completely stylistic reasons.

Even the nostalgia factor for choosing a Forth is contrived. There are plenty of portable, modern languages that will likely be runnable for decades. Lua is embeddable and will likely be put into new systems for decades, and can run on low power hardware. But Forth is ancient. Its like learning calligraphy. Either you are in a niche, or you just love doing it. But no one uses it for the daily correspondences, they have messaging apps now.

I do agree that everything being connected to the cloud definitely excludes people and places. And that place may be anytime in the future. But you can combat this with more modern solutions.
by SideburnsOfDoom | 2025-08-12 07:02:39+00:00
> You can run .net without azure very easily

That's true, and we're all well aware of it. I've done that for a job too.

Nevertheless, the point stands. MS gives away a lot of the .NET tools for free. It is a "Loss leader", "to draw customers into a store where they are likely to buy other goods." (1).

"You can't run .NET without Azure" is not what I said, what I said is that .NET is free, but MS believes that continuing to invest in it, drives Azure sales. Ask yourself why MS spends money developing tools such as Aspire or YARP.

The fact that you specifically didn't buy some Azure today means little: this is still the plan, and it still seems to be broadly working. I have heard MS people say as much, and also say that the side-effect of some people running .NET on AWS etc is fine too.

1) https://en.wikipedia.org/wiki/Loss_leader
by notarobot123 | 2025-08-12 07:03:26+00:00
I respect this attempt to create something principled, small and self-contained. Uxn is great as a "toy" system or a teaching resource but also as something that contributes to the diversity of ideas of what computing is/can be.

I'm skeptical about some kind of catastrophic disaster that makes popular technologies inaccessible (the pandemic demonstrated our strong impulse towards business-as-usual even when the world is burning) but having ecosystems that aren't as vulnerable to corporate capture and exploitation seems valuable in its own right.
Bitnami ending free tier in August – what open alternative are you switching to?
by urvader | 2025-08-12 07:04:10+00:00
On August 28th, Bitnami will stop offering their free hardened images and move them behind a paid tier. Many Kubernetes Helm charts and container images in the community depend on Bitnami. If you’ve already started migrating, which open source replacements have you found that work well in production?
by qcnguy | 2025-08-12 07:04:32+00:00
They do if they are libertarian governments. Although it's popular to pretend they don't exist, there are plenty of examples of governments reducing their power over history. The American government is a good example of this having originally bound itself by a constitution that limits its own power. And Britain has in the past gone through deregulatory phases and shrunk the state.

Unfortunately at this time Britain doesn't really have a viable libertarian party. Reform is primarily focused on immigration, and the conservatives have largely withered on the vine becoming merely another center left party. So it's really very unclear if there are any parties that would in fact roll this back, although Nigel Farage is saying they would. His weakness is that he is not always terribly focused on recruiting people ideologically aligned to himself or even spelling out what exactly his ideology is. This is the same problem that the conservatives had and it can lead to back benches that are not on board with what needs to be done. Farage himself though is highly reasonable and always has been.
by alex_suzuki | 2025-08-12 07:04:59+00:00
I'm not using any AI features, and I'm not even aware of any, but I did see it on their website too and it's a bit concerning. My hope is that it's just something they have to say right now and not a strategic direction. Otherwise I will definitely switch to self-hosting, even though the managed CI/CD in the cloud has been working very well for me.
by avhception | 2025-08-12 07:06:41+00:00
While I have a lot of respect for the effort that goes into Debian, I always disliked this kind of "maximalism" from the package manager. Oh, the user wants "foo"? Let's install every software that might be even remotely useful somehow in combination with foo! Oh there is a network daemon in there? Fantastic, let's start it immediately!

I know that there is a flag to disable the installation for "recommended" packages. I just think the default is a disservice here.