MurphyA/hacker-news huggingface dataset:
by strcat | 2025-04-13 17:04:49+00:00
> Graphene is not for everyday casual users.

GrapheneOS is intended for everyone.

> It really only works well if you don't rely on any apps that depend on Google play, like steam or discord.

Steam, Discord and the vast majority of Android apps work perfectly on GrapheneOS. Sandboxed Google Play is a robust feature which works very well. If you're choosing to completely avoid using Google Play, that's your choice. Steam and Discord both still likely work without it, but without push notifications since they have no alternative to FCM as certain other apps do.

> If you're on AT&T, you don't get caller ID or voicemail.

You do get caller ID and voicemail on AT&T. Visual voicemail doesn't work with AT&T with the built-in Dialer app because it uses a protocol not supported by AOSP. It does work with Google Dialer based on user feedback on our forum.

> This is an OS for people who care more about privacy and security than having an everyday usable phone. It is very much not for normal people.

GrapheneOS is very usable as an every day usage phone for regular people. Nearly every Android app can be used on it. It sounds like you were choosing to use it without sandboxed Google Play, which is a choice to have a more limited app and service ecosystem. That's not the same as a choice to use GrapheneOS. It can be used like a regular Android phone with 1 profile containing sandboxed Google Play, or people can use sandboxed Google Play in a specific profile with most of their apps in another profile. Using it without sandboxed Google Play in a secondary profile is something many GrapheneOS users do successfully but it's in no way required or expected. We wouldn't have made that huge feature if we didn't want it to be used by a lot of people.
by OneDeuxTriSeiGo | 2025-04-13 17:04:55+00:00
The Versal AI Engine is the NPU. And the Ryzen CPUs NPU is almost exactly a Versal AI Engine IP block to the point that in the Linux kernel they share the same driver (amdxdna) and the reference material the kernel docs link to for the Ryzen NPUs is the Versal SoC's AI Engine architecture reference manual

https://docs.kernel.org/next/accel/amdxdna/amdnpu.html
by nottorp | 2025-04-13 17:05:03+00:00
> can't remember the details of that scene

Deckard gets arrested by a different police agency - they think they're the only ones, just like Deckard's agency. He gets accused of being an android with implanted memories.

They administer Voigt-Kampf tests to each other and while everyone ends up as human, the scene serves to make who's human and who isn't even more of a question.

What really ticks me off about all movies made from Dick's writings is that they cut off most of the ambiguity.

I shudder to think what they'd make of Ubik or A Maze of Death...
by p0w3n3d | 2025-04-13 17:05:10+00:00
What I'm saying that writers were clearly forbidden by the communist powers to look towards west. Those were cancelled subjects, and cancel would be the least punishment there available. That's why everything that was written against the censorship bureau, would be covered by an allegory blanket, and writers were often asked to remove parts of they could be deciphered by the censor officials. Of course later on the iron hand of authorities was loosening and more and more forbidden words were tolerated, up to the 1989 Round Table event when Poland was freed (not before strong military repression happening in 1981)
by lucasrattz | 2025-04-13 17:05:37+00:00
Syself | DevOps Engineer (LATAM/Asia only, excl. US/Canada - REMOTE) https://syself.com Focus: Kubernetes, DevOps, Infrastructure Architecture

We’re a remote-first company building cutting-edge Kubernetes solutions and cloud-native software.

Now, we’re looking for a DevOps Engineer who loves Linux, thrives in infrastructure, and wants to be more than a script-writer.

- You’re deeply passionate about Linux, servers, and containerized infrastructure.

- You understand Kubernetes well, or you're eager to master it — not just as a deployment tool, but as a platform.

- You can write real code — ideally in Golang (or are keen to learn it).

- You care about doing things the right way: clean architecture, reproducible systems, and well-maintained infrastructure.

- You hate duct-taped systems — if your idea of DevOps is gluing things together with Ansible and Bash scripts, please don’t apply.

We understand that it's hard to have all the above requirements. We encourage you to apply even if you are missing one or two but still think you would be a fit.

What you’ll do:

- Maintain, troubleshoot and implement new features in our Kubernetes platform.

- Deploy and configure workload in Kubernetes clusters for our clients and our own product.

