MurphyA/hacker-news huggingface dataset:
by goalieth | 2026-01-06 00:37:01+00:00
Stack Influence | Multiple Openings: Full Stack Developer, Technical Product Manager, Product Designer & UX Research | Full-time | Remote (Worldwide)

We’re a VC-backed, fully-remote, fast-growing creator marketplace connecting eCommerce brands with everyday social media users.

• Senior Full Stack JavaScript Developer ($125-200k USD): Modern tech stack—React, Node.js, Next.js, and Azure. Individual contributor on a small team with no mentoring duties and a 4-day work week.

• Product Designer and UX Researcher($120-180k USD): Hybrid design and research role. 4-day work week

• Technical Product Manager ($150-225k USD): Business-minded ex-engineer with SQL, analytics, and integration skills. 4-day work week

APPLY –> https://stack-influence.breezy.hr/
by cogman10 | 2026-01-06 00:38:28+00:00
Both can be motivating factors even for the same person. But which dominates the motivation, I'd argue, can be seen by the end policies.

What I expect to see for those that view it as primarily punishment is little outside of child support for kids. Penalizing the "dead beat dad" as it were. I expect those governments to not provide child support, tax breaks for parents, or any sort of welfare/support/minimum standard of living for parents. That is to say, the answer to "how hard would it be to be a single parent" in those government would be "very hard".

For governments that are solely looking out for the welfare of the kid, I expect to see a large amount of support for kids, especially for poor families. I expect some help with childcare, housing, etc to make sure the kids are well cared for.
by nubg | 2026-01-06 00:39:01+00:00
> After he returned to Aleppo he was visited by a Syrian military intelligence officer who directed him to write up a report on his captivity by ISIS. He did, leaving out the part about sharing the location of the equipment in Saraqib. He paid a bribe to the officer to not look too deeply into the matter and that was the end of it.

Crazy story, very interesting read
by JumpCrisscross | 2026-01-06 00:39:18+00:00
> There is enough pain for the US that they wouldn't actually attack Pakistan

These are the states whose Senators are in play this year [1].

Let's say Trump decides it's fuck-around-with-Islamabad-o'clock. He fucks around. Pakistan nukes at India. How many of those Senate seats flip as a result? I'm going to guess none.

Let's go one step further. Pakistan nukes Al Udeid and Camp Arifjan (both theoretically within range of their Shaheen-III). American troops are killed. Does the President's party lose any seats? At that point, I'd be willing to be on a rally-'round-the-flag effect.

The truth is there isn't political downside to the President fucking around with Pakistan. Its nuclear deterrent isn't designed to contain America. And it can't threaten us with maybe the one thing that could make Trump suffer, a refugee crisis.

[1] https://www.270towin.com/2026-senate-election/
by ryeguy_24 | 2026-01-06 00:39:26+00:00
My advice is a little different. It’s make the life of your boss insanely easy. Similar in nature to post but slightly different optimization function. Don’t over communicate, communicate just the right amount. Anticipate questions. Don’t create any friction for them and be really helpful. Some of my people will anticipate things and be proactive. I love that and I constantly push to get them promoted.
by ashvardanian | 2026-01-06 00:40:09+00:00
Every founder probably dreams of a press release like this — complete with testimonials from the CEOs of OpenAI, Anthropic, Meta, xAI, Microsoft, CoreWeave, AWS, Google, Oracle, Dell, HPE, and Lenovo.

There aren’t many technical details about the new GPUs yet, but the notes on the Vera CPU caught my eye. NVIDIA Spatial Multithreading sounds like their take on SMT — something you don’t usually see on Arm-based designs. Native FP8 support is also notable, though it’s still unclear how it will be exposed to developers in practice.

Overall it looks like an interesting CPU, but it doesn’t feel like it’s in the same league as the rumored Apple M5 Ultra.
by mr_toad | 2026-01-06 00:40:11+00:00
The funny thing is, since the advent of streaming I no longer listen to the radio. I listen to new music, but little pop music, and I have never heard a single track from Swift, Bieber, Grande or Sheeran. Coldplay is the only act I like on that list, and the streaming services are pretty good at only playing what I like.

