MurphyA/hacker-news huggingface dataset:
by arcadia_leak | 2026-02-12 08:05:09+00:00
D and Rust are on the opposite sides at dealing with memory safety. Rust ensures safety by constantly making you think about memory with its highly sophisticated compile-time checks. D, on the other hand, offers you to either employ a GC and forget about (almost) all memory-safety concerns or a block scoped opt-out with cowboy-style manual memory management.

D retains object-oriented programming but also allows functional programming, while Rust seems to be specifically designed for functional programming and does not allow OOP in the conventional sense.

I've been working with D for a couple of months now and I noticed that it's almost a no-brainer to port C/C++ code to D because it mostly builds on the same semantics. With Rust, porting a piece of code may often require rethinking the whole thing from scratch.
by TeMPOraL | 2026-02-12 08:05:25+00:00
Showing my age here, but the original samples are available too, and in MP3 or WAV format - they're in the installation directory of the game (in case of StarCraft and W3, hidden in a weird pseudo-ZIP data file (used to call it "Virtual File System")). That's where we sourced them from to set them as system sounds, back when Windows versions were still in four digits.

If you're enough of a fan to want to use these voices, chances are you still have the original installation media (or original bootleg copy) somewhere around the house :).
by trymas | 2026-02-12 08:05:27+00:00
Exactly! I don't understand comments claiming GLM-4.7 is very bad.

With New Year's promotional discount, I got Lite coding version for ~3$ per month. I have burned couple dozen million of tokens in a session and 5h allowance barely budged. For what I do on personal time - I will never burn through it[0].

I have Claude Code Opus 4.6 at work - yes GLM-4.7 is not as good, though for personal work on bootstraping some applications - it's excellent.

I feel like it's literally 6-9 months behind SOTA, most expensive LLM tools that my employer was buying for me and my colleagues, for 3$ per month (even if it's 10$ without discount). Will see how it's with GLM-5 when Z.AI lite coding plan will get it, but I feel the gap to SOTA is narrowing and fast.

[0] Though I feel like a stone age neanderthal, when people say they run multiple agents in parallel and burn tens of millions of tokens in minutes.
by thunspa | 2026-02-12 08:06:05+00:00
I've been doing this more and more over the past year, but I just write on plain white paper and throw it away after the stack on my desk gets too big.

Like the author, I don't seem to ever need to read my old notes. Instead, it works wonders as a mental bucket of sorts and I've found paper to be extremely powerful for this. I tried doing this on a Surface Pro, for example, but it was significantly less enjoyable or effective.

Now with LLMs helping me write code, planning ahead on paper is even more useful.
by JuniperMesos | 2026-02-12 08:06:43+00:00
Before Elon Musk bought Twitter the previous owners engaged in different kinds of editorial control. The people who argued that editorial control of Twitter was something the owners had the right to do on their private platform and the people who argued that the government should find some legal mechanism to characterize this editorial control as some kind of crime so they could force Twitter not to do it, were flipped from what they are now.
by ender341341 | 2026-02-12 08:07:27+00:00
I think 3 things

1. D had a split similar to python 2 vs 3 early on with having the garbage collector or not (and therefor effectively 2 standard libraries), but unlike python it didn't already have a massive community that was willing to suffer through it.

2. It didn't really have any big backing. Rust having Mozilla backing it for integration with Firefox makes a pretty big difference.

3. D wasn't different enough, it felt much more "this is c++ done better" than it's own language, but unlike c++ where it's mostly a superset of c you couldn't do "c with classes" style migrations
by Paodim | 2026-02-12 08:08:05+00:00
I am not a programmer and detest the terminal environment, while I design complexity, i need simple interfaces, claude is now guiding all dev based on my initial design spec, makes beatuful notebooks that can be uploaded directly to colab or github, no UX at all, no usability issues, this is the lastet baby we made yesterday starborn.github.io/copp-notebook thank you Claude engineering team for something that is flying very high and takes me with it, starborn.github.io/copp-notebook
by Aeglaecia | 2026-02-12 08:08:06+00:00
id apologise for expressing myself in a manner that wasn't directly related to the figures in the linked article , but that was accounted for by me initially positing that the figures themselves are the only difference in the given hypothetical. so what if my comment was an invitation to pick apart a hypothetical comparison related to the article - by saying it, i inherently ask for the idea to be challenged. since then youve attacked my language, called me self victimising, then delivered the diatribe that this comment responds to ... in other words, it genuinely appears to me as though you'd rather challenge my composure instead of the argument at hand.

