MurphyA/hacker-news huggingface dataset:
by pessimizer | 2025-12-29 16:39:16+00:00
80-100% of the grade imo. You could always tell which teachers were serious and teaching serious subjects by how little they cared about your attendance and homework assignments. In math classes, you could tell in an instant when they only assigned the problems that had answers in the back of the book. Not doing your homework in a serious subject is just punishing yourself when the exam comes in and it looks like it's written in a different language.

If you don't do your homework, or show up to class, but you ace the exams, you were just paying for the certification and to me that's totally legitimate.

I went to school with a bunch of working class immigrants who were working full time and going to school full time. If they had to miss every other class because of work but wanted to make up for it by studying all night, that seemed admirable to me. Nothing I hated more than participation points. It reminds me of management desperate to increase their headcount. It's the insistence that the focus of the class is the master-shifu at the front and center. It's a 300-level math class, dude; it's nothing that most people couldn't learn on their own.
by miyuapps | 2025-12-29 16:39:27+00:00
With food prices at an all-time high, I needed to start learning how to cook. To this end, I often used ChatGPT to generate recipes, but over time that became a chore. When I wanted to revisit a recipe I enjoyed, I had to sift through many conversations to find old recipes I liked. It was painstakingly tedious!

So, in order to do less work, I did more work and built a site for myself where I could generate recipes with an advanced, curated prompt and save the ones I enjoyed into a library. Cooking became easy, and I was content. That is, until one day, while generating a Braised Pork Belly and Tofu dish, I realized that my little app could become much more!

What started as a small feature expanded into a passion for creating a space where people of all different cooking backgrounds can come together to generate, share, and discuss recipes!

To make this vision a reality, I ask all of my future users one huge favor: please be critical! CooCoo started as an isolated vision and is still very much a solo developer’s passion project. I want to take it to the next level by incorporating all sorts of ideas from cooks everywhere. Whether it’s a crazy new feature you’d want in your personal cooking app or tweaks to something existing, please don’t hold back!

This launch is very much a beta build, and I’m still actively cooking up new and exciting ideas for CooCoo. With your help, I hope to turn it from a beta app into a living, breathing community we can all use on our cooking journeys.
by ai_critic | 2025-12-29 16:39:34+00:00
Like the fellow or not, outright lies like "When Musk’s plans inevitably fail" undercut any credibility this creed might have.

Tesla cars, the new Optimus thing, SpaceX, xAI...like, the dude has a track record of making things happen.

Be upset about the concentration of wealth, be upset about a misunderstanding of public policy and misalignment of values in the execution of DOGE, be upset about petty manchild antics on Twitter--but for fuck's sake, can we please stop ignoring the evidence (good and bad) in front of our own eyes?
by mytailorisrich | 2025-12-29 16:39:40+00:00
The point made is still valid since the EEC was created in 1957 and, before it, the Coal and Steel Community in 1951. Of course it is also unclear what they had in mind with that phrasing, and perhaps it even varied depending on whom you asked: The UK government under Thatcher signed it but I think we can all agree that she wasn't aiming for a federal EU (her famous "No, no, no" speech in 1990 makes it beyond doubt). I think the people at large did not want nation states to disappear within a federal EU, either (and probably still don't).
by dns_snek | 2025-12-29 16:40:09+00:00
> don't have the emotional (for lack of better term) control to apply it in critical situations

No, not really, it just means you couldn't apply it in this one particular anxiety-inducing situation.

If someone finds it easier to display their knowledge in a certain way then school should strive to accommodate that as best they can (obviously there are practical limitations to this).

Mental health should be left to mental health professionals because you won't achieve anything by punishing students for their mental health struggles, you just make them hate you, hate school, and make their anxiety even worse.
by the_snooze | 2025-12-29 16:40:25+00:00
There are different degrees of "exposed to the internet." You don't need to make your self-hosted services fully accessible by anyone from everywhere. VPN, IP whitelists, mTLS, HTTP basic auth, etc. change the calculus of security and feature updates. You can afford to lag a bit behind on updates because you're not running critical enterprise infrastructure at scale.
by darubedarob | 2025-12-29 16:40:38+00:00
Israel is surrounded by a ocean of minority genociding imperialist islamo supremacists using proxies and petrodollars to subvert the umbilical keeping it alive. Up to and including pushing narratives about a genocide that never happened.

