skysight-inc/HackerNews huggingface dataset:
I'm making a tiny tiny LLM in rust (using candle) to teach myself AI https://github.com/antoineMoPa/rust-text-experiments
FlatMappable doesn't capture what a monad is. For instance, you can do async programming using monads. Doesn't relate to FlatMappable.

I think you don't see the need for a new name if you don't grasp the concept. It's like in mathematics, you have tons of algebraic structures, like monoid, groups, fields, rings. They all represent categories of things which share some properties. You don't want to name the category by a one of its representatives, that would defeat the purpose of introducing an abstraction.
Note: the headline is not talking about visas. What they're talking about is a status field the student visa sponsor, the university, maintains: "Yes, this person really is a student here". The student visas are contingent on the person continuing ongoing studies—a status the university certifies. The Administration is, as I parse it, fraudulently editing these fields through a backdoor, and then using that "They're not an active student at XYZ" status they forged as the basis for revoking the visas.
I’m confused. Traditionally, the Tooth Fairy pays for baby teeth, but the form shows numbering for permanent teeth.

Should there perhaps be a way to indicate the type of tooth and a chart showing numbering for baby teeth?
Now that's an interesting question. How does one review code of "vibe coded" apps? We're supposed to "vibe review" them? Reviewing code that even the author hasn't bothered looking at does feel like being on the receiving end of a bad joke, doesn't it?
dupe: https://news.ycombinator.com/item?id=43527001
The best people I know do good in both local and global ways. It's not necessary to choose one or the other. I don't disagree with your examples, but I notice that they say nothing about donating money to World Vision or putting solar panels on your roof, for example. Replace these with causes you believe are good.

This might be unfair, but I'd summarise what you said as "living a charitable life, but only for people within 50km of your house", and I think it's fairly obvious that "living a charitable life, mostly for people within 50km of your house, but also you give $50 a month to an international charity and you try to generate a bit less carbon dioxide" is better for the world, better for you because you don't have to harden your heart, and wouldn't harm most people's ability to look after themselves.

I agree that it's possible to be too neurotic about this and do what Sam Bankman-Fried did. It's also possible to be a little better than average at caring for the world without much cost to yourself. I don't understand why anyone would have a problem with the latter.
This particular professor has been teaching for 30 years. I'm not sure I find your explanation all that convincing in light of that, especially since this isn't an isolated opinion.

I'm much more interested in how much the average student has had a phone to distract them during their lifetime. For the incoming 2025 class of 18 year olds, the iPhone came out the year they were born. So potentially 100%. I expect that plus the availability of LLMs is a deadly combo on an engaged student body.
For me that’s not the scary part.

It’s the fact that the institutions e.g. Congress, Judiciary are not able or willing to push back. And so we are seeing retribution for First Amendment activities e.g. protests being widespread despite it being clearly unconstitutional.

Project 2025 was right in that if you flood the zone the system won’t be responsive enough to stop you.
Again, you are contradicting yourself and haven't been able to cite all of these "amazing wins." You're claiming that you're going to struggle with scrubbing over TB 4... and pushing remote editing instead! That's laughable.

Also I don't think you understand compression. Interframe-compressed codecs like H.265 are a bigger computational pain in the ass than ProRes (for example).

And "remote desktops have been amazing for decades..." What? Irrelevant. In the '90s people were still buying heavily optimized turnkey systems with SCSI arrays just to be able to capture and edit SD video at broadcast quality; and you couldn't even stream VHS (6-hour mode) quality over the Internet. Come on, man. Why shill so hard for your pet workflow, and berate other people who don't want or need it?

I can scrub my 4K video just fine over Thunderbolt 2. Maybe you need to defrag, bro!
There has never been a time in history without epidemics. Its better now than historically because of vaccination. If we take it away countless people will die and others be damaged.

The problem is that you have formed strong opinions about this topic whilst knowing almost nothing about it.

