MurphyA/hacker-news huggingface dataset:
by phren0logy | 2026-01-02 22:21:22+00:00
I had plenty of oral exams throughout my education and training. It's interesting to see their resurgence, and easy to understand the appeal. If they can be done rigorously and fairly (no easy thing), then they go much further than multiple can in demonstrating understanding of concepts. But, they are inherently more stressful. I agree with the article that the increased pressure is a feature, not a bug. It's much more real-world for many kinds of knowledge.
by Animats | 2026-01-02 22:22:49+00:00
Ouch.

Tesla should have had a new car model by now. Something comparable to BYD's midrange cars.
Or a useful delivery van. Or a new roadster. Or something.

For some reason, most of the Cybertrucks seem to have disappeared. A year ago, they were common on Silicon Valley roads. Now I see more driverless Waymos mid-peninsula than Cybertrucks.
It's been raining lately; maybe people don't want to take them out.

As for the value being in self-driving, there's no moat there. Ford and Mercedes have SAE level 3 systems about as good as Tesla's. Several Chinese auto companies have systems. Toyota is partnering with Waymo. Level 3 is just another car option.

It's 2026. Where are the Musk-promised Robotaxis? Do they have anything, anywhere, in revenue service with no driver in it? In this area, there is a moat, and Waymo is behind it.

There are at least eighteen companies with demo humanoid robots good enough to have Youtube videos.
Again, Tesla has no moat. As far as I know, there are zero autonomous humanoid robots generating revenue. Autonomous human robots are going to be a thing, but probably about 5-10 years out.

And the door problem. There was no US regulation prohibiting a car door that can't be opened in an emergency because nobody was ever dumb enough to make one. Regulations are written in blood.

Consumer Reports: "On a newer Tesla Model Y, remove the mat from the bottom of the rear door pocket, press the red tab to remove an access door that reveals a mechanical release cable, and pull the cable."

Musk is getting paid how much for this?
by _DeadFred_ | 2026-01-02 22:23:14+00:00
Got it. When tech bros/AI proponents tell a single mom with kids who is worried about losing her middle class job to ai that 'new jobs come along' what they are saying is 'just be Henry Ford'. If you want to stick with this response great. It's on point for the whole pro-AI set.

'new jobs come' is very much pushed by the AI set when people bring up concerns. I was simply trying to define what that looks like. Apparently it's 'just become Henry Ford or a Rockefeller'. Good luck with that talking point.
by ianburrell | 2026-01-02 22:23:24+00:00
It is why the Google IPv6 stats fluctuate between weekends/holidays and weekdays. IPv6 is much more prevalent on home and mobile networks so increase on non-work dyas. Companies have IPv4 networks that they don't want to upgrade. We have dichotomy where 50% of clients have IPv6, but most of the small sites do not.

The other thing I have seen is that engineers make things complicated. Normal person has IPv6 enabled by default or enables it in router, and it just works and they never notice. Engineers want to configure things manually, but IPv6 is hard if fight against the dynamic defaults.
by alanma | 2026-01-02 22:23:43+00:00
A couple core commands in our ISA detailed on our GitHub, map your problem to matrix ops, here's a brief excerpt, but our tpu_compiler and tpu_driver are the core to programming your own:

from tpu_compiler import TPUCompiler, TPURuntime

class Custom(nn.Module):

def __init__(self):
super().__init__()

self.layer1 = nn.Linear(2, 2, bias=False)
self.layer2 = nn.Linear(2, 2, bias=False)

def forward(self, x):
x = self.layer1(x)
x = torch.relu(x)
x = self.layer2(x)
return x

model = train_model(your_data)

# compile to the tiny tiny TPU format

compiler = TPUCompiler()

compiled = compiler.compile(model)

# run and enjoy :)

runtime = TPURuntime(tpu)

result = runtime.inference(compiled, input_data)

Will update soon with some better documentation, but hopefully this will get you started!

- Alan and Abiral
by sgjohnson | 2026-01-02 22:23:50+00:00
> We are still decades away from it being viable for servers to run IPv6 first.

Just put Cloudflare in front of it. You don’t need to use IPv4 on servers AT ALL. Only on the edge. You can easily run IPv6-only internally. It’s definitely not an afterthought for any new deployments. In fact there’s even a US gov’t mandate to go IPv6-first.

