skysight-inc/HackerNews huggingface dataset:
> Same reasons for why we mandate belts in cars.

Hardly anyone in the "west" gets pulled over by police for seat belt checks (unlike say, India, China), yet nearly everyone still wears them, because they understand if they don't, they'll probably become a stain on the asphalt. I imagine if tomorrow, a law passed that seat belts no longer had to be worn, most people would still use them. Perhaps the regulation and enforcement are only needed initially when not everyone is educated on the long term risks.
Where I work, we are required to write a substantial number of documents to "express our thoughts for leadership team clearly". At one point, I remember spent every single moment of my daily life at work to think about every word, sentence and paragraph that I put down in a technical document. At some point I was skeptical that all this effort was worthy as the whole point of writing is to communicate ideas. If the document was under the microscope for "nit bits" then we lost the original intention. Unless, I'm publishing a book for example.

Now with LLM, I think everyone at work uses it to generate documents. And then, we all just use LLM to summarize the documents for us in a few paragraphs. The whole exercise is now a waste of time.

Document writing culture is great but I'm starting to wonder the real benefits in the erabof LLM. To demonstrate this point, I asked my team to just create slides for the next sync up, something that is frowned upon in my culture. To my surprise, the meeting seems to be very productive with everyone engages in the discussion and not bogged down too much in reading for 30 minutes then discuss. It was just: 1) agenda for today 2) slides 3) q&a

I think we cut about 50% of everyone time for that monthly meeting.
>Even the most egregious cases, which are very bad, have left a paper trail for lawyers and journalists to follow.

How can you be confident in this? Is it possible that you are saying this because the only cases we know about are when they have happened to leave "a paper trail for lawyers and journalists to follow"?
What type of problem for the author's workflow (rendering markdown files) are you expecting as a result of them using C?
> “you've been disallowed from putting lithium batteries in checked luggage for at least 16 years.”

This rule only applies to loose (spare) Li-ion batteries, not batteries which are installed in a device.

Batteries over 160 Wh (in some cases, 100 Wh) are banned whether they’re in a device or not, but that’s far bigger than any phone battery: an iPhone 16 Pro Max battery is about 16 Wh, and typical laptop batteries are around 60 Wh.

IATA Li-ion battery fact sheet:
https://www.iata.org/en/iata-repository/pressroom/fact-sheet...
> Disappearing people is not something the US government is allowed to do

Since when? Been happening for a long time, here is just one recent-ish (2021) report:

> FFI documented 698 enforced disappearances of immigrants in Immigration and Customs Enforcement (ICE) custody between 2017 and 2021

https://www.freedomforimmigrants.org/news/2021/8/30/detained...

Has to be countless more that aren't documented, especially when you take the entire government into account, not just one agency.
I guess it's nice if you want to have that much control over your kid's time.

I wouldn't worry about Tiktok till they're 10 anyway, but by then highschool or homeschool will be the big question. Teaching them to be in control of their own environment and emotions is one thing, but "there's a time and place for everything. It's called college". Maybe building an informational immune system when they're younger will help, or not.
One of exactly two courts—the Foreign Intelligence Surveillance Court (FISC) that handles initial applications for surveillance warrants under the Foreign Intelligence Surveillance Act (FISA) and the Foreign Intelligence Surveillance Court of Review (FISCR) which can handles reviews of denials of applications by FISC.

These two courts are not “reserved for espionage and terrorism”, they are dedicated to assuring that limitations on impact on US persons of surveillance justified on foreign intelligence grounds are observed. They handle only warrant applications for foreign intelligence surveillance that has some US nexus, not charges/allegations of any kind, and no one targeted or impacted by such a warrant would ever get notice that proceedings were occurring, much less be represented, in these courts.
I'm surprised by the breakdown as well. At least according to these two citations in Wikipedia, the breakdown is:

---

For desktop computers and laptops, Microsoft Windows has 71%, followed by Apple's macOS at 16%, unknown operating systems at 8%, desktop Linux at 4%, then Google's ChromeOS at 2%.[3][4]

