MurphyA/hacker-news huggingface dataset:
by Grosvenor | 2026-01-22 18:54:36+00:00
It's much worse than that. If you dare to ask that a team speak with the problem owners - mechanics, managers, etc, you will get booted right quick.

Since the 2010's data science has gone from scientific based curiosity in solving problems to pure technicians work. There's a set of algorithms they follow, no exceptions allowed. Kaggle is a horrible anti-pattern.

NB: I am a data scientist.
by littlecranky67 | 2026-01-22 18:54:43+00:00
Today, I would maybe agree and have grown wiser. But software engineering is 50% failure management. And admitting failure should be normal for every level, I am very open and outspoken that I (just as every other guy) makes errors all day. We literally have error management system in place because of that - Bugtrackers, Test pyramid, QA departments etc. It is simple not helpful if people not take accountability and grow on their mistakes.
Show HN: MatHud – Open-source AI-assisted graphing calculator
by vlad3ciobanu | 2026-01-22 18:54:43+00:00
MatHud pairs an interactive drawing canvas with an AI assistant to help visualize, analyze, and solve real-world geometry, algebra, and calculus problems in real-time.

MatHud lets you draw and manipulate geometric objects - points, segments, vectors, polygons, circles, ellipses, and angles - directly on an interactive canvas, while an AI assistant solves algebra, calculus, trigonometry, statistics, and linear algebra problems with LaTeX-formatted explanations. You can plot functions, compare intersections, shade bounded regions, translate and rotate objects, visualize probability distributions and bar charts, and fit regression models (linear, polynomial, exponential, logarithmic, power, logistic, sinusoidal) with R² statistics. The tool also supports graph theory structures like trees and DAGs, workspace management for saving and resuming projects, Vision mode for sharing your canvas with the assistant for feedback, and built-in client-side testing.
by echelon | 2026-01-22 18:55:01+00:00
There are plenty of electronic artists who can't sing. Right now they have to hire someone else to do the singing for them, but I'd wager a lot of them would like to own their music end-to-end. I would.

I'm a filmmaker. I've done it photons-on-glass production for fifteen years. Meisner trained, have performed every role from cast to crew. I'm elated that these tools are going to enable me to do more with a smaller budget. To have more autonomy and creative control.
Show HN: A Gmail extension that stops you from sending emails you'll regret
by Ayobamiu | 2026-01-22 18:55:10+00:00
Hi HN,

I built a tiny Gmail extension that adds a quick safety check before emails are sent.

It catches common mistakes like:
- mentioning an attachment but forgetting to attach it
- sending emails late at night
- messages that sound more heated than intended

There’s no AI rewriting or analytics — it just pauses the send when something looks off and lets you decide.

This started as a personal itch after sending one too many “oops” emails.
Would love feedback from people who live in Gmail all day.

Link: https://chromewebstore.google.com/detail/jnlgfolocbbfhmgaljk...
by vablings | 2026-01-22 18:55:14+00:00
>Why tho do you feel the need to defend big agri businesses skirting employment law and pressuring wages downward by bringing in illegal people? I find it a bit weird looking at the US how they seem to kneejerk into different camps depending on what the other side does with some old outliers like bernie who retain their line.

Margins are tight for produce, I don't think it's that immigrants are depressing the wages its more so consumer preference and competition. Yes, if it was more punishing for companies caught hiring people without verification it would increase wages, but it would also increase the price of food, something which has been wildy unpopular with the voter base

>Just the paperwork to run a competitive farm was/would have been impossible to deal with for many of these people and it was so clearly made up by people who never had to deal with the consequences directly.

This is a problem, I hate that with the so called "digital era" that paperwork and online forms have replaced human contacts, why do governments not care about having subsidiary brokers who are invested in both preventing fraud and talking to people who require assistance, doorman fallacy i guess.
by triceratops | 2026-01-22 18:55:22+00:00
Canada already has lots of nuclear: https://ember-energy.org/data/electricity-data-explorer/?ent...