if i was in your shoes id be mad so please reflect that you may not have immersed yourself in the given comparison as intended. conscientious objectors are often imprisoned and this is actually a lot more extreme than the combination of government vaccine mandate ostracization + social ostracization. your violent response is a great example of the latter.

viable non mrna vaccines were available less than a year after the initial mrna vaccines were released. we could have waited a bit and enforced something significantly less prone to unknown side effects. one last olive branch before i get flagged - aside from astronomical corporate profits, what was the advantage of subjecting the world to a science experiment?
by seec | 2026-02-12 08:08:42+00:00
That's just the typical Apple distortion field.

I have been using Apple devices and supporting many of their users for over 20 years, and they are all extremely invested in their choice of computing device. It's really a source of pride for many of them, weirdly.
For this reason, anything Apple does is necessarily better than everything else on the market.
It's a bit pointless to argue because they come from an emotional standpoint; if you point at the many things not working properly, they always have an excuse to handwave it away.
It's really funny because I use Apple stuff, and I find many qualities in it, but I'm unwilling to be blind to the faults and weaknesses.

This sort of ego investment exists for other brands as well; I think it is a lack of emotional maturity and an inability to realize that a brand does not care if you do not fully "love" their products.
by 6LLvveMx2koXfwn | 2026-02-12 08:11:55+00:00
> I find it re-assuring that judges get different answers under different scenarios

Unfortunately, as the aptly titled 'Noise' [1] demonstrated o so clearly, judges tend to make different judgement calls in the same scenarios at different times.

1. Noise - https://en.wikipedia.org/wiki/Noise:_A_Flaw_in_Human_Judgmen...
by sirto | 2026-02-12 08:12:01+00:00
I would like to add to the discussion my mod of Tim's work (with the author's permission) for astrophotography:
https://paolo.sirtoli.it/astrophoto.html

Every photographer knows very well the exposure triangle: shutter speed, aperture and ISO, but in astronomy usually only aperture and focal ratio are considered.
So I added a third dimension to illustrate the basic triad of astrophotography: telescope aperture, focal ratio and image resolution.
by habinero | 2026-02-12 08:12:05+00:00
I really only find it useful when I'm investigating or troubleshooting some system I'm not familiar with.

A stupid yet accurate analogy is I turn up the log level for my brain lol

It's basically just a log file of everything I did and the result so I can pick it back up later, plus I include timestamps which helps me realize when I'm spinning my wheels for too long.

For building stuff, scribbling diagrams and flows is more useful if I need to work out something complex.
by imafish | 2026-02-12 08:12:12+00:00
I am curious to know why you believe that?

I've worked as a software engineer with different types of engineers (electrical, mechanical and automation).

Their testing is often more strict but that is a natural consequence of their products being significantly harder to fix in the field than a software product is.

Other than that, my experience is that our way of working on projects across disciplines is very similar.
by lnsru | 2026-02-12 08:13:28+00:00
My personal question to you: were you able commercialize your error finding skills? I am electrical engineer, I predict very early the week when shit hits the fan. Nobody listens and most of my job nowadays is cleaning the shit. I am sooo tired of being right. I want to find a way to use my future forecast skill instead of fixing obvious things afterwards. One manager told me it’s a normal process to hit the wall at full speed and the re-scope project and move from there. But damn… I don’t want to waste my lifetime doing obvious errors and fixing them. To be clear, errors happen and it’s fine. But most of them are easily predictable.
by alex43578 | 2026-02-12 08:13:42+00:00
What needs to be fixed about that for a regular person, realistically?

What harm is a regular person suffering from being recorded by the security camera at Home Depot, their neighbor’s Ring doorbell, or even the TSA face recognition at the airport?

