MurphyA/hacker-news huggingface dataset:
by WillAdams | 2025-10-07 17:01:33+00:00
No need for AI --- I used to work up automated typesetting systems for a previous employer --- feed in the database as a properly tagged XML file, provide all the graphics in a folder, and a couple of typesetting runs later, one had a fully paginated PDF w/ ToC and Index.

The problem is, no one wants to pay for this since no value is seen in such a paginated view --- even if AI could create such a typesetting routine.
by alistairSH | 2025-10-07 17:01:46+00:00
It's effectively two different book rates, the warranty book assumes a new car. The non-warranty book assumes an older car. Older car = rust, rounded fasteners, and other things that add to the time.

Mechanic gets used to working at non-warranty rates, so any warranty works feels like being cheated.

Does it all balance out in the end? Maybe. But, that's not what mechanics "feel" like happens. And they're paid little enough (generally) that the two books annoys them. And the working conditions are bad enough (both physically, but also "mentally" - many shops are hostile workplaces, or close to it, with poor benefits, long-ish hours, etc). So, they have a lot to bitch about, generally.
by leakycap | 2025-10-07 17:02:52+00:00
> if we can't find some consensus on regulation

Is "we" the two of us? I imagine we'd have some disagreements... so what happens when it's 2 countries? The world is supposed to agree?

> the best option is to create protective mechanisms

Humans have shown we don't choose the best option, especially when these mechanisms will slow down other goals.

> that keep out the slop

The slop was here before, it was just human product. Now we have way more slop. I don't think we've ever been good at controlling slop/spam/junk online and can't see how this AI situation is any easier to regulate.
by mcherm | 2025-10-07 17:02:52+00:00
There are ways to work around that problem.

For instance, just making it a rule that they are not allowed to lie to you about how things are being used -- we know that won't work because if they're willing to lie they are also willing to ignore contract violations.

Instead, put in a rule that says misuse of the system costs $X for each documented case. Now the vendor has a financial incentive to detect misuse, and the purchasers have a FINANCIAL incentive to curb misuse by their own employees.

It's not a magic fix, but it's the sort of thing that might help.
by mynameisvlad | 2025-10-07 17:02:56+00:00
Did you bother to even look at the tutorial on their website? You know, the one mentioned in the comment you replied to?

https://massgrave.dev/manual_hwid_activation / https://massgrave.dev/manual_ohook_activation / https://massgrave.dev/manual_kms38_activation

Most of those 19861 lines allow it to be an all in one script for multiple activation methods and products. And, if you're still skeptical, then you are free to audit all 19861 lines yourself.

Maybe at the very least educate yourself before acting so smug.
by munificent | 2025-10-07 17:03:04+00:00
Counter-point: You certainly do, but mostly subconsciously.

People, especially "left-brained" types, massively underestimate how much aesthetics affect their psychological state. You are not a being of pure reason manipulating mathematical symbols in a pure abstract aether. You're a primate with a half-dozen crude senses that evolved mostly to make sure we didn't die from getting eaten by sabretooth tigers or eating spoiled fruit that only very recently monkey-patched that wetware into sort being able to reason about abstractions using a big messy pile of analogies and visualizations.
by mercutio2 | 2025-10-07 17:03:14+00:00
30 years corresponds to the biggest boom in equities the world has ever seen. There is no guarantee it will continue, a 100% stock portfolio is very risky to live off of.

4% is the generally accepted safe withdrawal rate (inflation adjusted) from a portfolio for 30 years holding a mix of bond funds and equities. If you’re trying to live off of it for 50-60 years, 3-3.5% is the recommendation.
by kimixa | 2025-10-07 17:03:40+00:00
After process start and it's initial state, the stack is just another virtual address and the just sp another register. It can be mapped, remapped, changed to point to whatever. With overcommit even the initial state may not be entirely backed by physical pages.

Many userspace apps already do custom stack handling, it's how things like green threads work. And many non-native runtimes like .net already have custom handling for their managed stacks, as they often have different requirements and limitations to the "native" stack, and often incompatible formats and trying to isolate from possible bugs means there's less benefit to sharing the same stack with "native" code.
by jjj123 | 2025-10-07 17:03:52+00:00
As you mention, plenty of bakeries, grocery stores are worker owned. For example rainbow grocery is not _cheap_ but the quality is high and the bulk prices are not bad.

