MurphyA/hacker-news huggingface dataset:
by aaravchen | 2025-11-17 06:01:04+00:00
It's more like how to put a modern day car dash over an F16 fighter jet. One has modern expectations and standards everyone is already familiar with but far less power and features, while the other existed before usability was even an idea but has more power and features than even most experts can handle. And in this case (and analogy), you can always slowly remove parts of the interface that hide the more powerful features.

I say this as a 10 year Emacs user who left for VSCode and Zed because I decided I'd rather discover new modern features when they became useful (VSCode/Zed) rather than having to hunt them down when I became too fed up with the status quo and then have to spend weeks figuring out how to get them working (Emacs). That said, I keep itching to go back for some of the power features. If only it weren't a full time job just maintaining a basic emacs config.
by gsf_emergency_4 | 2025-11-17 06:03:10+00:00
I've already edited to say "make moves counter to Altman's". You are right, but Thiel thinks about progress in a fundamentally different, I'd argue opposite, way from Zuck or Altman. More aligned with Elon or Karp. Or even some of the Chinese.

To be concrete, he'd never consciously engage in the kind of circular financing or rentseeking that Altman/Zuck would be open to.

(also he has enough social aptitude not to take Altman on in public.)
by mos87 | 2025-11-17 06:03:13+00:00
The only program written in OCaml that I think I've used is WeiDU mod installer for Infinity Engine games. Took a quick look under the bonnet too. Suffice to say, my only thought has been that should the author had chosen a sane language like say Perl (which seems to be ideally suited to what WeiDu does), the software could have been improved by many, many people.
by aaravchen | 2025-11-17 06:04:15+00:00
I did exactly the same, though I wasn't an Evil mode user. I quickly found VSCod(e|ium) lacks the internals to even do many of the basic useful things of Emacs.

BTW, if you're an Evil mode user, Zed is probably your better choice. It has more focus on Vim-style keybindings.
by cartoonworld | 2025-11-17 06:04:31+00:00
I have, they're tiny shoes and it'll lock up your rear wheels at best.

I would suggest that anybody reading NOT try this unless you have a quite large and empty lot with no public access. Pay close attention, they are not called Emergency Brakes, they are called Parking Brakes.

The stated purpose of these brakes are to ensure your car wont roll away while parked. Anybody with a manual transmission knows the ritual of shifting into 1 or Reverse and turning their wheels toward the curb while parked even while the parking brake is engaged.

They won't serve you in an emergency. Here's Mitch Hedberg on "Emergency brake": https://www.youtube.com/watch?v=kMKV1B0vuI8
by westurner | 2025-11-17 06:06:15+00:00
I found this review article by reviewing citations of this open access paper:

"Giant nanomechanical energy storage capacity in twisted single-walled carbon nanotube ropes" (2024) https://www.nature.com/articles/s41565-024-01645-x .. https://scholar.google.com/scholar?start=10&hl=en&as_sdt=5,4...

> 583 Wh/kg

> Abstract: [...] Here we produced SWCNT ropes wrapped in thermoplastic polyurethane elastomers, and demonstrated experimentally that a twisted rope composed of these SWCNTs possesses the remarkable ability to reversibly store nanomechanical energy. Notably, the gravimetric energy density of these twisted ropes reaches up to 2.1 MJ kg−1, exceeding the energy storage capacity of mechanical steel springs by over four orders of magnitude and surpassing advanced lithium-ion batteries by a factor of three. In contrast to chemical and electrochemical energy carriers, the nanomechanical energy stored in a twisted SWCNT rope is safe even in hostile environments. This energy does not deplete over time and is accessible at temperatures ranging from −60 to +100 °C.
by aaravchen | 2025-11-17 06:07:57+00:00
To be clear, this plugin is only a keymap, and just extends the built in Emacs-style keymap option of VSCode. If you did much/any mapping of any keys in Emacs, or are looking to expose more Emacs-like features, you're SOL. VWCode is simply unable to support most Emacs editing features without a significant engine expansion, and that's beyond the ability of plugins to add.
by zkmon | 2025-11-17 06:10:48+00:00
>> There wasn’t any running water or electricity

