MurphyA/hacker-news huggingface dataset:
by modeless | 2025-05-10 03:07:53+00:00
Those other Apple services are not marketed over and over with the promise of end-to-end encryption. It's a major selling point of iMessage and it is a false promise when Apple deliberately collects the keys to the majority of iMessage traffic and routinely decrypts user messages (for law enforcement, we know for sure, and we can't exclude the possibility that they do it for other purposes).

ADP doesn't need to be default for iMessage to be e2ee. Keychain passwords are e2ee without ADP. So is health data. Even Memoji are e2ee in backups! And I believe they can be restored even if you lose all your devices, using the same technique Google uses in their system. Apple could literally turn it on for iMessage tomorrow using the same infrastructure. Every day they are deliberately choosing not to.
by rTX5CMRXIfFG | 2025-05-10 03:10:16+00:00
The HTTP status enum example is a _terrible_ one. If you need to represent HTTP statuses and call them by their integer names, why not just pass the damn integer itself? It's exactly what you get in `HTTPURLResponse.statusCode`, and you can already `switch` against it. Already not looking forward to the code that undiscerning devs will mindlessly write just because someone with a huge following wrote a blog.
by nsonha | 2025-05-10 03:10:50+00:00
If not React it's just another abstraction (including whatever you come up with) that is arbitrary and shitty in a different way. Front-end/mobile is so boring and unimportant that it absolutely makes sense to just pick a thing and use it everywhere, and save your brain capacity for interesting problem solving. I say this as someone who's been doing front end for 10 years.
by Retric | 2025-05-10 03:11:35+00:00
Weekly newspapers showed up over a decade before Shakespeare died. The feasibility of “mass market” books on a technical level are debatable, but he would have effectively been guaranteed a hit for the time based on his skill and reputation even if it was quite expensive for regular people.

> most of the Great Works were written without copyright

English copyright showed up in 1710, US soon followed. So you must have a very different list of Great Works than normal.

As to the economics today, the average advance on a book is ~60,000$. Now you’re going to have to do reasonably well to keep getting those advances but plenty of people are buying books. The percentage of readers are down but there was less than 1/2 as many Americans and under 1/3 as many people globally in 1950.
by BenFranklin100 | 2025-05-10 03:13:19+00:00
Sometimes that is true, yes. It’s also true that programmers/engineers often don’t do nuance outside their field. A extremely bright classmate who was an engineer swore it was a waste of time to read anything other than the headlines in newspapers. The actual article was unnecessary repetitive fluff.

What is seen as window dressing, is often essential tapestry that provides context.
by kcplate | 2025-05-10 03:14:22+00:00
Just what exactly is “good”? People on both sides of this think they are doing good by their actions (even justifying the bad they do because of their “virtues”). Also, both sides have lots of people agreeing with them so I really don’t think there is some underlying universal common human “good” that establishes one side as right and another wrong excusing the bad actions of one side in the fight of the other on this topic.

Seems to me bad actions are just “bad”.
by anonymousiam | 2025-05-10 03:16:14+00:00
I was under the impression that much of his work was not "the good ones." He was popular among the fringe, mostly because it was "cool" to be a part of the non-conformist subculture. I read some of his stuff in the 1970's and it never grabbed me.

It's cool though that he adapted to computers. Some more modern authors still won't touch them.

https://mashable.com/archive/modern-writers-technology
by yupitsme123 | 2025-05-10 03:18:45+00:00
Sure, but there needs to be some justification or measuring stick to decide what's worth researching and what isn't. Otherwise you're just burning up money and labor on fruitless tasks.

Reading some of the comments in this thread it sounds like people are in favor of spending any amount of money on researching any topic without any discrimination whatsoever. That doesn't sound like a good idea to me.
by saghm | 2025-05-10 03:18:50+00:00
I can't help but worry that the technology wouldn't be enough to solve the way social problem of existing stakeholders not wanting to lose the value of their investments. I'm not sure exactly how comparable it is from a utility perspective, but diamond seems like there would at least some incentive to have available cheaply given how durable it is, but my understanding is that its scarcity is almost entirely artificial, and for non-utility purposes, it seems unfortunately very common for people to prefer "real" diamond, which fuels the inflated pricing.