It’s the eyeballs that need IPv4. It’s a complete non-issue for servers.
by Sohcahtoa82 | 2026-01-02 22:23:52+00:00
There are people that when using a computer, if anything goes remotely wrong, they completely lose all notions of language comprehension. You can make messages as non-technical as possible and provide troubleshooting steps, and they just throw their hands up and say "I'm not a computer person! I don't know what it's telling me!"

20 years ago, I worked the self-checkout registers in retail. I'd have people scan an item (With the obvious audible "BEEP"), and then stand there confused about what to do next. The machine is telling them "Please place the item in the bag" and they'd tell me they don't know what to do. I'd say "What's the machine telling you?" "'Please place the item in the bag'" "Okay, then place the item in the bag" "Oh, okay"

It's like they don't understand words if a computer is saying them. But if they're coming from a human, they understand just fine, even if it's the exact same words.

"Incorrect password. You may have made a mistake entering it. Please try entering it again." "I don't know what that means, I'm going to call up tech support and just say I'm getting an error when I try to log in."
by auc | 2026-01-02 22:24:03+00:00
Architect Financial Technologies | Chicago | Onsite / Remote | Full-time | architect.co

Architect recently raised a $35M series A and is looking to fill a number of software engineering roles.

As a key member of our growing team, you will help build out our advanced exchange which is the world's first centralized and regulated exchange for perpetual futures on traditional assets (FX, stocks, metals, interest rates, energy, compute, and other commodities).

Bonus points if you have:

- Experience with Rust

- Experience working in the finance industry, or a strong interest in electronic trading

- Knowledge of architecture, testing, and deployment of distributed systems

- Live in Chicago

Full-stack development experience with Typescript and React a plus

If you’re interested, please send a resume and brief intro to jobs@architect.co or reach out to me with any questions about the role
by PunchyHamster | 2026-01-02 22:24:42+00:00
And yet DHCPv6 is pretty much the standard because you need to push other things into client.

Need I remind you that option to push DNS server (which is pretty fucking important option!) was added to IPv6 standard only in 2007 ?

Like, someone decided "yeah have that magical stateless autoconfig thing" and didn't figure out that basic options like DNS, or less common but still VERY useful like the PXE stuff, or NTP server, routes and dozen others DHCP does? (there are security implications too but DHCP wasn't great here too)

IPv6 in its original format was a joke and stateless configuration is more or less pointless excercise aside from link-local adresses but those could be only exception where stateless runs
by II2II | 2026-01-02 22:25:06+00:00
The people who preserve vintage software typically respect boundaries in order to avoid cases where the copyright holder would be financially harmed. It is not a perfect guarantee, but it is a reasonable one.

Hardline stances usually cause more harm than good anyhow. I remember collecting Apple II gear in the late 1990's and early 2000's. The people saying that any form of copyright infringement was bad were either ignored or flamed since a lot of people just looked at their collection of software from the late 1970's and early 1980's and said, "we're at risk of losing this if we don't make it available, and the copyright holders won't lose anything if we do make it available." Which wasn't strictly true since there were some software developers who created software in the early 1990's who were still selling it. Unfortunately their absolutist attitude did not earn them many allies, so it became a lost cause.
by 1718627440 | 2026-01-02 22:25:07+00:00
> For a very long time there was only one Church, the Catholic Church.

My question wasn't about denominations, I wanted to know what you think the church IS. Because the definition I am familiar with is the collective of all people (and creatures) believing in Christ. With that "people get to know about Christ only from the Church" is circular.

> I am contending that contrary to the original comment I was replying to, it's not actually text that converts people to most ideologies.

That I agree with. But that is not what you wrote.
by izacus | 2026-01-02 22:25:19+00:00
Every IPv6 networker fan has rabidly torn me to pieces when I asked how to deploy DHCPv6.

Apparently it's "not how it's done" and we're "doing it wrong".

My SOHO equipment doesn't really support it either, so it's just as well, staying on IPv4 which does DHCP and solves that problem.
by BoiledCabbage | 2026-01-02 22:25:47+00:00
> (This is one of the reasons why only the economically illiterate would propose a tax on "unrealized capital gains": that means taxing people for income they have not actually received, but merely could theoretically receive. Which is both immoral and stupid.)