Why middle ages? Most people born in villages of many countries during 50's or 60's would not have seen electricity, running water, toilets, roads, radios, candy, plastic toys, shoes etc until decades later.

Just like how the writings from ancient times were mostly about royal and religious figures, historians of modern times mostly looked at the history of the western world, Europe specifically.

By projecting what I saw in the remote parts of India in the 70's, I can say the following about peasants of old times:

* they didn't care about recording their lives or their appearances in any form except as folklores that were passed on through generations. The lores were sung by a special class of society telling children of higher classes, about their ancestors.

* they didn't care about having distinct names for family members

* they didn't like being portrayed (as in photographed)

* they didn't like outsiders

* they don't record their birthdays

* they didn't try to avoid risk and demography stayed young, with about 10 children per woman.

* if there is any pandemic or famine, they deserted villages and moved to new places

* there is no money involved in transactions. Grain, jewels, land, water, bride and livestock were the stores of value
by EagnaIonat | 2025-11-17 06:11:37+00:00
> The whole notion of "AI safety regulations" is so silly and misguided.

Here is a couple of real world AI issues that have already happened due to the lack of AI Safety.

- In the US if you were black you were flagged "high risk" for parole. If you were a white person living in farmland area then you were flagged "low risk" regardless of your crime.

- Being denied ICU because you are diabetic. (Thankfully that never went into production)

- Having your resume rejected because you are a woman.