We can't eliminate all disease by living healthier lives and we can't even make the people we have as healthy as they might be. In the actual world and in a fictional best of all possible worlds vaccination makes us healthier.
it’s more like off topic given that ncurses/curses are ui-toolkits (hah !) than anything else.
>and some of the greatest talent out there

That's because so many of the talented people from here want to stay and so many talented people from elsewhere want (and are permitted) to come. Both are subject to change.
Use stunnel for TLS. A benefit is that if you properly sandbox the daemon behind it, a compromise in the daemon behind TLS does not result in the server key being compromised.

A GUI could be done in SDL+Nuklear, GTK+ or others.

Database access from C is easy, since the databases are written in C and provide C APIs for access.
This is a really good take. My mother did this until high school and some of my favorite classes forced this. Lectures were so much more engaging with no computer distracting me.
Haha I definitely greatly benefit from autotools infrastructure to such a degree that I took it for granted in my above comment.
I wouldn't use any of those if it required windows.
But if people understood monads they wouldn't be bending over backwards to shoehorn specific syntactic sugar just for error handling.
Are you really putting make and CMake in the same bag? POSIX make and Plan 9 mk are incredibly simple, compared to autotools/CMake; even BSD/GNU make, with all their extensions, are quite simple.

Personally, after having gone through a lot (GNU make, sh script + POSIX make, CMake + conan at work), I think a simple POSIX 2024 make + pkgconf(ig) really is enough for simple programs; and Windows devs can use WSL or whatever.
You need an about page with screenshots, ect. I'd like to know what I'm getting into before I invest my extremely valuable time and attention into your site.

---

The links on the bottom of the page (about, privacy policy, ect) don't work.

In general: Non-functioning links / buttons are a huge no-no. When I encounter non-functioning links / buttons in software, I just assume I'm going to waste my time and move on.

I know that sometimes when designing a UI, you want to be able to "see" what the final product will look like. Leaving them in before they work is sloppy, and gives the impression that your product also has more loose ends.
Yeah, I agree compartmentalization, least privilege, and sound architecture decisions are a component of reducing the pain when you get popped. It’s never if, just when.
> If the purpose is to learn, you can do it better with YouTube and AI.

I’d argue that is true for STEM but not for humanities.
> do you really want to change your economy in such a way?

The dozen or so people it would make sense to ask this question to likely will not read this comment. There hasn't been democratic input to the economic policy of presidential candidates since reagan (bernie sanders aside, barely). We might be highly rated on the international index of democracies or whatever but I can't say I've ever been able to vote about economic topics that mean anything to me.
Modern arcade machines are mostly Windows Embedded. There are cracking scenes for many popular niches/franchises.
He’s been released.
Working part-time on Lungy, the breathing app I developed whilst working as a doctor during COVID - https://www.lungy.app/

Also, very interested in synthetic biology atm, I’m taking HTGAA - https://www.media.mit.edu/courses/htgaa/
Very interesting, what do you estimate the price will be?
You have to have some self-serving motivation to make it worthwhile.

If you're just intervening because you're charitable and nice, then things will be mismanaged and messed up.

Like the UN peacekeepers raping and spreading cholera in Haiti.
> I’m baffled. Are you saying the Republicans were acting more like grownups?

No, I'm saying they're both acting like children in their own ways.
Hyper-V as a Service ish?

I have a use case to have a need to provision at will hyper-v instances for others to have control over fully. I've looked into proper things for things like SCVMM and Azure local and really they do suck..

So off to build a set of automation scripts to provision hyper-v inside of hyper-v attached to S2D shares and give students admin access to them and work in teams to build things on their own.

Its going to suck... I've done this exact use case using openstack, incus, proxmox and they all kinda suck...

I need project isolation, I need freedom, I need compliance.

The compliance is where I'm stuck with hyper-v due to the powers to be....

Wish me luck!
The design of the house screams to me one of two possible things:

a) "We are new money people who paid some interior designer to trawl through a bunch of "high end" furniture stores and buy what we think looks like classy, expensive, European style furniture and home decorations"

or

b) "We bought all this stuff we think looks high-class on credit in an attempt to look impressive, but in reality we are living in a massive pile of debt. As of right now we're doing OK keeping our heads above water".

Or some combination of the two.

Both of which match with the weird "wealth management" style/presentation of the website.

Now this is just my personal bias showing as someone who has architects in the family, and having seen a lot, but people who've come into money and want to buy a bunch of furniture/house decorations to look "high class" will often go a few possible very predictable ways, following some well known tropes.

One you've got the "dark oak, heavy wood, victorian/edwardian era looking furniture" motif for cabinets, dining tables, chairs, etc. This will often by seen with weird heavy-framed oil paintings of random things that an American might think would be hanging on the wall in an English country manor house.

Anoher possibility you've got is the bright white minimalist glass luxury approach, here's a google image search for "all white glass minimalist luxury living room":

https://www.google.com/search?q=all+white+glass+minimalist+l...

A third possibility, and this is more regionally dependent, is you get people who hire an interior designer to make their space look like a luxury/rich peoples' ranch or fly-in fishing lodge. Basically same idea as the main house living room set for the TV show Yellowstone. This will commonly be seen in US western states and vacation-home destinations like Whistler.

https://www.google.com/search?num=10&client=firefox-b-d&sca_...

There are also Texan and midwest specific derivatives of the "yellow stone tv show living room set" design approach, which will be seen throughout TX and the midwest.
My experience with Chinese universities is they work so hard to pass the gaokao to get in then relax through university. This is common throughout all of east Asia. Maybe at top universities it’s different.
My attempts to limit my children's screen time all fail when I stage activities for them. But I soon as I try to use my watercolours, my musical instruments or any other passtime of my own, my kids drop the devices and try to do the same activity with me. Its tiresome and charming at the same time.
You're asking someone for sources, after accusing someone of espionage with no sources?
There absolutely are valid cases for productive use of LLMs. Translation is a big one - for languages with a large corpus, they are insanely good at it.
This codebase seems to be a little old - does anyone have it running as is, or close to as is?
Taxation is not theft, it is an obligation of living in a civilized society. Without a government funded by taxes, your country won't even be long for this world. Another country that has its act together will take over yours and you'll be having this philosophical debate from the comfort of your new country.
Luigi Mangione-inspired ballot initiative targets health insurance denials
TFA:

> Samah Sisay of the Center for Constitutional Rights told Zeteo that one’s visa being revoked does not mean that their status would be too. Unlike student visas – which are entry documents that allow someone to enter the country – student statuses are what allow people to stay in the US. To maintain one’s status, a student has to fulfill certain requirements, like being properly enrolled in classes, keeping documents up to date, and following work restrictions.
I personally think IP hobbles our economy by reducing competition. What's the argument in favor? American companies certainly rely on it to avoid meeting market demand. As a result, our lives are shittier and we pay more for the insult. Why would chinese (or russian, or nigerian, or venezuelan) companies not treat us better? Why are we supposed to overlook the obvious incompetence of domestic corporations when they don't want to even fund my healthcare? I say these companies would be better off burnt down.
FYI they’ve reposted their nonsensical tirade in a new (unflagged) comment above.
I wish I could laugh at all the people who bought BTC for a measly $1K back in the day...
but _why_ does the earth rotate ?
Totally agree.

This is something I think a lot of "do-gooders" miss. We're only in a position to do better because we took care of ourselves. It's a prerequisite. The flip side of that is taking do good (for the planet, for society e.g.) to an extreme where that becomes the only focus while letting everything else go south. We can take care of the planet only if we have the economical means to do so. We can help others only because we have enough to be able to do so. Environmentalism taken to the extreme says we should dismantle our economy because because it destroys the planet, however in the process of dismantling our economy we are taking away all the tools we have as well. If we're all poor the environment is going to do worse. People will go back to burning wood to keep themselves warm instead of e.g. using solar or nuclear power. We can have freedom only by having a culture and environment where that doesn't equate to chaos. Taken to an extreme "freedom" is chaos.

