MurphyA/hacker-news huggingface dataset:
by lazarus01 | 2025-12-25 17:34:36+00:00
Totally agree.

In my 25 years in tech, there were no meritocracies. I came from a simple working class upbringing and experienced upward mobility into the white collar class.

I differentiated myself by always finding ways to solve problems, that others weren’t willing to do. People expected things to be done a certain way, I expected nothing and did everything myself my own way.

I never had mentorship that taught me “how to play the game”. People saw me as a threat, some would copy my work and take credit for it. I don’t have the mentality to fight with people over a game, so I let people win, to my detriment.

I never had hunger for title or compensation, so it was never offered to me unless I voiced my desire to exit.

My friends who played the game are sitting on a fortune, where they have more material possessions, but their kids are struggling and they are struggling, to find peace and happiness, because they are “owned” by the game. They have no substance in their life and compare themselves to others who play the game. A endless cycle of jealously.

I sit here with peace and very high life satisfaction, understanding I have skills that help people, that fulfill a purpose, that comes with healthy integration with my unbreakable values.

Learning to think independently while ignoring superficial reward signals with focus on self concordant goals is the recipe to life satisfaction.
by ponector | 2025-12-25 17:35:49+00:00
What happened with recommendation letters? Portfolio?

If I have 10+ years of proven experience with positive public recommendations written by high managers from F500 companies why should I be challenged with puzzles?

Talk an interview to figure out motivation and if we have the same vibe. Then hire me and decide a month later if I'm worth your money.

Trial period exists in labor law for a reason.
Show HN: I created a tool to generate handwritten signatures
by nedoto | 2025-12-25 17:36:21+00:00
At this time, I had to sign multiple documents (energy, gas, water, etc) for our new house.

I'm using a Mac, and I have the option to create my own sign and reuse it multiple times, making it easy for me.

I'm also exploring vibe coding, so I decided to try building a small web app to generate handwritten signatures, allowing me to have a cool-looking signature and for others to use it if they want.

You can generate multiple signatures and only pay if you want to download your 7-signature pack.

I decided to let the users pay for it (only $3), not to become rich obviously :D, but to maybe cover some operational costs, like the VPS and the domain.

Since this is my first vibe-coded project, I'm also open to receiving feedback, so I can give some directions to my "virtual employee" :D

Thanks in advance!
by danmaz74 | 2025-12-25 17:37:00+00:00
> adopted Sorbet and it is nothing but an impediment to progress

How so?

I never really missed types in Ruby, even if I like them a lot in typescript, but right now I'm doing some "vibe coding" on a personal project and I was thinking about trying Sorbet. I think that it could help Claude Code avoid some mistakes it often makes which make it waste a lot of time fixing.
by spiffy2025 | 2025-12-25 17:38:02+00:00
Personally I don't have a PhD, but do have several advanced degrees. From experience, I'd suggest look into deeptech companies that are looking for SWEs. Deep tech companies typically need folks with the ability to pursue scientific enquiry with a SWE / Product mindset.

I work at a company that is hiring folks that have a background in (helio)physicists / quantum (I think we have about 3 nobel prize labs represented right now in a team of 9) with SWE / ML experience, to build products for the aerospace industry. Not exactly earth science, but if Heliophysics / Physics is of interest, my masked email in profile.
by reisse | 2025-12-25 17:40:18+00:00
The thing about Macbooks is people tend to compare them with all of the regular laptops, of which 95% are in entirely another market segment. Even worse, some regular laptops can vary from "cheap shit" to "good machine" under one name, depending on the options selection (looking at you Lenovo). Hats off to Apple, having very narrow selection of models with very limited customization options helps them greatly.

There are models from Dell, Lenovo, and ASUS which have better screens than Macs, better design and build quality (subjectively), on-par performance and just slightly worse battery life. It just takes time and effort to find them.