If they were pre-streaming artists I probably would have heard a lot of their catalog because radio played it over and over. Unfortunately you just can’t get away from the Christmas music.
by fc417fc802 | 2026-01-06 00:40:34+00:00
I don't think preventing the bug is what's being objected to. Rather that the proposed solution replaces one buggy program with another. If people are inadvertently forgetting to initialize things then you should simply halt compilation when you detect that.

To be clear I think D default initializing is better than C leaving uninitialized. I just don't think it's optimal since the issue isn't one of convenience but rather bug prevention.
by yowlingcat | 2026-01-06 00:40:50+00:00
Someone here has lost the plot and at this point I wonder if it is me. Is software supposed to be deterministic anymore? Are incremental steps expected to be upgrades and not regressions? Is stability of behavior and dependability desirable? Should we culturally reward striving to get more done with less.

...no, I haven't lost the plot. I'm seeing another fad of the intoxicated parting with their money bending a useful tool into a golden hammer of a caricature. I dread seeing the eventual wreckage and self-realization from the inevitable hangover.
by sfink | 2026-01-06 00:41:26+00:00
Based wholly on the claims in the article:

[x] it is impractical to manufacture at scale.

[?] it will be too expensive for users.

(Cost unknown, but it's part of a $35K motorcycle, which somewhat limits the possible range unless there's VC chum involved.)

[x] it suffers from too few recharge cycles.

[x] it is incapable of delivering current at sufficient levels.

(Motorcycle, again.)

[x] it lacks thermal stability at low or high temperatures.

[x] it lacks the energy density to make it sufficiently portable.

(400 Wh/kg is better than Li-Ion)

[x] it has too short of a lifetime.

[x] its charge rate is too slow.

[x] its materials are too toxic.

[x] it is too likely to catch fire or explode.

[x] it is too minimal of a step forward for anybody to care.

[x] this was already done 20 years ago and didn't work then.

[x] by this time it ships li-ion advances will match it.

(not directly addressed, but in combination with the rest, I'll give this a pass.)

[?] your claims are lies.

It kinda looks like they read through this exact list and addressed every item but the last. Where by "addressed", I mean simply that: they made a claim regarding the item.
by tokioyoyo | 2026-01-06 00:41:28+00:00
Everyone keeps being angry at me when I mention that the way things are going, future development will just be based on "did something wrong while writing code? all good, throw everything out and rewrite, keep pulling the level of the slot machine and eventually it'll work". It's a fair tactic, and it might work if we make the coding agents cheap enough.

I'll add a personal anecdote - 2 years ago, I wrote a SwiftUI app by myself (bare you, I'm mostly an infrastructure/backend guy with some expertise in front end, where I get the general stuff, but never really made anything big out of it other than stuff on LAMPP back in 2000s) and it took me a few weeks to get it to do what I want to do, with bare minimum of features. As I was playtesting my app, I kept writing a wishlist of features for myself, and later when I put it on AppStore, people around the world would email me asking for some other features. But life, work and etc. would get into way, and I would have no time to actually do them, as some of the features would take me days/weeks.

Fast forward to 2 weeks ago, at this point I'm very familiar with Claude Code, how to steer multiple agents at a time, quick review its outputs, stitch things together in my head, and ask for right things. I've completed almost all of the features, rewrote the app, and it's already been submitted to AppStore. The code isn't perfect, but it's also not that bad. Honestly, it's probably better from what I would've written myself. It's an app that can be memory intensive in some parts, and it's been doing well from my testings. On top of it, since I've been steering 2-3 agents actively myself, I have the entire codebase in my mind. I also have overwhelming amount of more notes what I would do better and etc.

My point is, if you have enough expertise and experience, you'll be able to "stitch things together" cleaner than others with no expertise. This also means, user acquisition, marketing and data will be more valuable than the product itself, since it'll be easier to develop competing products. Finding users for your product will be the hard part. Which kinda sucks, if I'll be honest, but it is what it is.
by tristenharr | 2026-01-06 00:43:24+00:00
Yes, absolutely! I definitely want to look into this, although it's not the top of the current roadmap.

To me, the first step is going to be to really work through and trying to get this right. Do user studies. Watch people write code in this. Watch people with lots of experience, and people with none get tossed into a project written in the LOGOS and told nothing.

