skysight-inc/HackerNews huggingface dataset:
Not too related but... Did you ever tried to imaging a world where computing is back to interconnected desktops/homeservers? Well, if you see trends like {fog,edge}-computing or recent ideas to distributed LLM computing (BrianknowsAI DCI Network for instance) it's clear that giants well known they can't keep up the modern mainframe model preferring to makes users paying the iron and bandwidth while they handle the software stack.

Now it's clear the new deal could be implemented only in homes/sheds with domestic p.v. and storage, smart cities keeps to fail since the ancient Fordlandia, see Neom, Songdo, Masdar, PlanIT Valley, Lavasa, Ordos, Santander city, Toronto Quayside (Google Sidewalk Labs), Amazon HQ2, Egypt new Cairo still nameless, Modi's Indian 100-smart city program, Arkadag, Innopolis, Nusantara, Proton City, ... and can't be powered with a smart-grid at such scale.

So well, new well insulated buildings, with ventilation of course, with p.v. and storage, with room for a domestic rack(s), with FTTH. Anyone with such settlements could have his/her own "datacenter" at home, following the same trend for medical devices more and more cheaper and smaller. A LOM? Well a NanoKVM PCIe or an external JetKVM cost MUCH less than classic LOM and do much more. We have all the gear to makes such "datacenter at home" assemblies, anyone holding preferred crap and participating in distributed computing networks to pay at least a bit gear and bandwidth.

It's not for all of course, some will be trapped in dense cities while some large owner dream an obviously not possible conversion from offices to apartments and datacenters like https://finance.yahoo.com/news/southern-californias-hottest-... or https://www.euronews.com/next/2024/02/29/madrid-to-convert-u... and https://www.theguardian.com/society/2025/jan/05/office-to-ho... or https://czechdaily.cz/half-of-pragues-office-buildings-are-a... etc for all over the developed world. That's while we admit https://doi.org/10.1073/pnas.2304099120 we need a full-remote DISTRIBUTED shift.

Food, meds, general retail distributed by a single integrated logistic platform for maximum efficiency in a spread society, the IT evolution makes Distributism possible.

Doing so erase the big amount of concentrated energy, dense network, heat handling and water problem of datacenter and also reduce much the crap, because anyone keep it's own personal and being not free keeping it they'll learn to be storage continuous.
That's an interesting benchmark. It feels like it tests skills that are very relevant to digital assistants, story writing and role play.

Some thoughts about the setup:

- the setup seems to give reasoning models an inherent advantage because only they have a private plan and a public text in the same output. I feel like giving all models the option to formulate plans and keep track of other players inside <think> or <secret> tags would level the playing field more.

- from personal experience with social tasks for LLMs it helps both reasoning and non-reasoning LLMs to explicitly ask them to plan their next steps, in a way they are assured is kept hidden from all other players. That might be a good addition here either before or after the public subround

- the individual rounds are pretty short. Humans would struggle to coordinate in so few exchanges with so few words. If this was done for context limitations, asking models to summarize the game state from their perspective, then giving them only the current round, the previous round and their own summary of the game before that might be a good strategy.

It would be cool to have some code to play around with to test how changes in the setup change the results. I guess it isn't that difficult to write, but it's peculiar to have the benchmark but no code to run it yourself
>Why was Hegseth posting information that should be in a need to know basis

He was tripping on power (reminds any other washed out alcoholic talking). It was a collective orgasm in that chat.
Why Cursor's pricing model could lead to its downfall
Because most companies don't care about their employees. Many of America's largest private employers like Amazon and Walmart have extremely high turnover, so it's no wonder people are looking for a more stable employer. Government workers are far more likely to be unionized which means they can get better working conditions and actual pensions. Government workers can take far more pride in being public servants than they would peeing in a bottle for amazon. It's no surprise there is less turnover.

Any company could have a reputation for treating employees so well that people want to work there and stick around until they retire, but they usually don't because screwing over their employees makes them more money. Governments are freed from having to prioritize maximizing profits at the cost of everything else.
Eh, it’s a ten year gamble. I’m doing pretty good on it myself. DOGE will ensure they don’t have enough people running around collecting.
The author replied in this thread and says the opposite.
If you were serious about improving the lives of normal people you would be voting for Bernie Sanders. Not the party handing out tax cuts for the rich, that is against the minimum wage and destroyed the pension system.
Rebuilding American Manufacturing: Industrial Revival with John Gardner (2024)
That sounds even worse. These invasive species always present a danger to the native fauna that don't know to avoid them. If they get gradually poisoned instead, they might never develop the avoidance behavior and may lead to biomagnification of the toxin.

