MurphyA/hacker-news huggingface dataset:
by cyberax | 2025-06-29 19:48:55+00:00
I did something similar:

1. Jailbroken my old Kindle to freeze the software version.

2. Use it to get new books from Amazon, and then import them into Calibre. Calibre can then de-DRM them, with the help of the dr-DRM plugin. It only needs the Kindle's serial number to work.

3. In addition to Calibre Desktop, I'm also running Calibre Web with the same database (my book database is on a network drive). Calibre Web also has OPDS server support.

4. I'm now reading books from a reMarkable tablet that has KOReader installed. It also has OPDS support, so I can browse my library from it and download books as needed.

5. I'm also using Storyteller to align Audible books and the Amazon Kindle eBooks, synchronizing them.

Stuff that doesn't work:

1. Position sync between audiobooks and physical books. KOReader does have a position sync protocol, but translating its position into an aligned position is not trivial.

2. Automatic audiobook alignment when new books are added.

3. I'd love to use a Kindle Oasis with 4G with my eSIM to be able to sync the reading position. This was _the_ killer feature of Kindles for me.
by oytis | 2025-06-29 19:48:57+00:00
I have this impression as well. AI, interest rates are secondary. Tech industry has just run out of ideas that would promise profits - and that didn't start in 2023.

Same story as with "overhiring". If you have a bigger crew, you just go plunder bigger ships - except if the ships are just not there or you have no idea how to find them.
by motorest | 2025-06-29 19:49:05+00:00
> The point is hollow, as is your restatement of it

No. I'm not sure if you failed to understand the question or you tried to avoid it. My question refers to the core argument involving any economic system: fairness and equity. Why are you trying to avoid touching on the topic?

> You're not. You are not the only person paying tax.

Yes, I am. Everyone is forced to pay taxes, and I am no different. In income redistribution schemes such as UBI you get a chunk of your salary taken straight from your pay check to finance other paychecks. So far this sort of scheme is used to cover salaries representing social safety nets such as pensions, disability, and temporarily for unemployed. UBI radically changes that, as it goes well beyond the role of social safety net and unconditionally extends this to everyone. So now you are faced with a scenario where you have two classes of people: those who sustain the scheme and make it possible, and those who only consume it's resources.

Even if you try to argue there's a net benefit to society, you must face the problem of lack of equity. For instance, how do you justify to people like OP that they should continue working at their jobs so that others can have the privilege of pursuing their personal interests? If you argue that OP is also free to quit his job to pursue his interests then you're advocating for an income redistribution scheme that presssures participants to not contribute to it and instead consume the resources it manages to mobilize.
Ask HN: Languages Designed for WASM?
by 90s_dev | 2025-06-29 19:49:34+00:00
Hi everyone. I'm on a hunt to find all languages that are designed specifically to compile to WASM. I have a project (hram.dev -- hand-rolled assembly machine) that I want to build to share the joy of unwrapping a new computer in the 80s/90s that boots up with an editor so that you can program it directly in assembly, and I plan to use wamr+llvm for near-native performance while still having isolation so that you can mess things up. Obviously the ability to write WAT directly will be fundamental and certainly fun, but I am looking for higher level languages that make it slightly less convenient to write, to bundle with it internally so that users have at least two choices of how to write code. Do you know of any other languages designed specifically for wasm? These are all I could find:

Most likely:

curlywas (https://github.com/exoticorn/curlywas) -- c-like but very low-level; seems very complete; rust impl; mit license; short but seemingly thorough docs?

wa (https://github.com/wa-lang/wa) -- go-like, not clear how high/low level it is, thorough docs, seems promising, agpl license, lots of mandarin in docs

virgil (https://github.com/titzer/virgil) -- ruby-like? gc; cant find license; last commit 3 hours ago; thorough docs but all in md files in repo

assemblyscript (https://github.com/AssemblyScript/assemblyscript) -- typescript-like; apache 2 license, minimal runtime with gc; implemented in js

walt (https://github.com/ballercat/walt) -- JavaScript-like made for wasm, 25 contributors! decent looking docs, might actually be usable! most commits 7 years ago but last commit 3 years ago though, mit license

onyx (https://wasmer.io/posts/onyxlang-powered-by-wasmer, https://github.com/onyx-lang/onyx) -- ocaml-like? recent activity, full docs, bsd license, not sure if it has lower level capabilities or how much the higher level features cost at runtime or build time

waforth (https://github.com/remko/waforth) -- forth for wasm! upside is that its forth, downside is that its forth; mit license; great docs; seemingly inefficient due to constant lookups?

Less likely:

thinscript (https://github.com/evanw/thinscript) -- js-like with macros; abandoned 9 years ago; not yet licensed

wase (https://github.com/area9innovation/wase) -- C-like syntax but still wasm-like, not super recent but not super old, only a few contributors, not sure how complete it is but its docs give a feeling of being mostly-complete, MIT license

wam (https://github.com/kanaka/wam) -- wasm macro preprocessor, just one guy, last commit 7 years ago, very few built in macros, mozilla license (???)

wah (https://github.com/tmcw/wah) -- wasm but with infix, doesn't seem extensible with macros, two contributors, last commit 8 years ago, eclipse license (???)

Honorable mentions:

mini-c (https://github.com/maierfelix/mini-c) -- C to wasm compiler, seemingly abandoned 8 years ago, not sure how complete it is

c4wa (https://github.com/kign/c4wa) -- c to wasm compiler, no activity in 3 years, no license, written in java
by tgv | 2025-06-29 19:49:34+00:00
There's no such thing in a Windows installation as iOS and macOS offer out of the box. There are apps, though, available via the Microsoft Store. A free one, called Oxford Dictionary and Thesaurus says this in its privacy policy:

III. Types of personal data collected

3.1 While using our Service, we may ask you to provide us with certain Personal Data. The categories of Personal Data may include, but are not limited to:

• First name and surname

• Country and country code

• Email address

• Phone number (if applicable)

• Habitual residence (if applicable)

• Google, Facebook, Huawei, Microsoft and/ or Apple credentials and profile pictures (if applicable)

• Billing and payment data – credit or debit card number, bank account information (if applicable) and information about payments

So, yeah.

• Cookies and Usage Data – device type, device ID and/ or IP address, crash logs data, diagnostic data, music files data and other information as clarified below (if applicable)

• Communications and content, including audio, video, text (typed, inked, dictated, or otherwise), in a message, email, or chat (if applicable).
by tolmasky | 2025-06-29 19:50:21+00:00
Is it explained somewhere how links are supposed to work, especially if the intended use case is that you would just be using your own "address book"? I guess the address book is just a bookmark (and not like a /etc/hosts-type thing?), such that people aren't sharing links that don't work with each other. But the alternative is that they're sharing IP links, which, unless I am misunderstanding, means you probably do have to memorize IP addresses, and... all of them? Otherwise every link you post to your latest blog post or whatever just looks like a bunch of inscrutable (scary) numbers to people?
by rafaelmn | 2025-06-29 19:50:31+00:00
Android is preloaded with different flavor of crap depending on the vendor and side-loading a phone OS and dealing with everything - I just don't have the energy these days. Likewise for running Linux on top of a M series Apple device. My devices just work and they all work together - all I have to do is login to the same account. My phone shares stuff with my Mac without any setup - shared clipboard, apps, storage. Buds connect to all my devices, Mac Mini, MadBook, iPad - not just 2 BT devices at a time, and they switch seamlessly. Stuff that saves me time and just does what I want. And all of the devices are usually among the best in class individually.

Nobody outside of Apple even has that as a vision. Microsoft is so bad at building consumer products it's unbelievable. Google is struggling to build compiling phones with its own software - I doubt they can execute on other device types. Valve did a relatively small investment in this ecosystem and brought it forward light years in the gaming space.
by Spooky23 | 2025-06-29 19:50:33+00:00
Ancient Rome wasn’t exactly known to be a land of peaceful tranquility. We also don’t necessarily know alot about daily life.

Also, Romans were aware of the toxicity of lead, and we don’t really know if or how that knowledge was applied. Lead pipes aren’t necessarily a problem depending on the water chemistry. The Flint issue was a direct result of criminally negligent action.
by aspenmayer | 2025-06-29 19:50:59+00:00
> Not sure you know what shilling means - I trust you can google it if you don't? If you do, what is it you believe I'm shilling?

The search engine you mentioned is who benefits.

We’re both right, actually. I don’t disagree with what you said, just the needless url you linked. I agree with what you said, but Nixon is also responsible for his racist words and recordings thereof. There were a lot of racists in history.
by 90s_dev | 2025-06-29 19:51:01+00:00
I am leaning towards curlywas strangely enough. It just feels like the right language somehow. Not too low level to be boring to write, not too high level to take the fun out of writing low level code, not too old to consider it abandoned, docs relatively thorough and thoughtful, just enough syntax to make it familiar to C programmers and become a good stepping stone into writing C (maybe).
by softwaredoug | 2025-06-29 19:51:34+00:00
I spent a good chunk of last week debugging a production issue that was tricky, stateful, and solved with 3 lines of code.

Could AI have done all that? Not yet. I trust it to get me started on a new project. I mostly trust it for inspiration for ideas and research. I don’t trust anything that removes the burden of maintenance and ownership from humans. That seems like a safety disaster waiting to happen.

And my 2 cents humans will feel more “ownership” when they have an intimate relationship with the code.
by mk89 | 2025-06-29 19:52:12+00:00
> Wars generally don't end with genocide.

I agree with you that this is not actually the nature of War. However, it's also true that it depends on the type of war being fought.

It's not uncommon to see in history that when a country/village/group of people can't/doesn't want to be subjugated or it's strategically difficult to "keep" them, it gets wiped off.

In the Ancient Rome entire Celtic tribes wiped off, while during Charlemagne's empire it was the Saxons, and more recently during the the Ottoman Empire it was the Greeks, Armenians, and today the Curds.

Unfortunately such things do happen and sadly enough will always happen. Not justifying in any way, I am just saying that we're so used to believe that this is something new, when it actually it isn't, and we also believe we are better than back then, while we actually aren't. :(
by AlotOfReading | 2025-06-29 19:53:30+00:00
Everything in here matches with my experience in the auto industry, but I don't think it gets the whole truth. Car companies, particularly the American and German brands, make the vast majority of their money from new car buyers and leasers, not the used car market. Over the past few decades, OEMs have focused almost exclusively on serving those customers, to the detriment of virtually everyone else. Those are very different customers than the people who want to buy $25k cars. Worse, even if you do sell that kind of vehicle, it depreciates and goes right back into circulation on the used market competing against the new cars because the customers are ultimately very utilitarian and lack brand loyalty, unlike the higher end customers. You can't even count on those higher end customers to reliably purchase the higher trim models because of the "status" aspects of a cheap car.

It's a tough market that OEMs don't want to be in, so they cede it almost entirely to foreign OEMs that haven't moved upmarket yet. Foreign OEMs are structurally incapable of selling cars at those prices (by design), so the bottom end of the market gets hollowed out to nothing but a few "loss leader" vehicles.
by fcpguru | 2025-06-29 19:53:31+00:00
Well, the format is incredibly complex. You have to generate the XML correct in every last detail or FCP will crash when you import it. I learned the hard way you need a robust validator system and not just tests alone. Before XML goes out the door you need a last line of defense to catch problems. The go version of cutlass is pretty good at this now and python is catching up.
by kekePower | 2025-06-29 19:53:45+00:00
Just pushed a major update: a full translation layer is now live. You can serve any HTML file and automatically translate it on the fly with a local LLM. No client JS, no cloud, no bullshit. Looking for testers, bug hunters, and feedback from anyone running Apache or interested in offline-first web tech. Supports 46 languages with reliable LLM coverage (curated for quality, not just quantity).
by jama211 | 2025-06-29 19:53:47+00:00
Yeah I don’t think the guy you’re talking to is really arguing in good faith or has thought through their opinion beyond wanting to shake their fist at clouds. Any one of those things, even if true, is still a huge effect. Take the “drugs only accessible to the wealthy” - they say that like that makes them basically pointless. Sure, it’s bad that the poorest communities can have difficulty getting access to the latest drugs, but the idea that hundreds of millions of people around the world who do have access to these drugs would still be a pretty cool achievement?

Their points reek of “anything less than perfection may as well have not even existed” - which is a huge fallacy (often used in political ad campaigns to mislead the public).
by jama211 | 2025-06-29 19:54:25+00:00
Yeah I don’t think the guy you’re talking to is really arguing in good faith or has thought through their opinion beyond wanting to shake their fist at clouds. Any one of those things, even if true, is still a huge effect. Take the “drugs only accessible to the wealthy” - they say that like that makes them basically pointless. Sure, it’s bad that the poorest communities can have difficulty getting access to the latest drugs, but the idea that hundreds of millions of people around the world who do have access to these drugs wouldn’t still be a pretty cool achievement?

Their points reek of “anything less than perfection may as well have not even existed” - which is a huge fallacy (often used in political ad campaigns to mislead the public).
by counters | 2025-06-29 19:54:26+00:00
The companies I'm referring to are (generally) not publicly traded, so it's not quite that simple. Is it possible that some sort of backroom shenanigans are going on here? Yeah, absolutely, especially as several knowledgable folks speaking publicly about this episode are pointing their fingers at opaque procedure within Space Force.

But Hanlon's razor ought to apply until shown otherwise.
by dsign | 2025-06-29 19:54:34+00:00
Delivery cost per size:

https://kdp.amazon.com/en_US/help/topic/G200634500

Basically, they'll charge you 0.15 USD / Mb if you opt for the 70% royalty. Or nothing, if you opt for the 35% royalty. The deal would sort of make sense if it weren't for because they put so little value on the table.
by OutOfHere | 2025-06-29 19:55:36+00:00
The simple reality is that if you don't want to put something online, then don't put it online. If something should be behind locked doors, then put it behind locked doors. Don't do the dance of promising to have something online, then stop legitimate users when they request it. That's basically what a lot of "spam blockers" do -- they block a ton of legitimate use as well.
by edent | 2025-06-29 19:55:52+00:00
Freenom used to do that. Free domains on .ml and bunch of other TLDs.

Unsurprisingly, with zero cost and zero registration information, they were very popular with spammers - https://krebsonsecurity.com/2023/05/phishing-domains-tanked-...

I used them for cool domain hacks and - while I'm sad those domains are gone - I'm happy the net is slightly safer.
by HaZeust | 2025-06-29 19:56:00+00:00
Cheers for admitting your ignorance and willing to expand on it, and showing you haven't been a member of the national identity (which is THE ONLY ONE in the world where most of its members believe ANYONE can assimilate to, regardless of untenable characteristics):

- Food: American Barbecue, desserts (root beer float, sopapillas, cupcakes, most pies, milkshakes) comfort foods (clam chowder, cornbread, banana bread, cornbread), breakfast (pancakes, hashbrowns), dinner dishes (crab, lobster, turkey, fried chicken)

- Ways of Eating Food: Tailgating, Cookouts, Drive-Thrus, Clam Bake

- Sports: American Football, Hockey, Pickleball, Lacrosse, Baseball, Basketball, Motorsports (Nascar, Indy), Skateboarding and Snowboarding

- Holidays and Celebrations: Thanksgiving, Fourth of July, Presidents Day, Memorial Day as a colloquial "start" of Summer and all the events in it, Labor Day as a colloquial "end" of Summer and all the events in it, Black Friday

- Technology: The pioneer in modern technology, from Silicon Valley to patent protections worldwide

- Military: Being exceptionalist in a Pax Americana era, being proud of our military and our might on the world stage - even at the expense of our own socialization (B2 bomber compilation with the text "Russia/China/Iran is about to see why we don't have free healthcare")

- Media: America is by far the world's largest exporter of culture with its reign on TV, movie, and music popularity and influence worldwide. If that's not culture to you, you're fundamentally disingenuous.

- Beliefs: Strong individualism ("the individual is the primary unit"), fundamental distrust in government and a shared collective identity in those against it, free-speech absolutism, the right of firearms to protect against real-danger and government tyranny, belief that there is "always better" and to strive for it with a "Can-Do" attitude, the idea that ANYONE can be American regardless of traits, while every other culture on Earth strongly conforms to their own - American has a unique embrace of all other cultures (which, itself, is a culture)

- Out-of-household activities and beliefs: Drive-In Movies, Road trips, out-of-household services has a huge belief on tipping

- Work-life: Strong meritocracy belief (those who work hard will be rewarded), first-name basis with equals and superiors, 9-to-5 identity, side hustles and multiple jobs

- Language: Regional dialects, no official language

It's clear those 5 decades haven't much to show for themselves.
by firesteelrain | 2025-06-29 19:56:23+00:00
The recent SCOTUS decision addresses the scope of those injunctions and focuses on whether a single district court can extend relief beyond the parties directly involved in a case. That’s pretty much it

Relief is still available through injunctive orders, class actions, appellate review, and coordinated litigation. These are all recognized parts of the legal system and remain available to address serious concerns
by al_borland | 2025-06-29 19:56:59+00:00
Not just scary because they are long numbers, but scary because they will take the user to some unknown place. If someone’s blog links to a domain I recognize, I feel safe clicking it. If a blog is linking to a random IP address, it then becomes a question of how much I trust the person behind the poster, and their ability to secure their server… and the security of my own browser.
by xyzzyz | 2025-06-29 19:57:22+00:00
I understand that you don’t like the European taxation regime, where the bulk of the tax burden is carried by the middle class, but I find it strange that then you give Bezos as a negative example. It is strange, because in US, unlike in Europe, it is the wealthy who pay most of the taxes. Our middle class pays very little tax, unlike middle class in Europe.
by ineedasername | 2025-06-29 19:58:01+00:00
It feels like AI providers eg google, OpenAI, etc are significantly holding back functionality from general public use, under the label of being in-development, that is at the same time being used by startups and established corps alike to already automate tasks. CUA has a big price tag in terms of overall API use to gain access, for example. To what extent is this hold back truly “not yet ready” vs not wanting to open the floodgates of every medium and small corp with automatable white collar work and a few people who can duct tape together API calls and LangChain from crashing job markets already?
by counters | 2025-06-29 19:58:11+00:00
> Hurricane risk has been grossly exaggerated for years

Year-over-year, economic impacts and disruptions due to tropical cyclones are dramatically rising. Most of this is an exposure issue. But long-tail events - like Andrew's utter devastation of Homestead in 1992 or Katrina's unique confluence of storm surge in urban/suburban parishes in LA - can and do happen.

One day, there will be another Galveston or Homestead.
by OSDeveloper | 2025-06-29 19:58:18+00:00
The title explains most of it, I also have an ATA PIO (Polling Input Output is what it means at least I think) driver, I plan to get an initramfs next, any advice on what I should do?

Sidenote: Yes I know about the graphical glitch, not sure whats wrong, but the serial output is fine, so I just read from that for now, but I will fix it later (going to add it to the todo list)
by motorest | 2025-06-29 19:58:21+00:00
> You would have the option to do what they’re doing if you prefer. You just wouldn’t have as much disposable income.

That's fantastic. So let's build upon your personal belief, and as the system is universal then your recommendation is extended to everyone subscribing to the service.

Now please explain how you expect to finance an income redistribution scheme where all participants do not contribute back and instead only expect to consume from it.
by throwaway31131 | 2025-06-29 19:58:35+00:00
Those regular paycheck jobs exist but they’re never going to be safe and they’ve never been safe. I’ve been in tech for decades and waves of safe jobs disappearing happens regularly as technology improves.

I view these types of articles as 2025’s version of the 2003 article below, which was very big news in its day.

Outsourcing didn’t cause all American programming jobs to go away but it did raise the bar. Expect the bar for “professional programmer” to go higher still. And expect to level up your skills if you haven’t already.

On the flip side, the number of amateur programmers is likely to increase a lot with improved tooling.

https://www.cbsnews.com/news/training-your-own-replacement/
by firesteelrain | 2025-06-29 19:58:49+00:00
I do not misunderstand the situation

Preliminary injunctions have long been part of the legal system and their role in preventing harm during litigation is well recognized. The recent ruling does not eliminate preliminary injunctions

The case at hand addresses their scope and the authority of district courts to extend them beyond the parties involved in a specific case

The only thing I have consistently raised is maintaining that structure so courts operate within defined authority

It’s about time that SCOTUS reigned things in