- Help build and extend Kubernetes Operators and infrastructure components in Golang.

- Join consultation projects where your infrastructure expertise makes a real difference.

- Collaborate with a globally distributed team that values clean, well-thought-out solutions.

Email your CV and relevant work to jobs@syself.com
by EVa5I7bHFq9mnYK | 2025-04-13 17:06:01+00:00
Some of his grievances:

Lack of external static storage class, the pinnacle of C programming.

Lack of oh so powerful C strings, terminating in zero (hopefully).

"There is no way to override the type mechanism when necessary, nothing analogous to the "cast" mechanism in C."

"begin" and "end" are bulky compared to { and }.
by strcat | 2025-04-13 17:06:15+00:00
There's a built-in encrypted backup system in Settings > System > Backup. It works similarly to the Google Play device-to-device transfer system. It uses the same underlying device-to-device transfer mode for the Android backup infrastructure and should back up exactly the same data as the Google Play transfer system moves. It backs up a lot more than Google Play cloud backups because it uses device-to-device mode.
by shervinafshar | 2025-04-13 17:06:31+00:00
Most of the above are his titles. Some which were published in serialized form before being published in a single volume (Martian Time-Slip and We Can Build You) had different titles. Letters, manuscripts, and publication notes are helpful to shed some light on this matter; e.g. The Transmigration of Timothy Archer was regularly referred to as the "Archer novel" or "Bishop Timothy Archer".
by SpicyLemonZest | 2025-04-13 17:06:34+00:00
I'm not sure what you could possibly mean by "outcome" that doesn't include a 145% tax as an outcome. Perhaps you've fallen victim to the misinformation that the exporting country pays tariffs? That's not so; a 145% tariff on imports from China means that an American business importing $10,000 of stuff from China is required to pay the US government $14,500 on top. (Or they can not do the import and lay off everyone who was involved in processing and selling the stuff, as many China-dependent businesses will likely do over the next few weeks.)
by the_af | 2025-04-13 17:06:55+00:00
Is there any doubt it's a gorilla suit? I think the article is disingenuous in not stating this clearly.

The article claims the suits of the apes in Planet of the Apes were "unconvincing", but they are just as convincing as the Bigfoot image, which is to say: they are clearly (nicely made) costumes.

We didn't need AI to "prove" what was already evident. And let me assure you -- this won't convince conspiracy theorists and Bigfoot fans, because above all, like Mulder, they "want to believe".
by precompute | 2025-04-13 17:07:02+00:00
I upgraded from an outdated system (Pentium+HDD) only when web browsers started giving me grief. Now I'm on a relatively modern AMD system and it does anything I can throw at it. Debian Stable XFCE4 works very well. XFCE4-Terminal is one of the best terminals out there but doesn't get much recognition. XFCE4-Terminal, Emacs and Firefox are my Big 3. I use Thunar occasionally. I use XFWM, it can act as a pseudo tiling WM with wmctrl / xdotool shortcuts.
by licebmi__at__ | 2025-04-13 17:07:16+00:00
What makes you feel like that was the case?

I mean, what I saw from videos on social media and news, are single protestors baiting the police acting like they were in danger when the video shows that they were ignored, saw counterprotestors sneaking in the night to the encampments and attacking them also without repercusion, we even saw the protestors attacked with a stink bomb, then the perpetrator getting a payout from the university for attempting a suspension.

Did I missed something?
by sircastor | 2025-04-13 17:07:22+00:00
My goal is to capture unfiltered thoughts in Obsidian. This is appealing to me because it's fundamentally just Markdown. It syncs across devices (iCloud for me, though any synced storage would work)

That said, most of the time it's just new tabs in VSCode. Most of the time I'm not saving them as documents. I've tried a couple of times to install plugins that support a "notes" feature, but none of them have ever really held my attention.
by gradeless | 2025-04-13 17:08:01+00:00
Not sure if you've used GrapheneOS recently? If apps are heavily tied to Google Play Services you can install that and, in the vast majority of cases, get very good compatibility.

Compatibility with carriers also improved a lot a few years ago. Configurations for most carriers are pulled in from the stock Pixel OS. Some US carriers do weird things that depend upon having highly privileged apps bundled into the OS which, for security reasons, GrapheneOS doesnt include. I dont recall AT&T being one of them.