The efficiency of solar does not matter in 2026. Panels are so cheap that just you don't have to think about it if you have abundant land. If solar is 4x less productive in the winter you just build 4x as many panels. Panels have to be angled more vertical the further north you go so the snow will just slide off. They are not "non-operative 3-4 months a year" - this is just Big Oil FUD.
by hugmynutus | 2026-01-22 18:55:30+00:00
docs.kernel.org is generated from in tree readmes, docs, type/struct/function definitions. Making it a lot easier to read/browse documentation that would (previously) require grepping the source code to find.

I realize the site also hosts some fairly out-of-date articles, there is room for improvement. Those hand written articles start with an author & timestamp, so they're easy to filter.
by emrekosmaz | 2026-01-22 18:55:38+00:00
Hi HN — I’m Emre, founder of Nex Computer (NexDock). After ~14 years working on “phone-as-PC,” we’re announcing NexPhone: a smartphone that runs Android by default, can launch a full Debian Linux environment on demand, and can dual-boot into Windows 11.

Write-up with background + rationale: https://nexphone.com/blog/the-tale-of-nexphone-one-phone-eve...

Curious what HN thinks about the tradeoffs here: dual-boot vs virtualization, Linux as an app vs full replaceable OS, and what the “killer workflow” is for a phone-as-PC device. Would love to hear use-cases / critiques.
by grayhatter | 2026-01-22 18:55:41+00:00
> Nice. But it deters people like me who aren't totally confident in sending reports, trading false positives for false negatives

There's no such thing as a reasonable "false positive" on a security report. There is such a thing as a false positive on a bug report. (A real bug, that happens to have no security impact, is still a true positive, just without a security risk)

If you can make it crash, or behave incorrectly, or have some repeatable, weird behavior; but you have no idea how you could exploit that for an articulable advantage, or access to the system you shouldn't have. What you have is a bug, not a security issue. You can, and should submit a bug report.

Then, critically; "if you waste our time" seems to be an important part of the statement.

If you don't know, you suspect it's a security bug because you shouldn't be able to do this, and it is leaking information that you think is suspicious, and you can easily demonstrate that you can make it happen on demand. And you report that bug, and make it easy for them to understand and either confirm the security, or reject because [reason]. You haven't wasted anyone's time and this wouldn't apply to your bug.
by elliotmy | 2026-01-22 18:55:43+00:00
Hi Mr Joel Gross. Author of the post here.

You’ve mistaken dismissal for discernment. If you’d like to be useful rather than merely snide, quote the bit you object to and tell me what you think is wrong with it – I welcome critique.

Also, I note your blog has multiple advice pages. For example: https://joelx.com/joels-personal-philosophy/

I admire your commitment to self-refutation.
by godelski | 2026-01-22 18:55:54+00:00
> to finally take reproducibility more seriously

I've long argued for this, as reproduction is the cornerstone of science. There's a lot of potential ways to do this but one that I like is linking to the original work. Suppose you're looking at the OpenReview page and they have a link for "reproduction efforts" and with at minimum an annotation for confirmation or failure.

This is incredibly helpful to the community as a whole. Reproduction failures can be incredibly helpful even when the original work has no fraud. In those cases a reprising failure reveals important information about the necessary conditions that the original work relies on.

But honestly, we'll never get this until we drop the entire notion of "novel" or "impact" and "publish or perish". Novel is in the eye of the reviewer and the lower the reviewer's expertise the less novel a work seems (nothing is novel as a high enough level). Impact can almost never be determined a priori, and when it can you already have people chasing those directions because why the fuck would they not? But publish or perish is the biggest sin. It's one of those ideas that looks nice on paper, like you are meaningfully determining who is working hard and who is hardly working. But the truth is that you can't tell without being in the weeds. The real result is that this stifles creativity, novelty, and impact as it forces researchers to chase lower hanging fruit. Things you're certain will work and can get published. It creates a negative feedback loop as we compete: "X publishes 5 papers a year, why can't you?" I've heard these words even when X has far fewer citations (each of my work had "more impact").