PS: This is just a speculation. Any clarification from an expert is appreciated.
> But even as a tech professional, I would expect at least one dedicated official to be watching the channel for compliance.

The group already had the supposed who's who of dedicated security professionals .. as appointed by Trump admin, of course.

Vice President JD Vance, senior White House staff, three Cabinet secretaries, and the directors of two Intelligence Community agencies.

Oh, and Marco Rubio .. the actual "acting archivist of the United States" responsible for ensuring that such conversation chains are preserved for posterity and not auto discarded on Signal.

~ https://en.wikipedia.org/wiki/United_States_government_group...

Speaking from an allied five eyes perspective .. it was an amateur hour clown show of epic proportions.

Followed up by Trump trashing America’s intelligence capability on the say so of a far-right conspiracy theorist and 9/11 truther.
Yes, Apple themselves, apparently folks wanting Apple to use Rust don't read Apple's documentation or watch talks done by Apple compiler developers.

> Swift was designed from the outset to be safer than C-based languages, and eliminates entire classes of unsafe code.

-- https://www.swift.org/about/

> Swift is a successor to the C, C++, and Objective-C languages. It includes low-level primitives such as types, flow control, and operators. It also provides object-oriented features such as classes, protocols, and generics.

-- https://developer.apple.com/swift/

"Introducing a Memory-Safe Successor Language in Large C++ Code Bases"

https://www.youtube.com/watch?v=lgivCGdmFrw

"So we feel pretty strongly, obviously at Apple our sucessor language is Swift and I am here to talk about features of Swift, both to try to sell you on to it, but also to talk about the things we think are pretty necessary and the ways in which a programming language can support, you know, clear code, safer and more correct code."

"Like I said before, Apple has always intended for Swift to be a sucessor language for all of our predecessors, from the top to the bottom of our stack, accessible to novices, powerful enough for experts, it is real a tall order.

From https://youtu.be/lgivCGdmFrw?t=1996 to https://youtu.be/lgivCGdmFrw?t=2042

"Swift as C++ Successor in FoundationDB"

https://www.youtube.com/watch?v=ZQc9-seU-5k
I get your point at the basic level, but as engineers and managers, we need to stop this nonsense. Think deeper about why do you need to "sell" your work inside (some) companies ? Could it be because those companies are full of people who somehow occupy important positions without understanding the basics of the engineering work. What's the value such busywork managers are adding, besides the anti-value of layers of explanatory communication and wasted time? The busywork folks should be working to understand where their salaries are coming from, not the engineers. Note that I am not saying all managers are useless (its also a part of my job), it's the people-and-ideas-managers who are useless in the technical setting. The point about technical debt should be a non-issue, why the hell would you have to explain that the technical debt is a bad thing? Did we not clear this issue many times over and establish zero technical debt as an engineering ideal a long time ago? Well it is because some person with 1/4 of your experience and competence somehow got lucky and talked themselves into one or two hierarchical positions above you. We need to start a pushback across the industry and stop allowing former accountants and humanist science graduates into "leadership" roles in IT.
Unlike many - I find author's complaints on the dot.

Once all the AI batch startups have sold subscriptions to the cohort and there's no more further market growth because businesses outside don't want to roll the dice on a probabilistic model that doesn't have an understanding of pretty much anything rather is a clever imitation machine on the content it has seen, the AI bubble will burst when more statups would start packing up by end of 2026 or max 2027.
The LHC experiment collaborations at CERN receive Breakthrough Prize
> the list of US trading partners is dominated by less than a dozen trading blocks: EU, Mexico, Canada, ASEAN, China. That's it.

ASEAN countries are eager to make a deal. The USMCA deal is still in tact with Mexico and Canada.

> The EU, which thanks to the Trump administration is already scrambling to prepare for a war with Russia, is excluding the US from supplying them arms. This is the extent to which these trading blocks are going to shed ties with the US.

Germany is in an energy crisis and a few other members are close to a sovereign debt crisis. Domestic production of weapons will be tough and expensive. The EU’s plan to sell bonds to pursue war with Russia looks horrid. They’re in no position to be in a trade war. In a few months time when this reality sinks in, they will have to make a trade deal and remove US tariffs.
(Atomic) Reference Counted structs. They count their own references, there is no external mechanism tracking all of the reference counts at runtime. Modern rust does not include a garbage collector. You might be confusing a garbage collector with the general concept of memory management, which is a feature of (AFAIK) every high level language. Many C projects also have reference counted structs, but a reference count and a call to malloc/free doesn't quite qualify as garbage collection to most developers.
Reminds me of how the British government runs on WhatsApp.
Blocking the advertising itself only shields you from the advertising, it still lets these services set up the underlying surveillance/advertising system that harms society (and you) in the long run.

