MurphyA/hacker-news huggingface dataset:
by kstrauser | 2025-10-12 16:35:33+00:00
I’m not sure that’s it either. PostgreSQL has a feature — don’t remember what it’s called — where multiple readers can share a serial table scan.

Suppose client A runs “select * from foo”, which has a thousand records. It can start streaming those results starting with row 1. Now suppose it’s on row 500 when client B runs the same query. Instead of starting over for B, it can start streaming results to B starting at row 501. Each time it reads a row, now it sends that to both clients.

Now when it finishes with row 1000, client A’s query is done. It starts back over with B on row 1 and continues through row 500.

Hypothetically, you can serve N clients with a total of 2 table scans if they all arrive before the first client’s scan is finished.

So that’s the kind of magic where I think this is going to shine. Queue up a few queries and it’s likely that several will be able to share the same underlying work.
by II2II | 2025-10-12 16:35:50+00:00
I don't know if it is still true, but I noticed a difference in the behaviour of Home and Professional editions a number of years back. Home was definitely more agressive. Then there was a recent reinstall of Windows. The One Drive backup popup came up, but didn't give me an option to say no. It only allowed me to delay the decision by a week or a month.
by summa_tech | 2025-10-12 16:36:38+00:00
In fact, the Lytro Illum (the big one) had a really nice, very flexible, bright super-zoom lens. If you ever wondered how that was achieved: having the microlens array and a light field sensor (1) allows relaxing so many aberration constraints on the lens that you could have a light, compact super-zoom.

(1) it's not really different focal depths, it's actually more like multiple independent apertures at different spatial locations, each with a lower resolution sensor behind it - stereovision on steroids (stereoids?)
by gkapur | 2025-10-12 16:36:42+00:00
Adding to the prior comments as my intuition matched yours, there’s a nice Reddit thread that gives some context into how it can be faster even if you require exact matches: https://www.reddit.com/r/LocalLLaMA/s/ARxHLqRjdM

The TLDR/key (from my understanding) is that verifying N tokens can be faster than generating N tokens.
by Y-bar | 2025-10-12 16:37:00+00:00
I am not and have never compared them in the way you say I did. You literally wrote ”Or that it was worse than the performance of doing the same thing in modern HTML+CSS now.” so I had to somehow repsond to that strange claim.

Of course modern computers are orders of magnitude more powerful! But Flash was definitely generally worse compared on the same hardware and network stack compared to vanilla (non-plugin based) web tech.
by handsclean | 2025-10-12 16:37:44+00:00
A performance problem I’ve run into with small websites like this one is many caching systems are tuned for bigger companies or hotter programs, and basically every load ends up an “exceptional” cold start case. VMs wake up, Cloudflare actually only keeps your data one place, there’s no sane HTTP caching value, and, yeah, files are read from disk. Worse, it’s easy to miss during testing by loading things more frequently. I’m sure there are filesystem or server parameters to tweak, but I do think small websites that want great performance should be, somewhere somehow, managing caching manually.
by randcraw | 2025-10-12 16:37:53+00:00
I think this is a fair measure of any life -- are there enough positives to offset the negatives? And that includes the cost (and the benefit) of your suicide on others. No one but you should be able to make that call. All that remains then, legally, is to ensure you are well informed about the de/merits of your choice and sane enough to make the call.

Of course, even if you lack legal permission, suicide doesn't strictly _require_ legal or medical assistance. An autonomous exit is always an option, though generally less painless than assisted.
by nogridbag | 2025-10-12 16:37:57+00:00
I haven't experienced this but I see you're the second comment pointing that out. I've been using macbooks for work for a long time and never once used iCloud nor do I remember seeing a confusing prompt. But I also rarely upgrade my machine.

With Windows, a regular seemingly normal update appeared almost as if I was upgrading from Windows 10 to Windows 11 and it prompted me to do the backup to OneDrive. I accepted it because I was worried the update to Windows 11 would get screwed up. After the update completed it was just a normal update after all and there was no need for me to accept that onedrive backup!
by fheinsen | 2025-10-12 16:38:45+00:00
> GOOMs generalize the concept of "order of magnitude" to incorporate complex numbers that exponentiate to real ones. As with ordinary orders of magnitude, GOOMs are more stable than the real numbers to which they exponentiate.