(also, am I the only one who finds Apple trackpads _uncomfortable_ to touch?)
by foxglacier | 2025-12-25 17:40:39+00:00
I'm more cynical. I think most people really are intolerant. They have their culture which they perhaps unconsciously equate with being good or morally right and anyone who doesn't follow the complex unwritten rules is shunned or abused. Those rules may be mostly good but nobody questions them all, yet almost everybody either enforces them or tacitly tolerates their friends enforcing them. This is probably necessary because if everyone went around inventing their own standards for behavior, people wouldn't get along very well and the outcome of "most people get along with each other most of the time" is itself valuable - it just comes at the cost of those who can't understand it. I think most people can't comprehend the possibility that somebody who seems reasonably normal and intelligent doesn't understand the rules so they must be acting maliciously and deserve punishment.
by 7402 | 2025-12-25 17:41:24+00:00
I recently needed to make a mockup of something, so I got some plasticine from Amazon, since I remembered playing with the stuff when I was a kid. However what I received was quite stiff and left an unpleasant oily smell on my hands that I had to scrub off with a lot of effort. Is there a particular brand of plasticine that you have had a good experience with?
by glerk | 2025-12-25 17:42:26+00:00
I downloaded it to try and bought a "pro" subscription ($15 for 750 requests, no idea what counts as a "request"). The app is a vscode fork similar to cursor. I entered one prompt which was a simple "plan a way to architect this moderately complex thing within my code". The agent went on thinking for 5 minutes or so with no indication of progress, then it told me it blew past my 750 requests allowance and threw an error. Yeah... ok.
by staticman2 | 2025-12-25 17:44:12+00:00
>I look back at period pieces - films showcasing the 40s, 50s, etc., and it seems like mental institutions would be a wonderful way to house these folks and keep them fed and warm

I'm reading this comment as if you had written:

"The TV show Hogan's Heroes makes being a prisoner of war sound like a jolly good time."
by dangalf | 2025-12-25 17:44:48+00:00
>BP in February announced plans to
sell off $20bn (£15bn) worth of assets in a bid to focus on its core
crude oil and gas business and
strengthen its balance sheet.
Following today's deal and
previous announcements, the
company says its over half way to meeting that target.
It is also shifting its strategy away
from investment in green energy
and renewing its focus on oil and
gas following pressure from some
investors who were frustrated that its profits and share price had
lagged behind rivals.
by nine_k | 2025-12-25 17:45:01+00:00
The key addition to the list: "Uncrewed aircraft systems (UAS) and UAS critical components produced in a foreign country and all communications and video surveillance equipment and services listed in Section 1709(a)(1) of the FY25 National Defense Authorization Act (Pub. L. 118-159)".
In other words, drones, motors, batteries, control systems, sensors.
by bradlys | 2025-12-25 17:45:16+00:00
All of these are easily faked and/or not able to be shared. You think I can share code from FAANG?

Also, hiring is very expensive for those first few months at big tech. It’s also very morale draining to see your peers fired constantly - which is what would happen. Morale at faang is already hitting rock bottom due to the mandatory yearly+ 10%+ layoffs.
by WD-42 | 2025-12-25 17:45:26+00:00
Asahi is all reverse engineering. It’s nothing short of a miracle what has already accomplished, despite, not because of, Apple.

That said some of the prominent developers have left the project. As long as Apple keeps hoarding their designs it’s going to be a struggle, even more so now.

If you care about FOSS operating systems or freedom over your own hardware there isn’t a reason to choose Apple.
by izacus | 2025-12-25 17:46:33+00:00
Each controller and subcomponent on the motherboard needs a driver that correctly puts it into low power and sleep states to get battery savings.

Most of those components are proprietary and don't use the standard drivers available in Linux kernel.

So someone needs to go and reverse engineer them, upstream the drivers and pray that Apple doesn't change them in next revision (which they did) or the whole process needs to start again.

In other words: get an actually Linux supported laptop for Linux.
by websiteapi | 2025-12-25 17:47:53+00:00
yes, but I find it hard to constrain it to a minimal implementation. what usually happens is it writes some tests, then an implementation, and then according to the thinking, makes some modification. it works with a relatively precise prompt, but starts to go a bit off the rails when you say things in broad terms ("write tests to ensure concurrency works, and the implementation to ensure said tests are correct")
by TZubiri | 2025-12-25 17:49:14+00:00
I'll explain a bit what's going on here. The typical crypto ethos usually isn't aligned with governments or paying taxes at all.