That's not to say I think this shouldn't be pursued, but I feel like the science and technology side might end up being the easier half of cheap gold from this becoming a reality. I sadly have more faith in humanity's ability to figure out solutions to incredibly difficult technical problems in the long run than I do in our ability to solve the social problems that would benefit almost everyone but require changing the status quo.

(As an aside, I personally find the idea of lab-grown diamonds pretty cool just from a science perspective, and the fact that they're cheaper and don't have the same ethical concerns to make it unfathomable that I'd ever want to purchase a mined one, and I'm lucky that my wife felt the same way when we picked out her engagement ring, although she ended up selecting a lab-grown pink sapphire instead).
by nlh | 2025-05-10 03:18:56+00:00
This is super cool and congrats!

Some questions - I understand all of these concepts but so far everything seems to be aimed at people way more immersed in this world than I, so pardon any dumb queries:

I have a small website I run. Everything is currently hosted on Fly.io (sjc) and I’m using Postgres as my main db. I’m about to add a whole bunch of features related to analytics and was dreading having to spend a week learning Clickhouse, so was just going to use Postgres until things get too big and slow to be useful.

Is Hydra aimed at folks like me? I see you guys are also hosted with Fly which is great but in the Virginia region. Am I out of luck unless I move my app to VA? Am I basically giving up my own Postgres instance and porting everything to Hydra?

Thanks for clarifying - your site kinda mostly covers this stuff but not entirely crisply so I’m a bit puzzled.
by chongli | 2025-05-10 03:20:02+00:00
the combat is by far the weakest aspect of the game

I would correct that to say balance is the weakest part. The open-endedness of the game is one of its strong suits (which is surprising given how it’s written) but there are many opportunities for an enterprising player to break the game. You can make your party fabulously wealthy just by exploiting the merchants in the game and then use the money to deck out the party with overpowered equipment.
by mbirth | 2025-05-10 03:20:06+00:00
That’s exactly how it’s done. They apply a sticker to the screen with little red/green/blue dots aligned to the eInk pigments. Every “pixel” can then be turned black or coloured. It looks pretty washed out, but works.

In this video you can see Jerry peel off the sticker at the end:

https://youtube.com/watch?v=JNF5R11mX-8
by almosthere | 2025-05-10 03:21:18+00:00
For anyone wondering the shift is real. There are literally no remote jobs. I have one interview next week for a job in the bay area where they want me 3 days a week. I live 5 hours away.

There are remote jobs, but they might only last you 6 months, because they are most likely shifting staff to Poland and they might as well get you to refactor some horrible project nobody wants to touch. And even then, these jobs are extremely hard to get, 1/10000 odds.
by zabzonk | 2025-05-10 03:21:36+00:00
It's a long time ago that I read about this, but I think he got money from his parents, who owned something of a tourist shop. I think they divested any shares they had in Burroughs long before this. In any case Bill (Naked Lunch) didn't have any shares in the company, and more or less parasitised his parents - but who amongst us can say that we haven't done that? certainly not me.
by timewizard | 2025-05-10 03:22:40+00:00
Nuh uh. I got Gary V's new book, Day Trading Attention: How to Actually Build Brand and Sales in the New Social Media World, on my shelf and it is my new bible! The secret has been unlocked and given to me. For just $19.99. Why can't you believe it?! Why can't you just be _happy_ for me, for once?!
by gnramires | 2025-05-10 03:23:15+00:00
> The reason it gets reinvented all the time is because while it's often quite straight forward in statically compiled languages it isn't for dynamic languages as finding out what actually is unused is hard (for fine grained code elimination) or at lest unreliable (pruning submodules). Even worse for scripting languages.

It seems to me in a strict sense the problem of eliminating dead code may be impossible for code that uses some form of eval(). For example, you could put something like eval(decrypt(<encrypted code>,key)), for a user-supplied key (or otherwise obfuscated); or simply eval(<externally supplied code>); both of which could call previously dead code. Although it seems plausible to rule out such cases. Without eval() some of the problem seems very easy otoh, like unused functions can simply be removed!

