MurphyA/hacker-news huggingface dataset:
by WarOnPrivacy | 2025-04-19 17:06:59+00:00
On Friday, Congressmen Brett Guthrie (R-KY), Gus Bilirakis (R-FL), Gary Palmer (R-AL), sent a letter to 23andMe making several inquiries about the company’s handling of Americans’ data.

So, a couple of thoughts. One is about how Republicans are taking direction from the WhiteHouse instead of holding it accountable. And the WhiteHouse is working closely with Palantir to exfil US Gov's most sensitive data.

Based on that I could see this inquiry being the lead action of eventually steering the DNA data from 23&Me into Palantir's hands.

Secondly and in support of the above: I'm in Gus Bilirakis' district and was a strong supporter of him and his dad before (disclosure:recovering conservative).

But in 2020 Gus began parroting the Big Lie, I assume to keep his seat. From then and until now, Gus has continually signaled his fealty to this admin (ex:via newsletter).

If the WH is in fact giving orders here, Gus is assuredly following them.
by SXX | 2025-04-19 17:07:06+00:00
Problem is not user activity - it just needs PIN, TouchID or FaceID. Even if you logged to device via iPhone Mirroring it's still gonna reboot, get locked after 72 hours and for me personally it breaks iPhone Mirroring half of the time too.

One physical option to bypass it on iPhone SE is to actually physically activate PIN entry and then use Voice Control command to enter the pin since it works even before first unlock. Though this is basically compromises pin and device encryption. But it's cheap since there are plenty of $2 devices that can simulate touchscreen clicks.

I just want some easier option that works and not require agent 007 setup to just run a buld of my AI-generated crap via Xcode.
by AnIrishDuck | 2025-04-19 17:07:17+00:00
This interconnection is the case in the US as well. It's trivial to get books within the same regional system, and you can do inter library loans for pretty much any other library in the country (though not the Library of Congress, which is the US "library of last resort").

The core "engineer mindset" is solving interesting problems. The core librarian mindset is connecting people with the information they are seeking. That's what drives them.
by serkandurusoy | 2025-04-19 17:07:28+00:00
I haven't noticed many startups working on bringing modern tech to recreational sailing and cruising.

Systems aboard a typical 35-50 foot sailboat produce interesting data streams, but the data don't seem to be used innovatively or interestingly.

This makes me wonder if the market is too small compared to the unicorn-level valuations most seem to aim/hope for.

Kind of putting this out there because I'm a liveaboard sailor looking out for startup ideas and it would be amazing if it were in the marine-tech space. So any feedback/suggestions would be more than welcome.
by btbuildem | 2025-04-19 17:07:29+00:00
I really appreciate the level of documentation -- I aspire to eventually publish a project of mine this way.

I've been struggling with PCB/circuit design and documentation -- here OP lists the schematics, but I can't find layouts. Can anyone hint at what software was used to produce these plans? The JSON sources hint there might be layouts in there!

EDIT: Answered my own question: it's EasyEDA

https://imgur.com/a/1xOuyB6
by Matumio | 2025-04-19 17:08:54+00:00
Agree, Undertale is absolutely brilliant in that aspect. Especially the beginning (the part that is in the demo version). The mood changes after that, for the worse I thought. Things got a bit more silly/naive than I like. The ending is absolutely brilliant again, tough, in the same way (it is a reflection on game mechanics). It is not 4h because you'll want to retry some parts.
by oarsinsync | 2025-04-19 17:09:02+00:00
> in a lot of shitty countries, even some pretending to be democratics, not disclosing or at least inputting your password might be a crime severely punished. If I'm not wrong, there was a guy that had to stay years in jail until he would comply with the judge order to unlock his device.

This sounds a lot like the Regulation of Investigatory Powers Act 2000 in the United Kingdom, where several people have been prosecuted and imprisoned for failing to provide encryption keys.
by pxoe | 2025-04-19 17:10:31+00:00
>Even the music, which is supposed to flow with soft, pleasant and melodious tunes and beats, has turned into a cacophony of loud shouting and hysteric expressions and acts of the artists.