It has ever right to be worried and frankly seeing how much activist media and the west republished terrorist propaganda.. they are right.
by waweic | 2025-12-29 16:40:43+00:00
Technologically, eSIMs are pretty nice. The electrical interface between the phone modem and the eSIM is the same as with a real SIM card, and the eSIM can run the same applications as a real SIM card, so at this point you can buy smartcards that can be swapped between devices and run eSIM applications. esim.me, 9esim and the "sysmocom eUICC for eSIM" (seems to be the most open/friendly at this point) are some of the options. Most of them offer an app for management, but there are also standardized interfaces.

SIM cards have always been secure elements that the provider trusts. With an eSIM, you can already own that secure element and the provider can provision it with their application. You can even have the applications from multiple providers on the same physical secure element.

The major advantage is now that the expensive and time-consuming part of provisioning a new mobile service (sending out a physical SIM card) can be replaced with a few standardized API calls. This is cheaper (which makes the extra cost some providers charge for an eSIM look quite silly) and a lot quicker, which enables new business models for short-lived cell connection services.

A world where all cell service providers offered eSIMs would be slightly nicer. But manufacturers removing the option of swapping the secure element is very annoying at the same time.
by jcelerier | 2025-12-29 16:40:53+00:00
> They have a huge program, it is 2GiB minus epsilon of .text,

but the article says 25+GiB including debug symbols, in a single binary?

also, I appreciate your enthusiasm in assuming that because some people do something in an organization, it is applied consistently everywhere. Hell, if it were microsoft other departments would try to shoot down the "debug tooling optimization" dpt
by josu | 2025-12-29 16:40:53+00:00
I was able to lead these two competitions using LLM agents, with no prior rust or c++ knowledge. They both have real world applications.

- https://highload.fun/tasks/15/leaderboard
- https://highload.fun/tasks/24/leaderboard

In both cases my score showed other players that there were better solutions and pushed them to improve their scores as well.
by lisbbb | 2025-12-29 16:41:04+00:00
I spent nearly 2 years at a major pharmacy chain trying to implement various solutions for them and going in circles. Meanwhile, the entire construction of Epic Universe in Orlando took place. I've moved from realist to cynic. In fact, I'm not even working and may just be retired at this point. I just couldn't get past certain things about how these gigs have gone for the most part--so much waste.
by rorylaitila | 2025-12-29 16:41:06+00:00
It's one of my favorite little tricks. I use it when I'm building applications that have a lot of nested "contexts" and its not just styling/layout. Makes it easier to search for and jump to these contexts and mentally parse them. But I use it sparingly. It gets out of hand fast if you start doing <parent-nested-2ndchild-list-item>.
by yieldcrv | 2025-12-29 16:41:15+00:00
I think this is relevant because the colloquialism of it meaning "developed" versus "undeveloped" doesn't work when you try to build on top of it

it's impossible to build on what Third World means or add lore like Fourth World when the definition is on a shaky and now non-existent foundation, while much of the unaffiliated world is highly developed now.
by sxp | 2025-12-29 16:41:41+00:00
There have been hedge funds and other investment groups that claim to use RV. (At least according to Google and pro-RV books.) They also claim to be able to beat the market. Based on those anecdotes, I think any hedge fund that thinks they can use RV will publicly brag about it to get more investors.

None of these groups can replicate their results beyond the initial claims. This is strong evidence that positive results in RV are just due to selection bias, specifically https://en.wikipedia.org/wiki/Publication_bias. If those investment groups could actually replicate their results, they would still be major names and others would be actively trying to copy them since it should only take a couple of millions of dollars to find capable RV candidates.