> This implementation enables you to operate on real numbers far beyond the limits of conventional floating-point formats, for effortless scaling and parallelization of high-dynamic-range computations. You no longer need to scale, clip, or stabilize values to keep magnitudes within those limits.
by proactivesvcs | 2025-10-12 16:39:02+00:00
Last time I tried to restore a file from a customer's onedrive it just failed with a variety of 500 errors or just blank pages. The reason I was trying to restore it was because windows had moved all of their files into onedrive without their informed consent and (at least) this one was no longer accessible.

onedrive is not a backup: like all automatic sync systems it is a liability. It may be useful but it is still a liability.
by nickpp | 2025-10-12 16:39:05+00:00
> I'd argue that having a system of lobbying government and lax rules on political donations would have a much greater effect on stymying competition.

Interesting. My belief is that regulations are the most harmful since they raise barriers to startup competition and thus protect monopolies (since startups, due to their hunger, are the most important source of competition in a market - incumbents usually end up in monopolies and cartels instead). We're seeing that here in the EU every day.

But let's explore your point: how exactly do you think lobbying and donations are stymying competition? What's the mechanism at work?
by Terretta | 2025-10-12 16:39:11+00:00
You could always go with the buzzword bingo "secure network architecture designed for AI" by Cisco, whatever that means*:

“With intuitive technologies, we optimize IT experiences, secure locations, and seamlessly connect people, places, and things.”

https://meraki.cisco.com/

* What they say it means, here: https://blogs.cisco.com/news/the-ai-ready-enterprise-buildin...
by apike | 2025-10-12 16:39:56+00:00
My experience raising in Vancouver is that there are two angel communities.

There is an easier to find Vancouver-centric investor group that behaves as a you describe. Many of these investors didn’t come up as tech founders. I was advised not to waste time with them, so I don't know if there are some gems in the rough there or not.

Then there is a quieter group that got their capital from building serious tech businesses. This group spends more time connecting outside Vancouver – Bay Area mostly, but also Toronto and globally. These folks do write early-stage cheques and can be very helpful advisors, but they're not full-time angels who are spending time on deal flow. They're mostly focused on building their next thing, so it’s more difficult to earn their attention.

So yes there are questionable actors, but there are also very legit folks doing great work, and it’s possible to go to an event or dinner party that only really has one or the other. Hope that’s helpful to any other founders building in Vancouver!
by AlotOfReading | 2025-10-12 16:40:30+00:00
I've "bricked" many automotive systems where they weren't truly unrecoverable, but doing so involved another team disassembling them. The parts were cheaper to throw out instead.

Being strict about the word "bricked" and limiting it to the truly unrecoverable situations just makes it nigh-on useless.

Very few things can make a modern system truly unrecoverable if one is willing to pour unreasonable resources into them. It's incredibly common to be in a situation where a system is unrecoverable by you though. There's no practical difference between these two except that one depends on the surrounding context.
by Defenestresque | 2025-10-12 16:41:05+00:00
In addition, and there are a few of these floating around but this is my devloater of choice, may I suggest https://github.com/Raphire/Win11Debloat ?

Despite the fact that it mostly runs in powershell, it still has a better UX then the majority of Microsoft apps. (Except for the confusion about their only GUI pop-up window, you put a check mark next to the built-in apps you want removed, which was led me to reread the instructions to make sure I had it right the first time I used it).

It has both built-in sane default for people who just want to debloat Windows 10/11, along with a "custom" option which takes less than 60 seconds to get through but gives you all the customizability you need.

(No connection with the author except mad respect.)

—sent from my Linux desktop, but alas..
by nostrademons | 2025-10-12 16:41:34+00:00
The therapist should at least be engaged in the session and actively listening - if they're just scrolling through their phone, find a different therapist.

But if you've been to 11 therapists and none worked, the problem is probably not all 11 of the therapists.