Ironically, this only shows closed-mindedness and limited view of music (and other entertainment as well).

Seriously though, what is up with people here that go "entertainment is bad (cause i don't know better)", and seemingly have so many people agree with them as well. It's not even funny, it's just kinda sad, if this is even a sincere view and not just obtuse trolling slash some bizarre 'culture war', 'current culture is bad' shit takes. "the gory games", this is some "parents being scared of Doom (1993 videogame)" nonsense, are we seriously recycling all of that idiocy? Just barely new puritanism. Feeling traumatized by the Xbox games catalog is kind of a hilarious image though.
by soulofmischief | 2025-04-19 17:11:05+00:00
Every single one of the books you listed were suggested to me by a teacher. It often felt like some of my teachers latched onto my strong ethical stances and continual disregard for the brand of institutional authoritarianism common in the Deep South, and felt compelled to nurture it.

Of course, it goes both ways. Plenty of teachers fixated on the idea of breaking me and making me fall in line. By middle school I had over 50 write-ups, a few suspensions, and had been subject to corporal punishment (literal State violence) mainly for "willful disobedience", a derogatory term which always confused me because I felt it positively described exactly what I was doing. In middle school, that number exploded as some authoritarian teachers became fixated on forcing me to adhere to school uniforms or demanding that I stood and participated in the cult-like Pledge of Allegiance, attempting to embarrass me in front of the class or to get my guardians to whip and punish me at home.

Public school was a battleground for the future of our society. It felt like 99% of people at the time simply didn't understand that. The few teachers who "saw" me and did what they could to help me navigate my abusive and restrictive home life became the most important people in the world to me, and I owe everything to them.
by pclmulqdq | 2025-04-19 17:11:52+00:00
I thought it was clear that the point is that "banned book week" is not about exposing people to fringe materials. It's about exposing people to the things that the librarian/teacher approve of but the community doesn't/didn't agree.

The real banned books are the ones that don't even show up at a sanctioned "banned book week." That list of books is long.
by luckylion | 2025-04-19 17:12:04+00:00
In general, yes. But most advanced societies delegate these topics because it's very inefficient if you and everyone else studies wild fires, rain patterns, deer impact on soil compression and what not -- it'll be much more efficient if a few study it deeply and then present the results and concrete actions.

Division of labor goes for division of scientific labor, too.

Granted, there seems to be an increasing trust issue in taking those results as true, but that's a separate issue.
by throwanem | 2025-04-19 17:12:08+00:00
A lot, I imagine, even as a loss leader. It was something like two bucks a play, far more than I could then afford (that would be about $5 now with inflation!) the one time I saw it in person. And consider too, the kind of flagship place that can devote the space and power a setup like this needs, is exactly the one to benefit most from something like this that, as I can attest, drew kids' attention like no magnet ever invented - and even we who had not enough quarters for that game, mostly still had enough for others.

Namco being maybe one of two or at most three leading arcade marques, I think it would work about the same for them in marketing terms.
by e-clinton | 2025-04-19 17:13:00+00:00
“Analyzes email as you read them”

I have 108k unread emails on Gmail. “Analysis” as I read them isn’t my pain-point. Surfacing the 2-3 important emails I get daily so that I don’t miss something important among all the noise is really all I want from AI.

Everyone is focused on helping me write emails or summarize emails; things I frankly do not care about.

That said, I like the idea of a copilot for the browser, it just requires a great deal of trust in your company since I’m giving you access to my entire life.
by o11c | 2025-04-19 17:13:27+00:00
I'm pretty sure nobody commenting here actually wants Mein Kampf in particular. It's just a well-known example of a book that most people would agree to restrict. (The Anarchist Cookbook would probably be better if we need to pick a single work.)

... and since it's well known, its presence can get improperly used as a proxy for "this library is uncensored", when in fact the less-known books get restricted anyway.
by deltaknight | 2025-04-19 17:13:28+00:00
Thank you! The data comes from a SignalR data stream that F1 provides. It's not exactly public, but also not protected. There are some other projects (like FastF1) which have done a lot of working understanding this data, so all kudos go to them.