For some reason two of the biggest and best flour brands are worker owned: King Arthur and Bob’s Red Mill.

But if we’re talking bottom of the barrel prices, I don’t know many worker owned orgs that focus on that.

Turns out when operations are more democratic and left leaning (and all worker owned coops I know of in 2025 are left-leaning), workers are unlikely to support things that are cheaper but have negative externalities. So produce is more likely to organic (and expensive), farming practices are more likely to be ethical (and expensive), etc.

I’ve been on the lookout for worker owned clothing brands but they’re few and far between.
by swishbx | 2025-10-07 17:04:02+00:00
Swish (https://www.swishbx.com/) | Founding Engineer | REMOTE (US, ideally near Detroit) | competitive salary + equity and benefits At Swish, we provide a revolutionary streamlined solution for CPG brands and grocery retailers to deliver product sampling in an automated and dynamic fashion.

Our adtech platform is the first of its kind and is purpose built to solve the challenges of both brands and retailers.

Founded by retail media + tech veterans, Swish is changing the way product sampling is planned, executed and ultimately valued. As a founding engineer, you will work across product, infrastructure, and AI/ML and help scale our product. - We're looking to hire 2-3 engineers to round out our core founding team - Completed seed funding last month ago w/ a top VC Apply here: https://www.linkedin.com/jobs/view/4308227598
by justvugg | 2025-10-07 17:04:05+00:00
Hi, thanks for the question! The project works exclusively through official APIs for interacting with models like ChatGPT and Claude. It requires API access with valid keys and does not support non-API usage like logging into ChatGPT Plus via the web interface or similar methods.

If you want to use it, you’ll need to have API credentials from the providers.

Feel free to ask if you want more details!
by ramses0 | 2025-10-07 17:04:27+00:00
Reach out here: https://dallasmakerspace.org/faq/ (I'm not finding a good link for https://thelab.ms/ - another Dallas makerspace), but I'd suggest reaching out.

...generally I've seen weekly/monthly "fix-it" workshops as a kindof open-house / membership drive.

Probably best to 1) have people sign safety waivers, especially if they're not members 2) have people sign a "we can offer to help you try, but your widget might end up worse than before" waiver 3) run it as a volunteer outreach event with a focus on getting membership rather than a transactional "fix my ____ for free" outcome
by floundy | 2025-10-07 17:04:29+00:00
Apple Intelligence can be entirely disabled, I did it on both my iPhone and my Mac and it hasn't bothered me about it since.

Actually Apple seems decent with storing personal information on-device, or at least giving the user options to control it. As shown in my pi-hole, my Apple devices send way less requests to tracking and data harvesting domains compared to Microsoft and Google/Android products.
by WorldMaker | 2025-10-07 17:04:46+00:00
Firefox does have a global setting to override the System setting if you want system dark but webpages light, for instance.

Most browsers also support per-page overrides, but the only consistent place to find it is Dev Tools, which is a shame.

I think browsers decided to invest in "Reader Mode" as a UX over more direct control of user styles and page styles, and I'm not always sure that is the correct choice, but I can understand how it seems the simpler "one-button" choice.
by Symbiote | 2025-10-07 17:04:51+00:00
In the UK the TV would show moving black and white stripes in the corner of the screen before a commercial break. If you were recording the programme, you could pause the recording during the adverts.

I don't know if there were VCRs capable of pausing automatically, based on the symbol.

Some examples — you can see one in the thumbnail for the first video in this playlist:

https://www.youtube.com/playlist?list=PLGD2tjST16V9W8pWMM4bJ...
by gs17 | 2025-10-07 17:05:30+00:00
The worst to me is trying to use someone else's AI code. This guy, for example, has thousands of lines of undocumented (there are a few docstrings but not much more) code. I'm not really motivated to go through that, and you can't trust AI to go through and document it correctly necessarily either. At least if I generated it, I was probably around for enough of the process to know how most of it works.
by brendoelfrendo | 2025-10-07 17:05:35+00:00
I could maybe convince my wife to move to Linux, but she's a full-time student and some of the EDU spyware for remote learning won't run on Linux. Most of it supports Mac, but she's not a Mac person either and I don't really see much advantage in trying to get her to be one. For at least the near term, we need to have a Windows PC somewhere in the house so she can get her work done.

Much has been said about this before, but much as I would like to see a year of the Linux desktop, what I think we're going to see is a situation where other software vendors will increasingly hook into these bullshit "features" and people will continue to use what is pushed out to them even as it gets worse and worse out of necessity. Companies see Microsoft squeezing as much value out of a customer as possible, and they want in; that means less control, more tracking, more ads, online activation, centralized accounts, etc.
by tremon | 2025-10-07 17:06:00+00:00
> Your setting preference is saved with web browsers’ localStorage instead of cookies to help avoid needing “Accept Cookies” notes.

I'm not aware of the specifics of regulations in other parts of the world, but this distinction is irrelevant for the EU ePrivacy directive: a) it was never about cookies only, and b) purely functional cookies that record user preferences do not need explicit consent.

From [0]:

> 34,35 Storage of information in the sense of Article 5(3) ePD refers to placing information on a physical electronic storage medium that is part of a user or subscriber’s terminal equipment [..] this includes making use of established protocols such as browser cookie storage as well as customized software, regardless of who created or installed the protocols or software on the terminal equipment.

> 43 This might also be the case for web browsers that process information stored or generated information [sic] inside the device (such as cookies, local storage, WebSQL, or even information provided by the users themselves). The use of such information by an application would not be subject to Article 5(3) ePD as long as the information does not leave the device

https://www.edpb.europa.eu/our-work-tools/documents/public-c...
by jrm4 | 2025-10-07 17:06:00+00:00
OP's way of thinking is correct and better than all of the self-centered and callous replies I've seen here - y'all are the REASON we have to do things like, e.g. onerous ADA compliance measures and similar fights for user rights.

The ideal web would give the option of better separating form and function when possible. I'm well aware that this is an old set of values from another time, but today they're more important than ever, not just aesthetically, but with reference to ability and power and dare I say, freedom.
by scottiebarnes | 2025-10-07 17:06:03+00:00
Ah, so gold is a shiny rock that doesn't have a decentralized transmission network (the internet).

Mining and smelting gold requires quite a bit of electricity. But Bitcoin the network undoubtedly uses more.

As for small denominations, Bitcoin goes down to a single unit of Satoshi (1/100 millionth of a btc) and since its digital, subdivision is trivial.

So despite this, there are far more retail and commercial opportunities to exchange your btc for goods and services, where as I don't know of any place I can trade gold coins for things.
by quitit | 2025-10-07 17:06:16+00:00
The honest answer is that they see AI interaction as being the next human to computer interface, one that will function much in the way that super-apps do today, with the benefit of accelerating the purchasing pathway.

In a way this mirrors how people opt for using apps even though a web version exists, because the apps are generally more performant.

I'd argue that ChatGPT is already there. The instant check out feature they've added, along with integrations was that crucial link between recommending and fulfilling a purchase. It turns ChatGPT into something that can very directly assist with typical "life stuff".

As examples: You're having a dinner party, it can set the menu, then buy the ingredients. At christmas, spend a few minutes talking about your kids and then it can make christmas gift suggestions and go and buy it for you, then do it again 12 months later.