And of course there are more classical impediments, halting-problem like, which in general show that telling if a piece of code is executed is undecidable.

( Of course, we can still write conservative decisions that only cull a subset of easy to prove dead code -- halting problem is indeed decidable if you are conservative and accept "I Don't Know" as well as "Halts" / "Doesn't Halt" :) )
by exabrial | 2025-05-10 03:23:59+00:00
I very much enjoy single player rather than multi.

The plot twist at the end of Crysis, when you don’t realize there was an intelligent purpose to a game mechanic… was an absolutely unforgettable moment. I don’t want to put any spoilers… something you took into the entire game suddenly becomes extraordinarily important at the end.

Only a great novelist could’ve put that together.
by sdharankar | 2025-05-10 03:25:14+00:00
Hey everyone,

I have been working on this app where users can post and the system shows how authentic their content is using AI detection. It then assigns a tier to users based on their authenticity.

I would love your feedback. This is my first app which I worked on end to end. Most of my projects were abandoned as I was too lazy.

There's a feedback form on my app's homepage. Please lemme know your thoughts.

NOTE: You need to enable cross site cookies/tracking if using on your phone. Works fine on desktop.
by wingerlang | 2025-05-10 03:26:11+00:00
There is probably around a decade-long leap between XIB and SwiftUI. XIB files are only found in legacy code nowadays. It might have worked fine in smaller projects, but I think there are good reasons why it was left behind.

In my experience, most XIB files were either so small and easy that it was simply easier to replicate it in ten lines of code. Or so giant an impenetrable that it took thousands of lines of code to replicate it with, and at that point most people prefer to work with code over a dense XIB file.
by walleeee | 2025-05-10 03:26:46+00:00
Thanks, I'll stand partially corrected. It was a badly written comment, or muddled thoughts, or both. I didn't mean to doubt the existence of superposition or our ability to achieve it for sustained periods.