- Having black people photos classified as "Gorilla". (Google couldn't fix at the time and just removed the classification)

- Radicalizing users by promoting extreme content for engagement.

- Denying prestige scholarships to black people who live in black neighbourhoods.

- Helping someone who is clearly suicidal to commit suicide. Explaining how to end their life and write the suicide note for them.

... and the list is huge!
by poly2it | 2025-11-17 06:14:20+00:00
> Learning Zig is not just about adding a language to your resume. It is about fundamentally changing how you think about software.

I'm not sure what they expect, but to me Zig looks very much like C with a modern standard lib and slightly different syntax. This isn't groundbreaking, not a thought paradigm which should be that novel to most system engineers like for example OCaml could be. Stuff like this alienates people who want a technical justification for the use of a language.
by never_inline | 2025-11-17 06:15:07+00:00
> I do have relatives who live in far villages and have not travelled and seen the world(In fact not travelled more than 100 km radius from place of birth)

This was literally where I grew up before I got education and become software engineer.

Its not a good thing and we should not glorify it.

Villagers in India are malnourished, the education is not upto par with cities, and the life is stagnant there. There's no opportunity to carve out your own niche or achieve glory in life.

oTOH, The metropolitons like Bengaluru or Delhi are highly populated and make life difficult unless you live inside a posh gated society. The competition there to get highest TC job and grind till you break down just to own a house is also not healthy. Not to even mention pollution and health hazards.

We should focus on developing tier-2 and tier-3 cities. They can be developed on par with western cities in cleanliness and infrastructure as long as we can keep the population density low.
by offsky | 2025-11-17 06:15:34+00:00
It’s always shocking to see one of my sites pop up on HN.

For context around my motivation to make the site. I was really addicted to a certain mobile game to the point that it was affecting my work and family life. I stumbled upon an article about how game companies hire psychologists to make the games more addicting. This led me down a rabbit hole of researching dark patterns. It was very eye opening and by learning about the dark patterns they lost their power over me. I was able to quit playing the addictive game. I still play games, I just pick better games and the dark patterns don’t work on me anymore. The research and education that I gave myself was so helpful in restoring balance to my life that I wanted to share it with others. Hence the website. It’s about 7 years old.

The most important part of my site is the text descriptions of the dark patterns. The crowd sourced game reviews are probably spam and rubbish and I’ve been meaning to remove them. I had written code to scrape the iOS and android stores to automatically add new games but this code broke ages ago and I never fixed it. The game listings are years out of date. I had plans to include console and pc games but never got around to it. I moved on to other projects.

I have received many emails over the years from people who say that my site has helped them stop or avoid playing addictive games. This makes me happy.
Ask HN: Why so many sites block traffic from Russia?
by ruslankh | 2025-11-17 06:17:39+00:00
For the last couple of months, about a 1/5 of links on HN are inaccessible from Russia because site owners block this traffic. I have a suspicion that they don't even know that. Especially, when it happens on Claudflare side. That's kinda sad. And I wonder why that's happening.
by wtfwhateven | 2025-11-17 06:17:59+00:00
They seem to be one of those individuals who cannot possibly comprehend the idea that many people simply find murder and rape to be horrible, awful acts that shouldn't be inflicted on others and hold that belief without needing to have the fear of god or an ancient collection of texts constantly reminding them to not rape and murder people.

The very idea of a person believing murder and rape to be horrible without a convoluted and often contradicting spiritual belief system is preposterous to them. Hence "rayiner"'s insistence that not treating people like shit simply must be a religious concept because "it sounds religious". These people genuinely believe someone not treating people like shit can only happen if you're terrified of going to hell or something.

They're somewhat rare but not rare enough. They're extremely dangerous people because, after all, the only thing keeping their desire to harm others in check is a fear of an ever elusive supernatural entity punishing them, instead of just simply not having such a desire.

Maybe the above isn't applicable to "rayiner" but people who say not treating people like shit "sounds religious" are almost always that type.
by hollerith | 2025-11-17 06:18:04+00:00
Similar story here. I used vscode for about 3 months for all my editing needs without even having Emacs installed, but returned to Emacs because of how hard it was to learn how to modify vscode (I'm not a web dev) compared to modifying Emacs and because of a vague impression that vscode is slower in responding to my inputs.
by tekacs | 2025-11-17 06:18:27+00:00
This is kinda wonderful to see - a peek into a world where we get to see the 'other side' of what would have been possible had Apple not locked our devices down beyond belief.

Jailbreak stores have never felt like a particularly strong illustration of what's possible due to their tiny user market - I'd love to see what developers would do if even for a period we could use these devices to anything remotely like their potential.
by atoav | 2025-11-17 06:18:40+00:00
Please refrain from calling someone sharing thoughts that we may or may not find interesting as "vomitting". If you don't like it click away or formulate sensible criticism that others can follow.

I for example thought the films from my youth were fake as heck for the most part and liked movies that came out one or two decades prior. Meaning my own criticism I had as a 16 year old certainly didn't have anything to do with "the magic of my youth", but with the actual choices made during the production of films.
by arcticbull | 2025-11-17 06:21:48+00:00
That's not actually true, back in the day Coinbase used Bitfinex. They were using them when Bitfinex got all that BTC stolen. Technically everyone, including Coinbase, lost assets in that hack. They were large and scary enough at the time to force Bitfinex to keep them whole instead of applying the 36% haircut, but I'd argue that amounts to recovery rather than failure to lose in the first place. [1, 2]

[1] https://www.kalzumeus.com/2019/10/28/tether-and-bitfinex

[2] https://x.com/nathanielpopper/status/933130228175552513
by toast0 | 2025-11-17 06:21:57+00:00
> How long will we simply sit and wait for that future, complacent and docile?

The people who don't want to sit and wait have bought personal vehicles. Mass transit can be great, but when it isn't, there's no sense of agency. At least with a personal vehicle, if it's not working, I can try to fix it or get it to someone who is more likely to be able to fix it.

When transit isn't running, I just have to wait. If it can't get me to where I want to go in a reasonable time, sucks to be me. If my stop is removed from service, I guess I better move.
by ashed96 | 2025-11-17 06:22:53+00:00
I'm building a startup myself and we vibe code everything, except core/complex parts where AI struggles.

My workflow:

1. Give the agent detailed task + relevant file contexts (so it doesn't waste time searching)

2. Guide it with continuous feedback when it veers off

3. Jump in manually if it's going completely wrong direction

I use Claude Code for the agent work, Cursor for manual edits.

Key insight: AI coding works as well as your architecture does. I make all architecture decisions, file structure, organization -- AI just writes the implementation logic.

Clean architecture = better AI output.

I believe This is becoming the norm because it gives startups massive velocity advantage. That's probably why your CTO is pushing it.

Career impact? As a senior who understands what AI writes, you're gaining superpowers, not losing skills. You were previously bottlenecked by implementation speed and needed other engineers. Now you can be a 10x engineer - as long as you can envision the architecture, AI helps you build it faster.

The key is knowing when to guide vs when to take over. That judgment comes from experience.
by paulf38 | 2025-11-17 06:24:20+00:00
I agree that C is a basket case when it comes to safety and security.

The CPU and the hardware don’t care how confident C coders are in their ability.

C developers tend to forget the reason why Windows and UNIX like systems are now quite robust is that there has been over 50 years of turd polishing. Unfortunately for rust it is not immune to bugs other than memory safety issues. I think that it is a good idea to write new code in rust. Less so for battle hardened old code.

C++ is somewhere between C and rust. With modern ‘good practices’ (no raw pointers, no for loops) it can be an order of magnitude or two safer than C.
by parineum | 2025-11-17 06:25:03+00:00
> And PoE's stash tabs straddle that line a bit.

They don't straddle any lines, they're well beyond it. Stash tabs are de facto required for trade. One can, technically, play without trade and complete all the game content but the ones actually capable of that are putting in tons of hours and they will definitely use extra stash space.

There isn't really a target player that plays POE for free aside from those that are just trying it out. That's all fine with me but if you're going to get into the game, you're going to pay money.
by noufalibrahim | 2025-11-17 06:25:56+00:00
This is an interesting post. I've been spending time on a hobby project[1] that requires reading some old archives and game asset files. I didn't have to do any reverse engineering since it's already done by others and documented on on the moddingwiki. However, I did implement the algorithms myself to work with the assets.

It's an interesting rabbit hole to go down into and this post makes me appreciate the way in which this kind of forensic analysis is done.

1: https://eye-of-the-gopher.github.io/
by iku | 2025-11-17 06:27:13+00:00
Thanks a lot. Both the post itself and the comments are very useful. I'd like to comment on the content of this post, but it'll take much time for me to wrap my head around.

In the mean time: the images in the article seem to be broken — produce 404 errors. Like this one: https://david.coffee/targets-config-screen.png
by frfl | 2025-11-17 06:28:24+00:00
There was a comment few weeks ago - I forget the topic, maybe it was the new M-series release or something - that was talking about how freaking fast these things are. And the comment was pointing out how locked down everything is and most of that power is pretty useless - I mean sure on device "AI" and faster apps...OK I guess. I'm not the target demographic for these things anyway, so my opinions are whatever.

But really, imagine how much power these things have and if you could actually run a free (as in freedom, in the GNU sense) OS on them and really get access to all that power in a handheld device. Only if.

I have an M1, which is like N-times faster than the laptop I write this on. Yet it collects dust because I'd rather continue to use this old dinosaur laptop because that M1 macbook is a locked down, very fast, shiny Ferrari, but I just want a Honda Civic I can do whatever I want with.
by westurner | 2025-11-17 06:31:19+00:00
Also from the gscholar "Cited by" list for that paper, I just found:

"One‐Step Transformation of Single‐Walled Carbon Nanotube Networks into High‐Performance Multilayer Graphene‐Rich Films via Laser Shockwave Compaction" (2025) https://advanced.onlinelibrary.wiley.com/doi/abs/10.1002/adf...

Rhombohedral trilayer graphene, Rhombohedral pentalayer graphene, and Twisted bilayer graphene all demonstrate superconductivity. Can laser shockwave compaction transform carbon nanotube networks into superconducting processor components?
by nearbuy | 2025-11-17 06:31:23+00:00
> The problem comes from stipulating that something with a negligible probability has a high probability.

We are not doing so, and I don't know how I could have been more clear that we are not saying this hypothetical will happen. Would it help if the hypothetical was that the AI knows a magic spell that blows up the Earth?

It's a simple question. Would you think AI censorship is acceptable if the information actually were dangerous? Don't tell me why the hypothetical is impossible because that's entirely missing the point. I don't know what your position is, and so I don't know what you're arguing for. I don't know if you consider freedom of information to be a terminal virtue, or if you think it's good only when the consequences are good. Telling me the hypothetical won't happen doesn't clarify anything; I already know that.

You can have the view that we only want freedom of information when it causes net good, and that it always causes net good. Or maybe you have the view that freedom of information is always virtuous and we shouldn't consider the consequences. Or maybe something else. Until you clarify your view, I don't know if/what we disagree about.
by LeoPanthera | 2025-11-17 06:31:56+00:00
> But really, imagine how much power these things have and if you could actually run a free (as in freedom, in the GNU sense) OS on them and really get access to all that power in a handheld device. Only if.

Could you elaborate? What specifically would you do? Because I'm finding it hard to imagine what I'd do with an "open" iPhone that I can't do now, but it's extremely easy to imagine all the horrific security risks that would emerge in what today is most people's primary computing device, storing data about literally their entire lives.
by phantasmish | 2025-11-17 06:32:17+00:00
I dunno… median OECD state modern person, or median modern person globally?

I might go with being one of the richer medieval kings, in the latter case. Global median is pretty bad.

Only things that might sway me otherwise are antibiotics and if we’re factoring in the whole “sword of Damocles” aspect for despotic rulers.
by evv | 2025-11-17 06:34:25+00:00
The solution is to build on the traditional web. How does anybody find anything new on the web? Basically: hyperlinks!

People will create links from social media. With some basic SEO, your content can be indexed by your favorite search engines. Increasingly these "web4" sites will link to themselves, leveraging the built-in social features that are portable across sites/servers/peers.
by nine_k | 2025-11-17 06:36:18+00:00
It's looks absurdly simple, but works very well. (Speaking as a long-term Void Linux user.)

Configuring a new service is also trivially simple.

Dependencies sort of can be handled: you can start (or stop) another service from within your service; runit will retry if your service fails to start due to a dependency not yet running.
by offsky | 2025-11-17 06:36:48+00:00
Clearly reciprocity is a good part of social interaction. So it’s not necessarily a dark pattern. But it can be if games use it as a mechanism to get you hooked. Maybe by punishment or guilt, or by encouraging extra in app purchases so you can donate to your guild mates. This is addressed a bit in my FAQ. https://www.darkpattern.games/faq.php
by masklinn | 2025-11-17 06:37:10+00:00
> About half the size of a typical PWR reactor.

Closer to a third for recent models (the French P4 reactors from the 80s were 1300, the later N4 1450~1500, the EPR is 1650). 500-ish is a relatively typical density for reactors from the mid to late 60s.

Agree that it’s hardly small or modular tho.
by atoav | 2025-11-17 06:38:21+00:00
Yes, because I don't like to lay bare all the details of my friends online. Contrary to what my post may have sounded like to you this person is my friend and I stayed with them for more than a decade always in support to help them get better.

And spoiler: they did get better, took up a sport and look healthier than at any point since I have known them.

As someone who grew up with multiple disabled people I am very aware of the pitfalls here, but you were the one who assumed knowledge of details I did not mention.
by btbuildem | 2025-11-17 06:38:45+00:00
I wonder if this works better on smaller models than larger ones -- can anyone weigh in? I played a bit with the gpt-oss-20b-heretic off HF, and it's frankly still quite refusey.

I've made some changes to the repo (locally) to leverage multiple GPUs and CPU offloading, and had mixed luck with Qwen3 14B. It either completely lobotomizes it into a drooling mess, or has no effect at all.

Some further tweaks enabled abliterating the new Granite models -- there the success rate was higher (1/50 refusals with 0.02 divergence)

If I understand the approach correctly, one could crank the trials count way up, and hope to maximize results that way (minimize refusals and KL divergence).