skysight-inc/HackerNews huggingface dataset:
You really have to be a genius and a master of the deal to upset everyone you have a friendly relationship with.
It's so good it's made me question if it would be easier just to switch to Arch (so all the help would be directly applicable)
Google it.

There's a bunch of scientific papers talking about that.

Bet that plenty of those researchers have written python programs they've uploaded to GitHub and you just got one of their programs regurgitated

It's not intelligence mate, it's just copying an existing program.
> But it’s not fair to say that we’re just holding it wrong.

<troll>Have you considered that asking it to solve problems in areas it's bad at solving problems is you holding it wrong?</troll>

But, actually seriously, yeah, I've been massively underwhelmed with the LLM performance I've seen, and just flabbergasted with the subset of programmer/sysadmin coworkers who ask it questions and take those answers as gospel. It's especially frustrating when it's a question about something that I'm very knowledgeable about, and I can't convince them that the answer they got is garbage because they refuse to so much as glance at supporting documentation.
SDO_POINT(x, y, 0) or SDO_POINT(x, y, NULL) ought to do what you want. Index corruption can be a nasty problem on Postgres too.

You need to decide if and how to perform a rollback, similar to how you would define a down() procedure in migration files. A schema change might imply changes to data, and in that case you might turn off client writes, copy the table, change it, validate, do rename dance, turn on client writes again. If it doesn't it might be much cheaper to operate on a single copy. How does Postgres decide on such strategies automatically?
Archetype AI is like ChatGPT for the physical world
Agree. Had the same thought when I saw her complaint about getting the publication year of the article wrong. If she had a grad student who could read, understand and summarize the article well, but inadvertently said it was from 2023 instead of 2025, (hopefully) she wouldn’t call that grad student unintelligent.
My company just broadly adopted AI. It’s not a tech company and usually late to the game when it comes to tech adoption.

I’m counting down the days when some AI hallucination makes its way all the way to the C-suite. People will get way too comfortable with AI and don’t understand just how wrong it can be.

Some assumption will come from AI, no one will check it and it’ll become a basic business input. Then suddenly one day someone smart will say “thats not true” and someone will trace it back to AI. I know it.

I assume at that point in time there will be some general directive on using AI and not assuming it’s correct. And then AI will slowly go out of favor.
As someone who uses LLMs to write code every day, I don't see a huge progress since last year, so I'm also not that sure about next year.
> Consequently it's always been fairly reliable.

Comments like these honestly make me much more concerned than LLM hallucinations. There have been numerous times when I've tracked down the source for a claim, only to find that the source was saying something different, or that the source was completely unreliable (sometimes on the crackpot level).

Currently, there's a much greater understanding that LLM's are unreliable. Whereas I often see people treat Wikipedia, posts on AskHistorians, YouTube videos, studies from advocacy groups, and other questionable sources as if they can be relied on.

The big problem is that people in general are terrible at exercising critical thinking when they're presented with information. It's probably less of an issue with LLMs at the moment, since they're new technology and a certain amount of skepticism gets applied to their output. But the issue is that once people have gotten more used to them, they'll turn off they're critical thinking in the same manner that they turn it off when absorbing information from other sources that they're used to.
Reaper’s “i’m going to stop you from using the software for six seconds with a sufficiently obtrusive, non-arrogant, guilt tripping message about being non-free and you should really purchase a license but you can keep using it and download new versions even if you don’t purchase a license” is absolutely genius and a good sort-of counter example to your covering ongoing costs point. at least it highlights the problem for me i guess. (edit: actually, it’s the same problem i guess that you allude to in your last sentence).

i’ve used repear for years on and off without paying anything. new updates come out all the time. fixes, new features etc. (every time i open Reaper I hang my head in shame for not having bought a license).

repear isn’t a profit optimised entity. i gather it is software created and maintained primarily for people to use. licenses cover costs.

adobe/microsoft are profit optimised entities. people using the software is secondary to them making money off it. subscriptions are there to make them profit, not to cover their costs.
Mac OS X is fine, that would be snow leopard for example =)