You have to be at least engaged in the session and actively introspecting too. If you're not curious about where your issues stem from and willing to try some (oftentimes difficult) approaches to dealing with them, the therapist isn't going to be either. They'll happily take your money and give you their time, but there isn't anything to work with to get better.
by motorest | 2025-10-12 16:41:36+00:00
> I used to use Qt quite extensively years ago, and it seemed that all MOC was really bringing to the table was signal-slot connections which can certainly be done in much nicer ways (e.g. just use std::function to represent signals).

The linked article goes into detail on what are the use cases for MOC and what are the shortcomings of C++26 to completely replace MOC with C++ reflections.

If you read the article, the goal they are aiming for is replacing MOC with C++ reflections without requiring fundamental changes to how Qt works. There are many reputable and very stable signal&slots implementations in C++ that are both type safe and do not require reflection at all. Some of these projects exist for over a decade already, and required only C++14. But Qt's implementations of signals and slots require far more than that to have a drop-in replacement.
by f1shy | 2025-10-12 16:42:12+00:00
Yes. Absolutf*kingeverything is whatsup. That was annoying at the beginning.

But: people there are practical and flexible. It would take days to a month to migrate, what is impossible in first world, just take Germany as an example.

Also whatsapp is e2e encrypted, so not so bad. In Germany many things go over FAX or mail, totally unencrypted…
by alfonsodev | 2025-10-12 16:42:45+00:00
wow! you are almost there, if you made a version that was only drawings, or drawings first titles later, would be awesome, right now titles take too long to write a title, making the filling and meanwhile the pace is lost with the narration, then it makes a cool drawing super fast, so it feels like with a bit of tweaking in the pace you'll be able to get an outstanding result.

Congratulations on this cool idea and results.