The other way of putting this is the well known saying: the road to hell is paved with good intentions.
When I was in high school in the 1990s I wrote a site generator in C. It took each post, which was just the body part of HTML, and then added a header and footer.

Almost 30 years later, there's plenty of more modern tools that will do a much better job than custom C code.
What I want to know is what to do about this?

I'm seriously asking. Protest, write letters, call legislators, donate to legal organizations?

It feels like you can be doing all of this and it's not enough.
Someone else raised a similar point in another thread: https://news.ycombinator.com/item?id=43524589

Can you name any cases in recent history where someone was "disappeared" or similar by the government (the only part of this we can objectively prove afaik) and then no evidence or other proof of the person's wrongdoing ever came about, and people just forgot about it?

I could be mistaken (and please correct me if I'm wrong) but I really don't think this is a thing that happens in modern times.
Hmm. I've not yet seen a topical presentation which embeds a tweaked chatbot. Graphics, video, interactive graphics, each provide additional leverage beyond text. So too might "something to talk over the topic with". Something with a punch-list of insights to be conveyed, and misconceptions to be probed for.

Monad education is rich in flawed models and incomplete appreciation, and also in meta discussion of these. Might this lend itself to a interactive socratic-y tutor? Could the world use a... new and improved monad tutorial?
Show HN: Unlob – A search engine that reads websites and gives you direct answer
I built Unlob because I was tired of search engines that only show links and AI tools that hallucinate answers. Unlob actually reads websites for you and extracts specific information directly from reliable sources.

Instead of:
- Wading through pages of SEO-optimized garbage

- Getting vague AI-generated text with no citations

- Opening 10+ tabs to find one piece of information

Unlob gives you precise answers with direct attribution to real sources. No AI hallucinations, no sponsored results pushing products, just factual information extracted from the web.

Try these examples:

- When is John Wick 5 coming out - https://www.unlob.com/lib/john-wick-5

- What's the best telescope under $500? - https://www.unlob.com/lib/whats-best-telescope-under-500

- Best low-cost robotic arms available today - https://www.unlob.com/lib/best-low-cost-robotic-arms-availab...

I'd love your feedback, especially on search accuracy and the types of queries where this approach works best.

What kind of searches would you try with a tool like this?
OP didn't say ban. They said restrict. Moderation is what's needed here.
>I’m genuinely surprised there are still Chinese professors not leaving or preparing to leave US.

I'm genuinely surprised by the level of American delusion about what happening in the others parts of the world.

In China, their risks are much higher. Outside of the China, they would face a several times drop in their standard of living, which isn't worth tiny risk of something bad happened because of China Initiative. Especially in the case when this "something bad" most probably would be them losing their job and deported, something that your solution suggesting them to start from.
Making a webapp (an inside-messenger mini-app) to create, hold and manage local amateur tennis tournaments.

So far I've built stuff like automatically created and advanced tournament brackets with group stage, match schedules, participation queue and achievements. Not that hard, really, but helped me get into the backend side of web-development.

We currently organize 2-4 events each weekend for 300 people of different skill levels.

So far it's exclusive for our small community, but I'm thinking of offering it to similar groups of people in other cities.
I love it, it feels like an extension of these other HN posts:

- Uv's killer feature is making ad-hoc environments easy (valatka.dev): https://news.ycombinator.com/item?id=42676432

- Using uv as your shebang line (akrabat.com): https://news.ycombinator.com/item?id=42855258
https://news.ycombinator.com/item?id=43463200

6 days ago | 994 points | 658 comments
In the 90s we had the "Plato" system for chemistry. It was a question/answer terminal in the library. Our Chemistry TA advised us to use it to study for exams as it had a lot of sample questions. It was really good because if you got it wrong, it actually gave you a detailed explanation of how to solve it. It was so helpful to have that. When I used the system, I made a bunch of mistakes but ended up learning from them, and it really helped for the exams.

1990, "PLATO reached it's maximum enrollment, with 4,029 course seats and approximately 30 courses and other applications." Plato was decommissioned in 1994.

https://www.umass.edu/it/it-timeline

Honestly as an engineer some of schooling was learning enough just to get by. We always envied the non-engineers who had more freedom to choose classes they were fascinated by.

For me the Masters Degree gives a better chance to dive deep into a single topic.
When people say “Lithium batteries” in this context, they mean lithium-ion rechargeable batteries.

AirTags contain lithium primary batteries, which are a totally different thing (other than both containing the element lithium).

Lithium primary batteries present no more a risk than alkaline AAs. Probably less.
10,358
Citations

that is impressive. no wiki page about him though
Yeah, but is it a version of make that's compatible with your makefiles?
I want an economy. Without IP there is no biotech. There is no drug development. There is no games industry, movies, etc.

I would agree that IP protections have gotten out of hand, and that shorter copyright would be beneficial.

But it's not beneficial when some country will decide that our drug patents are worthless because we attacked them with tariffs.
https://easel.games/about

A 2D game programming language that lets you code multiplayer like singleplayer. My dream is for it to be a super-engaging way for teenagers to get into coding because everything they make they can actually play with other people.
The difference is that China has a dictator who needs to continually prove to the Chinese people why they shouldn't overthrow him, while the US has a dictator whose democratic election gives him the permission to do whatever the hell he wants to for 4 years.
You can try "uploading" any file and take a look at the network tab for example. And yes, you can also "view review". You didn't know? Well, you should spend a bit of time actually playing with the new toys.

Excuse me for not giving you a tutorial.

If you don't want to try it just don't. What do I care?
Do we even know that he's "nowhere to be found"? "Not answering Dan Goodin's requests for quotes", or even "not responding to his grad students" is not the same thing as that.
Clearly Satoshi was doxxed and is now on the run.
LLMs let me read documents in languages I don't know.
I think that this works well, to a point. Eventually, mastery demands memorization, because fluency demands memorization.
You're right but in my experience the annoyance factor jumps up as soon as you start wanting an RSS feed.
Democracy only works if there is a shared belief in things like upholding the rule of law, respecting the separation of powers, not using government power for political purposes, etc. Without those shared beliefs democracy can fall apart quickly. After all, Hitler was elected democratically.
I'm beta testing a SaaS called ChimeraHR that helps bridge the divide between developers and HR when it comes to assessing programmer's skill. The main idea is that the programming languages we use reveal a lot about how we think and problem solve.

When devs put their top languages on their resumes, they are also saying a bit about how they prefer to work and what they value. This signal is largely lost on HR since a lot of it is insight you get from actually coding over time. I strongly believe that we can get more people hired and into the right organizations and cultures if people could see beyond the surface level of the keywords on a resume.

I'm looking for first customers now and people to give feedback on the idea and the upcoming offerings. There's a proof of concept now that hints at how it all works.
Working on Runno (https://runno.dev/) as a side project. It's a tool for running code in the browser for educational use.

[Edit]: I wrote a re-introduction to Runno: The WebComponent for Code over the weekend (https://runno.dev/articles/web-component/)

I've been playing around with turning it into a sandbox for running code in Python (https://runno.dev/articles/sandbox-python/). This would allow you to safely execute AI generated code.

Generally thinking about more ways to run code in sandbox environments, as I think this will become more important as we are generating a lot of "untrusted" code using Gen AI.
How Talking to an LLM Is Akin to a Conversation with the Whole of Humanity
PHP is perfectly sufficient here. Add a static cache if the overhead gets too much.