Once the language surface is more solid and not as likely to go through major changes, I want to focus our efforts in that direction.
by FarmerPotato | 2026-01-06 00:43:37+00:00
Look at where it came from. Excel was a Macintosh app. By 1989, Microsoft had designed one or two Mac applications to blend seamlessly with MacPaint, MacWrite, and MacDraw. (MacProject became MS Project IIRC.) Word on Mac was a native GUI while Word remained DOS based and Word for Windows was still launched from DOS by typing WINWORD.EXE.

Apple Human Interface Guidelines were foundational to Win 3.1. At the same time, doing UI on Unix I was always asked to solve problems by “doing it the Apple Way.” My secret was the MITRE Corp UI book which surveyed best practices from all platforms and underlined the reasoning.
by idiotsecant | 2026-01-06 00:43:37+00:00
I'm almost as interested in debating this as I would be debating the livejournal girls who worshipped manson. It's the same thing. The guy was a gutless stinking murderer who was so afraid of debating his ideas on the merits that he spent his life shitting himself in a shack tying barbwire across bike trails to decapitate kids he didn't like and mailing innocent people instruments of death, torture, and terror. He was one of the more worthless and useless people to live in recent memory, and that's quite a list.
by indymike | 2026-01-06 00:43:42+00:00
The 2560x1440 is QHD which is kind of a happy medium: high resolution enough to look really sharp, but not so high resolution that you have to scale it up like Macs do on retina displays. Having had retina Macs (and been very happy with them) since they came out, I've been using 16" and 17" QHD panels on my linux laptops for about five years... and they are actually just fine.
by gyomu | 2026-01-06 00:43:44+00:00
Perfection doesn't exist, but you can measure outcomes. For example, how quickly users are able to complete a certain task, or how many mistakes they make while trying to complete a certain task, etc.

Based on the measurement of these outcomes you can absolutely say whether an interface is better or worse than another.

Anyone in software design in the 90s/early 00s was quite familiar with this subfield of human factors. Very few people making software today are. As vibe coded UIs become more and more widespread, it's only going to get worse.
by like_any_other | 2026-01-06 00:44:13+00:00
That's only part of the truth. Animals do cooperate within and even across species, but they also compete, even within a species - wolves, ants, and chimpanzees are all territorial (as are many others), and the latter two are known to engage in war within their own species: https://www.livescience.com/animals/land-mammals/a-decade-lo...

And the competing against nature itself you mention, is often determined by the territory a group is able to claim. Some places get drought, others freeze, and in others food is plentiful. Nature may not be a free-for-all deathmatch, but it's not a pacifist coop either. At least, most species don't behave that way.
by tptacek | 2026-01-06 00:44:36+00:00
The VC-funded startup environment prior to YC is so different than what we have today that it's weird to compare. Were VCs bad at picking founders in 2004? Mu!

(I raised, with friends, in 1999, and was senior at a VC-funded startup prior to that).

Most people who comment on Hacker News would not have preferred the status quo ante of YC.
by ashishb | 2026-01-06 00:44:54+00:00
> You’re looking at the number of dependents. The React package has no dependencies.

Indeed.

My apologies for misinterpreting the link that I posted.

Consider "devDependencies" here

https://github.com/facebook/react/blob/main/package.json

As far as I know, these 100+ dev dependencies are installed by default.
Yes, you can probably avoid it, but it will likely break something during the build process, and most people just stick to the default anyway.

> Reproducible builds, or don’t use those packages.

A lot of things are not reproducible/hermetic builds.
Even GitHub Actions is not reproducible https://nesbitt.io/2025/12/06/github-actions-package-manager...

Most frontend frameworks are not reproducible either.

> don’t use those packages.

And do what?
by cm2012 | 2026-01-06 00:45:59+00:00
So Gerver’s 1992 curved “sofa” (area ≈ 2.2195) is not just a good guess but actually optimal.

The problem asks for the largest 2D shape that can be slid around a right-angle corner in a unit-width hallway.

Here is the perfect fitting sofa: https://en.wikipedia.org/wiki/File:Gerver.svg
by AuthAuth | 2026-01-06 00:46:18+00:00
He's right and its one of those things you dont notice until its pointed out but once its pointed out you notice it everywhere.