Additionally, banks are heavily government regulated entities, they are almost part of the executive branch. Aiding in the collection of taxes, neutering economic incentives for illegal activities, and implementing public economic policy are common and unquestioned responsibilities placed on banks through laws.
by Tade0 | 2025-12-25 17:49:25+00:00
> Maybe I feel the satisfaction of clicking them together as I clean them up. Cleaning becomes a little like playing.

My preschooler daughter got Magna Tiles for Christmas and she's cleaning them up herself, which is a first for her.

I'm surprised the Minecraft blocks feel less strong - Magna Tiles seem to be using standard AlNiCo magnets and I expected, given the price, that the Minecraft ones would be using neodymium magnets, but apparently they're not and this weakness comes from magnets being only at the corners.
by Joel_Mckay | 2025-12-25 17:49:40+00:00
Sounds like a GIS company may be a good fit, or another related service. =3

https://www.esri.com/en-us/about/careers/job-search

https://www.jpl.jobs/c/educational-jobs

https://www.spacex.com/careers/jobs?programs=Starlink&discip...
by simonw | 2025-12-25 17:49:55+00:00
The biggest one is I don't want someone submitting malicious (or just poorly designed) code that crashes my server - hence the focus on memory and CPU limits.

I also need to limit filesystem access - don't want them stealing private files from elsewhere on the system, or filling the disk with garbage data (again causing a crash).

Network access restrictions are important too - I don't want my server becoming part of some DDoS attack, or an attacker using it to hit supposedly safe internal endpoints (SSRF).
by toomuchtodo | 2025-12-25 17:50:26+00:00
"Norway, the first country to use only electric vehicles"

Related:

Norway declares victory in move away from gas cars - https://news.ycombinator.com/item?id=45607169 - October 2025 (14 comments)

EVs reach record 98.3 pct share of new car sales in Norway, surge across Europe - https://news.ycombinator.com/item?id=45596668 - October 2025 (3 comments)

Norway says 'mission accomplished' on going 100% EV, proposes incentive changes - https://news.ycombinator.com/item?id=45593746 - October 2025 (1 comment)

Norway Is Uprooting Its Fuel Pumps as Electric Cars Take Over - https://www.bloomberg.com/news/newsletters/2025-03-28/norway... | https://archive.today/zZMep - March 28th, 2025

Cratering motor fuel sales in Norway show the death spiral that can end oil - https://news.ycombinator.com/item?id=37966767 - October 2023 (208 comments)

Monitoring CO2 emissions on Norwegian roads [pdf] - https://www.toi.no/getfile.php?mmfileid=74689 - January 2023

Norway EV sales and related data - https://robbieandrew.github.io/EV/

Norway EV Charger Map - https://placetoplug.com/en/charging-stations/norway/map
by KaiserPro | 2025-12-25 17:50:50+00:00
> In places without governments like Haiti you can raise a family in a relatively simple structure

have you actually tried living in Haiti? Bonus points for being born and living past 4 years old. Even more points for living on median wage.

Eliminating homeless isn't that expensive. The UK did it during covid, it cost like 700million. Thats not like a partial thing. _everyone_ had a room to stay in and 3 meals a day. https://commonslibrary.parliament.uk/research-briefings/cbp-...

It could be made significantly cheaper if government had social housing to spare (you know like actually build them again)
by chiefalchemist | 2025-12-25 17:51:19+00:00
“ The way Faulkner treats his characters, I treat domain name projects. I buy them with an intention to develop. And I let them take the lead. They’re the inspiration for the business itself. They guide me towards what they need to become. I’m just the dude behind the keyboard (sorta).”