But your statement misses the important point of situations where people use the unrealized gains as collateral for a loan which they then use (for example to live off of). This in fact effectively "realizing" them without paying appropriate taxes on them. As long as gains are purely theoretical and not used for any transactions they should remain untaxed. As soon as they become "active" by being sold, or for example in unlocking additional assets by being collateral for a loan, they should be taxed.

Same concept as a retirement account. You can sell within a retirement account and rightfully don't have to pay taxes because you don't really have "access" to the cash. It's still "locked" within the account. Only when you withdraw to have access to it and make it active/real do you pay taxes. But if you take out a large loan leveraging that retirement account as collateral (or against an unrealized gain) you are not making it active and correctly should pay taxes.
by alxndresp | 2026-01-02 22:25:51+00:00
Location: Rhode Island, United States

Remote: Yes

Willing to relocate: No

Technologies: Ruby, Ruby on Rails (8.x), Javascript, Liquid, PostgreSQL, SQLite, Litestream, Redis, Sidekiq, Active Job, Solid Queue, Hotwire (Turbo/Stimulus), RSpec, AWS, Docker, Kamal, Numerous third-party SOAP/REST/GraphQL APIs, Various LLM/Image/Video AI generation platforms and APIs (OpenAI, OpenRouter, ComfyUI, Runpod, Salad, etc), Shopify development ecosystem

Projects: Public Shopify apps - https://aesymmetric.xyz/apps , AI girlfriend app (NSFW) - https://rabu[dot]ai

Email: alex [at] aesymmetric [dot] xyz

Current Role & Transition:

Owner of a boutique agency providing custom development and CRO for D2C Shopify brands (2017–present). Generated mid-six-figure annual revenue and handled it all - sales, marketing (SEO, media buying), project/team management (led remote team of 4 developers), and client relations (email, calls, CRMs). Winding agency down to pursue new challenges and a full-time technical role in 2026+.

Prior Experience:

Full-time Rails developer (2013–2017) at various Boston-area startups and ad agencies.

Projects:

- Built & launched numerous public/private Shopify apps (Rails) used by hundreds of stores.

- Latest: Architected, built, and maintaining cutting-edge Rails (8.x) app for AI girlfriend platform (private client) with thousands of daily active users.

I'm a developer at heart that prefers a backend focus: app architecture, business logic, APIs - but am adept at handling management and organizational tasks that exceeds at finding solutions to problems technical and non-technical. No formal resume due to so much time away, can talk about experience and can share private production app repos with interested parties.

Open to any sort of interesting remote full-time technical position, get in touch and let's chat!
by ben_w | 2026-01-02 22:26:01+00:00
Didn't ULA launch something like 75-90 tons to orbit last year, vs. 2400 tons for SpaceX?

So SpaceX would be worth 27x just from payload even if the profit margin was the same, even if they weren't the cheapest launch vehicle and therefore a natural provider for all the mega-constellations that want to compete with Starlink in coming years, and even if they didn't have this plausible (allbeit definitely work-in-progress) vision for their even better margin space truck that is Starship + Superheavy?
by panny | 2026-01-02 22:26:08+00:00
>The intermediate product of LLMs is still the Java or C or Rust or Python that came before them. English is not the intermediate product, as much as some may say it is. You don’t go prompt->binary. You still go prompt->source code->changes to source code from hand editing or further prompts->binary. It’s a distinction that matters.

Funny enough, that wasn't the case for me recently. I was working with an old database with no FKs and naturally, rows that pointed to nowhere. I was letting search.brave.com tell me what delete statement I needed to clean up the data given an alter table statement to create an FK.

It was just magically giving me the correct delete statements, but then I had a few hundred to do. So I asked it to give me a small program that could do the same thing. It could do the job for me, but it could not write the program to do the job. After about 30 minutes of futzing with prompts, it was clearly stuck trying to create the proper regex and I just went back to pasting alter tables and getting deletes back until the job was done.

There was no intermediate product. The LLM was the product there.
by ryukoposting | 2026-01-02 22:26:25+00:00
I've been considering implementing a feature like this in my blog, but in a slightly more HTTP-ish way. Something like, if the Accept header leads with text/markdown, reply with markdown.