GrapheneOS is very usable and fine as a everyday phone for normal people.
by alganet | 2025-04-13 17:08:19+00:00
You have a lot to learn about music and metaphors.

Culturally speaking, heavy metal is one of the quietest, most reclusive and slow moving music genres.

What really has power, culturally speaking, is pop music. It can turn any other genre into a bag of mushy catch-phrases.

So, yeah, you look like a fool for making this comment. The metal genre is an icy cold belt, not a heated core.
by lotsofpulp | 2025-04-13 17:08:33+00:00
The post I responded to mentioned TV networks, not TV. In a thread discussing over the air TV, I took that to mean linear programming sold by CBS (soon to be Skydance), NBC (Comcast), ABC (Disney), and Fox (also Disney, I think), and the CW (Nexstar).

The crux of the matter being that even if OTA channels didn’t track people’s location, it wouldn’t matter since OTA itself going the way of the dodo.
by slibhb | 2025-04-13 17:08:39+00:00
I did not in any way "trivialise AI". LLMS are amazing and a massive accomplishment. I just wanted to contrast them to Asimov's conception of AI.

> I'm not entirely sure why invoking statistics feels like a rebuttal to me. Putting aside the fact that LLMs are not purely statistics, even if they were what proof is there that you cannot make a statistical intelligent machine. It would not at all surprise me to learn that someone has made a purely statistical Turing complete model. To then argue that it couldn't think you are saying computers can never think, and by that and the fact that we think you are invoking a soul, God, or Penrose.

I don't follow this. I don't believe that LLMs are capable of thinking. I don't believe that computers, as they exist now, are capable of thinking (regardless of the program they run). I do believe that it is possible to build machines that can think -- we just don't know how.

To me, the strange move you're making is assuming that we will "accidentally" create thinking machines while doing AI research. On the contrary, I think we'll build thinking, conscious machines after understanding our own consciousness, or at least the consciousness of other animals, and not before.
by gs17 | 2025-04-13 17:09:16+00:00
I don't think there's any reason to gatekeep this so strongly. The original anime and it's sequel, maybe, but both Tove and Lars Jansson were heavily involved with other series.

https://en.wikipedia.org/wiki/The_Moomins_(TV_series) :

> It is, in contrast to the 1990s series, widely believed to be the most faithful TV adaptation of Tove Jansson's stories, and much closer to her vision. Tove herself had a great deal of involvement during the series' production and was very happy with it (as revealed in an interview with Anne Wood in Simon Sheridan's 2007 book The A to Z of Classic Children's Television). The scripts for each episode were translated from Polish into Swedish and sent to Tove and Lars Jansson, who, if they felt that anything needed to be changed, corrected the script, expanding or rewriting it; afterwards, the scripts were sent back and only then did production of the particular episode begin.

https://en.wikipedia.org/wiki/Moomin_(1990_TV_series) :

> Tove and Lars Jansson were also involved with the screenplay by doing certain changes in scripts.
by jzb | 2025-04-13 17:10:25+00:00
A title doesn’t have to do anything other than draw the reader’s attention to the work. “Do Androids Dream of Electric Sheep?” is, IMO a great title — and it does relate to the humanity of the androids.

It’s a far superior title compared to “Blade Runner,” which is actually better than the book.