But doesn't the point stand? I meant to say that none of the examples seem to demonstrate both 1) and 2). Do we know of any natural system which can maintain and precisely manipulate a quantum state like a quantum computer needs to?
by elabajaba | 2025-05-10 03:27:02+00:00
Part of the rust dependency issue is that the compiler only multithreads at the crate level currently (slowly being improved on nightly, but there's still some bugs before they can roll out the parallel compiler), so most libraries split themselves up into a ton of small crates because otherwise they just take too long to compile.

edit: Also, `cargo-vet` is useful for distributed auditing of crates. There's also `cargo-crev`, but afaik it doesn't have buy in from the megacorps like cargo-vet and last I checked didn't have as many/as consistent reviews.

https://github.com/mozilla/cargo-vet

https://github.com/crev-dev/cargo-crev
Show HN: Serving MCPs over API, and More
by toolrouter | 2025-05-10 03:28:01+00:00
Hi all,

I am working on a platform called toolrouter (www.toolrouter.ai) Our main offerings are that we host MCP servers and provide access to them via different channels like API, SSE, In-browser chat etc.

My main purpose is to eliminate the complexity around MCP and allow everyday users & developers to gain benefits of MCPs without the extensive setup.

I have received a lot of love from the community, I am reaching my first 500 users.

I am looking for some real feedback on the product though, I guess people are not really upfront and honest about the product on communities like reddit and discord.

Before I move into enterprise & spend more on advertising, wanted to see if developers & early adopters like in this community like this product, finds it useful and would they pay for it ?

Please check it out - it's free for developers right now.

www.toolrouter.ai
by WoodenChair | 2025-05-10 03:28:58+00:00
I've read over 100 business books. Why? Because I enjoy the genre and its many sub-genres. From both an entertainment and a practical perspective. And that's also why I co-host the podcast Business Books & Co. [0].

In my opinion, the author of this post is correct about his criticisms of the specific books in the post (we did several of them on the show). Many business books overly generalize, are not empirically rigorous, and are better seen as anecdotal and/or entertainment.

But you also need to understand that "business books" is a very broad category that includes many sub-genres like entrepreneurial storytelling (Shoe Dog), "big idea" books (Zero to One), career up-skilling (Radical Candor), economic history (Titan), and self-help (How to Win Friends and Influence People). Many of these cross over into non-business genres as well.

So, in some sense the author here is doing the same kind of over-generalization that many of the books do. He's mostly speaking about the "big idea" books as if those are the whole genre. What is a business book? It's ill-defined but I think there are many great ones outside the "big idea" space. For example, we just interviewed John Romero on the show to discuss his 2023 autobiography Doom Guy[1]. In my opinion, it is absolutely a wonderful business book from the entrepreneurial storytelling sub-genre. But it doesn't fit the mold that this post talks about.

0: http://businessbooksandco.com

1: https://pnc.st/s/business-books/e9076f47/doom-guy-with-john-...
by saghm | 2025-05-10 03:29:12+00:00
Interesting; if I'm understanding correctly, it sounds like Swift doesn't have a standard lazy iteration API yet? I would have guessed that it did if asked before reading this, but it's good to hear that they're already working on it. Since I feel super spoiled by lazy iterators in Rust, I'm super curious if anyone has more Swift experience and could chime in on if there are other language features or APIs that might illuminate why there wasn't as much of a need for this earlier; my general perception of Swift as an outsider is that it tends to have pretty well-thought out decisions based on factors that I just happen not to know about personally (e.g. compatibility with other parts of the Apple software ecosystem or different priorities due to the domains Swift is often used in compared to the type of stuff I work on personally).
by alfiedotwtf | 2025-05-10 03:30:51+00:00
> he takes the advice of the last person who talks to him

> Ultimately the biggest problem with Miran’s plan is that now that Trump is tearing up these trade agreements, no one has any reason to believe that the new one is worth the paper it’s printed on

And to apocryphally quote Game of Thrones:

> A Trump never pays his debt

Yep. Political opinions aside, these combined are his hamartia and so it will be interesting to see in the near future if he's able to maintain his reality distortion field over the GOP or we'll ever see Vance stab him in the back.
by SR2Z | 2025-05-10 03:30:56+00:00
The population of Detroit declined from >1M in 1995 to 630k today.

That would not be the case if they "moved into welfare" or became homeless.

You seem to have the idea that welfare systems in US cities can handle 40% of the city becoming jobless. I assure you this is not the case.

Unless you're trying to convince me that several hundred thousand people just died, they very obviously moved out.

I can't prove that Detroiters specifically all found better paying jobs, but there is ample evidence online that shows that the real factor crushing the middle class is the sheer number of Americans being catapulted upwards.
by codeproject | 2025-05-10 03:31:30+00:00
The writer's children actually inherited his empire and even wrote a book called Seven Habits of Highly Effective Teens. I always wondered—if the original book was so powerful and effective, wouldn't the greatest beneficiaries be his own kids? With their father's guidance and the principles from the book, they should have achieved remarkable success. After all, you can't find a better coach than that, and it's hard to beat such a winning combination. Yet, the result is that his child ended up making a living by writing a book telling others how to succeed—rather than demonstrating that success firsthand.
by Apocryphon | 2025-05-10 03:31:49+00:00
> During the meal, Cardinal Chomalí asked the new pope why he had chosen the name Leo XIV.

"He told me he is very concerned about the cultural shifts we are living through, a Copernican revolution really -- artificial intelligence, robotics, human relationships," the prelate said. "He was inspired by Leo XIII, who in the midst of the Industrial Revolution wrote 'Rerum Novarum,' launching an important dialogue between the church and the modern world."

The new pope believes the church has a vital role to play in today's moment of "perplexity," Cardinal Chomalí added. "There is a revolution happening, and it must be addressed seriously. The church can contribute through its moral authority and also its academic strength."
by cwackerfuss | 2025-05-10 03:32:14+00:00
Just wait until I tell you about your local newspaper’s Sunday crossword.

I built this game for fun. There are no ads, and I currently cover the LLM costs myself.

I’m not sure why you’re being so hostile toward the idea of a daily puzzle game. Wouldn’t it make more sense, ideologically, to direct your criticism at pay-to-win games designed to keep you playing for hours a day? This is a simple daily puzzle — a two-minute break that never asks for more of your time. How is that even remotely comparable?
by alephnerd | 2025-05-10 03:32:50+00:00
I used to be the equivalent of one of those guys when I was a staffer - we don't actually do that much cross verification or due dilligence in that manner (aside from the guys at the CRS doing god's work - would have loved to work there).