To me it makes sense. Without a domain name, it’s just an idea. The domain name makes it real, and it’s a foundation the biz can stand on. Too many people try to start a biz without a foundation.
Show HN: Pyfrontkit Update
by Edybrown | 2025-12-25 17:51:29+00:00
Generating frontend from Python often involves more complexity than necessary, especially when integrating design with backend logic.
Pyfrontkit (v1.1.10) is a Python library designed to reduce that friction.
Its approach is based on three ideas: simplicity, efficiency and control.
With Pyfrontkit, frontend is defined with significantly less code than traditional HTML + CSS.
In many cases, the reduction exceeds 50% in written characters, reducing noise and potential error points.
A single design definition can produce different outputs depending on the context:
HTML + CSS written to disk
In-memory generation
Embedded or separated styles
All from the same source.
Templates are not passive files, but Python functions.
They are encapsulated once and reused without creating multiple variants.
Since templates are functions, they can receive arguments containing:
data (content)
design values (colors, styles, visual behavior)
This allows the same template to adapt dynamically without duplicating code.
Using a template introduces no additional friction:
it is called like any regular Python function from backend logic, making integration with Python frameworks straightforward.
The result is a simpler workflow with fewer layers, fewer concepts to learn and more control for the developer.
Sharing a few img with visual examples of the flow in this version

Links: GitHub: https://github.com/Edybrown/Pyfrontkit PyPI: https://pypi.org/project/pyfrontkit/
by wakawaka28 | 2025-12-25 17:52:17+00:00
I think Firebird was the second name they tried to use that was already taken. They were definitely sued by Phoenix Technologies for one incident. Bryan Lunduke has a podcast explaining the history of this but I saw the one about Phoenix on the Wikipedia page before posting.

Edit: Here you go: https://www.zdnet.com/article/mozilla-holds-fire-in-naming-f...
by andyjohnson0 | 2025-12-25 17:52:37+00:00
On my desk I have a small tin containing small wooden blocks and planks, arches, etc. I get lots of play value from them - when my thinking is blocked, or if I just want to fool around and not think at all. I'm in my mid fifties.

And over at my climbing club's off-grid climbing hut we have a big box of over-sized, home made jenga blocks. Everyone plays with them: not just jenga, but also just building structures or giant domino runs.

We all need to play sometimes.
by everforward | 2025-12-25 17:53:06+00:00
I know of a couple reasons offhand.

JavaScript is JIT’ed where CPython is not. Pypy has JIT and is faster, but I think is incompatible with C extensions.

I think Pythons threading model also adds complexity to optimizing where JavaScripts single thread is easier to optimize.

I would also say there’s generally less impetus to optimize CPython. At least until WASM, JavaScript was sort of stuck with the performance the interpreter had. Python had more off-ramps. You could use pypy for more pure Python stuff, or offload computationally heavy stuff to a C extension.

I think there are some language differences that make JavaScript easier to optimize, but I’m not super qualified to speak on that.
by KaiserPro | 2025-12-25 17:53:28+00:00
https://www.bbc.co.uk/programmes/m0025sr0 has a bit more information in it, but its in a radio show with a bunch of other bits and pieces. From memory its in the last quarter of the show.

He has a really lovely welsh accent.

The other thing to do is they did this largely because its what they felt was the right thing to do.
by hugs | 2025-12-25 17:53:29+00:00
it's just v1. good for experimenting, not for production (yet!)

and yes it's perhaps impolite and silently taboo for me to say it out loud, but "not being controlled by microsoft" is on the top 10 list of "why vibium and not playwright"? (most of the sf world has gone all in on playwright; i'm betting on web standards. i hope people will notice that distinction. however, i realize vibium can't win just as the "not microsoft" option; it will also need to win on the merits.

microsoft is already incredibly well-positioned to own the whole dev stack. from their investment in openai, to vscode, github, and playwright... they are in a powerful position. i'm old enough to remember the last time ms had massive power over the stack (see; internet explorer 6).
by ksec | 2025-12-25 17:54:35+00:00
>Would be curious: Is it US-centered? How much people from LatAm or SEA? EU?

Why would it not be US centered? YC is an US company.

Overall, US + Canada is 50 - 60%. UK + EU is 25 - 35%. You could find post that lands on HN frontage showing their stats.
by KaiserPro | 2025-12-25 17:56:36+00:00
I mean, thats one way to look at it.

But reading between the lines, having someone with a gambling habit isn't the best live in "maid" especially if they work full time as a bin man.