The non-skeptical view is that if people try to predict the stock market via RV, they will interfere with the future and their prediction ability will decrease. But when weighing this hypothesis against the hypothesis that RV is just selection bias, the latter wins due to Occam's Razor.
by bloppe | 2025-12-29 16:41:54+00:00
One potential reason: now that CPU clock speed is plateauing, parallelism is the main way to juice performance. Many apps try to take advantage of it by running N processes for N cores. For instance, my 22-core machine will use all 22 cores in parallel by default for builds with modern build systems. That's compiling ~22 files at once, using ~5x as much RAM as the 4-core machines of 15 years ago, all else being equal. As parallelism increases further, expect your builds to use even more memory.
by warmedcookie | 2025-12-29 16:42:07+00:00
Those poor calculus lecturers are most likely required to teach in order to earn their PHD. It is unfortunate that most students do not get to learn higher level math because of it. I was the type of student who did better when the professor was difficult, but engaging.

For example, I hated English growing up and then I had a college English course with a professor who was absolutely passionate about it and made it fun. Now, I hate English a little less and could appreciate it more. We need more people like that for other subjects.
by TacticalCoder | 2025-12-29 16:42:10+00:00
He defended copts in Egypt: they are christians. In the UK you can literally assault and break a female police officer's nose at London Heathrow and get to walk totally free as long as you practice a highly patriarchal religion.

This person fought for christians against people sharing the same religion as those who broke that female police officer's nose so of course he got arrested.

Many of the people getting arrested in the UK are those criticizing the muslim brotherhood, asking for justice in the pakistani muslim, decades long, mass raping scandals, etc.

In the UK we're more or less at the state where if you tweet "I don't want sharia law in the UK" you can get arrested.
by Dilettante_ | 2025-12-29 16:42:14+00:00
That's moving the goalpost. The challenge was not to prove it to them, but to give an example of a provable thing, them claiming they would be easily able to prove the negative(or to prove that I cannot prove it? The wording is ambigous).

Asking me to prove something to someone in particular is a fool's errant. If you close your eyes, I cannot prove to you that you are able to see the sun.

But sure, if the perspective of bdangpublic is the measure of truth in this argument, then I claim that they exist instead. I should like to see them disprove their own existence to themselves. And simply arguing that I cannot be certain of their existence will not hold, since my perception is evidently irrelevant.
by pigpop | 2025-12-29 16:42:22+00:00
Good reference and a funny scene but doesn't quite hit home because we have invented improved hammers in the form of pneumatic nail guns and even cordless nailers (some pneumatic and some motorized) which could truly be called an "electric hammer".

With this context the example may support the quote, nail guns do make driving nails much faster and easier but that's all they do. You can't pull a nail with a nail gun and you can't use it for any of the other things that a regular hammer can do. They do 10x your ability to drive nails though.

On the other hand, LLMs are significantly more multi-purpose than a nail gun.
by ltbarcly3 | 2025-12-29 16:42:29+00:00
Aha, I see the issue here. What you seem to organize into cute little self contained 'commit's I would put on individual 'branches'.

It is too hard for you to get someone to look at a PR, so you are packing multiple 'related' but not interdependent changes into one PR as individual commits so you can minimize the number of times you have to get someone to hit "approve", which is the limiting resource.

In your situation then I believe your way of working is a rational adaptation, but only so far as you lack the influence to address the underlying organizational/behavioral dysfunction. We agree on the underlying need to make good messages, but where I merge 4-5 small branches per day, each squashed to one commit, you are saving them all up to get them (unnecessarily) put into a single merge commit.

Just as "Structuring code" is a skill to develop, so is building healthy organizations.
by clanky | 2025-12-29 16:42:39+00:00
The JDK team has advertised these changes for years. People who want to do wild & crazy dynamic stuff in their testing infrastructure still can, with a tiny amount of added setup. This is the correct tradeoff, vs having the JVM pessimistically unable to apply all sorts of optimizations because they never know when their users might have inadvertently opted into runtime shenanigans.
by merolish | 2025-12-29 16:42:48+00:00
I'm in an online degree program in mathematics in my forties and this temptation is very real. The LLMs have memorized every textbook and every exercise so it's easy to have the kinds of conversations that before I could only have with TAs during office hours, and skip the mental struggle.

