MurphyA/hacker-news huggingface dataset:
by ea016 | 2025-08-11 21:40:27+00:00
2 interesting facts about it:

- it was completed ahead of schedule and with no budget overrun. The construction company (Eiffage) had a strong incentive to do so: the deal was that they supported a most of the cost but in exchange got to collect the tolls

- they have small mirrors all over the viaduct used to measure its movement - a bit like real-life telemetry
by firasd | 2025-08-11 21:40:29+00:00
> (Disclosure: The Globe and Mail style guide mandates the use of en dashes, which is why you won’t see em dashes used here.)

What does this mean? You can't use an en dash as a 'dash'. It's for specialized applications like saying 1994-1995 etc. I think the author (or whoever came up with this 'rule') is confused here
by yencabulator | 2025-08-11 21:40:51+00:00
Github logins are MS logins already, and being pushed to use all over the place.

Github documentation is already pushing primarily Azure, for example https://docs.github.com/en/actions/how-tos/deploy/deploy-to-... has 8 Azure links up front, then 1 link for AWS, 1 for Google, and 1 about Apple.

And don't forget that NPM is Microsoft property too, https://docs.github.com/en/actions/tutorials/publish-package... has no equivalent document for e.g. JSR.
by K0balt | 2025-08-11 21:40:54+00:00
So the take away is that there are a lot of people on the edge, and chatGPT is better than most people at getting people past that little bump because it’s willing to engage in syncophantic, delusional conversation when properly prompted.

I’m sure this would also happen if other people were willing to engage people in this fragile condition in this kind of delusional conversation.
by treyd | 2025-08-11 21:41:02+00:00
> we lowered the barrier of entry sufficiently in the tech sector that people who simply dont give a shit, or actively want to harm our values, now outnumber us greatly.

I don't think it's a matter of number but activity. There are numerous ways that entities with no morals can make huge amounts of money by exploiting people online (via weaknesses in human psychology adapted for hunting on a savannah), both children and adults. It's hard to make money doing the opposite.
by trod1234 | 2025-08-11 21:41:12+00:00
If that is the case, then you didn't read or comprehend what was actually said, and no one can tailor a response to people who can't read and comprehend.

There are important distinctions, its beyond the scope for me to try and guess at where that failure of comprehension might be for an individual such as yourself.

Basic reading comprehension would note: Properties are not individual inputs, they apply to the whole system as a relationship between input and output, individual inputs cannot define properties.

"Chaos" has a very rigorous definition (changes in small inputs lead to large changes in outputs).

"Injection of non-determinism" is only correct if it included a reference that determinism is built-in to all computation which is not a common understanding. Without that reference, the context improperly includes an indeterminable indirection resulting in fallacy.

The two are unrelated and independent to the context of the conversation or determinism, and so defining such understanding in those terms would result in fallacy (by improper isolation), delusion, or hallucination.

These are fundamental errors in reasoning and by extension understanding.

The correct, on firm foundations understanding, was provided. It is on the individual without knowledge to come into a conversation with the bare minimum requirements for comprehension based in rational thought and practice.

Edit: No amount of down-voting will change the truth of this, though I understand why someone would want useful knowledge to be hidden.
by goosejuice | 2025-08-11 21:41:16+00:00
The NTSB says otherwise.

https://data.ntsb.gov/carol-main-public/sr-details/H-17-038

We remain concerned that NHTSA has taken no action to address the intent of Safety Recommendation H-17-38, which, if implemented following the Williston, Florida, crash, may have prevented the similar crash in Delray Beach, Florida, in 2019. Level 2 systems have limited operational design domains; however, manufacturers like Tesla continue to permit automated vehicle operations in operating conditions for which they were not designed or appropriate. Because of NHTSA’s inaction toward addressing this recommendation, the risk of future crashes remains heightened in challenging environments, such as nonlimited-access roadways, intersections with cross-path intrusions, and roadways with high bicycle and pedestrian traffic, to name a few. As NHTSA emphasized in its response to this recommendation, drivers are expected to remain fully engaged in the driving task when using a Level 2 system; however, if drivers’ use of a Level 2 system results in their prolonged disengagement from the driving task—as we have seen in four crashes that we have investigated—it cannot be stated that these systems are being used as intended. This unintended use indicates a fault with the system design, and not something that can be declared the driver’s sole responsibility. We urge you to reconsider your approach to Safety Recommendation H 17-38, which remains classified OPEN-- UNACCEPTABLE RESPONSE.
by Zigurd | 2025-08-11 21:41:26+00:00
I call this "process arbitrage." Until the most recent CEO, Boeing was ruined by this. They have extremely well documented processes. So you can fire the people that understand the reasons behind those processes, and the ghost of their expertise lingers. For a while.