There's also static API endpoints which contain .json and .jsonStream files after a session ends, so you can process all the data and run some analytics on it.

I assume they don't mind too much about the usage - on the basis that some of these projects have existed for quite a while. I'm pretty sure everything who performs F1 analysis (like journalists, YouTubers etc) with charts and the like and getting their data via these feeds (either directly or via packages like FastF1.

If you want to learn more about the implementation itself, I'd recommend checking out the DataImporter.cs and LiveTimingClient.cs files in the UndercutF1.Data project of the repo. Although fair warning, my codes not that beautiful :).
by DoneWithAllThat | 2025-04-19 17:13:31+00:00
Not trying to be a mindless skeptic but your “why is it so hard” question seems bizarre to me. It seems quite understandable that it’s hard for people to believe there’s a particle responsible for a significant percentage of all matter in the universe that we have no direct evidence of and the only reason it’s believed to exist at all is because a lot of otherwise well-understood equations and observations require it to exist.
by mark_l_watson | 2025-04-19 17:13:35+00:00
+1 Open Codex is very nice. Yesterday I was using it with Gemini APIs and also using a local model using Ollama running on my laptop.

I added a very short chapter on setting this up (direct link to my book online): https://leanpub.com/ollama/read#using-the-open-codex-command...

This morning I tweaked my Open Codex config to also try gemma3:27b-it-qat - and Google’s olen source small is excellent: runs fast enough for a good dev experience, with very good functionality.
by kazinator | 2025-04-19 17:13:43+00:00
The curious situation is that verbs similar to prove have past participles which are just the same as the past tense. Even approve!

You don't say "your application has been approven".

Or "the problem has been solven".

Or "the quantity halved again, like it had halven before".

Or "that function has misbehaven again".

Or "I have moven the funds to the correct account".

Yet, "proven" is accepted.
by Viliam1234 | 2025-04-19 17:14:03+00:00
> But beyond the surface, what we really want is other people who will do anything we please.

Some people are definitely like this, but I think it is dangerous to generalize to everyone -- it is too easy to assume that everyone is the same, especially if you can dismiss any disagreement as "they are just hypocritical about their true desires" (in other words, if your theory is unfalsifiable).

There are also people who incorrectly believe that everyone's deepest desire is to help others, and they too need to learn that they are wrong when they generalize.

I guess the truth is: different people are different.
by lysace | 2025-04-19 17:14:27+00:00
I mean, they were never so narrow that a person in a wheelchair wouldn't fit. Or couldn't turn spin around.

I guess the benefit is that now two people in wheelchairs can pass each other, thus avoiding one of them needing to spend a few seconds going backwards, were two people in wheelchairs to travel in opposite directions in the same lane.

Yay. Totally worth halving the inventory for, not.
by deltaknight | 2025-04-19 17:15:20+00:00
Thanks for the heads up. I think there might be some intricacies with different terminals and OS's which I hasn't fully appreciated (I've only been testing this on a arm64 Mac unfortunately). I have made a new release (https://github.com/JustAman62/undercut-f1/releases/tag/v3.0....) which might help fix the issue - but I'll need to get my hands on a windows machine again to validate, which I should be able to do in the next couple of days.
by soulofmischief | 2025-04-19 17:15:35+00:00
> I thought it was clear that the point is that "banned book week" is not about exposing people to fringe materials. It's about exposing people to the things that the librarian/teacher approve of but the community doesn't/didn't agree.

Yes, but that was already a given, and is the entire topic of this thread. Librarians in many cases became involved in the struggle for access to information even if "the community" didn't agree. I was raised in an extremely backwards, religiously zealous, racist, totalitarian-supporting Deep South state and never once have I thought, "I better do what the community thinks".

> The real banned books are the ones that don't even show up at a sanctioned "banned book week." That list of books is long.

Pat yourself on the back, you've discovered that librarians have to make compromises in order to continually push the envelope and not undo all of the progress that has been made. This is called politics.
by pclmulqdq | 2025-04-19 17:15:44+00:00
Mein Kampf is just the most stark example of a book that is forbidden, but very significant to read if you want to understand WWII history. Uncle Tom's Cabin is another example of a book you wont see but is another piece of literature you should read if you want to understand the ideology of a given time period. You don't have to agree with a book to read it.

Another commenter pointed out the anarchist's cookbook, which is another great book to read.
by trollbridge | 2025-04-19 17:16:02+00:00
Yep. My local library when I was a kid I get to on my bike, and I looked for books on computing topics. I ended up with a book that was a compilation of articles from Dr. Dobb's Journal.

In the late 90s, there was a cornucopia of amazing books available - one was on programming Windows, and came complete with a CD in the back with a fully working copy of Visual Studio C++ 1.52.

I decided to poke into the library my kids go to for story time and see what computer books there were. It was truly bleak. There was really nothing that would bring back the sense of discovery I had as a kid going to the library.
by markwrobel | 2025-04-19 17:16:06+00:00
Poland had homegrown computers in the mid-80s. One of the major Polish computer magazines of the time, Bajtek, was published from 85 [1]

Casually looking in the magazines published in 1985, during the time of the iron curtain, reveals a lot of fun stuff like games and poke codes, but also more serious stuff. Nothing here suggest that home computers where illegal to have at home.

In fact [2] suggest that home computer use in Poland was wide spread.

[1] https://archive.org/details/bajtekmagazine [2] https://www.researchgate.net/publication/290109777_Playing_a...
by pvg | 2025-04-19 17:16:06+00:00
My claim is that it would not be so different that the front page is inundated with these topics while also ensuring that people are more able to talk about these topics when they feel it is relevant without being stifled by individuals.

There's no evidence to suggest this claim is true and a great deal that that demonstrates it isn't. This has happened on HN several times and you were probably around for at least one of them.

I believe that I am advocating for that different HN. I believe that flagging topics because "too many" other political topics have been submitted recently is bad and should stop.

I, too, believe that you are. What is not clear to me on why you believe these things and how they would improve HN. Like, you know the design of HN because a) you're using it b) it's been explained a bunch plus there's ready access to lots more. What's your design? How is this going to work, what part of HN has to be changed and what consequences do you think that would have? What about the kind of consequences the current design tries to avoid? "I'd like more of these stories on the fp" is not that, it's just a statement of preference.
by romaaeterna | 2025-04-19 17:16:30+00:00
In a world with so many different opinions, where you know neither my nation or city or native language, it's odd that you would immediately jump to this. After all, my library could be run by Scientologists attempting to propagandize children, or Soviet-era revanchist apologists, or so on. Regardless of what material it is, yes, anyone who propagandizes children really is "dangerous", and not in the fake patronizing way that the the author of the article means it either.
by soulofmischief | 2025-04-19 17:17:56+00:00
> doubt it's true

Do you always immediately disregard what people say in favor of your own beliefs?

> obviously inappropriate just at a difficulty level

I had a collegiate reading level in first grade... I taught myself to read at age 3 in order to escape my situation. I should not have to suffer because other people did not invest the same amount of time and energy into their literacy.

> What's the best case for giving k-5 Mein Kampf?

I learned about Hitler and why he was a massive piece of shit, but also formed my viewpoint while considering all available information and opinions, instead of just internalizing what other people told me.
by alephnerd | 2025-04-19 17:18:26+00:00
India and the US are about to announce a Bilateral Trade Agreement [0], which was already in the works during Trump 1. Musk visited Modi yesterday [1] and Vance is traveling to India in the next 2 days [2], so the BTA and sourcing from India is most likely the primary topic of conversation.

The Modi admin has also been cultivating Trump and Stephen Miller adjacent advisors [3][4][5] at the Heritage and Hudson Foundation for a couple years now too, by trying to use Walter Russell Mead the same way Graham Allison acted as a conduit between China and the US.

And besides that, the tariffs remain oriented as a de facto blockade against China, and as long as they remain at a rate above 60-70%, Chinese sourced suppliers remain price uncompetitive.

[0] - https://www.reuters.com/world/india/india-us-finalise-terms-...

[1] - https://www.reuters.com/world/india/musk-says-he-will-visit-...

[2] - https://asia.nikkei.com/Politics/International-relations/Van...

[3] - https://indiafoundation.in/event-reports/india-study-tour-of...

[4] - https://x.com/Scholars_Stage/status/1876079122994401438

[5] - https://nationalconservatism.org/natcon-4-2024/
by echelon | 2025-04-19 17:19:21+00:00
> I find anything more than like 1 level of inheritance starts to create trouble.

That's the beauty of traits (or "type classes"). They're behaviors and they don't require thinking in terms of inheritance. Think interfaces instead.

If you want your structure or object to print debug information when logged to the console, you custom implement or auto-derive a "Debug" trait.

If you want your structure or object to implement copies, you write your own or auto-derive a "Clone" trait. You can control whether they're shallow or deep if you want.

If you want your structure or object to be convertible to JSON or TOML or some other format, you implement or auto-derive "Serialize". Or to get the opposite behavior of hydrating from strings, the "Deserialize" trait.

If you're building a custom GUI application, and you want your widget to be a button, you implement or auto-derive something perhaps called "Button". You don't have to shoehorn this into some kind of "GObject > Widget > Button" kind of craziness.

You can take just what you need and keep everything flat.

Here's a graphical argument I've laid out: https://imgur.com/a/bmdUV3H
by trollbridge | 2025-04-19 17:19:44+00:00
There's something about that that simply sounds dangerous to me. I can't put my finger on it, but there's a certain resiliency in keeping printed copies of reference materials: they cannot be changed, disappeared (other than unloading them into the bin), or made impossible to access (unless the library starts putting books behind lock and key). If I want to learn about gardening (for example), I'd much rather get a reference text at the library than search for stuff online... which half the time is clickbaity or AI-generated trash.
by Whoppertime | 2025-04-19 17:19:45+00:00
You can find a lot of this in Students for Fair Admissions v. Harvard. At its most extreme an Asian Student and Black student with the exact same MCAT test score would have a 21% acceptance rate for the former and 80% acceptance rate for the latter. The lawsuit revealed the admissions office would use intangibles to discriminate, like giving Asian students low "Personality scores"
by vaylian | 2025-04-19 17:19:46+00:00
Python has a trait-like system. It's called "abstract base classes": https://docs.python.org/3/library/abc.html

The abstract base class should use the @abstractmethod decorator for methods that the implementing class needs to implement itself.

Obviously, you can also use abstract base classes in other ways, but they can be used as a way to define traits/interfaces for classes.
by deltaknight | 2025-04-19 17:19:55+00:00
I have compiled as self-contained, however I missed some configs to make sure that all native binaries were included in the final executable. I've made a new release recently (https://github.com/JustAman62/undercut-f1/releases/tag/v3.0....) which should resolve this issue.

As noted in https://github.com/JustAman62/undercut-f1/issues/3#issuecomm..., I think there's still more work to do to make the single-file executable work properly on Linux, due to the intricacies of the native Skia libs.
by namuol | 2025-04-19 17:20:07+00:00
It’s mind-mapping software that has a “zoom” component, and uses Mandelbrot fractal visuals as a background to provide some kind of landmarks I guess? Neat, but I’m a bit turned off by the grandiose readme. Reading it felt like I was trying to decode the product offering of an NFT platform from a few years ago or something.
by justin66 | 2025-04-19 17:20:23+00:00
> When I need an inter-library loan of a hard-to-find book, they say they can't do it since the Amazon price of the book is over $1,000.

That's extremely odd. My experience is that libraries will sometimes exclude their particularly rare books from the interlibrary loan system (or from lending more generally), for the obvious reasons, but I wouldn't have thought the library you're trying to use to place the request would have anything to say about it at all.
by patcon | 2025-04-19 17:20:26+00:00
Holy shit librarians are fucking wonderful.

Many of my coolest collaborators have been library science or information studies people. They are just the people I trust the most to have a sensible balanced worldview between theory and action, and with enough distance to understand the false idols of capital and power.

I feel librarians so often get to be the sort of people that teachers wish they could be, if those teachers weren't so micro-managed by the state and the system