Frankly, I believe fraud would dramatically reduce were researchers not risking job security. The fraud is incentivized by the cutthroat system where you're constantly trying to defend your job, your work, and your grants. They'll always be some fraud but (with a few exceptions) researchers aren't rockstar millionaires. It takes a lot of work to get to point where fraud even works, so there's a natural filter.

I have the same advice as Mervin Kelly, former director of Bell Labs:

How do you manage genius?
You don't
by JohnLeitch | 2026-01-22 18:55:54+00:00
>Current tests suggest it is not likely related to any other known psychedelic compound. For one, the trips it produces are unusually long, commonly lasting 12 to 24 hours, and in some cases even causing hospital stays of up to a week.

Plenty of common psychedelics have durations in excess of 12 hours. Some even in excess of 24 e.g. high doses of 2C-P. This may be a novel compound, but the duration is not necessarily an indicator.
by culi | 2026-01-22 18:55:58+00:00
That's absolutely valid but running a simple query to an LLM uses the amount of electricity as running a lightbulb for 15 minutes

It would've been faster to open up the calculator app and type in the numbers and get an instant response instead of opening up the ChatGPT app, typing in your question, waiting dozens of seconds, and getting a long response back.
by rtkwe | 2026-01-22 18:56:01+00:00
There's a big gulf between being wrong because you or a collaborator missed an uncontrolled confounding factor and falsifying or altering results. Science accepts that people sometimes make mistakes in their work because a) they can also be expected to miss something eventually and b) a lot of work is done by people in training in labs you're not directly in control of (collaborators). They already aim for quality and if you're consistently shown to be sloppy or incorrect when people try to use your work in their own.

The final bit is a thing I think most people miss when they think about replication. A lot of papers don't get replicated directly but their measurements do when other researchers try to use that data to perform their own experiments, at least in the more physical sciences this gets tougher the more human centric the research is. You can't fake or be wrong for long when you're writing papers about the properties of compounds and molecules. Someone is going to come try to base some new idea off your data and find out you're wrong when their experiment doesn't work. (or spend months trying to figure out what's wrong and finally double check the original data).
by inerte | 2026-01-22 18:56:09+00:00
You need to look into war dogs of the spanish conquistadores. Know to snatch babies from their mother's lap and eat them on command of their owners.

Anyway, your whole argument is weak. "because this one very specific thing may never happened, it proves my point" while you're the one drawing the specifics and its definition. You're basically just going against all of philosophy and politics and anthropology.
by x0x0 | 2026-01-22 18:56:09+00:00
That article answers a question nobody had while lying to conflate the poor answer with what people actually want to know.

The question isn't if Flutter is dead. It's (1) will Google continue to invest resources to maintain it (and note they could easily make their commitment firm, and have chosen not to do so for obvious reasons: they value the optionality to stop support); and (2) if Google were to reduce/end support, is there enough community, and by community we really mean companies with investments they can't walk away from, to take over maintenance and ongoing development to maintain it as an sdk that can target the evolving platforms.

So whether Whirlpool or Toyota use Flutter is entirely irrelevant. You can maintain in-car systems on private code, evidenced by how that was historically done. Toyota using this as their sdk for in-car whatever doesn't help someone whose problem is they need Flutter to work well on ios/android.

Whirlpool building an ecommerce app for Brazil... golf clap. Same as MGM's app. Small teams built those; small teams can build new ones. who cares.

There's nobody like, just for example, Shopify with a multi-billion dollar commitment and a history of open source work who has an investment they're stuck with. or Facebook. Google's internal ads doesn't count: they already Angular'd people. They're perfectly capable of maintaining that as a one-off internal sdk.

They don't use it for gmail/maps. Or anything where the migration costs start with a B.
by giancarlostoro | 2026-01-22 18:56:10+00:00
I would be really interested in this done to the Peshitta Bible, which is roughly as old as the Septuagint. Peshitta is in Aramaic a sister language to Hebrew. Over the years I've found interesting insights about verses that make way less sense in Greek but in Aramaic they make drastically more sense. It seems that somehow the Greek translated from some other source where in Aramaic or Hebrew the word used could have been one of two words, the Greek seemed to pick the worst possible representation in some cases that the Aramaic highlights.