This starts out looking very attractive because you've cut costs and your profitability is up. Then it all suddenly goes to shit and your planes crash.
by ruszki | 2025-08-11 21:42:14+00:00
There were mobile internet, touchscreen, “large” screen, downloadable mobile apps before iPhone. I could listen to music and watch movies on my phone before iPhone. I’m continuously online since 2001. AFAIK it had not a single major feature which didn’t exist before, except its design. It really had a terrific design for its time.

It was a step forward, but it was incremental. Internet was also incremental. In every sense. Just because the general populace didn’t hear about it until then, didn’t mean that it was that “revolutionary”. Yes, they crossed a line which made them useful, something what people want. Sometimes mainly because of marketing. But still incremental.

This whole modern neural network saga started around 2011. Every step was incremental since then. Just because most people didn’t hear about these just in 2022, doesn’t mean that large LLMs were suddenly here from nothing. They still need to improve for example to not make the code quality plummets immediately when programmers start to use it. It was, and will be an incremental process.
by jmb99 | 2025-08-11 21:42:27+00:00
I really, really wish my area had that mindset. Even on the -25 and lower days, the trucks will be out salting. Thick enough that it basically creates a layer of grit on top of the snow/ice. I end up undercoating my cars 2-3 times per season, and washing them as frequently as possible (every day sometimes). Every aspect of which is horrible for the environment, but letting the car disintegrate is even worse, so it’s a “lesser of two evils” situation.
by nativeit | 2025-08-11 21:42:31+00:00
This is correct. “AI” has simply been stapled onto a bunch of established properties, and injected into a bunch of places without permission. I have several clients who are small healthcare providers, and I have had to beat Copilot off with my HIPAA-shaped stick, but it’s not been easy, as it just shows up in some other place (or even gets reinstalled entirely), so now update Tuesday has become “scan-endpoints-for-copilot-again-Tuesday” (Taco Tuesday and Two For Tuesday on 99.7 FM remain unaffected).

I think it’s really telling that AI could disappear tomorrow, and aside from a gigantic hole where half a trillion bucks used to be, not much would really change.
by parpfish | 2025-08-11 21:43:12+00:00
conventional wisdom would say that cults are formed when a leader starts some calculated plan to turn up the charisma and such in some followers.

but... maybe that's causally backwards? what if some people have a latent disposition toward messianic delusions and encountering somebody that's sufficiently obsequious triggers their transformation?

i'm trying to think of situations where i've encountered people that are endlessly attentive and open minded, always agreeing, and never suggesting that a particular idea is a little crazy. a "true followers" like that has been really rare until LLMs came along.
by electroly | 2025-08-11 21:43:36+00:00
Same way as any other algorithm: with an explicit heap-allocated stack. I have a naive parser where I built operator precedence into the grammar as nested productions instead of using an algorithm like shunting yard. An input of ((((((1)))))) blew the stack. Converted it to an explicit stack and it was fine; deep for the call stack was not deep for my own heap-allocated stack. Nasty code, though--I think this serves as one of the counterexamples to the idea that the recursive code gets simpler when turning it into iteration. The original OP was talking more specifically about tail recursion, which a recursive descent parser won't be.
by JumpCrisscross | 2025-08-11 21:43:39+00:00
> Airlines do not dictate airport security

Airlines absolutely choose whether to participate in various programs. Digital ID was cited for a reason.

And in some cases, the airlines have substantial control—Delta One has a separate security line at JFK.

> You cannot simply add gates to airports with even an infinite pile of money

You don’t. You outbid someone else for the existing ones.
by LeoPanthera | 2025-08-11 21:44:02+00:00
For people who don't click the link (and it's X, so I understand) or scroll down, a later part of the thread is quite important:

===

Historically, delusions follow culture:

1950s → “The CIA is watching”

1990s → “TV sends me secret messages”

2025 → “ChatGPT chose me”

To be clear: as far as we know, AI doesn't cause psychosis. It UNMASKS it using whatever story your brain already knows.

Most people I’ve seen with AI-psychosis had other stressors = sleep loss, drugs, mood episodes.

AI was the trigger, but not the gun.

Meaning there's no "AI-induced schizophrenia"

The uncomfortable truth is we’re all vulnerable.

The same traits that make you brilliant:

• pattern recognition

• abstract thinking

• intuition

They live right next to an evolutionary cliff edge. Most benefit from these traits. But a few get pushed over.
by j45 | 2025-08-11 21:44:12+00:00
Todo apps or lists in text files are great until collaboration are needed.

If your'e after more for yourself across more than one device, 2do was one of the dozens that worked well for me - one of the few that used text files on a drive share to get maximum fields and functionalities instead of being limited by a caldav or something.

Beyond this Logseq is starting to be a quick capture champion. Technically text files.

The question comes down to how many areas of life, major initiatives, projects, tasks / sub tasks you might have on the go at any time, and how much you are waiting on whom.

Having something that could start as simple as a text list and absorb complexity as it comes up (dates, context, follow ups, etc) is really valuable.
by TheOtherHobbes | 2025-08-11 21:44:12+00:00
He does make that point further down. He also makes the point that in the past there was a similar syndrome around TV and radio, where schizophrenics would say the CIA (it was usually the CIA) was beaming thoughts into their brains.

Interestingly, no one is accusing ChatGPT of working for the CIA.