I would just suggest that looking to believe the worst in people will not make you stronger or more effective than others, it'll just make you lonely.
by Buford_Jones | 2025-12-25 17:56:54+00:00
Self hosting around 17 domains with a variety of individual accounts on each one. I create a new email on one of the domains to use for a specific purpose. For example, I use guitar@myname.com for guitar related stuff, aarp@anothename.com, Azure[1,2,3,4]@yetanotherdomain.com that I use for testing various permissions in Azure. Multiple emails for each of the kids domains and I have at least 3 domains per kid (3) and a few for the spouse. Everything works perfectly with DKIM, SPF, and DMARC setup.
by CrossVR | 2025-12-25 17:57:17+00:00
> Only the competing forces with other geopolitical actors keep them remotely honest.

If competition between unions is important, then why not allow the EU to set up its own rules? Perhaps the US is wrong this time and the DSA will result in a more fair market and better online discourse as promised.

Or it will turn into a authoritarian censorship machine, then at least the US will know never to adopt something similar. But we won't solve anything by just maintaining the status quo and attacking anyone that tries to enforce their own set of rules within their own jurisdiction.

If X doesn't want to deal with those rules they are free to leave.
Show HN: After 37 failed interviews, I built the prep tool I wish I had
by ilyasseisov | 2025-12-25 17:57:47+00:00
Hey HN, I’m Ilyas.

For 18 months, I was stuck in a loop: apply, interview, reject. Repeat. I sent over 1,000 applications and failed 37 interviews.

The frustrating part? I wasn't failing complex algorithm challenges. I was failing basic questions like “What are React portals?” or “Explain GET in HTTP”.

I knew the answers, but under pressure, my mind went blank. I realized my problem wasn't understanding—it was remembering.

At first I used ChatGPT to help me create flashcards. But with time storage and tracking complexity grew. Plus sometimes AI was wrong.

That's why I've built the tool to scratch my own itch. It’s a flashcard-based system designed to move web dev knowledge from "I kinda know this" to "I can explain this instantly under pressure".

How it works (The Technical Bit): Instead of passive reading, the system uses spaced repetition and active recall to fight the Ebbinghaus forgetting curve. It covers 24 categories (React, Node, SQL, etc.) with 4,900+ questions. The goal is to build strong neural pathways through testing rather than just re-watching tutorials.

The Outcome: After using this system for a few weeks, I stopped panicking in interviews. I eventually scored 95% on a technical test and landed a dream offer with paid relocation.

Why I’m sharing it: I felt sick from the job search process and I know many others do too. I wanted to build something practical that helps to increase chances of passing dev interview.

It isn't a "magic button," but a practical system for people who are tired of failing because they "kinda" know the material.

It can help you, or at least helped me to get a dream job with paid relocation.

I’d love to get your feedback on what helped to do a breakthrough on successfully passing dev interviews?!

p.s. just in case you would like to take a look at the tool, URL is below:

https://99cards.dev/

Thanks,
Ilyas
by rlamarenjoyer | 2025-12-25 17:57:52+00:00
usync is a command-line utility that provides a single interface for copying files across different protocols (local filesystem, SSH, S3, HTTP/S). Done in quite a short time with rust, relying on many modules and tools and using AI so I don't take any merit here. I did make my best to not fall into ai-slop.

When benchmarking : usync did outperform rsync and approached cp speeds. It is only done because rsync takes more time for file integrity checks, while usync does have the feature but it doesn't do it automatically.

Features include parallel directory processing, zero-copy transfers on Linux/macOS, optional RAM-based copying for small files, and support for S3, SSH, and HTTP protocols. Although a bit bad in term of practice, I wanted usync to have a lot features, but I did make it modular so that you can build smaller cli.
What are you building in AI?
by udit_50 | 2025-12-25 17:58:04+00:00
Hi HN,

I’ve been building in AI for a few years now, mostly as a solo founder. One thing I’ve consistently found useful is reading and listening to honest accounts from people actually building — not launch posts, but the thinking, trade-offs, and mistakes along the way.

As we move into a new year, I want to spend more time learning from others working at the frontier of AI: researchers, founders, and engineers building real systems.

If you’re working on something interesting:

What problem are you trying to solve?

Why now?

What’s been harder than you expected?

Not looking to promote anything or collect leads — just genuine stories and technical or product insights. I think there’s a lot of quiet, high-quality work happening that doesn’t always get discussed.

Would love to hear what people here are building.