This feels more "pure" to me, but it also means that you couldn't actually use it from a typical web browser. So it'd be utterly pointless, but then again, so is my blog.
by Beestie | 2026-01-02 22:26:56+00:00
A while ago, I moved everything on my iPhone home screen to screen 2 (and everything on screen 2 to screen 3, etc.) and emptied the quick access bar at the bottom (no phone app, msg app - just an empty box). There are zero icons (literally nothing) on my home screen except the wallpaper. One of the best things I've ever done on my iPhone.
by opudrovs | 2026-01-02 22:27:06+00:00
Location: Germany (Dusseldorf)

Remote: Yes

Willing to relocate: No

Technologies: React, Next.js, TypeScript, Mantine UI, Tailwind CSS, shadcn, Material UI, Bootstrap, Node.js, Express, NestJS, PostgreSQL, various auth solutions (Supabase Auth, Auth0, Firebase Auth etc.), Golang, Kubernetes, AWS, Swift, Unity, various analytics and monitoring solutions (Prometheus, Grafana, Pendo etc.), OpenAI API, AI agents.

Résumé/CV: https://drive.google.com/file/d/1UVHNlrDhIZwHV2N0XmGhOluLguZ...

Email: opudrovs@gmail.com

Available for remote work worldwide, very flexible across time zones. Looking for permanent or contract positions.
Hi! I’m Olga, an experienced software engineer looking for frontend or fullstack projects.

I have experience building greenfield projects and complex features that “just work,” as well as diving into complex legacy codebases, fixing “unfixable” bugs, and performing major refactoring.

In addition to React/Next.js and Node/Express.js development, I also have experience with cloud-native workflows (Golang + Kubernetes), OpenAI API integration and agentic workflows, native iOS development, and game development. Thanks to my multi-platform experience, I can help you port large products across different platforms.

LinkedIn: https://www.linkedin.com/in/olga-pudrovska/

My contributions to Weave GitOps (React/Golang Kubernetes dashboard project):
https://github.com/weaveworks/weave-gitops/commits?author=op...
https://github.com/weaveworks/weave-gitops-enterprise/commit...

My latest fullstack code samples:
https://github.com/opudrovs/react-api-data-sample/
Frontend: React/Next.js/TypeScript/Mantine UI/Tailwind CSS Backend: Node.js/Express/TypeScript/PostgreSQL/Supabase Auth
https://github.com/opudrovs/nestjs-demo/
NestJS + TypeOrm
Please see the Readme files for instructions on how to run the projects.
by Kristopher1337 | 2026-01-02 22:27:11+00:00
Ive owned a Tesla since 2018 and honestly besides my gripes with body damage repairs (specifically dealing with insurance) from 3 separate instances of people hitting me it's been a great car. I definitely wouldn't consider any future car that isn't an EV but I also wouldn't consider a Tesla at this point. My concern is that other car manufacturers would continue to signal that EVs have lost interest from buyers if Tesla went under and I believe that is far from the truth. EVs are very much a luxury item. The fact I haven't had to inconvenience myself even once in seven years going to gas station has been amazing. Electricity pricing is both stable and cheap where I live and so I don't have to even care about fluctuations in gas pricing. I don't have to waste my time getting oil changes either. Owning a traditional car is just a bunch of wasted time.

I have more than a few complaints of current EVs manufacturers outside of Tesla. Every manufacturer has been very slow to adopt NACS. I wouldn't consider a new car without that it and I will absolutely not accept an adapter solution. I don't trust legacy car manufacturers even manufactures like Mercedes that they will keep the car updated and instead use that as a way to push me to purchase a new car. One of the reasons that pushed me to Tesla back in 2018 was they kept their cars updated and provided new features over time. They also had a track record of not changing the looks of their cars that often which I very much prefer. An EV can last significantly longer than ICE vehicles and so you need the ability to not only support the cars for longer through software but also by doing new computer hardware drop in replacements. I want the ability to extend the life of my car not replace it. I have absolutely zero interest in lease deals which every manufacture and dealer push with EVs because I don't drive very far in the city so I keep cars for a long time with low miles. I fundamentally HATE the push from buyers who desire large batteries for range when they don't even use it which has resulted in many of the smaller cars to not be sold here in the US. This is also preventing desired cars from even being made. If Ford would have made the Maverick an EV instead of wasting their time on the F-150 Lightning it would have significantly cost them less to develop and their issue would have been keeping them in stock.