One of the things to learn is that a lot of "think tank" content (including those at affiliated departments at universities) is just thought leadership used to drive an agenda. I've been guilty of doing that, and so is everyone else.
by kion | 2025-05-10 03:34:51+00:00
Others have made similar comments, but tree-shaking, symbol culling and anything else that removes dead code after its already been distributed and/or compiled is too late IMO. It's a band-aid on the problem. A useful and pragmatic band-aid today for sure, but it fundamentally bothers me that we have to spend time compiling code and then spend more time to analyze and rip it back out.

Part of the issue I have with the dependency bloat is how much effort we currently go through to download, distribute, compile, lint, typecheck, whatever 1000s of lines of code we don't want or need. I want software that allows me to build exactly as much as I need and never have to touch the things I don't want.
by rufus_foreman | 2025-05-10 03:34:58+00:00
>> He was popular among the fringe, mostly because it was "cool" to be a part of the non-conformist subculture

He was popular among me, because when I worked in a factory doing manual labor in the 90's, his poems described the life I was living.

It was neither fringe, nor "cool", nor non-comformist, nor part of a subculture.

He was a good writer who wrote about what I was going through.

Burroughs was just fucking crazy. I liked his writing too. Not the cut-up stuff.

Exterminator!
by sherdil2022 | 2025-05-10 03:37:17+00:00
This is indeed my worry and I am sure others have similar experiences. I spend a lot of time thinking about a problem, designing solutions at different times and moods - and use the best of those. All that can be considered 'art' - for lack of a better term.

There is a project that I have spent years on, honing, refining, building, rebuilding etc. All of that I have seen reduced to a handful of prompts!

It was a bit disheartening - but I made peace with it because one is 'art' and another is 'science' (again for lack of a better term) - and both art and science have - and should have - a place where they co-exist and co-mingle.

It's literally the dawn of a new age - new age of thinking, new age of implementing, new age of building and so on.

Resistance is indeed futile / the genie is out of the bottle - but we should definitely have guardrails. And just like we have web and dark web, we will have Responsible / Ethical AI and Irresponsible / Ethical AI.
by roxolotl | 2025-05-10 03:37:36+00:00
I’ve spent multiple separate weeks without electricity in my life and never really had that hard of a time. You accept that you lose your frozen foods that you don’t eat in the first day, go to your friends that are on city water, I was always on a well when we lost power, for cold showers and to fill water bottles, and cook food on a grill. If no one has city water you get used to the smell and buy bottled water. Nowadays I have a 40W panel for charging phones.

Of course there are some for whom a power outage is life and death because their health is tied to power. Also tornados are terrifying. I don’t mean to trivialize extended power outages. But sometimes accepting the situation and just riding with it is the way to go.
by throwawaymaths | 2025-05-10 03:40:35+00:00
thats not entirely accurate. a great conterexample was the mark XIV torpedo during world war two. it was faulty and the workers at the bureau of navy ordinance couldnt get their heads out of their asses to fix the problem. meanwhile sailors were dying. admirals and captains kept trying to fix the problem until finally one admiral (king iirc) got so pissed off he shoved the changes through and reformed the bureau of ordinance.

https://www.ibiblio.org/hyperwar/USN/Admin-Hist/USN-Admin/US...
by _heimdall | 2025-05-10 03:42:22+00:00
From the source you linked

> According to the laws of quantum physics, it is impossible to measure or copy an unknown state of a quantum particle without noticeably changing it.

That alone is a very clear description of how quantum mechanics is pseudoscience. Its based entirely on an untestable principle. When the initial state can't be measured because doing so changes the state we are left entirely unable to run a controlled study on it. You must know Tue state before and after an intervention to reliably and accurately deduce what happened or to begin to understand why it happened.

This is the one miracle that we must grant to allow the rest of quantum research to become possible.