At least in my most recent class, it's also wrecked the class discussion forums that I previously found very helpful. By the end half the students were just slop-posting entire conceptual explanations and exercises, complete with different terminology, notation, and methods than the class text. So you just skip those and look for the few students you know are actually trying.
by hackeraccount | 2025-12-29 16:43:14+00:00
That tone is useless if you're trying to convince someone who disagrees with you to change their mind.

I don't think that's the point though. The point is to get the attention of someone who already agrees with you. You thought it was bad? Let me tell you how it's even worse! You thought it was good? Let me tell you how it's amazing!

Honestly I like it well enough myself though I get annoyed when the people writing in this style drift into trying to make the argument of the opposing view in order to disagree with it. When I know a small amount of that opposing viewpoint and I hear it described so poorly... it can take me out of the moment.
by fiyec30375 | 2025-12-29 16:43:42+00:00
Who really cares? The goalpost of "AI is useless because I can't vibe code novel discoveries" is a strawman. AI and vibe coding are transformational. So are AI-enhanced efforts to solve longstanding, difficult scientific problems. If cancer is cured with AI assistance, does it really matter if it was vibe-cured or state-of-the-art-lab-cured?
by sroerick | 2025-12-29 16:43:49+00:00
This is a very interesting thought. I'm not super experienced with low level audio and basically completely ignorant of telephony.

I feel like most people doing audio in music are not working at the low level. Even if they are creating their own plugins, they are probably not integrating with the audio interface. The point of JACK or Pipewire is to basically abstract all of that away so people can focus on the instrument.

The latency in music is a much, much bigger issue than in voice, so any latency spike would render network audio completely unusable.
I know Zoom has a "real time audio for musicians" feature, but outside of a few Zoom demos during lockdown, I'm not sure anybody uses this.

Pipewire supports audio channels over network, but again I'm not entirely sure what this is for. Certainly it's useful for streaming music from device A to device B, but I'm not sure anybody uses it in a production setting.

I could see something like a "live coding symphony", where people have their own livecoding setups and the audio is generated on a central server. This is not too different than what, say, Animal Collective did. But while live coding is a beautiful medium on its own, it does lack the muscle memory and tactile feedback you get from playing an instrument.

I would love to see, as you said, these fields collaborate, but these, to me, are the immediate blockers which make it less practical.
by Oras | 2025-12-29 16:43:52+00:00
And what kind of skills would you test with this method?

Colleges are clearly not working, as evidenced by the number of unemployed graduates. Some will blame AI, but the reality is that any graduate would require training to be productive in the job, something they didn't learn in college.

My point is, if colleges could adapt to the job market, they wouldn't be in their current state.
by alex_young | 2025-12-29 16:43:56+00:00
Lost humanity is right, and it stems from lost community.

During the Great Financial Crisis astute observers pointed to the loss of local bankers for most transactions as a component of the multifaceted structural causes. When you have your mortgage through the bank down the street, you're much less likely to mail them the keys instead of paying your bill, especially if you have to see the banker in the grocery store etc.

What did we do about this? Of course we didn't learn anything - we actually further consolidated banking.

The same is true of train service, traffic etiquette, and political discourse. The tragedy of the commons is exacerbated by moving away from local community.
by observationist | 2025-12-29 16:44:11+00:00
If the purpose of a system is what it does, what is the purpose of this education system that seems to uniformly and spectacularly fail to educate children?

It's not supposed to be a competition, but there should be incentives and oversight and controls and all the features you'd want to be able to reward outliers and foster excellence and all the good things while minimizing the bad.

What we have is tragic and absurd.
by Larrikin | 2025-12-29 16:44:24+00:00
Was this guy involved in anyway with the rollout of the new Sonos app? Anybody involved in that debacle should be a pariah. They took a nearly universally loved product, broke it, doubled down, and turned the entire company into a product people actively avoid. Sonos products should never be bought new because all the previous customers have to sell at a significant loss because the product still doesn't work right anymore.