Anyway, I’d say that the fact we’re still talking about his work nearly 50 years after his death suggests he might not have sucked at titles…
by kbolino | 2025-04-13 17:10:38+00:00
I think both C and Go (the former is relevant due to Thompson's involvement in both and the massive influence it had on Go) are very "practical" languages, with strict goals in mind, and which delivered on those goals very well. They also couldn't have existed without battle-tested prior experience, including B for C and Limbo for Go.

I also think it's only from the perspective of a select few, plus some purists, that the authors of Go can be considered anything other than experts. That they made some mistakes, including some borne of hubris, doesn't really diminish their expertise to me.
by squigz | 2025-04-13 17:11:17+00:00
> how do you _prove_ that you do not have unconsented copyrighted contents in your training set?

And this is why I've stopped arguing with people from this crowd. Beyond the classic gatekeeping of what art is, I'm sick of the constant moving of the goalposts. Even if a company provides proof, I'm sure you'd find another issue with them

Underlying all of it is a fundamental misunderstanding of how AI tools are used for art, and a subtle implication that it's really the amount of effort that defines what "art" really is.
by dfawcus | 2025-04-13 17:11:39+00:00
That was two main developers, one doing most of the code and design, the other a largely closed subset of 3 or 4 nodes. Plus three other developers co-opted for implementing some of the nodes. [1]

The problem space itself could have probably grown to twice the number of lines of code, but there wouldn't have needed to be any more developers. Possibly only the original two. The others were only added for meeting deadlines.

As to the graph, it was fixed, but not a full mesh. A set of pipelines, with no power of N issue, as the collection of places things could talk to was fixed.

A simple diagram represented the major message flow between those 30 nodes.

Testing of each node was able to be performed in isolation, so UT of each node covered most of the behaviour. The bugs were three deadlocks, one between two major nodes, one with one major node.

The logging around the trigger for the deadlock allowed the cause to be determined and fixed. The bugs arose due to time constraints having prevented an analysis of the message flows to detect the loops/locks.

So for most messages, there were a limited number of destinations, mostly two, for some 5.

For a given "request", the flow of messages to the end of the fixed graph would be passing through 3 major nodes. That then spawned the creation of the dynamic graph, with it having two major flows. One a control flow through another 3, the other a data flow through a different 3.

Within that dynamic graph there was a richer flow of messages, but the external flow from it simply had the two major paths.

Yes, reading the bodies of the methods does not inform as to the flows. One either had to read the "main" routine which built the graph, or better refer to the graph diagram and message flows in the design document.

Essentially a similar problem to dealing with "microservices", or plugable call-backs, where the structure can not easily be determined from the code alone. This is where design documentation is necessary.

However I found it easier to comprehend and work with / debug due to each node being a prodable "black box", plus having the graph of connections and message flows.

[1] Of those, only the first had any exerience with CSP or Go. The CSP expereince being with a library for C, the Go experience some minimal use a year earlier. The other developers were all new to CSP and Go. The first two developers were "senior" / "experienced".
by mrkramer | 2025-04-13 17:11:41+00:00
>It was the de facto digital means of communication for social events--the social world in your palm so you could see what everyone was up to, where the parties were, whatever.

I think Zuck realized pretty fast that specialized competition is coming that's why he scooped up Instagram and WhatsApp so fast. Without Instagram and WhatsApp, Facebook is botched, something like Google without Chrome and Android. I really can't see how Facebook can become relevant again, their time is gone, people got tired of it. Like you said it was awesome back in the day because it was the first real social network and everybody was on Facebook but nowadays no way 90% of your friends are on Facebook. They are scattered around, mostly on Instagram, WhatsApp and Snapchat. Zuck got lease on life when he acquired Instagram and WhatsApp because they are still relevant and will be for quite some time.
by Kwpolska | 2025-04-13 17:11:44+00:00
1. Is the Rust version really faster enough to warrant the extra complication? Is it faster in real-life code, not only in synthetic benchmarks?

2. I would expect `pip install whenever` to give me the pure-Python version, and `pip install whenever-rust` to give me the Rust extras. Both packages can be installed at the same time; the pure-Python package detects and uses the Rust implementation if present.
by awithrow | 2025-04-13 17:11:48+00:00
I love that Burning Wheel made the list. It is challenging to play and needs all the players to be bought into the system as well but man is it worth it. While the rules are complex, I love how easy it is to tune the complexity to the table. Ie you can leave out a lot of the subsystems and use the core mechanic until the table has more experience. From there you can scale up as needed. It's a system I've only ever run as the dm but never as a player. Hopefully someday.
by HDThoreaun | 2025-04-13 17:12:13+00:00
> Guess what, most people disagree with you, and that's why the protesters chant what they chant. And now disprove this.

And the protesters are naive idiots, which is why I called out the original comment.

> protesters chanting "from the river to the sea" are genocidal, while the party that has the same in its platform, has bombed tens of thousands of civilians and is colonising the West Bank, isn't?

Likud could be committing a genocide right now but they are not. Thats why I dont consider them genocidal right now, pretty simple. The side that actually uses the river to the sea chant with any regularity could not commit a genocide right now.

> So you tell me, pacific protesters chanting for freedom are genocidal, the prime minister bombing his neighbours and the president of the most powerful nation in the world declaring they want an ethnic cleansing do so just as a distraction?

Yes? Not sure why this is so hard to understand. Trump loves attention. When he isnt getting it he just says random shit that comes to mind until its back on him. The israeli government has not in any way endorsed trumps plans for what thats worth.
by WarOnPrivacy | 2025-04-13 17:12:21+00:00
I did 25yr administering my spouse's medical care. Being the spouse routinely greased skids that our PoA would not have.

I saw medical proxy mentioned above. I ran into those routinely but they were always supplied by the service provider. When they showed up it was good news; it meant I would have full discretion with that provider.
by cmurf | 2025-04-13 17:12:29+00:00
Will Malignant Stupidity Kill the World Economy? - title of Krugman's April 3 article on tariffs

There is no sin except stupidity. - Oscar Wilde

In a closed society where everybody's guilty, the only crime is getting caught. In a world of thieves, the only final sin is stupidity. - Hunter S. Thompson

Stupidity is a more dangerous enemy of the good than malice. - Dietrich Bonhöffer

Who is more foolish? The fool or the fool who follows him? - Obi Wan Kenobi

These guys are untrustworthy liars. I assume there are thousands, possibly tens of thousands of carve outs for the tariffs, based on bribing the POTUS or approved affiliates. - Me, 10 days ago. https://news.ycombinator.com/item?id=43561464

There will be reprisals lasting a generation. These stupid fucks will insist calling them stupid is unfair. I expect some of them will become violent. We've seen it before. The long live the Confederacy, and Lost Cause Myth assholes are really no different. They come out of the woodwork when we coddle stupidity, the constant bigotry of low expectations.
by AndrewKemendo | 2025-04-13 17:12:50+00:00
I had a conversation with a fellow tech founder (Running a $Bn+ val Series D robotics company currently) recently on AI assisted coding tools.

We have both been using or integrating AI code support tools since they became available and both writing code (usually Python) for 20+ years.

We both agree that windsurf + claude is our default IDE/Env now on. We also agree that for all future projects we think we can likely cut the number of engineers needed by 1/3rd.

Based on what I’ve been using for the last year professionally (copilot) and on the side, I’m confident I could build faster, better and with less effort with 5 engineers and AI tools as with 10 or 15. Also communication overhead reduces by 3x which prevents slowdowns.

So if I have a HA 5 layer stack application (fe, be, analytics, train/inference, networking/data mgt) with IPCs between them, instead of one senior and two juniors per process for a total of 15 people, I only need the 5 mid-seniors now.
by y2236li | 2025-04-13 17:13:05+00:00
It’s fascinating how the Moomins’ appeal seems to stem from a comforting, albeit slightly skewed, portrayal of family dynamics – a familiar, albeit idealized, model. While I appreciate the insightful analysis of the misinterpretations, I’m more drawn to the sheer whimsicalness and resilience of the stories themselves, rather than a bleak, pessimistic view of domestic life. It's a brilliant observation to connect the Moomins’ narrative to broader themes of longing and escape, a quality I find deeply compelling.
by geocar | 2025-04-13 17:13:11+00:00
> Imagine Emacs mixed with Jupiter netbooks, for the whole OS stack.

Sounds dreadful.

> That is a a barebones REPL from early 1960's, not the experience I was mentioning.

No, that is a definite article. I was talking about three things, two of which are things you brought up in an effort to find common ground. If you don't know Oberon or Acme then there's no point in talking to you about them. I still don't know what you're trying to tell me, and I'm beginning to think you don't either.
by shadowgovt | 2025-04-13 17:13:39+00:00
Update: thanks to everyone for the thoughtful comments on this.

I'm so in the weeds with dealing with GLSL these days that "What if you could use the same language to implement the CPU logic as the GPU logic" wasn't even a goal I could see. That's actually quite huge; my concerns around Rust were mostly that it's not a deeply simple language and so much of shader frameworks is code-that-writes-code, but it's simple enough that I think it could still be used in that space, while granting the advantages of not having to context-switch in and out of one's CPU-language while developing a shader.

This has promise!