The EV market is absolutely frustrating. Tesla brought these vehicles mainstream and for the most part outside the Cybertruck they have decent products where they have shown willingness to support longterm. Everything else made them undesirable.
by BeetleB | 2026-01-02 22:27:21+00:00
We can quibble about the actual age but in principle I agree about GTA. That's because it's a game designed to be fun for kids.

Let me tell you about elements of games I'm thinking about:

A girl is bullied at school to the point of committing suicide. This isn't a game of vindication. Justice isn't served. Things aren't set right. It's just how things are.

Your brother committed suicide a year ago. As part of the game you have to deal with someone who blames you for it.

A couple has to deal with the grief of their baby drowning in the bathtub. It's not an abstract thing. You as the player have to ensure the baby drowns and set the conditions for it to happen, knowing full well this will be the outcome.

You're a scientist stuck in a weird dimension and trying to figure out how you got here. Well, you got here because you murdered your wife and kid and then killed yourself but before you did that you made a copy of yourself and your family in a virtual world. That plan didn't work out well.
by sedatk | 2026-01-02 22:27:27+00:00
I agree that it's a big deal. IPv6 has some "well-known short addresses" to alleviate this issue like accesing well-known broadcast addresses etc with `fe80::` prefix, but it's sad that they don't have one for the gateway (something like `fe80::1`). I know that there's a reason for that like supporting multiple network connections, but just have a shortcut for the "first gateway" at least which is the most common.
by neilv | 2026-01-02 22:27:44+00:00
Instead of funneling more business/hype to the AI bro industry, to police the AI bro industry that fully expected this effect from their cheating-on-your-homework/plagiarism services (oh, I see this is a business school)...

First, the business school administration and faculty firmly commits, that plagiarism, including with AI, means prompt dismissal.

Then, the first time you have a suspicion of plagiarism, you investigate.

After the first student of a class year is found guilty, and smacked to curb, all the other students will know, and I bet your problem is mostly solved for that class year.

Then, one coked-up nepo baby sociopath will think they are too smart or meritorious to "fail" by getting caught. Bam! Smacked to the curb.

Then one of those two will try sue, and the university PR professionals will laugh at them, for putting their name in the news as someone who got kicked out of business school for cheating. The business school will take this opportunity to bolster their reputation for excellence.

At this point, it will become standard advice for the subsequent class years, that cheating at this school is something only an idiot loser does, not a winner MBA.
by immutable_owner | 2026-01-02 22:28:28+00:00
Location: Italy

Remote: Yes

Willing to relocate: Depends on a country

Technologies: Rust (low-latency inference, memory optimization, streaming), Python, RAG, Rust,LLM serving, Candle, ONNX, Qdrant, PyTorch, Hugging Face, LangChain, FastAPI, Docker,Snowflake, SQL, scikit-learn, YOLO, AWS.
Résumé/CV: Machine Learning Engineer with strong Rust experience in performance-critical systems. Specialized in low-latency inference, memory-efficient RAG serving, streaming responses, and retrieval infrastructure optimization. Email for resume.

Email: heleveins [at] gmail [dot] com
by tptacek | 2026-01-02 22:28:32+00:00
From their perspective, on their project, with the constraints they operate under, bugs are just bugs. You're free to operationalize some other taxonomy of bugs in your organization; I certainly wouldn't run with "bugs are just bugs" in mine (security bugs are distinctive in that they're paired implicitly with adversaries).

To complicate matters further, it's not as if you could rely on any more "sophisticated" taxonomy from the Linux kernel team, because they're not the originators of most Linux kernel security findings, and not all the actual originators are benevolent.
by tzs | 2026-01-02 22:28:38+00:00
> This is the $1T question. What happens when Tesla finally gets valued as a car manufacturer, with side businesses in cheap but unreliable solar, and over-priced grid storage?

They are the 14th largest car maker in the world by annual units sold, and almost in the top 10 by annual revenue from cars.

Surely that is good enough to maintain a market cap that is 50% higher than the combined market caps of the top 10 (Toyota, Volkswagen, Hyundai-Kia, Renault-Nissan, General Motors, Stellantis, Honda, Ford, BYD, and Suzuki)?
by nomel | 2026-01-02 22:28:47+00:00
> 2. The Cybertruck is no F-150.

The electric F-150 is also no F-150, and was cancelled [1]. Electric just doesn't work for towing yet, with the range and charging compromise.

[1] https://www.npr.org/2025/12/15/nx-s1-5645147/ford-discontinu...