---

[3] "Now more than ever, ChromeOS is Linux with Google's desktop environment". About Chromebooks. 1 August 2023. Retrieved 25 September 2024.

[4]"Desktop Operating System Market Share Worldwide". StatCounter Global Stats. Retrieved 9 March 2025.
ICE has and is arresting US Citizens

ICE is immune to prosecution for improper behavior so they've dialed that up to 11 this year

Who exactly is going to stop them? Courts just say "don't do that" and they nod
Taking shader programs (they have a main() functions), hacking up their source code / AST to turn the into modularized code packages, and then enabling composition of shaders by injecting the output of one module into another (essentially calling the main function of one shader in another). This enables arbitrary shader composition. One application is Photoshop-style stacking of shaders as layers, like https://shaderfrog.com/2/editor/cm6y90vai002mpaxio3zjhfvq

Or getting real freaky with it by composing many effects deep https://shaderfrog.com/2/editor/cm1s7w23w000apar738s9d1x0
I've read both and still refer to TLPI as the bible. But if ever a subject needed an ELIF version, it is this one
>The track record of espionage investigations against people of Chinese descent

For context:

https://en.wikipedia.org/wiki/Hsue-Chu_Tsien
Let me add the prediction that provided their prediction is correct in aggregate, the day after tomorrow will see the stocks move in the opposite direction when people secure their ”wins”.
It's not easy to leave a tenured position you worked half your life to get to I suppose...
Glad this has been unflagged. It's a boring essay, with nothing of substance said, but that doesn't make it worth flagging.
You’ve made the requirements impossible to satisfy when you added “non-self-serving motivations”. The world is relatively small and disasters have ripple effects. Almost any action a country takes will either help or hurt them. Since the people in charge will mostly try to take actions that help their country, they look self serving now.

A sibling comment mentioned the Australian intervention in East Timor. I can easily dismiss that by saying “well the Australians have a vested interest in a stable neighbourhood. They’re just self pricks looking out for themselves”. This statement would be technically correct but also pretty meaningless in this discussion.
Yet institutions don't do this so your reasoning is faulty. Particularly at the "value of the degree" line. There are few, if any, degrees that provide value and even fewer that provide employable skills.

Entrenched companies use this to their advantage and have their own recruitment pipelines.
> including CI pipeline

You'll want to be cautious, because readme and promises are not software; they're attempting to squat on[1] nektos/act[2] which itself is the 20/80 of GitHub Actions

You'll almost certainly be happier using woodpecker[3] or some other "external" CI system so you don't have to hopes-and-prayers your CI system

1: https://code.forgejo.org/forgejo/act

2: https://codeberg.org/forgejo/forgejo/src/tag/v10.0.3/go.mod#... and https://codeberg.org/forgejo/forgejo/src/tag/v10.0.3/go.mod#...

3: https://github.com/woodpecker-ci/woodpecker (Apache 2)
The FBI does not deal with immigration action.
The list I gave is sufficiently broad (incorporating essayist, analytic philosophers, and continental philosophers) that I'm not sure how you could claim it consists of nothing but navel gazers and metaphysicians unless you didn't looks at the list carefully and made assumptions or unless you mean to write off basically all of philosophy (in fact, the basic program of more than one of the authors I mentioned was to demolish traditional metaphysics as bunk philosophy).

Bertrand Russel (along with Whitehead) and Wittgenstein are both crucial figures in the resurgence of logical research and the development of modern mathematics. Norbert Wiener, beyond his more philosophical reflections on the integration of machines into society, made significant advances in signal processing. Rousseau is one of the founding figures of modern political thought and the concept of right.

Create all the drivel you want, I don't have a problem with that. What I do think, however, is that when you are in a position of influence like pg, you have some amount of responsibility to publish works that are well researched and scientific to the extent that they can be. Scientific in the philosophical context often means work that engages in some meaningful way with tradition, or that at the very least lays out logical argument.