macOS on the other hand, is getting worse, I can definitely concur that spotlight is getting more and more useless. Time Machine as well. It mostly doesn’t work for me, always breaking, hanging…
If I earn say $15k / yr (just as an example, I have friends making less producing software), in a regular Western country, half goes to a landlord, a quarter to general expenses, and the other quarter for emergency savings. Illustrate how those €3750 per year of disposable income can be used to help climate change and not live "divorced from what most of humanity is experiencing"?

For what it's worth some calculators say those €15k/yr would put one above 92% of people in the world. There's so much extreme poverty in Sub-Saharan Africa that it's very easy to be in top single digit % and still be getting fucked by the system every day.

And then after you make the case of "what" you still need a "why". Almost nobody cares about those starving people we have at the moment in said Sub-Saharan Africa, so why would they care about future people?
Fully Dynamically Linked Rust Binary: An Experiment
For a start, women have different body shape and you can (unreliably) tell a woman and from a men from an X-ray. The model can be picking up on those signs as a side effect and end up less correct for demographic it was not trained for.
Enhance Filtration Efficiency with PES Capsule Filters
In industries that require precise filtration, the need for reliable and efficient filtration solutions is crucial. Whether you're working in pharmaceuticals, food and beverage production, biotechnology, or chemical manufacturing, maintaining the integrity and quality of your products relies on the use of high-performance filters. Among the most trusted solutions for effective filtration is the PES (Polyethersulfone) capsule filter. This article will explore how PES capsule filters can significantly enhance filtration efficiency in various industrial applications, providing you with reliable performance and long-term benefits.
Yes, that’s let assert on pattern matches. We’ve briefly evaluated Gleam (but I only very shortly) and result was that we cannot port existing code any way and integration would be very difficult (especially given missing macros).

I do, however agree with you on macros and code generations. My hand in Rust is macro heavy (I dislike boilerplate) but in Go I learned to appreciate codegen utilities and it might be the way to go.

The topic itself is interesting, because I’ve been doing „business logic in types” and it’s impossible to pull of without invoking so much magic that keyboard starts to emit indigo and that puts Gleam in akward place because when we are at that place maybe it’s easier to write code generation with Prolog/Cue but instead of putting another layer just settle with Erlang/BEAM assembly.

But my problems are more in domain of „what happens when during daylight saving shift I receive an out of order message that should be included in generated raport of order fashion and one of node died at that point”.
>Background - Blur, doors, and bedrooms are what you see 90% of the time. A good background helps you stand out. I have a bookcase with the books ordered in color.

True on the first part, but bookshelves as backgrounds are so cliche. Every two bit hack who gives an opinion on TV has a bookshelf as the background. It's a negative signal for me.
This is such a great example of why a lot of main stream press sucks. Who cares about what military pilots think about this? This would only be interesting if they thought it was no biggie.

If a journalist wants to keep this rolling there are other angles to take. Make a listicale with all the different parts where the law was broken or operational security wasn't followed. Make an article about the people involved and why they were in this group chat. Write about what this means for other classified information.

They really want to make this into a story of military personnel vs Trumps team so they can avoid saying this is bad.
I have this on my shelf. It's a small volume, similar to K&R, and like that book mine is showing visible signs of wear as I've thumbed through it a lot.
The water behind a dam is storage too, right?

There are lots of examples of pumping water up into reservoirs when electricity is plentiful so it can be released when electricity is scarce, see https://en.wikipedia.org/wiki/Pumped-storage_hydroelectricit...
Excellent sequel to the goat book (TDD with Python), that got me to deploy my first real web application.
I don’t mind to be honest. I don’t expect more intelligence than that from my doctor either. I want them to identify the relevant science and regurgitate / apply it.
Sober from VCs
This year I did my first "VC-dry Q1" — a quarter with zero VC meetings.