I think the feeling of intrusiveness is the same for both devices but the difference is the ease of confrontation. Its much easier to confront someone with a camera because the intention to shoot a photo or to capture a moment is so clear and honest. Whereas someone with a phone can minimize the intent by saying they're only snapping a quick insignificant photo for any millions of reasons and we have to accept that or look unreasonable.
by mothballed | 2026-01-06 00:46:56+00:00
I would argue it does matter because the public has to know all the law as ignorance of the law is no excuse. If Westlaw is limited or an unreasonable monetary burden on the populace (or possibly, depending on your argument, costs anything at all) then the argument kind of evaporates of how you can prosecute someone, because an essential part of law is that the party under criminal penalty must be put under clear notice of what is illegal.

IMO, this should also extend to opinions -- if there is precedent that guides what the law is, it needs to be publicly published free of charge so that the public is put under notice what the law is. (someone might mention something like PACER is free in small quantities, I would counter it would cost you a gazillion dollars to be fully informed of all the precedent that forms the full common law meaning of the laws.) This is especially important in mala prohibita crimes since there's no way to even guess through moral/ethical deduction.
by freehorse | 2026-01-06 00:47:09+00:00
Reading the original post, I also felt it was kind of missing exactly that: when this advice would not actually apply?

The linked article here aligns very well with some of my thoughts. Esp in the example described I would say that, if you find yourself filling too many or too big gaps, maybe think why these gaps exist there in the first place. You may just so happen to fill a void that nobody actually cares much about getting it filled (or is able to get it filled), even if it is work that needs to be done to get projects running, even if people recognize that, even if it actually brings results. Sometimes some may not really understand what brings the results, even if everybody likes results in the end.
by akoboldfrying | 2026-01-06 00:47:22+00:00
This is a really neat technique, well explained at your link.

Now that I understand it, I'd describe it as: For each byte, based on its bottom 4 bits, map it to either the unique "target" value that you're looking for that has those bottom 4 bits, or if there is no such target value, to any value that is different from what it is right now. Then simply check whether each resulting byte is equal to its corresponding original byte!

Not sure if the above will help people understand it, but after you understand it, I think you'll agree with the above description :)
by lightcrafter | 2026-01-06 00:47:37+00:00
Lightcraft Technology | Senior iOS Real Time Engineer | Remote (US) | https://lightcraft.pro/

Hi! I’m the co-founder of Lightcraft Technology. We’re creating a collaborative virtual production platform for the future of visual storytelling. Our team includes deep expertise in robotic systems, real time video processing, and Web frameworks – and a couple of Emmys and Oscars between us!

Our award-winning Jetset iOS app is the core of our real-time connection to cine cameras and stage production. https://apps.apple.com/in/app/lightcraft-jetset/id1634621836

We’re looking for a senior iOS/real time developer to help craft the next generation of previsualization and on-set filmmaking experiences, where the stage meets the network. You’ll work closely with our small, fast-moving team on leading-edge technologies in augmented reality, rendering, and networking.

This is a product where milliseconds and mathematics matter, and mutexes are a love language. Spin up your xCode profiler, put the pedal to the Metal, and send responses to eliot (at) lightcrafttech.com.

Technical details: https://bit.ly/4p3yfpG
by hn_acc1 | 2026-01-06 00:48:04+00:00
>Thats just… weird? Why would you want to use somebody else’s fridge? Like I get its a few hundred dollars but they last decades.

Citation needed on the longevity of new/fancy refrigerators past warranty. Heard too many horror stories. Even our basic LG had a recall on the compressor that we thankfully weren't affected by (yet) and has an issue with the gaskets not sealing very well all the time.

Alas, it's one of the few models that will fit into our tight space and still give us enough space (it has the handles built into the door, rather than sticking out another ~2 inches).
by mandevil | 2026-01-06 00:48:19+00:00
I think that lesson from World War Two is that civilization is all the things we do to prevent another World War Two from happening. And that what we owe to all the people in Hiroshima, Tokyo, Nanjing, the Warsaw Ghetto, Katyn, Bengal, Manzanar, and a thousand other places is to prevent anything like that from happening again.
by gmiller123456 | 2026-01-06 00:50:02+00:00
> Width and height are meaningless for inline elements