I would accept the stance that perhaps pg is just publishing personal musing here, and it is the fault of his audience to take them as seriously as they do, but if that's the case I feel even more strongly that reasonable and responsible people who have studied these traditions should argue against these claims and urge others to desire and seek more.
Small Li-ion batteries installed in a device are allowed in check luggage.

Loose/spare Li-ion batteries that are not installed in a device, and large batteries over 100-160 Wh are banned in checked luggage.
From the look i suspect it is gitg: a git frontend for gnome.

https://wiki.gnome.org/Apps/Gitg
Seems like the most likely explanation to me. If he were arrested for being a spy, presumably the DOJ would want to showcase it.
Read the article. It's the FBI in this, not ICE.
"Unix system programming in OCaml"

https://ocaml.github.io/ocamlunix/ocamlunix.html

MirageOS

https://mirage.io/

House OS,

https://programatica.cs.pdx.edu/House/

Just saying.
All we know is his house had a search warrant done weeks after he went missing.
Sure, it's possible, but it's also speculation. You can't rationally use speculated possible hushed-up disappearances as evidence to fuel further speculation: there lies the road to totally unhinged conspiracy theories.

If we see more cases like this one of someone disappearing without a trace and their disappearance getting documented but not explained, I'll accept this one as evidence to fuel future speculation. Until then, speculation used to fuel speculation is a dangerous path.

EDIT: Apparently my reference to conspiracy theories is pushing buttons? Unfortunately this is literally true: the logic of the conspiracy theorist builds upon itself, with as minimal reference to exterior circumstances as possible. The lizard people did it. How do we know? Because they did it before!

If we want to be different from conspiracy theorists, we need to cultivate an insistence on reasoning from documented facts, rather than building elaborate towers out of theories alone.
Been building an automated test builder and an agentic API generator for the past few months.

tl;dr: A 60fps embedded browser on the frontend lets you record manual steps and AI-driven steps (to assert/extract data). It then turns those into test suites. Any test with AI queries can auto-generate an API to be queried later.

Right now, I'm working on an agentic API builder. Example use case: Say you need data from Salesforce and JIRA — you log in, navigate to what you need, add an AI query step (or select elements manually), and set an update interval. The system then handles extraction and monitoring.

Why? Because at all my previous jobs, suggesting hiring QA engineers would get you laughed out of the room. But testing was desperately needed, as well as internal tooling. Burning developer/CTO time on wrangling multiple complex API's just to build some internal tool would take much longer without this. So I'm working on something that makes both vastly simpler for small teams. Hoping to have a workable demo next week!
A presidential system with FPTP in a historically unstable country seems ripe for dictatorial abuse.

Turkey is much more stable than Haiti, but Erdogan managed to build an authoritarian system centered around him anyway, and a constitutional change towards presidential system was a crucial step.

Presidential system might work in France and the US, but especially in the US the near future of it is still uncertain. Trying it in countries that barely hold together doesn't seem wise.
Maybe it's a bad measure.
I'm working on my web framework Mayu. Haven't had much time lately but I found some time to make a few improvements.

https://github.com/mayu-live/framework

https://mayu.live/
We're building a repairable and fireproof e-bike battery! https://gouach.com
Making the grade often has nothing to do with actually doing the reading. Why there are cram courses and distilled notes that students sell.
To aid my process to shortlist house for purchase I am creating a web app for this.

The app will use genai to extract the details of houses listed for sale and then update my custom database.

For example I can input a youtube url and it will fetch the transcript and use llm to generate Json response based on predefined schema.

I can review and shortlist the houses based on various custom parameters using the web interface.