For example. It is easier for a Camel to go into the eye of a needle than a rich man to get into Heaven. If you read this, it makes it sound like Abraham cannot get into Heaven, wasn't he wealthy? Heck, there's others who were wealthy in scripture, even kings are they all doomed? In Aramaic the same word that in Greek is said to mean camel, can also mean rope.

If you think about a rope going through the eye of a needle, and what it TAKES for a rope to go through the eye of a needle, aka removing all the threads or layers (humbling the person and forcing them to strip themselves down to their core) in order to make it through the eye of the needle. Or in other words, you must be willing to dethatch yourself from all your wealth. Remember the guy who asked Jesus was he must do to be saved and enter heaven, and walked away when Jesus told him to give away everything he owned to the poor? That is the same exact message.

There's a few other verses, but that's the main one that always strikes me. Some of them are far more nuanced and I get into hours of debate with people who are ignoring everything I am saying (I don't know why, I try to lay it all out in the most simple way possible) as if I'm breaking the law, but its obvious to me that we don't have perfect copies of the Bible. I still think the overall message is the same though, so nothing wrong with that. It proves yet again that men are all fallible.

Sorry for the tangent. I used to deep dive translations and their nuances, and the Aramaic based Bibles are very interesting.

There's also an Aleh Tav Old Testament Bible which is fascinating to me. It adds the Aleph Tav anywhere it would be in the Hebrew into the English.
by blintz | 2026-01-22 18:56:17+00:00
I see, yeah, I can see how if it's like 100% matching some parts of the style, but then failing completely on other parts, it's a huge pain to deal with. I wonder if a bigger model could loop here - like, have GPT 5.2 compare the fine-tune output and the Nano Banana output, notice that trees + water are bad, select more examples to fine-tune on, and the retry. Perhaps noticing that the trees and water are missing or bad is a more human judgement, though.
by randito | 2026-01-22 18:56:32+00:00
I've been through a Vista Equity acquisition. It was not pretty -- they slashed, consolidated and basically ran their one-size-fits-all playbook. The brought in their crew -- which is totally expected -- and then bought other companies in the same vertical. Of course, they all had different tech stacks.

(like ya said, operators is the right word. it felt icky)

At least for the first year, the acquired teams were able to run more or less the same but with new hyped-up-overly-aggressive Vista hotshot managers and then the sh*t-from-above just started raining down.

Also, they hired the worst sw architect / person I've ever had to work with. He wasted so much time and money.
by throwaway-11-1 | 2026-01-22 18:56:36+00:00
Democrats couldn't fix a single thing while in power and have now lost to Trump twice, you need to stop enabling these absolute losers. Look at the people they keep running! They have no spine and will crumble at the slightest push back. It's all "Aw shucks the parliamentarian said we couldn't" bullshit. They see politics as a cash generating mechanism for consultants, not a means for improving the country. I'm so tired of being texted for more money by these cowards. Insane to think they won't just set conditions for the next Trump all over again. God I wish Sheinbaum could run for office here.
by al_borland | 2026-01-22 18:57:18+00:00
That sounds like a recipe for burnout, or workaholics trying to justify their drug of choice and push it on others.

Normalizing having a dozen streams of income as what one needs to get by will end up leaving us with economic results that leave this as a requirement, rather than a nice to have. A similar thing happened with the two-income household. As the idea was pushed, it went from a way for some to make ends meet, to what a majority feel they need just to get by. Is this the world we want to create?

Your job doesn’t need to be your identity. That is true with one job, the same as it is with having 10 jobs. If you’re looking to diversify where your identity lies, other prongs to that base can be rooted in family, friends, and hobbies. We don’t need to be monetizing every second and aspect of our lives.
by bArray | 2026-01-22 18:57:57+00:00
Maybe 20 years ago... As a student, the school had an email server that allowed rules to be set. You could set an email to be sent as a result of another email.

IT were not stupid though, and set a series of rules:

1. You cannot have a rule trigger to email yourself.

2. You cannot reply to an email triggered by a rule.

3. You have ~50MB max of emails (which was a lot at the time).

Playing around one lunch, my friend had setup a "not in office" automated reply, I setup a rule to reply to any emails within our domain with a "not in office", but put their name in TO, CC and BCC. It turns out that this caused rule #2 not to trigger. After setting up the same rule on my friend's email, and sending a single email, the emails fired approximately one every 30 seconds.

A few hours later we returned to our email boxes to realise that there were thousands and thousands of emails. At some point we triggered rule #3, which in turn sent an email "out of space", with a small embedded school logo. Each one of these emails triggered our email rule, which in turn triggered an email "could not send message", again with an embedded logo. We desperately tried to delete all of the emails, but it just made way for more emails. We eventually had to abandon our efforts to delete the emails, and went to class.

About an hour later, the email server failed. Several hours later all domain logins failed. It turned out that logins were also run on the email server.

The events were then (from what I was told by IT):

* Students could not save their work to their network directory.

* New students could not login.

* Teachers could not login to take registers or use the SMART white boards.

* IT try to login to the server, failure.

* IT try to reboot the server, failure.

* IT take the server apart and attempt to mount the disk - for whatever reason, also failure.

* IT rebuild the entire server software.

* IT try to restore data from a previous backup, failure. Apparently the backup did not complete.

* IT are forced to recover from a working backup from two weeks previous.

All from one little email rule. I was banned from using all computers for 6 months. When I finally did get access, there was a screen in the IT office that would show my display at all times when logged in. Sometimes IT would wiggle my mouse to remind me that they were there, and sometimes I would open up Notepad and chat to them.

P.S. Something happened on the IT system a year later, and they saw I was logged in. They ran to my class, burst through the door, screamed by username and dragged me away from the keyboard. My teacher was in quite some shock, and then even more shocked to learn that I had caused the outage about a year earlier.
by falloutx | 2026-01-22 18:58:39+00:00
So if you can get a good LLM model locally in say 6 months, you may never pay for any subscriptions. Only companies will remain will be old behemoths whose software is contractually bought by other big enterprises.

Other thing I have experienced is my standards have changed a lot, now for $10 subscription I need a lot more, not just some simple editor or a small todolist would suffice anymore. I am not thinking about paying for new software, and in fact I am getting completely burnt out by all the sites looking the same.
by necovek | 2026-01-22 18:58:42+00:00
Yeah, Wayland might be simple, but the level of comfort I gained with inittab, systemV rc.d, xinit, .Xsession, Xconfig, inetd and everything else was mostly unmatched by anyone I've worked with (and honestly, serves me to this day).

I've never invested as much in systemd or Wayland, so I am operating on a different abstraction level with it, probably just like most everybody else.

My point was that I did not keep it simple: I actually made it into my perfectly configured system, and I manually tweaked every config I though might have something interesting for me.
by i-blis | 2026-01-22 18:58:47+00:00
J is, among the APL family of languages, the one I have always found the most useful. I reach for it as I used to reach for my HP calculator in the past, to quickly compute or numerically model things. I always have it running in a terminal window.

Contrary to popular belief, its learning curve isn't steep. I once introduced it to high school freshmen who had no real experience with programming. I recommend the series of booklets by Kenneth Iverson himself: Arithmetic, Algebra, Calculus — there is even a Concrete Mathematics companion to accompany the book of the same name by Graham, Knuth et alii. They're all available for download on the site.
by gnerd00 | 2026-01-22 18:58:49+00:00
these books are social in nature.. it takes agreement to make revisions. The agreement process is part of a spiritual path, in multiple ways. One translation by a machine is new but newness is exactly not the point of these works. Stability through generations and resolving open theological questions to some extent, are much more the point than newness. Also, pride and vanity are expressly discouraged. If this is a personal achievement somehow, its not very consistent with the core teachings. You ought to acknowledge your teachers, your spiritual community, their leaders and elders, and other inputs.. because without all of that you would not be able to complete a non-trivial work of scholarship. other ideas missing?