As a Sonos owner and former customer the most exciting news I've heard in a long time are the people working on Music Assistant have put out their attempt at a protocol to be a Sonos replacement for all speakers.
by IlliOnato | 2025-12-29 16:44:46+00:00
You may check these videos by Oleg Kuvaev.
100% generated using AI.
Everything: text, music, characters, voices, editing -- all done via prompts, using multiple engines (I think he mentioned about a dozen services involved).
I would not call it "high art", but it's definitely not a slop, it's an artist skillfully using AI as a tool.

https://youtu.be/A2H62x_-k5Q?si=EHq5Y4KCzBfo0tfm

https://youtu.be/rzCpT_S536c?si=pxiDY4TPhF_YLfRc

https://youtu.be/wPVe365vpCc?si=AqhpaZHYb4ldSf3F

https://youtu.be/EBaGqojNJfc?si=1CoLn4oeNxK-7bpe
Show HN: Splat, an Affinity Diagramming Tool in a Single HTML File
by fatso784 | 2025-12-29 16:45:30+00:00
Hi HN, I built a single-file, open-source affinity diagramming tool for qualitative analysis in the browser, called Splat. You can use it to cluster and organize notes on a board.

It runs entirely in the browser as a single HTML file:
– no install, no build step
– works offline
– optional semantic search with HF Transformers.js and AI assistant with Ollama (local) or OpenAI (for more power)
– JSON export/import for analysis elsewhere

I built Splat while manually clustering 1400+ notes of interview data for a research project. I wanted something I could email to collaborators and use and extend without worrying about accounts or bloat from proprietary services. We're using this internally in our research lab for affinity diagramming qualitative data.

Would love feedback, especially from people doing qual research, UX, or synthesis work. Feel free to build on or extend!
by duped | 2025-12-29 16:45:48+00:00
You're replying to something I didn't say.

But on the topic of test anxiety: I think intentionally causing emotional distress to children for the purposes of making a bad evaluation of their studies is cruel. It's a kind of cycle of trauma - "I did this, so you must to." We use grades to make value judgements of the quality of our children, when what we should be measuring is the ability of our schools to educate them and not how well-educated _the kids are_. The system is backwards, basically, and the fact it causes distress as a side effect is something that _should_ be managed - not ignored.

However anxiety exists and teaching children not to manage it is also bad. One of the really good things I've seen locally is that my school districts (the same that I went through as a child) focus on emotional education at the grade school level much more than when I was a kid, and I notice that the kids have much better emotional regulation than my generation.
by chubot | 2025-12-29 16:45:49+00:00
I like this framing!

One analogy I'd make is alternating periods of

- "grinding through tests", making them green, and
- deep design work (ideas often come in the shower, or on a bicycle)

If you just grind through tests, then your program will not have a design that lasts for 3, 5, or 10 years . It may fall apart through a zillion special cases, or paper cuts

On the other hand, you can't just dream up a great design and implement it. You need to grind through the tests to know what the constraints are, and what your goal is! (it often changes)

---

So one way I'd picture programming is "alternating golfing and rowing" ... golfing is like looking 100 yards away, and trying your best to predict how to hit that spot. If you can hit it accurately, then you can save yourself a lot of rowing !!

Rowing is doing all the work to actually get there, and to do it well
by kjkjadksj | 2025-12-29 16:46:09+00:00
You trust the green dot with your heart simply because they wired it in series with the camera. Can’t be bypassed unless you opened the device and bypassed the green light. This is why people with webcam covers on macbooks are fools: they fear and yet they do not care to understand what it is they fear to see if it is actually worth fearing.
by loloquwowndueo | 2025-12-29 16:46:15+00:00
I upgraded from an iPhone 11 to a 17 and was dreading having to sign in to my carrier’s web site to get an eSIM QR code. I was surprised to see that the phone migration process took care of that - at the end I had the new phone with an eSIM and my usual number, and the old phone with a deactivated SIM card. Super convenient.