The mvp is done in a proprietary tech stack, I just need to port it to open source tech stack with React and FastAPI
Would be interested in any impressions of this vs. TLPI. Seems like it covers a lot of similar topics.
Yes, it’s not surprising, considering the Alien Enemies Act of 1798, which is significantly more severe, is also being revived.
Thank you Google's "top talent" Android devs for this permission system full of loopholes.
I'm working on an emulator for 16-bit computer I have designed for teaching students. It's designed to make low level computing more accessible for modern students by making things as visual as possible, for example blinken-lighten for the registers like w/ the old PDPs, color coded memory that shows where the code and data segments are, where the stack is, etc, and a small frame buffer that drives a 64x64 2 bit display that uses the same color palette as the original gameboy. The instruction set is a mashup of MIPS, the Scott CPU and JVM/forth stack operations. I'm excited about it.

here's a screenshot:

https://gist.github.com/1cg/e99206f5d7b7b68ebcc8b813d54a0d38
> 14:42: It's a shame—it's obviously historic as the first attempt at an orbital rocket launch from Europe. And I pointed out, yeah, Germany was pretty much the first to build big liquid-fueled rockets, yet somehow, Western Europe has never launched a rocket to orbit. They've been beaten by Asia, Russia, North America, South America, Africa, and Australasia. Rockets have been launched from all those continents, but Western Europe has not had an orbital rocket launch in all its glorious history.

This is such an interesting point. Europe has thrived, and yet also stagnated in some ways, in the post-WWII story arc. I am biased as a fan of of space launch and Europe, but this feels like a positive moment.
>everyone at work uses it to generate documents. And then, we all just use LLM to summarize the documents for us in a few paragraphs.

Thought that was just a tongue in cheek joke. Hope that doesn't become widespread...
I'm working on adding something like https://graphtoy.com/ to my lisp-based 3D art tool https://bauble.studio/. It's really useful to visualize functions like this, especially when writing animation curves that vary over time.

It's easy to add it as a plain overlay over the screen if you're graphing a function, but I really want it to be able to plot arbitrary expressions with free variables where it just infers the axes, so you can just see values overload in the orthographic view (press alt-q to see that). That way you can just write something like (ss p.x 0 10 | graph) on any expression and visualize it as you go. I haven't quite figured out how to make it seamless though...
Couldn’t agree more. Vcpkg + CMake doesn’t come close to the convenience of NuGet + MSBuild. The latter Just Works every time. You can’t say the same about C.
in a manner of speaking that is a feasible concept [e.g. paperclip]
CS at the lower levels should be programming and playing with computers. What else should it be? Analysis of algorithms? That sounds dreadfully boring for a high schooler
I tried Lovable and it made a really lovely looking landing page, but it uses god-alone-knows how many frameworks and dependencies, so now I have to throw it into something else to make it vanilla.
Given the mangotude of hundreds of students being told they need to leave, the government should indeed be making very strong very bold cases.

But allegedly folks are being told to get out for resharing a post or two. Maybe more evidence could come to light! I think the government has a strong mandate to make a very strong case.

But I am highly highly dubious more than a couple of these folks are doing anything even marginally bad (in fact many i think are doing great good speaking civilly & responsibly about very bad unnecessary human suffering being caused, which is patriotic as hell imo).

This is the administration blowing up the 1st amendment, having themselves a little tantrum. Rather than say anything real, Rubio's likening the situation to trashing the couch and spray painting the kitchen is an invented offense to mask how utterly inadequate & woefully juvenile this administration is behaving, how they have nothing whatsoever to justify this political violence they are casually inflicting.

Also notable that many of these universities rely on having international students to foot the bill for American students. Ruining this funding stream further's a strong desire the right has to end universities and college, which is incredibly low & cruel terrible for everyone except the incredibly wealthy. https://www.vox.com/politics/2024/2/1/24056238/conservatives...
Well, I have in essence nothing against this post.
I agree with the notion that too many dependencies are not necessary. That we can keep lots of things simpler.

I have nothing against directly implementing this in C or just writing markdown files and have the auto-translated into HTML.

I just don't like his arguments about it must be fast to recompile everything. I am writing this comment, and this is going to take me a few minutes. After all, I am thinking about what I am writing, typing it out, thinking some more. And then, the deploy is the thing that go the author? Really? Time to server is an important metric?