Of course it's not always possible, but it would be ideal to use services that don't have advertisements for anybody.
Currently we're observing a "normal" panic sell-off. This has nothing to do with what's happened in 2008, at this point it is more similar to the dotcom bubble burst or 2020 (market sell-off).

One might go even further and say that this crash is over-due and somewhat preditable. This doesn't put banks in immediate danger.
Yes, this is so true. I hope all our competitors follow this advice.
A theological point:

> Even should you go to the ends of the earth and find some weird fringe sect that strictly professes perfect classical trinitarian doctrine, but also that God is bad actually

Satan (and atheists) seem to spend more time claiming that they are God; that their subjective truth trumps objective Truth.
Then the solution is targetted tariffs such as the ones they placed on BYD, not across the board tariffs.
How to disable a robot dog if it attacks you [video]
Well if you play longer at higher levels, you will see you need that cash and upgrades as it gets harder
>Herzl’s zionism is simply a belief that Jewish people should buy land and live in their ancestral homeland.

Right...

"We shall try to spirit the penniless [Arab] population across the border by procuring employment for it in the transit countries, while denying it any employment in our country ... The removal of the poor must be carried out discreetly and circumspectly." - diaryentry from Herzl's diary 1895

> He wasn’t orthodox, didn’t believe God promised anything to anyone

Back then, most of the Orthodox were anti-zionists.

I dont know why you brought up Herzl anyway, since he died in 1905 and was not as representative of the modern state of Israel as compared to its other founders like David Ben-Gurion, David Ben-Gurion, and Yitzhak Shamir.

[1]
https://www.theguardian.com/world/2002/oct/03/israel1
I've had similar training back in the day. This was when my employer (Nokia) was making Linux based phones and they needed to educate their engineers on what was and wasn't legally dodgy to stay out of trouble. Gplv2 was OK with permission (with appropriate measures to limit its effect). Particularly with Java, you had to be aware of the so-called classpath exception Sun added to make sure things like dynamic linking of jar files would not get you into trouble. Permissive licenses like Apache 2.0, MIT, and BSD were not considered a problem. GPLv3 was simply a hard no. You'd get no permission to use it, contribute to it, etc.

Apple, Nokia, and many other large companies, employ lawyers that advice them to steer clear of things like GPLv3. The history of that particular license is that it tried to make a few things stricter relative to GPLv2 which unintentionally allowed for things like commercial Linux distributions mixing closed and open source. That's why Android exists and is Linux based, for example. That could not have happened without the loopholes in GPLv2. In a way that was a happy accident and definitely not what the authors of that license had in mind when they wrote the GPL.

It's this intention that is the problem. GPLv3 might fail to live up to its intentions in some respects because of untested (in court), ambiguous clauses, etc. like its predecessor. But the intention is clearly against the notion of mixing proprietary and OSS code. Which, like it or not, is what a lot of big companies do for a living. So, Apple is respecting licenses like this by keeping anything tainted by it at arms length and just not dealing with it.
Thanks for bringing attention to it. Did `brew install rsync` immediately, problem solved, fuck Apple.
> "Wider code is harder to read. Period. "

That's stated as if it were proven, and I can believe that it has enough basis in fact that one might choose to enforce it, but I don't believe it's universally true.

I do often see code subject to a line-length linting enforcement that I think would have been clearer not broken up across multiple lines.

Personally I prefer a linter with escape hatches so that you can declare "this line exempt from such and such a rule" if you have enough reason for it and are willing to take the fight to the pull request :D
You can joke about Microsoft Teams not being a real messaging platform, but running it on a network that's physically separated from the Internet is quite effective at keeping random journalists out of your chat groups.
For the record, I'd love to help test this patch, if HPE lends me the hardware.
Erm...

https://constitutioncenter.org/blog/how-congress-delegates-i...

I'd recommend some reading. Congress delegated a massive amount of discretion to the Executive over the years on this particular topic.
At the moment a lot of Ukraine coverage is drowned out by Trump's daily bullshit onslaught though, just like 2016-2020.
Ideologies, in the usual sense, are just thinking systematically and critically about what you want and why.

Some people don't like to look to closely at that. This is understandable. I think it relates to what Popper called "the strain of civilization". Knowing that here are countless people out there who don't know you, don't care about you, and worst of all, don't care about the things that are most deeply meaningful to you.