Ignoring the fact that there’s alternate-construction approaches to tracking all that (credit cards, your nosey neighbor just looking out a window, phone tracking, passenger manifests, etc), there’s just no realistic harm you incur by being tracked in those ways. If you’ve repeatedly shoplifted at the Home Depot or stole your neighbor’s Amazon package, I get it, but otherwise, what are you doing in the middle of a street that can’t be recorded forever?
by Lio | 2026-02-12 08:14:20+00:00
I think there's room for multiple approaches here.

Cloud based AI obviously has a lot of advantages e.g. batched proccessing on the best hardward, low power edge devices, data sharing, etc.

There's still room for local inference though. I don't know that I want "more context on me" all the time. I want some context, some of the time and I want to be in full control of it.

I'd pay for that. I don't think it will be for everyone but a number of people would pay a premium for an off shelf product that provides privacy and control that cloud vendors by their nature just can't offer.
by gotzonza | 2026-02-12 08:15:08+00:00
Thank you for the feedback and your time. Absolutely, the days count is kind of controversial. It is more a bunch of criteria you have to fulfill.

I didn't know that about US citizens . I received some feedback to include US states, and maybe I might add it, but I don't know if the effort makes sense.

About Schengen; wow, this is a really good question. I didn't know about this edge case, I'm going to prepare it for the next release.

If you have more feedback please send an email to hello@thenomadtracker.com, I'm very open to hearing this kind of feedback or ideas!
by sgt | 2026-02-12 08:17:11+00:00
I know a guy in Norway who got the "statsstipendiat" fund which basically gives him a very decent salary for the rest of his life, no questions asked. All he need to do is just continue doing whatever he's doing, make art and so on.

That came as a big relief as he always struggled to make money, but it's still not a thing that a lot of people get.
by that_guy_iain | 2026-02-12 08:17:37+00:00
> Do you know the joke with "I'll repeat the joke to you until you understand it?".

Nope. That's not a joke. That's not funny.

> That's why some things get reposted and upvoted. In hope of getting someone else to understand them.

No, they get reposted and upvoted by sock accounts in hope that someone will finally be interested in a 30 year old programming language.

> By the way, do you complain about sock accounts when yet another "Here is this problem, and by the way we sell a product that claims to solve it" gets upvoted?

What does content marketing have to do with sock accounts?

I'm honestly not sure what point you thought was getting made. Do you honestly think people don't understand D? It's been looked at repeatedly and still nothing cool is built in it.
by joe_mamba | 2026-02-12 08:17:52+00:00
>as a young preteen in the 90s and 00s, I made a lot of online friends

As another 90s preteen, sure, but the internet today has a lot more pedos and groomers online than in the 90s, and preteens today easily share footage of themselves to those adult weirdos, which didn't happen in the 90s because mostly limitations of technology.

BUt if you look at tiktok live it's full of preteen girls dancing, and creepy old men donating them money to the point where tiktok live is basically a preteen strip club. We can't ignore these obvious problems just because we grew up with internet in the 90s and turned out alright.

We have to separate kids from adults on the internet somehow even though i distrust age-verifications systems as they basically remove your anonymity but a solution is inevitable even though it will be faulty and unpopular and people will try to bypass it.
by AlesBeg | 2026-02-12 08:18:20+00:00
Hi HN!

I built a small Chrome extension called Notebook LM that helps you quickly send webpages, open tabs, and YouTube videos into your NotebookLM notebooks.

The goal is simple: make it faster to collect research material without copy-pasting links one by one.

What you can do:

1) Save the current page to NotebookLM in one click
2)Send multiple open tabs at once
3) Add YouTube videos as sources

Keep your research more organized!
I made this because my own research workflow was too slow and messy. This tool removes a few repetitive steps and keeps everything in one place.

Would really appreciate feedback, feature ideas, and bug reports.

Thanks!
by Paodim | 2026-02-12 08:20:05+00:00
clause is perfect every time, no quibbles, the IT industry is simply has to adapt to the new shift. surely people who earn a living by writing code will find fault with it, but even with Claude, code will not write itself, its a simple shift from writing code to make code work better/integrate/tweak/refine/personalize/customize it, thank you Boris and team we are over the moon over
by countofarthur | 2026-02-12 08:20:24+00:00
After getting banned from Reddit 6 times trying to promote my product, I stopped guessing and started tracking.