Where can I follow the progress or get notified ?
by syndacks | 2025-10-12 16:43:38+00:00
I recommend the books Cherry or Wasting Talent for two semi-autobiographical novels that show heavy/gnarly addiction. As a non addict, it wasn’t until I read a book like these until I was able gain more empathy for the spiral. Unlike news articles or stats, these offer much more human (perhaps mildly fabricated) anecdotes of how seemingly impossible it is for addicts to get clean. I’m aware my consumption of these stories borders on “poverty porn”, while also helping me empathize with that side of the human condition.
by roryokane | 2025-10-12 16:44:01+00:00
Jujutsu’s changelog (https://jj-vcs.github.io/jj/latest/changelog/) goes all the way back to 2022 and shows there was a release as recently as two weeks ago. I don’t see why the maintainers would stop at this point.

Also, from Jujutsu’s README (https://github.com/jj-vcs/jj#mandatory-google-disclaimer):

> I (Martin von Zweigbergk, martinvonz@google.com) started Jujutsu as a hobby project in late 2019, and it has evolved into my full-time project at Google, with several other Googlers (now) assisting development in various capacities.
by 1vuio0pswjnm7 | 2025-10-12 16:44:08+00:00
"Avoid Gecko-based browsers..."

Links built from source on Termux does not use Gecko

Attack surface is smaller than GrapheneOS browser based on Google Chromium

https://web.archive.org/web/20250503001331if_/http://links.t...

No Javascript, no ads, no pixel tracking, etc.

Imagine a browser where the user can actually read and edit the source code and compile it themselves, in seconds

How many users read the Firefox or Chrome/Chromium-based browser source code and compile it themselves

Not every use of the www requires a large, complex graphical web browser. It's useful to have browsers that are suited for non-commercial uses such as text retrieval
by motorest | 2025-10-12 16:44:14+00:00
> Meanwhile, copperspice got rid of the MOC more than 10 years ago.

That's perfectly fine. Copperspice didn't aimed to support legacy code, and thus could introduce backwards incompatible changes without looking back.

Dropping support for legacy Qt code also ensured it was automatically irrelevant, which is why most people in a thread over Qt have absolutely no idea what copperspice is, let alone that it existed for over a decade.
by mindslight | 2025-10-12 16:44:25+00:00
Try painting with a less broad brush. I agree that we're experiencing the endgame of the Republican political operatives scorched-earth divisive tactics, but to insist on tying all their latent supporters to that is a grave mistake.

Imagine for a minute, if you will, that there are reasonable people who believe in some conservative values, but don't examine the rest of the party platform (or its results) all too hard. Now imagine that by pointing out where Trump falls short or is even directly opposed to those values (eg 2nd amendment), you might actually make them come around to seeing that we need to oust this autocratic child-raping anti-American scumbag. That would be a good thing, right?

I do get that Trump is just the tip of the Party's spear, and the whole pantheon of corrupt congresscritters / supreme council members / corporate backers really needs to go down with the ship. But that didn't work for 2024, and I'd say at this point we're losing our society and our country faster at a faster rate that those enablers' reputations are being damaged, so that seems like a terrible strategy. First and foremost, we need to stop the hemorrhaging.
by Retric | 2025-10-12 16:44:55+00:00
> you'd have to throw out the slower finishers who maybe weren't trying hard. But if there's a significant correlation then it ought to show up.

Poor performers and no shows are exactly the population you’re looking for. To be clear the argument isn’t about a 10% decline across the board among people with long COVID as there’s non cardio pulmonary symptoms like brain fog, loss of smell, and difficulty sleeping.

If 80% of the fit population had COVID, 20% of them had long COVID, and half the people with long COVID had a 10% decline in race performance. That’s something like an overall 0.8% drop of performance assuming nobody dropped out or joined, but again you’re loosing people on both sides who were most impacted. Thus I’d be highly skeptical of finding an actual connection here rather than something else that impacts more people.

A more useful approach is to take a cohort of people who raced in 2019 and track what happened to every single one of them specifically.
by gucci-on-fleek | 2025-10-12 16:45:09+00:00
> Could we make a whiteboard+marker that had more resistance? Like some hall effect or something. Sounds too complex relative to just using chalkboards.

I think that whiteboard vs chalkboard is just personal preference/cultural, and that the explanations in the article are just trying to justify it (which is totally fair IMHO). So I don't think that there's any need to "fix" that problem with whiteboards.
by 8cvor6j844qw_d6 | 2025-10-12 16:45:41+00:00
OneDrive has a pretty annoying interaction with Microsoft Office-PDF exports (not print to PDF).

If you export a PDF to a OneDrive folder, Office (especially Word) will instead create this file onto OneDrive itself (not local).

Its a 50/50 chance that your local OneDrive will sync it properly especially if you're in a fast workflow (e.g., preparing for a meeting soon with minor amendments) or you wait for several minutes for it to sync or you logon to OneDrive web to get manually download the file.

You pretty much have to export to a non-OneDrive synced folder for PDF export to work on local reliably.
by badsectoracula | 2025-10-12 16:45:45+00:00
About AutoHotKey, you can do similar stuff as long as you are using X11 as there are various utilities for it, such as xdotool[0]. There is even an AutoHotKey-for-Linux project[1] (it also needs X11 - the author did try to port it to Wayland but gave up). For Wayland there are some alternatives like ydotool[2] (actually AFAIK since ydotool uses some daemon to inject events it works with anything, not just Wayland, but on the other hand it only provides a basic tiny subset of xdotool's commands) but the core protocol isn't particularly friendly to such automation.

[0] https://github.com/jordansissel/xdotool

[1] https://github.com/phil294/AHK_X11

[2] https://github.com/ReimuNotMoe/ydotool
by jmward01 | 2025-10-12 16:45:48+00:00
I turn off every 'to cloud' option I can find on any device I have. Apple's iCloud is just as evil. I have turned that off so many times over the years it makes me angry. It is clear that these companies push 'cloud' in general as a dark pattern to lock you in and harvest your data and actions. Even if they don't train directly, the metadata of usage is all there and I find it hard to believe they don't harvest every bit they can. We need laws and protections that require cloud independence similar to the browser wars. If you have a 'cloud' offering baked into your OS then it must be a competitive market offering. You should also be able to easily migrate to different cloud offerings.
by rectang | 2025-10-12 16:46:46+00:00
Yeah, unwrapping a Result in Rust can often be done via a single character, the chainable `?` operator.

That’s not the only issue, though: Java also shunts both checked and unchecked exceptions through the same mechanism, conflating them. It’s no wonder that Java’s problematic implementation of checked exceptions has poisoned people against the concept.
by ano-ther | 2025-10-12 16:46:54+00:00
The knob is clever and very well emulates a physical knob. That's not a good design for an on-screen one though.

- Going "around the rim" in an arc is difficult both for touch and mouse. Results in jerky motion.

- Defining the direction based on which outer rim I am closer to makes it unpredictable, especially for small knobs.

Best in my opinion is the "click / hold the knob and pull vertically or horizontally with up/right turning to the right. Makes it fast and predictable even with little space like a DAW audio mixer.
by lambdaone | 2025-10-12 16:46:55+00:00
At this point, Windows has jumped the shark. It's clear Microsoft now see the future of their company as cloud services, with the desktop gateways just as an endpoint for that, and the progressive enshittification of the Microsoft ecosystem has reached the point at which it is no longer the sensible OS for the mainstream, but is now a gamified mess like pay-to-play gaming.

Fortunately for most of us, Linux and MacOS exist. But companies that have built their entire IT infrastructure on Windows really have no clear way out other than to follow Microsoft down the rabbit hole - which is, of course, the whole point of these recent changes.
by superkuh | 2025-10-12 16:47:32+00:00
>Behavioural addictions, characterised by compulsive engagement in rewarding activities despite adverse consequences in the long term, are more heterogeneous and less well-understood than substance addictions

Indeed. Mostly because every study on "behavioral addictions" is published in third tier journals or is a negative result in real journals. It's something that doesn't actually exist in mammals and it's current popularity is mostly from profit seeking scams for rehabilitation "clinics" preying on the 'screens are addictive' meme burning through current parent populations.

And despite the headlines suggesting otherwise, and the press likely running with those false headlines, *the actual study itself does not find any addictive behavior*. A null result.

>Despite the observed parallels between high-AB dogs and humans affected by behavioural addictions, we refrain from conclusively characterising high-AB dogs as exhibiting addictive behaviour, given the absence of established benchmarks or standardised criteria. It is important to be cautious when pathologising behaviour, especially given that even in humans, addictive behaviours are still difficult to define and measure.
by echelon | 2025-10-12 16:47:33+00:00
Some "deniers" aren't "deniers". They're tired of the scare tactic headlines, politics, and fatalistic language.

When you call them "deniers", you push them even further away. You've gone from being mildly annoying to name-calling.

This applies to other subjects as well - masks, LGBT politics, social equality, etc.

Name-calling turns potential allies into entrenched enemies, yet some proponents for change double down on this tactic which further erodes their goal of winning people to their side.
by layer8 | 2025-10-12 16:47:36+00:00
Words often have multiple meanings. The “engineering” in “prompt engineering“ is like in “social engineering”. It’s a secondary, related but distinct meaning.

For example, Google defines the second meaning of "engineering" as:

2. the action of working _artfully_ to bring something about. "if not for his shrewd engineering, the election would have been lost"

(https://www.google.com/search?q=define%3AEngineering)

Merriam-Webster has:

3 : calculated manipulation or direction (as of behavior), giving the example of “social engineering”

(https://www.merriam-webster.com/dictionary/engineering)

Random House has:

3. skillful or artful contrivance; maneuvering

(https://www.collinsdictionary.com/dictionary/english/enginee...)

Webster's has:

The act of maneuvering or managing.

(https://www.yourdictionary.com/engineering)

Look up “engineering” in almost any dictionary, and it will list something along those lines as one of the meanings of the word. It is a well-established, nontechnical meaning of “engineering”.
by Llamamoe | 2025-10-12 16:47:56+00:00
The reported rates might have been inflated compared to what people presented with, but wastewater tracking and excess death measures all suggest that as a whole, infections were severely under-counted, possibly by a factor of up to over 2x.

Majority of the studies on myocarditis after vaccination found very low rates, with close to zero moderate to serious cases, and a full return to baseline of whatever the metrics studied were, I don't remember.
by georgeburdell | 2025-10-12 16:48:09+00:00
I recently was forced to get Windows 11 because my new build's motherboard only supported UEFI and there was some incompatibility with my 10 year old Windows 10 boot disk. Windows 11 is an abomination; I paid $200 for a Pro license and I still get ads. My kids will be learning computing on Linux.