Getting between the consumer and their purchases would be highly lucrative, it functionally replaces one of the core functions of advertising and retail.
by mmis1000 | 2025-10-07 17:06:29+00:00
The ios safari lies you about (or simply bugged out) video play event, display video element on play event will show a blank screen to user. This never happen in any other browser(including those china vendor browsers) except safari. To make this worse, you can't make a unloaded video element on safari to have transparent background so user will definitely see a black square unless you add a delay to mitigate the problem.(Most players already do it, but it's still a pain if you need to make one from scratch)
by megaman821 | 2025-10-07 17:06:48+00:00
There is a point somewhere in there, but half the article is just rambling. Preserving food by freezing it doesn't somehow make it ultra-processed or bad for you in some way. Why is citric acid scary, because it is an unfamiliar word? What on earth does any of this have to do with capitalism? Do communist countries not have fast food or snacks?
by bigstrat2003 | 2025-10-07 17:06:53+00:00
What exactly do you want people to do? I already don't buy the games that require kernel anti-cheat, which is the only power I have over the situation. I don't like that it exists either, but the reality is that unless someone reading here is a bigwig at a game publisher (unlikely), they can't reject these methods any more than they already are.
by nekusar | 2025-10-07 17:07:00+00:00
Of course they did that. It's a HAL (hardware abstraction library).

That also means that simple projects are abstracted from the hardware. Means I can go across a dozen different CPU arch and board/pin layouts, and I change nothing in my source. I only change my target and it just works.

I did that when I went from a board operating at 16MHz/atmel to a STmicro running 50MHz. No change in my source. And that's really valuable in rapid prototyping.

Once I settled in on a board and everything, I could do it the "right way" aka the old waterfall-gile embedded approach and get things tweaked and optimized.
by titanomachy | 2025-10-07 17:08:05+00:00
I agree that "concisely updating immutable data structures" is the easiest way to show how this is useful.

let x = (set `bar.quux` new_quux) y

instead of

let x = { foo: y.foo, bar: {baz: y.bar.baz, quux: new_quux} }

If the language allows, both expressions could be fully type-checked at compile time.
by Jtsummers | 2025-10-07 17:08:10+00:00
> Attempted suicide is criminalized in some jurisdictions for exactly that reason.

Ah yes, let's protect a suicidal person by charging them with a crime which they may eventually be able to expunge, but in the meantime will effect their livelihood. That will surely not create any problems which might complicate their lives and drive them further towards suicidal behavior.

That makes perfect sense.
by tombert | 2025-10-07 17:09:39+00:00
I think it’s generally pretty ok for people who primarily just browse the web.

My grandmother, who doesn’t know anything about computers at all, runs Linux Mint. She primarily uses Chrome, and someone set her up with Thunderbird and LibreOffice and she’s been totally fine with that. Keep in mind, this computer is old. When she bought it, it had Windows Vista installed and she’s still getting some life out of it.

I think Linux is in a weird place, where it’s great for people who know a lot about computers or nothing about computers. If all you do is browse the web and write email, Linux is perfectly capable for pretty much anyone. If you’re a software engineer, Linux has a lot of useful utilities and is perfectly ok to debug and fix.

The worst case is someone like my dad, who is kind of in the “prosumer Windows” camp. He doesn’t know a lot about computers but he knows enough to where he would want to dig down and change stuff, and doing that he would have to relearn everything from scratch if he moved to Linux.
by badsectoracula | 2025-10-07 17:10:20+00:00
VB and Tcl/Tk are very different at a fundamental level. Nowadays the closest to VB would be Lazarus[0]. There is also Gambas[1] though personally i haven't tried that recently (it also cannot make binaries for Windows FWIW) and back when i did, it was very clunky.

Though there was an attempt[2] to make a Visual Tcl at some point. IIRC one neat aspect was that the program was actually live while you were designing it instead of having separate design / run modes.

[0] https://www.lazarus-ide.org/

[1] https://gambaswiki.org/website/en/main.html

[2] https://vtcl.sourceforge.net/
by fragmede | 2025-10-07 17:11:04+00:00
Don't forget the cost of oversight either. Someone, somewhere, slacked off while on a government job, so now we need someone to watch everyone work, and we need someone to watch them watch them work, and then we need a council to decide on team 1 and team 2's efficacy in case they slacked off ever, and then we need a division to determine that the council is doing their job as well!
by dimal | 2025-10-07 17:11:16+00:00
Whenever a VC backed company is acquired, the press release says "nothing will change, except for all these wonderful new things that the parent company will let us now do". A year later, things start to change. Two years later, the situation is unrecognizable. Qualcomm has no immediate financial incentive to support the education/OSS portion, and so they'll let it die. That's how these things always go.