Built a Google Sheet. 143 rows. Each row was a Reddit post (mine or others). Logged: subreddit, survived/removed, account age, karma, time posted, comment frequency, days between posts.
After 4 months, clear patterns emerged that contradict most Reddit marketing advice.

What the data showed:
Subreddit size inversely correlated with survival rate. r/Entrepreneur (3M members) removed ~90% of product posts I tracked. r/SideProject (180K members) allowed most through.
Time of day mattered, but not how expected. Posts made 2-5pm ET had higher removal rates (likely when mods are most active). 9pm-1am posts survived review longer.

Account age was the strongest predictor. Under 30 days = automatic scrutiny regardless of karma. 45+ days with gradual karma building had 3x survival rate.
Comment frequency triggered filters at 3+ per hour, even when comments were legitimately helpful. Algorithm can't distinguish intent, only patterns.
Posting frequency killed accounts faster than content quality. Pattern that worked: Post Monday → rest Tuesday → comment Wednesday/Thursday → rest Friday → post different subreddit Saturday. Pattern that failed: Post Monday → post Tuesday → post Wednesday.

The bans:
Account 1: Commented on 8 posts in one afternoon. Banned day 3.
Account 2: Built karma 2 weeks, posted once. Banned day 7.
Account 3: Only commented for a month, then mentioned product. Banned.
Account 4: Hired someone on Upwork (different IP, older account). Banned faster.
Account 5: Built to 500 karma over a month. Posted in "show HN" equivalent. Shadowbanned.
Account 6: Breaking point.
Account 7: Followed the data. Still alive 11 months later.

What I built:
Turned the spreadsheet into MediaFast. Takes a niche, analyzes which subreddits actually allow product mentions (based on historical data, not rules), builds 30-day roadmap with pacing that avoids spam detection patterns.
Launched Feb 2024. Currently $5.4K MRR, 185 users at $29/month, ~25% trial conversion.

Revenue progression:
Month 1: $360
Month 3: $1,200
Month 6: $2,300
Month 11: $5,400

Growth is mostly organic (SEO for "Reddit marketing without bans" + sharing on X). Near-zero churn because people get actual results.
Mistakes that cost months:

Not tracking from ban 1 (started after ban 6, wasted 3 months)

Chasing large subreddits instead of focused smaller ones
Posting same content cross-subreddit same day (banned in 4 subs simultaneously)
Ignoring rest periods (thought daily activity showed consistency, actually flagged as spam)

Key insight:
Reddit doesn't ban promotional content. It bans patterns that look like spam. The content quality is almost irrelevant if your posting rhythm triggers automated detection.

Tech stack:
Next.js, Supabase, Reddit API (carefully rate-limited), custom scraping for historical post analysis.

Full data and roadmaps: https://mediafa.st

Happy to answer questions about the tracking methodology or specific patterns.
by lelanthran | 2026-02-12 08:21:16+00:00
This sort of thing could be useful to get an idea of how good a specific AI is - start a thread with a specific SOTA AI, get it to argue with another specific AI (maybe a nonSOTA one, maybe you want to test your local setup), let them go one and one for a limited duration (measured in message count).