Refraining from interactions with VCs (it's hard to resist! "hey {first_name}, we love what you are building at {company}") brought me a lot of clarity. Once the silence settled in, I started to hear all these weak signals from our customers and prospects that were lost in the noise of hype before. I started to make decisions for them, only for them, not for the bold insights of my investor deck. And it’s already paid off in the two best currencies: customer love and ARR.

Sometimes, as a startup, you don't have enough hard data to raise money. So you have to recite what VCs want to hear (agents, anyone?). I'm not criticizing: I've been there, which entrepreneur hasn't?

But if you play this game too long, you lose yourself. You end up drinking your own Kool-Aid. Your McKinsey inner-self will select a GTM strategy just because it's making your differentiation slide better.

Do you guys agree?
> Sgnly

Sorry, but that is a bad name. Looks like a typo. Just saying.
If you pronounce this the way you want it, you have to add "without the i".
> Apple

Actively depleting the good-will they accumulated over the years definitely makes it worse. It's that harder to give the benefit of the doubt to a company also showing the middle finger to their Devs.

> Google

Giving priority to AdSense sites, fucking around with content lengths (famously penalising short stay sites), killing advanced search options. That's just thinking about it for 10s, but to me most of it is totally of Google's making.
Well, I don't know, I live in Hungary and just this morning I checked what's on the menu at my child's kindergarten. For breakfast they have margarine with honey on white bread, I'm not sure if that's good. For afternoon snack they got "kakaóscsiga" which is a pastry full of chocolate and sugar.
Not all are "not that bad". Dimethyl-fumarate which I take for MS is not as bad (nor strong), but there are ones with a very serious side-effect profile. I am happy I could stick to dimethyl-fumarate. I still have to have blood tests done every 3 months to see if my liver is OK, but then again, I take Silymarin and NAC, so should be OK.

For the curious, NAC is given for people with acetaminophen toxicity which destroys your liver.

Silymarin is from Milk Thistle.[1]

[1] https://www.medscape.com/viewarticle/422884, https://web.archive.org/web/20250101032455/https://www.medsc...
> The en dash is the least loved of all; it’s not easily rendered by the average keyboard user (one has to select it as a special character, whereas the em dash can be conjured with two hyphens)

on macOS:

- - => - (hyphen/minus)

- ⌥ - => – (en dash)

- ⇧ ⌥ - => — (em dash)

There are so many of these convenient typographical shortcuts that a long time ago I made Apple layouts for Windows and Linux.

And many are mnemonic too, like:

- of course ÷ (division) is ⌥ / (slash, which is poor man's division)

- of course ¿ is ⇧ ⌥ / because ⇧ / is ? so logically ⇧ ⌥ / is ⌥ ? which is ¿

- guess what ≤ ≥ ± ≠ are

- ¬ (logical negation) is ⌥ L because it's a L sideways

- £ (pound) is ⌥ 3 because ⇧ 3 is # (octothorpe, abused as sharp or pound - the other kind)
'We use them every day': the clack of typewriter keys can still be heard
I wish everyone would switch to LibreOffice so I can stop having to explain why their documents are formatted weirdly after I edit them
Unlike the manufacturers of LLMs, the manufacturers of real-world power tools

* Know how they work

* Are legally liable for defects in design or manufacture that cause injury, death, or property damage

* Provide manuals that instruct the operator how to effectively and safely use the power tool
people have said this since chatGPT first released
> The other makers build quality is horrendous

Out of curiosity, what are you basing this on? From having spoken to people who manage IT fleets, and being the person regular people ask for advice for what device to get, with the occasional exception (which Apple also had plenty of, cf. the butterfly keyboard), you get what you pay for. A 1k-1.5k+ Asus/Dell/HP/Lenovo will get you decent and good build quality.

The cheapest $500 Acer won't.
Do You Scream? (2011)
Currently the mathematically most effective thing everybody could do is to prevent any billionaire or millionaire to get out of bed in the morning.

This could be done by overwhelming them with love so much that they do not want to go on with their destructive lifestyle.

After this is done you can start thinking about how to change our own life.
Why is it a UI fail? Honestly search as the default way of going to settings is my favorite development in modern OS design, I no longer need to memorize 3-6 deep menu trees to find a trivial setting.

For example:

I prefer keeping my hands on the keyboard, and typing cmd+space followed by mouse is so much faster than finding the right pixels to click through in menu trees when I want to adjust my mouse sensitivity.
Speeding up incremental Rust compilation with dylibs (2022)
I've been trying different office apps that work with MS office!!!

I understand this is a shifting requirement but I just don't work in an environment where I can force everyone to switch.

Currently I find OnlyOffice to be much better than LibreOffice.

Does HN know of any others?
Yup... well, if the research is conducted (or sponsored) by the company that develops and sells the LLM, of course there will be a temptation to present their product in a better light and make it sound like more than it actually is. I mean, the anthropomorphization starts already with the company name and giving the company's LLM a human name...
Gaming is pretty great on Linux now. I just finished a little Elden ring session and it still blows my mind that when I close the game my Linux desktop is there behind it. No more dual booting, hopefully will never need windows for anything ever again.
That's Lockdown mode. Also the message is not processed in the kernel.
I don’t understand the criticism - he is a journalist who has released very impactful software in his career.

I don’t see why HN wouldn’t want to read his take on it, I think you could make the same statement about any career journalist?
React 19 Cheatsheet
The underlying cause of this is online software updates. Knowing you can fix bugs any time removes the release date as _the_ deadline for fixing all egregious bugs. And so the backlog of bugs keeps growing.
I don't mind paying for MS Office. I do mind that every new version seems to be worse than the previous one for doing actual work on a real computer.

I realy feel the PM's at Microsoft consider you a dinosaur if your primary "productivity" device is not your phone.
If you ask for obscure things how do you know you are getting right answers? From my experience unless the thing you are looking for is not found easily with a google search LLMs have no hope getting it correct. This is mostly trying to code against obscure API that isn’t well documented and the little documentation there is is spread across multiple wikis. And the LLMs keep hallucinating functions that simply do not exist
What makes you think this? Typically this has not been the case.
How is letting users to disable bloat a bad feature?

For example, can you remove Chess from MacOS? Nope! Why? What I found on Reddit, it seems because it's integral part of MacOS somehow and I am a bad person for even asking, somehow.
Krita is so good, and so easy to use! I rarely use gimp now
a lot of it is just plain denial. a certain subgenre of person will forever attack everything AI does because they feel threatened by it and a certain other subgenre of person will just copy this behaviour and parrot opinions for upvotes/likes/retweets.
macOS and iPadOS are full of those undiscoverable "if you do this combination of buttons/swipes while at full moon, something happens". As a Mac user not by choice (work issued) I hate how impossible to discover these are.
I did said similar thing weeks ago regarding all shenanigans with W11: every software should include two paths of installation/OOBE: default "express" where vendor shoves you "the experience" and customized "expert" where you select features YOU want. And either way allows you to change system afterwards. We had that in Windows years ago but then it was removed; some Linux distributions do offer package selection beyond the default set.

There's no need for a separated core version - just give back control to the user. But honestly, I don't know what would need to happen so we could get it - it feels like it's a lost cause against corporations. There's of course Apple-EU situation where you can remove applications, set defaults, install additional app stores but this is still limited to that market and happen way too late and too slow.
It's possible to define an map function for a container
today https://go.dev/play/p/zcP6FZcBzyC

You can also define an fmap interface that doesn't actually map the type, but can apply function that do not change the type: https://go.dev/play/p/836wr3nuw4U

But currently I don't think it's possible to combine this. That is have an fmap as it is in Haskell. You would need to capability to add generic arguments to an interface. It could look something like this:

https://go.dev/play/p/E_emmGUOoIz
To my surprise, what used to be called iWork has been my main "Office" replacement for years now. It's good enough, and it's free. I have switched over most of the non-technical people in my life to it, and they have no issues using it (except if they email a .pages document to a Windows user).

I especially enjoy Numbers and the way you can arrange multiple tables on a page. It's a different paradigm coming from Google Sheets or Excel and takes some getting used to, but to me it now makes more sense.

Of course, if I need something "done right", I'll drop down to Affinity, LaTeX, or InDesign. But I rarely have these needs nowadays.

A similar argument could be made for going all in on Google Docs/Sheets/Slides, but I feel queasy knowing that all of my data is in a free Google account, after reading some of the stories here about reaching Google support if something goes sideways.
With nvim-dap-ui you can evaluate an expression by selecting it, and it would try to evaluate anything custom you do in the editor that wasn't in the original code.

Try something like this:

:lua require('dapui').eval()

For running to the current cursor:

:lua require('dap').run_to_cursor()

Assign that to keys that you want.

It works with gdb's DAP adapter.
Apple is addicted to growth. It is as big as it should be, but it acts like an early stage startup always trying to build some new flashy thing to attract the next customer.
> And lo, the Lizard's work was itself filled with locusts, And the Lizard named several of the locusts, and regarding one the Lizard said, The <blink> tag worketh not. Whereupon the users hearing this were sore amazed, and said they one unto another, Verily, that is no bug, but a feature to be highly praised while it lasteth.
-- the Book of Mozilla
Few things manage to make me as angry as a link (even if shown in form of a button) which does not open in a new background tab when clicked with the MMB.

Preloading selected results in background tabs and then closing the main tab, so that I can iterate through the results of each clicked item per tab is simply so much more efficient than entering a page, hitting back, entering the next, hitting back, ...

Like the items in Twitter's Explore page.
Removal of https://radiopaedia.org/articles/intracranial-epidermoid-cys...
Loosest privacy policy ever. As for the AI element, is there no option to opt out? Assuming this start-up is US-based, so you won't be getting any EU customers so, GDPR and EU<>US Data Transfer, EU AI Act 2025 etc.
But the issue of the structural fault remains. To state the phenomenon (hallucination) is not "superficial", as the root does not add value in the context.

Symptom: "Response was, 'Use the `solvetheproblem` command'". // Cause: "It has no method to know that there is no `solvetheproblem` command". // Alarm: "It is suggested that it is trying to guess a plausible world through lacking wisdom and data". // Fault: "It should have a database of what seems to be states of facts, and it should have built the ability to predict the world more faithfully to facts".
>Who cares about what military pilots think about this?

Because they still command near universal respect, even if the law lately unfortunately doesn't.
> ...there was no such thing as live machine transcription ten years ago.

What? Then what the hell do you call Dragon NaturallySpeaking and other similar software in that niche?
Do you have more specific things/resources to learn that would be more useful?
they have access to o3, I do. Thousands of people do(tens of thousands at this point?). Come on. Compare to SOTA, when you're saying it's the best AI you have.
> If adults want to remain ignorant, so be it, but at least teach children the truth. Let them know that life is incredibly complicated, it's a mystery we're still solving, and they could be the ones to help figure it out. Don't overly simplify things for small minds, it creates a false picture and it kills the imagination.

Yes we should have this firm stance and accept nothing less especially when it come to something fundamental such as the Theory of Evolution. It's a shame that some scientists are even promoting that human come from monkey while the fact that from Darwin own observation was that monkey and human probably share the same ancestor not human come from monkey and even that's debatable. They even create a false picture that now become a "universal truth" printed on people shirts and kind of accepted as truth as far as layman and kids are concerned [1]. But now even the one making the picture is regretting it but the damaged has already been done. Einstein once mentioned "Everything should be made as simple as possible, but not simpler". By making things simpler than simpler (pun intended), we are creating distortion and falsehood that can take years and perhaps centuries to be fixed, and just ask the "flat earth" crowd.

[1] On the Origins of “The March of Progress”:

https://sites.wustl.edu/prosper/on-the-origins-of-the-march-...