Let's be real, nothing would be lost if it took 5 minutes. He would send it off and 5 minutes later, his phone buzzes, notifying him that it is done.

Alright, he found a way to do it in under 10 seconds. Cool. Good for him. Now that it is built, there is nothing bad about it. I just don't see how this was ever an important KPI.
Now that's the kind of clickbait headline I'll never fall for. If you can't tell us what browser you're talking about, why should I click?
Who do you think worked harder in high school?

A) the median university student in the USA?

B) the median university student in China?

Hint: in China, university admissions is based in large part on students's performance on the 高考, a national entrance exam, taken at the end of high school.
I use two free programs to return my computer usability to Windows 10 days.

https://open-shell.github.io/Open-Shell-Menu/

https://github.com/valinet/ExplorerPatcher

Without these I would probably give up on computers and go live under a bridge.
>This is caused by a change in who is hired as UI/UX developers.

„UX/UI developers“ is a strange name for it.

In 2000s the web enabled more sophisticated presentation designs and there was a push from client-server to web-based applications using incredibly strange technologies for building UIs — HTML, CSS and JavaScript, which gave the rise to UX design as a interdisciplinary job (HCI+digital graphics design). By 2010 the internet of applications kicked off and in mid-2010s moved to mobile, dramatically increasing the demand for UX designers. By then it actually mattered more who is hiring designers, not who is hired. Since only relatively small fraction of hiring managers does understand the scope of this job even now, they even started calling it „UX/UI designers“ or „Product designers“ as if that name change could help, still judging design work by often-fake screenshots on Behance rather than by case studies in the portfolio. Even HCI professionals are often reduced to mere graphic designers by those managers who skip research and apply „taste“ to a science-based discipline. At the same time, since UX design is one of the most well-paid and less stressful creative jobs, a lot of people switched to it without proper education or experience, having no idea what is statistical significance or how to design a survey. And voila, we are here.
From what I have read about metrication, England required all industries to change. The US government doesn't have authority to do that and US industry wasn't going to change all their tooling at great cost if they didn't need to.
There're also performance issues. Building muscle memory (which means offloading tasks from working memory, leaving it open for learning) can't happen if you're constantly trying to figure out when the system is going to actually respond to your input.
Charles Lieber [1] or Houston Chinese Consulate vibes [2].

[1] https://www.justice.gov/archives/opa/pr/harvard-university-p...

[2] https://abc13.com/fire-chinese-consulate-documents-being-bur...
> There's too many things already

In what sense?

History hasn't finished. There's more things today than there were yesterday, and there will be more things tomorrow than there are today.

If you stop making new things because you think there's already enough things, you're just confining yourself to the world as it exists today. Do you think the world has finished? Do you think it can't be improved?

If you want to build the world of tomorrow you're going to have to make some of the things that exist tomorrow that don't exist today.

And once you've accepted that you need to make new things, I don't think it's much of a leap to accept that it's good to make good new things.
What happens if you combine a full Dungeons & Dragons rules engine with an LLM to act as the dungeon master? Until the recent wave of reasoning models, the answer was mostly 'nothing coherent', but Claude 3.7 with thinking is very good at this! It will probably get rate limited with minimal traffic, but I have a demo up at https://lairsandllamas.com
Ask HN: What do you think about Polverine environmental sensor?
Hello, i haven't seen any discussion here about this sensors, what do you think about it? Is it any good/has anyone tested it?
I'm porting a Chip-8 interpreter I wrote in Ruby to C. I was planning to do it in Rust but thought it would be good to face the problems Rust is solving first.
So, what will be the follow-up? Will he be brought back home?
Looks like it. The aurora title comes from the Git repository they are viewing: https://github.com/ublue-os/aurora
Why add the question mark that's not in the article title?
One would hope the arrest of US citizens without a warrant or probable cause wouldn't be considered political. But here we are.