Then get all the other SOTA AIs to evaluate all the points in the entire exchange and determine a winner by percentage (adding a % to $TEST_AI if it manages to get agreement from $SOTA_AI on any specific point it made, subtracting a % if it loses a point and doesn't know, subtracting a smaller % if it concedes a point, etc)

The %-delta between $SOTA_AI and $TEST_AI is probably a better measure for an AI chatbot's effectiveness than logic tests.

Don't think it will work for code or similar, though.
by simondotau | 2026-02-12 08:22:17+00:00
Your framing fits well for the Nexus era and even the earliest Pixel iterations, where Google’s hardware largely functioned as a reference implementation and ecosystem lever, nudging OEMs into making better devices.

However, the current Pixel strategy appears materially (no pun intended) different. Rather than serving as an “early adopter” pathfinder for the broader ecosystem, Pixel increasingly positions itself as the canonical expression of Android—the device on which the “true” Android experience is defined and delivered. Far from nudging OEMs, it's Google desperately reclaiming strategic control over their own platform.

By tightening the integration between hardware, software, and first-party silicon, Google appears to be pursuing the same structural advantages that underpin Apple’s hardware–software symbiosis. The last few generations of Pixel are, effectively, Google becoming more like Apple.
by Imustaskforhelp | 2026-02-12 08:23:03+00:00
I think that you can actually change the keybindings to follow the copy paste conventions that you want in micro

But personally I really love these new copy paste conventions, its the ctrl q convention which troubled me in ghostty but what I did was "ctrl > " write quit enter

https://github.com/micro-editor/micro/blob/master/runtime/he...
by DoctorOetker | 2026-02-12 08:23:24+00:00
For me personally, I prefer to perceive as more fundamental those constructions that straightforwardly generate the most with the least of novelty.

For example one may be introduced to the real numbers, and later to the complex numbers and then later perhaps the quaternions and the octonions, etc. in a haphazard disconnected way.

Given just the real numbers and "geometric algebra" (i.e. Grassmann algebras), this generates basically all these structures for different "settings".

I hence view geometric algebra as a lower level and more fundamental than complex numbers specifically.

A more interesting question (if we had to limit discussion to complex numbers) would be the following: which representations of complex numbers are known, what are their advantages and disadvantages, and can novel representation of complex numbers be devised that display less of the disadvantages?

For example, we have -just to list a few- the following representations:

1. cartesian representation of complex numbers: a + bi : the complex numbers permit a straightforward single-valued addition and single-valued multiplication, but only multivalued integer-powered-roots. addition and multiplication change smoothly with smooth changes in the input values, taking N-th roots do not, unless you use multivalued roots but then you don't have single valued roots.

2. polar representation of complex numbers: r(cos(theta)+i sin(theta)): this representatin admits smooth and single valued multiplication and N-th roots, but no longer permits smooth and single valued additions!

Please follow up with your favourite representations for complex numbers, and expound the pro's and con's of that representation.

For example can you generate a representation where addition and N-th roots are smooth and single valued, but multiplications are not?

Can you prove that any representation for complex numbers must suffer this dilemma in representation, or can you devise a representation where all 3 addition, multiplication, roots are smooth and single valued?
Show HN: TryKora – Know before you spend
by AkshayS96 | 2026-02-12 08:23:30+00:00
Hi HN,

I built a small web app that helps answer one question before buying something:

“Can I actually afford this?”

You enter a price, and it shows how risky the purchase is based on a sample monthly budget, plus gentle nudges like the 72-hour rule. It’s not budgeting and doesn’t connect to banks — it’s more about awareness and behavior.

I built this because I kept impulse buying and wanted a simple pause mechanism.

It’s very early (just a landing page + demo right now), but I’d love feedback on:

does the idea make sense?

is the UX confusing?

What would make this actually useful?

Happy to answer any questions. Thanks for checking it out.
by mattlangston | 2026-02-12 08:24:30+00:00
Good question. It's mostly the third — but let me unpack that.

The Standard Model predicts a specific value for the weak mixing angle, which determines the electron's vector coupling. My measurement at SLAC, along with other SLD measurements, consistently preferred a slightly different value than what LEP (the European competitor experiment) found using a different technique.

The key word there is "different technique." SLD used a polarized beam of electrons — a completely novel approach at the time — which gave us direct access to the left-right asymmetry without needing to untangle final-state effects. LEP extracted the same parameter from b-quark forward-backward asymmetry. Two fundamentally different methods probing the same physics, with different systematic exposures, giving different answers.

Both experiments had good resolution. We spent enormous effort characterizing the systematics, and they're small compared to the statistical uncertainty. But the two most precise determinations of this parameter disagreed at roughly the 3-sigma level — and that disagreement has never been explained. The world average splits the difference, and the Standard Model prediction is consistent with that average, so you could say "the SM is fine" if you squint. But nobody knows why the two experiments don't agree with each other.

It could be an unidentified systematic error in one experiment. It could be that something beyond the Standard Model is subtly shifting one measurement and not the other. That ambiguity is exactly what makes it a "dangling thread" rather than a resolved question.