(Of course I have no idea if that's rational or delusional.)

Anyway - this really needs some hard data with a control group to see if more people are becoming psychotic, or whether it's the same number of psychotics using different tools/means.
by JohnFen | 2025-08-11 21:45:49+00:00
> When you see these "cool" languages do you try them out?

Sometimes, but not usually. I'll try out a new language if there's something about the language that I find compelling (it can be technical, syntactic, or even just that the language amuses me) or if it looks like it will ease some actual problem I'm having. Otherwise, I wont.
by socalgal2 | 2025-08-11 21:47:24+00:00
> I didn’t find the need for blank lines in the CommonMark spec,

It's in #6 and #7

https://spec.commonmark.org/0.31.2/#html-blocks

I too ran a site on markdown with HTML. Originally I had my own hacky way of using HTML which was effectively to (1) replace all HTML with placeholder_number (2) format the markdown (3) replace placeholder_number with the html that used to be there. Not as simple as that but close.

Eventually i switched to a commonmark spec formatter and then tried to fix any old pages that had spaces in the HTML. Some were basically hard to fix like a pre section with code inside so I added some other hacks to do the same as above for those sections by surrounding them with {{#html}}....stuff..with...blank...lines{{/html}}.

So now my solution is handlebars.js meets markdown-it.
by text0404 | 2025-08-11 21:47:44+00:00
> The only reason the gazans are not doing this is because they are utterly incompetent, they cant. I dont see how that gives them the moral high ground. As soon as they gain the ability to shoot israeli civilians they will begin to do so again.

using dehumanizing/racist language as a defense for war crimes unfortunately doesn't fly at The Hague.
by arcanemachiner | 2025-08-11 21:47:47+00:00
> I recently discovered that ollama no longer uses llama.cpp as a library, and instead they link to the low level library (ggml) which requires them to reinvent a lot of wheel for absolutely no benefit (if there's some benefit I'm missing, please let me know).

Here is some relevant drama on the subject:

https://github.com/ollama/ollama/issues/11714#issuecomment-3...
by XorNot | 2025-08-11 21:48:10+00:00
A substantial realignment in the economy is what's coming. The charge will be when the rate of vacated homes starts to uptick as their aren't enough capable people to live in them: right now the major metros have a lot of pent up demand, but those retirement figures imply a different reality as time goes on: eventually those people start going into care facilities, but their won't be nearly enough people around to supply the demand for the properties they're finally moving out from.

The real markets are absolutely not ready for that reality.
by dreamcompiler | 2025-08-11 21:48:19+00:00
This is overly simplistic.

Is a binary tree recursive from the perspective of a type declaration? Yes.

Is it recursive from the point of view of search? Depends. If you're doing depth-first search, then you need a stack and a recursive algorithm seems natural. If you're doing breadth-first search, then you need a queue and the algorithm is less obviously recursive.

In either case the program could be expressed recursively or as an explicit loop. When a stack is needed, the underlying hardware always provides automatic stack management so recursion feels natural in that case.

When a queue is needed it's more of a tossup since hardware and programming languages don't generally provide automatic queue management, so you're going to need to manage that data structure manually anyway. In which case whether you choose to use recursion or not is more of a personal preference.
by em3rgent0rdr | 2025-08-11 21:48:44+00:00
Looking at https://en.wikipedia.org/wiki/List_of_software_bugs there has been several major bugs, e.g. in 2012 Knight Capital Says Trading Glitch Cost It $440 Million, or https://en.wikipedia.org/wiki/Northeast_blackout_of_2003 which lasted up to 4 days and affected 55 million people and resulted in almost 100 deaths.
by NullCascade | 2025-08-11 21:48:56+00:00
It's funny. Nobody complains that there is a lack of free multi-platform desktop GUI profiling tools for Go, Python, Ruby, Elixir etc. Somehow we just accept those languages are only for web services, web apps, and command-line utilities.

What is the problem with Microsoft keeping "nice to have" desktop GUI stuff for their own proprietary ecosystem when everything else has open sourced? Including the primitives needed for the community to build their own GUI and developer tooling stuff, just like JetBrains did with Rider.
by tw04 | 2025-08-11 21:49:00+00:00
Ubuntu had ads in the terminal in 2022: https://linuxiac.com/ubuntu-once-again-angered-users-by-plac...

Unless you're going to call letting users know they have access to onedrive for free an "ad", Microsoft didn't do anything until Windows 11 in 2024.

https://www.pcmag.com/news/microsoft-pushes-start-menu-ads-t...
by hodgehog11 | 2025-08-11 21:49:52+00:00
I got to speak with some of the leads at Ollama and asked more or less this same question. The reason they abandoned llama.cpp is because it does not align with their goals.

llama.cpp is designed to rapidly adopt research-level optimisations and features, but the downside is that reported speeds change all the time (sometimes faster, sometimes slower) and things break really often. You can't hope to establish contracts with simultaneous releases if there is no guarantee the model will even function.

By reimplementing this layer, Ollama gets to enjoy a kind of LTS status that their partners rely on. It won't be as feature-rich, and definitely won't be as fast, but that's not their goal.
by gwbas1c | 2025-08-11 21:50:24+00:00
This is nothing new.

In ~2002 a person I knew in college was hospitalized for doing the same thing with much more primitive chatbots.

About a decade ago he left me a voice mail, he was in an institution, they allowed him access to chatbots and python, and the spiral was happening again.

I sent an email to the institution. Of course, they couldn't respond to me because of HIPPA.
by HDThoreaun | 2025-08-11 21:50:43+00:00
Not racist to point out the government in gaza has over and over and over and over and over and over again shown they will never stop until israel no longer exists. The israelis are lucky Hamas is so incompetent, oct. 7th couldve been much worse. The hague is a joke unfortunately, otherwise Hamas wouldve been dismantled long ago.
by johnecheck | 2025-08-11 21:51:05+00:00
I'm a flutter developer, I'm relatively satisfied with it. There is a few missing things that could get me to switch if your framework does them better.

First, 3d rendering. I'm already using Flutter to back a 2d game and I'm not alone. A cross-platform framework has a lot of appeal for game devs who'd like to release everywhere and are okay sacrificing a little performance for it. Flutter has some 3d rendering support, but it doesn't work on web.

Bundle size is a pain point for flutter, an improvement here could be great.

Web is an important platform. SEO still matters. Cross-platform frameworks tend to struggle here. How does this do?
by flakiness | 2025-08-11 21:52:43+00:00
not against overall sentiment here, but quote the counterpoint from the linked HN comment to be fair:

> Ollama does not use llama.cpp anymore; we do still keep it and occasionally update it to remain compatible for older models for when we used it.

The linked PR is doing "occasionally update it" I guess? Note that "vendored" in the PR title often means to take a snapshot to pin a specific version.
by QuadmasterXLII | 2025-08-11 21:53:02+00:00
A tfr of 1.7, the welfare state will be costly but exist. A tfr of .73 like korea has? Long term, that’s 1 20 year old and 3 45 year olds taking care of half a baby, 7 70 year olds and 10 95 year olds
by alexjplant | 2025-08-11 21:53:16+00:00
> less restricted, less supervised, less obsessively safety-conscious things were – and it was fine.

Is this site made for the Facebook demographic? I was astounded that there wasn't a poorly-made image macro of a minion with some quip about drinking from a garden hose or rubbing dirt in your wounds to accompany this idyllic gem.

Both of my parents have stories about people getting seriously messed up or killed back in the day by doing dumb stuff on bicycles or otherwise. My father was on a first-name basis with hospital staff when he was a kid because of these types of hijinks and always made my brother and I wear helmets when we rode bikes. If we were skating pads were mandatory too. There's a comfortable middle ground between never setting foot outside and getting your viscera fatally crushed by a 130 lb eighth grader's bicycle tire.

And yes, I've built and jumped kicker ramps, tore my knees open, looped a bike (in both directions), skitched, gone OTB into a ravine in the woods, etc. but the difference is that I never had to go to the hospital or nearly died.

Cool photos regardless but let's not pretend that any of this was smart. Having common sense and wearing protective gear when you have fun is cool, not uptight.
by radley | 2025-08-11 21:53:36+00:00
I still use my calendar for routine time-window reminders. But when I tried timeboxing tasks for after work, those don't stick because my daily work hours can shift by as much as 2 hours, depending on how many pre-work-hours meetings I have that day.

I'm a big fan of automation, so half of the fun with that project is setting it all up.
by pxc | 2025-08-11 21:53:48+00:00
Not really. You can't fully remove large parts of the bloat without breaking Windows Update, and true removal of some features is invasive enough that it has to be done offline.

When you actually look at those de-bloating scripts or techniques in detail, it's clear that they only barely address the issues with Windows, and they're always chasing a moving target of anti-user bullshit.
by don_neufeld | 2025-08-11 21:54:01+00:00
I do have those, especially for shopping. "Home Depot Trip" for example is a constant, and has 2-10 checklist items on it at any given time based on what I need.

The problem with a once weekly checklist of [all the house things] is how do I track when I last did a specific action so I make sure it doesn't drag on too long?

As a concrete example - I live in a steep, hilly area. So I schedule making sure that my drainage is clear about every 3 months. When I bought the house, drainage was a significant problem because it hadn't been attended to and a lot of stuff needed significant cleanouts. Do I strictly need to do something about it every 3 months? NO, but if I let it go for too long then it becomes a problem.
by serf | 2025-08-11 21:54:36+00:00
Being on day 4 of being ignored entirely by CSRs from Anthropic after 5 months of paying for Max x20 has put a sufficiently bad taste in my mouth that it has killed all of my previous Claude Code cheer-leading efforts.

Sure, go have fun with the new software -- but for godsake don't actually depend on a company that can't bother to reply to you. Even Amazon replies.
by tucnak | 2025-08-11 21:54:39+00:00
I think nothing will happen, and Linus himself will eventually be whipped into place. Kent has come a long way in terms of communications, and all this talk about preserving sacrament of "collaborative community of kernel dev" reads real rich. The fact of the matter: bcachefs is the only modern + reliable filesystem in Linux right now. To throw it out—is madness, frankly. git rm -rf would be a show of weakness... basically telling everybody that they don't care about technical merit anymore. But really nothing will happen because Linus will eventually get whipped into place. The software is too good for this petty trickery to take place.
by iranzithierry | 2025-08-11 21:54:44+00:00
"Excal AI" is the first AI-powered Microsoft Excel designed to automate data analysis and provide intelligent suggestions, making complex data tasks faster and easier for users of all skill levels.

Born from our frustration with traditional spreadsheet tools, it helps teams skip repetitive tasks, avoid complex formulas, and eliminate costly errors simply by describing what they want to achieve.