Everyone who's not completely oblivious, feels that strain. And rejecting "ideologies" is one way to cope. One of the three basic ways.
So this begs the question why we need "stable employment" as a hallmark of the government sector in order to attract talent.
Anecdotally, there's been no obvious performance hit, but this is something I should test more thoroughly. I'm planning on running a benchmark across a couple of proxies this week--I'll post the results to HN, if anyone is curious
Hopefully, over time, we will get better and better in creating the world of software from small interoperable pieces that can be maintained by small teams or even solo entrepreneurs.
You can achieve a gaussian blur effect using an infinite impulse response thing[1]. Some very clever people at IBM came up with the idea, and some other very clever people translated that code to Javascript and stuck it on GitHub for the rest of the world to use[2].

[1] - https://en.wikipedia.org/wiki/Infinite_impulse_response

[2] - https://github.com/nodeca/glur
Sahil bought out the investors and wholly owns the company now: https://sahillavingia.com/reflecting (search for "New beginnings")
Magnificent! Thank you.
What is the difference between subjective truth and objective truth? Do you have a telephone line to god or some other entity that will tell you Objective Truth?
Abstraction is necessary to handle scale. If you have painstakingly arrived at a working solution for a complex problem like say locking, you want to be able to package it up and use it throughout your codebase. C lacks mechanisms to do this apart from using its incredibly brittle macro facility.
Missing in the article: "Disclaimer: This article was written before testing Gemini 2.5 PRO"
I have nothing to add but this commercial from 1997/1998 that played very often when watching CNET on tv(Sci-fi channel)

I loved the commercial and get nostalgic watching it now.

https://youtu.be/rRAhCCGb7BY?si=UtRbsD6Pnwpb2Kpo
This is so cool. But I think they’re 2 different devices: aimed at end users vs hackers/tinkerers.
An example: https://www.euronews.com/2025/04/03/hamas-run-health-ministr...
Well yes, that's called a regular company. Not sure if I'm missing something here?
Similar to the other reply, I don't manage people or drive the methodology changes.

I'm dev lead on a small (3 dev) sub-team within the larger platform team. We generally follow the same methodology as the rest of dev. They're reportedly following agile but it has the classic hallmarks of being driven by senior management: little/no training or education in agile (even in product), devs don't speak to clients, retros are consistently cancelled for lack of time, process changes are dictated by the product team (which is managed by the company's MD), etc... . I'm actually not convinced that the company can pull off agile. Partly because management don't understand it, and partly because our major business client are rigid about roadmaps and deadlines. Also partly because my own sub-team engages in research-heavy, long-term features. A lot of our work consists of thinking up blue-skies algorithm changes, trying them out, and going back to the drawing board if it doesn't pan out. Month-long iterations of work with potentially no viable changes after each one. When I read about agile it tends to describe stuff where you can muster up an MVP for a feature within a week or two at most, so it has been tricky to interpret how to apply it.

So basically, it's not working great and I have limited influence to change things. What I can do is fight my team's corner with well-backed arguments. E.g. there was recently a period of a few months where the entire platform team (~25 people) took part in a daily standup lasting 30 mins on average, on top of their own squad catchups. This was obviously wasteful but the engineering manager liked feeling ontop of things. After I repeatedly raised the issue, the frequency got dropped to weekly for my team and twice-weekly for the wider team. So I'm keen to learn more about agile vs alternative systems so I can continue to fight effectively my team's corner in this way. The ideal end-goal would be to extricate my team entirely from this half-baked agile mess, whether that means following agile more "correctly" or switching to something more bespoke. I appreciate the references and have started glancing through "Agile Estimations and Planning", it's okay so far but nothing revelatory. I don't have a lot of time to devote to this so I'm naturally skeptical of "just put in lots of hours of reading and I'm sure you'll see the benefit".
one of the things I miss in iOS coming from Android is to be able to easily disable NFC or location :/
The question is: Could such bugs be avoided in C using the right tools and strategies. And the answer is also often: yes.

This is why a large component of the argument for switching to other languages is usually that is impossible to avoid such bugs in C even for experts. But I think this argument, while having some small amount of truth to it, also is partially deceptive. One can not simply look at number of CVEs and conclude this, one needs to compare apples to apples and then I find the reality looks differently, e.g. if a simple mitigation for the bug in C could not be used for some reason, but this reason would also prevent the use of another language in the first place, then using this as argument is misleading.
Some fair points, but some 'crap data' has storage requirements orders of magnitudes from each others.

One short video can equal a year worth of emails for someone. Similarly those many webpages that don't get viewed often probably require only a negligible amount of resources to keep online and might help someone who'd otherwise be faced with linkrot.

Best to focus on the low hanging fruit.