Really not sure what you're trying to get at there, obviously any element that displays will have a width and height. Maybe you meant a user specified width/height, but the entire point of my post is an inline-block is an inline element with a specifiable width and height. And we've always had the IMG tag, which is also an inline element with a specifiable width and height. The obvious and intuitive choice would have been to not put artificial limits on inline elements.
by monocasa | 2026-01-06 00:50:23+00:00
Sure, but that practically looks like Russia telling NATO what it's going to do, then most of NATO sitting at DEFCON 1 and being ready to respond the instant any Russian missiles look like they're not going towards Ukraine. NATO has no reason to inject themselves into a nuclear exchange more than diplomatically, and has the ability to respond well after they know where Russian missiles are going to land.
by justsomehnguy | 2026-01-06 00:50:29+00:00
> The previous owner was the USSR

Not quite.

> and who Ukraine was a part of

Oh, so there were some wedding contract what stated what in case the parties.. part - there would be the transfer and division of assets? When why Belorussia didn't received their part of the navy? Kazakhstan? Georgia? Baltics, because they surely "were parts of USSR"?

> Are you talking about the ships that weren't originally

That weren't originally what? I know you degraded to just throwing words with your blanket knowledge but again you can find out the fate of the ships the Ukraine used totally legit means to obtain from Russian Federation with a quite short trip to Wikipedia.
by 1718627440 | 2026-01-06 00:50:31+00:00
> when it comes to sharing large files, something like a video, or even a picture in 2005, email was nowhere near as good.

That's just a stupid limitation and not even a technical one. You could happily send GBs over email. You can also easily filter allowed attachment size by sender on the recipient side, because by the time the attachment size is told, both information was already provided.
by mmh0000 | 2026-01-06 00:50:34+00:00
I liked your list and wanted to add my own. I'm not really into Apple products; I use an iPhone because my wife threatened me with physical harm if I didn't.

Generally, I use Linux, so I want to use things on my phone that I can also access from my computer.

- Mail -> Fastmail

- Calendar -> Fastmail

- Maps -> I do use Apple Maps. It is not great, but it generally gets me where I want to go. I refuse to use Google for anything.

- Reminders -> (Reminders app has one job, which it doesn't consistently do...) Fastmail snoozed and scheduled emails

- Music -> The Pirate Bay + foobar2000

- Drive -> Syncthing

- Books -> The Pirate Bay + Onyx (Reader)

- Weather -> Local News Site
by azuanrb | 2026-01-06 00:51:21+00:00
You are not out of touch. You may simply have spent time at great companies.

The OP’s advice is solid, but it assumes your manager will actively help promote you or work toward that outcome. In some companies, or with some managers, that support does not exist. There may be no incentive for them to do so. This does not necessarily come from ill intent, but rather from different organizational expectations.
by actionfromafar | 2026-01-06 00:51:26+00:00
“But the plans were on display…”

“On display? I eventually had to go down to the cellar to find them.”

“That’s the display department.”

“With a flashlight.”

“Ah, well, the lights had probably gone.”

“So had the stairs.”

“But look, you found the notice, didn’t you?”

“Yes,” said Arthur,
“yes I did. It was on display in the bottom of a locked filing cabinet stuck in a disused lavatory with a sign on the door saying ‘Beware of the Leopard.”
by inferiorhuman | 2026-01-06 00:52:59+00:00
So I think you and the person you responded two are talking about two different things: developing software with and without a HAL.

The rise in ARM brought about quite a bit of standardization. You're no longer bound to vendor specific compilers and toolchains. Insofar as you're willing to essentially reimplement large swaths of the HAL you're able to BYO dev environment. Of course all of this is also subject to the quality of the CMSIS packs and documentation put out by vendors.

This is true with Rust as well, and in this capacity Rust is quite mature and well supported for Cortex-M stuff (and to a slightly lesser extent Xtensa and RISC-V). The tools to create thin wrappers around the registers (so called Peripheral Access Crates — PACs) are pretty well fleshed out at this point.

If you're looking for a equivalent to first party HAL to leverage (e.g. CubeMX, Atmel Studio), Rust is significantly less mature here if only because of its age. In Rust land there are multiple different HAL frameworks to work with and it's likely you'd need to use a combination of them. Embassy (a combination of an async framework and HAL components) is pretty slick if it does what you need.