Arduino is over. In reality, as soon as they took VC funding, it was over.
by voidmain0001 | 2025-10-07 17:11:19+00:00
I so wish I could move to Linux, but I extensively use Windows computers via RDP and the Linux RDP clients are just so bad on my eyes. I tried Remmina, rdesktop and FreeRDP. Maybe NX would be a good option but I can't install NX on all of the computers I use. I guess I should shut-up and try to contribute to those projects to make them better.
by refulgentis | 2025-10-07 17:11:46+00:00
I don’t really get it but I’m p sure it’s one of those things where I’m being a know-nothing engineer. (Been on mobile my whole life, 2009-2015 I owed primarily to SQLite-based app, p much 0 filesystem knowledge beyond the horrible analogy incoming)

The unfiltered reaction I have is “the filesystem is essentially Map<String, ByteData>, how would adding another abstraction layer _help_? How could it be impossible to migrate?” - you’ve been really informative, ignore my kvetching here, the kvetching side firmly holds if this was such a great idea _someone_ would have landed it _somewhere_ or there’d be more clear benefits stated than handwaving git and npm got it horribly wrong or more clear problems stated than “we don’t know how to migrate to it if we did it”
by ffsm8 | 2025-10-07 17:12:28+00:00
The most insidious thing about this bet isn't that it fails...

It's that it could succeed.

Loosing the bet will only mean lots of ultra rich people have wasted tons of money - winning it means the average person, wherever they're American, Chinese, Russian or European (or wherever else you wanna list) will be fucked... And the ultra rich will be the only beneficiaries.

But nothing makes me think AGI is achievable through LLMs alone, so I guess I don't mind that bet too much. It's just a question of time when it fails - and the failure will likely not be completely catastrophic, as there is actual value in LLMs, albeit much less then the market is valuing it.
by munificent | 2025-10-07 17:12:36+00:00
It is an interesting observation!

I'm sure there are a few unrelated factors going on to influence that plus some inadvertent cherry-picking. But I do think there is a thing to the observation too.

If I had to make a guess, I'd point to a combination of:

1. This was right around the time that computers were fast enough to afford the runtime cost of garbage collection while still delivering usable apps. The GC languages before the 90s (Lisp, Scheme, Smalltalk, Self) had reputations for abysmal performance and have largely (but not entirely) died out.

2. This was also the boom of the Internet and web which shifted a lot of computation to server-side after the PC boom had shifted it client-side. That also enabled somewhat slower languages with GC to thrive because first-mover advantage was more valuable than using your servers efficiently. You could just throw more hardware at it.

3. That boom also created a huge influx of new developers who picked up whatever language happened to be hot at the time. And once they had, they tended to stick with it. I can't find a good graph of the number of software engineers over time but I'd bet that there's a noticeable uptick around the dotcom boom.
by whistle650 | 2025-10-07 17:12:37+00:00
I thought you could set up an automatic Takeout export periodically, and choose the target to be your Google Drive. Then via a webapp oauth you could pull the data that way. Frequency was limited (looks like it says the auto export is “every 2 months for 1 year”). So hardly realtime, but seems useful and (relatively) easy? Does a method like that not work for your intentions?
by scottlamb | 2025-10-07 17:12:39+00:00
> Even if Flock took a stance on permitted use-cases, a motivated user could simply lie about why they're performing a search. We can never 100% know how or why our tools are being used.

I think this is a legitimate problem.

But...isn't this what warrants are for? With a warrant, the police have to say why they want to perform a search to a judge, under threat of perjury. They have a powerful incentive not to lie.

So...should warrants be required for this kind of Flock data also? Couldn't Flock set a policy that these searches are performed only under warrant? Or a law be enacted saying the same? I imagine it would make Flock much less attractive to their potential customers, and searches would be performed much less often. [1] So it's not something Flock is going to do on their own. I think we'd need to create the pressure, by opposing purchases of Flock or by specifically asking our elected representatives to create such a law.

[1] If I'm being generous, because of the extra friction/work/delay. If I'm being less generous, because they have no legitimate reason a judge would approve.