MurphyA/hacker-news huggingface dataset:
by omidaziz | 2026-01-02 21:21:56+00:00
Unit | San Francisco, CA | On-site | Full-time | Multiple Roles | https://www.unit.inc/

Unit is building GTV, a new video platform that can automatically produce high-quality, personalized content.

Our team is from Instagram, TikTok, and NVIDIA. We're backed by Khosla Ventures, Air Street Capital, and angels from top AI labs. We have strong traction, paying customers, and an exciting year ahead.

We're hiring for multiple roles:

- Backend Software Engineer: https://jobs.ashbyhq.com/gtv/d17dd0c3-cb91-4dcb-8543-3752807...

- Fullstack Software Engineer: https://jobs.ashbyhq.com/gtv/7ef9e46c-7b8c-49c3-b138-b055af7...

- ML Infra Software Engineer: https://jobs.ashbyhq.com/gtv/954d9a64-90f1-4e38-85c9-9873a60...

- Product Designer: https://jobs.ashbyhq.com/gtv/9b36a9a2-a865-4cc8-8b88-0892189...

If you're interested, please reach out directly to me at omid[at]unit.inc
by BoppreH | 2026-01-02 21:22:02+00:00
I'm also surprised by people's defense of VLC. It's a nice project, but the bugs I regularly encountered were numerous and in seemingly common use cases.

Here's a post I made 4 years ago describing each bug, shortly before switching to MPV: https://www.reddit.com/r/VLC/comments/pm6y1n/too_many_bugs_o...
by jaredsilver | 2026-01-02 21:22:09+00:00
Brilliant.org | Android Engineer | Remote (North America), SF, NYC | Full-time | $180k — $240k | https://brilliant.org

Brilliant is building world-class interactive learning experiences that combine challenging problems, compelling narratives, and delightful visual storytelling.

We're hiring an Android engineer to help craft the next generation of interactive learning and change how the world learns.

Engineers at Brilliant think about both "building the right thing" AND "building the thing right" while pursuing high standards of excellence for ourselves, our product, and our codebase.

If you're energized by the prospect of doing the best work of your career and changing how the world learns alongside the most talented peers you've ever worked with, you can learn more and apply here: https://brilliant.org/careers.
by protein_lense | 2026-01-02 21:22:16+00:00
Location: Seattle, WA

Remote: open to local in-person/hybrid or remote

Willing to relocate: not out of state

Technologies:
- Instruments AKTA, SPR, BLI, HPLC, SEC-MALS, fluorimetry, qPCR, ELISA, MSD, calorimetry, ultracentrifugation
- Software Python, R, Bioconductor, Linux, Benchling, PyMol, Prism, SQL, C, JMP, ImageJ, ollama, OpenSCAD
- Skills biochemistry, biophysics, protein purification & characterization, assay & analytical development,
bioinformatics, design & 3D printing, basic electronics & RF (e.g. ham radio)

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

Email: jldantzler+hn {at} gmail [dot] com

20+ years experience in biotech drug development from discovery research to analytical development for small molecule,
biologics (esp. antibodies & related modalities) and cell & gene therapies. Excellent communication skills to translate
technical topics to a diverse audience. Happiest being challenged to learn new things, solve hard problems and work across
disciplines. For example the most fun I had at ShapeTx was developing a Python class to analyze and visualize raw
charge determination mass spec data on intact AAV vectors because no such software was available at the time.

Prefer startups and will cheerfully do whatever needs to get done without drama. Seeking intellectual stimulation and the
opportunity to work on projects with positive impact more than a fancy title or high salary. I would also be interested in
entry level data scientist or analyst roles (or anything else that engages my strategic thinking / analytical brain.)
by gingerBill | 2026-01-02 21:22:20+00:00
To make `Maybe(T)` feel like a multiple return, you just need to do `.?` so `maybe_foo.? or_return` would just the same.

But as you say, it is more common to do the multiple return value thing in Odin and not need `Maybe` for a return values at all. Maybe is more common for input parameters or annotating foreign code, as you have probably noticed.
by foxygen | 2026-01-02 21:22:25+00:00
Let's not forget there are actual people behind open source projects. I think it is extremely rude to say those people should SERVE the users of their open source projects for free. The project "serve" the needs of the maintainers. If you as a user don't like something, that is entirely YOUR problem. Feel free to fork it and fix the bugs you think are worthy fixing.
by Y-bar | 2026-01-02 21:22:28+00:00
That’s about 99% of the argument I am making. The problem is legacy software and bad certification workflows, not the software being used.

If I’m working with Java it’s indeed conceivable that I could update with some effort.

If I’m working with Node it’s conceivable that I could update with some effort.

If I working with YAML is it not conceivable that I could update with some effort?

PHP is stupid because version 3 did not support object oriented programming.

CSS is bad because version 2 did not support grid layouts or flexbox.

Why should I critique on these based on something that they have fixed a long time ago instead of working on updating to the version which contain the fix I am complaining about?

There is a gradient limit where the onus shifts squarely to one side once the spec has changed and a number of libraries have begun supporting the new spec.
by PaulHoule | 2026-01-02 21:22:30+00:00
A next-gen XBOX which is a high-end gaming PC with a high-end price makes sense, or perhaps a line of XBOX-branded gaming PCs at various price points.

Consoles are troubled by this: it used to be the price/performance of electronics got better over time so after five years they could come out with a new device that was much more powerful at a reasonable price point and the price of the console would drop dramatically over its lifespan. That isn't happening anymore. A generationally better device is going to be a much more expensive device than current consoles.
by perching_aix | 2026-01-02 21:22:34+00:00
> Cohorts for programs with a thousand initial students had less than 10 graduates. This was the norm.

And why is this a flex exactly? Almost sounds like fraud. Get sold on how you'll be taught well and become successful. Pay. Then be sent through an experience that filters so severely, only 1% of people pass. Receive 100% of the blame when you inevitably fail. Repeat for the other 990 students. The "university thanks you for your donation" slogan doesn't sound too hot all of a sudden.

It's like some malicious compliance take on both teaching and studying. Which shouldn't even be surprising, considering the circumstances of the professors e.g. where I studied, as well as the students'.

Mind you, I was (for some classes) tested the same way. People still cheated, and grading stringency varied. People still also forgot everything shortly after wrapping up their finals on the given subjects and moved on. People also memorized questions and compiled a solutions book, and then handed them down to next year's class. Because this method does jack against that on its own. You still need to keep crafting novel questions, vary them more than just by swapping key values, etc.
by jeroenhd | 2026-01-02 21:22:52+00:00
I find that the Unihertz Titan 2 with its capacitive scrolling physical keyboard to be an even better reading/doomscrolling vessel than a long touch screen phone where the act of scrolling may accidentally open something.

The Clicks Communicator appears to be a bit smaller than the chonky Titan 2, but for those looking to end doom scrolling, this might not be the phone for you.

That said, using a rectangular phone does make the device unappealing for most video based platforms (which are all either in widescreen or tall landscape mode). It'll do in a pinch, but a square screen is pretty good at making Youtube/Tiktok/etc. less appealing.
by trinix912 | 2026-01-02 21:22:54+00:00
Young kids are usually also too young to get a phone or buy games themselves, so it's mostly the parents who let them play on their devices. By this I mean parents who hand their 3 year old a phone with YouTube at the dinner table.

It's also parents who get them their first phone and choose what kind of a phone to get them (it's not all that unusual to see kids with dumbphones anymore).

Of course there should be a way to limit things like transactions and screen time but it doesn't have to be this whole surveillance tech with GPS tracking, granular permissions, and revealing what the kid texted his friends on a given day.
by thomas-arcol | 2026-01-02 21:23:00+00:00
Arcol | Senior Software Engineer | NYC, SF, or Remote (US/Canada) | Full-time

Arcol (arcol.io) is a small, high talent density team building the future of building design - a future that's collaborative, fast, and intuitive. We're a web-native, fully collaborative 3d design tool modernizing the experience of architectural design for teams of all sizes.

We're looking for senior engineers with experience in modern web technologies - some of our key technical building blocks are Typescript, Rust, wasm, WebGL - and a strong ownership mindset. Experience with computational geometry, computer graphics, or similar a strong plus. This role sits at the intersection of solving deep technical foundational challenges with shipping a product that solves real problems for real people.

Reach out to me directly at thomas@arcol.io or peruse our careers page (https://www.arcol.io/careers) - we'd love to hear from you!
by maxglute | 2026-01-02 21:23:22+00:00
I've been writing metric dense post before LLMs, and even then I don't entertain sealions who don't do their own minimal research, or demonstrate inability to. LLMs simply available now for previously lazy/cognitively inept readers to validate gist if they want. For those that have trouble with basic comprehension (i.e. can't read gud so only retort is words & numbers are fantasy spam to be handwaved without much substance), LLMs can ELI5. Reciprocally, why care about the incurious who can't be bothered to do better than 5th grader.
by NewsaHackO | 2026-01-02 21:23:33+00:00
Yes, I hate oral exams, but they are definitely better at getting a whole picture of a person's understanding of topics. A lot of specialty boards in medicine do this. To me, the two issues are that it requires an experienced, knowledgeable, and empathetic examiner, who is able to probe the examinee about areas they seem to be struggling in, and paradoxically, its strength is in the fact that it is subjective. The examiner may have set questions, but how the examinee answers the questions and the follow-up questions are what differentiate it from a written exam. If the examiner is just the equivalent of a customer service representative and is strictly following a tree of questions, it loses its value.
by philips | 2026-01-02 21:23:39+00:00
I have been using (and contributing to) on an open source project called Zaparoo[1] that lets my kids (5-8) play retro games, watch videos, and listen to music using NFC cards. The whole thing runs on a Raspberry Pi running Batocera[2]. I program the cards using the mobile app and my kids like cutting and pasting the cover art on the cards.

All the media is local to my house- I am the librarian who curates the selection of media based on my kids interests, maturity, and my comfort. It feels like the only way forward.

That said I feel YouTube Kids does a pretty good job IF you change to curate only mode: https://abparenting.substack.com/p/effective-youtube-kids

[1]: https://zaparoo.org
[2]: https://batocera.org
by stocksinsmocks | 2026-01-02 21:23:44+00:00
You see, my lad…

In this house we believe
Love is love
Black Lives Matter
Science is real
Feminism is for everyone
No human is illegal
Kindness is everything

Signaling your alignment to the public-facing opinions of your social betters is the modern ersatz religion for atheists. The television is the temple, the pundits the priests. Apostates and heretics are not welcome here. Now, my child, you would not want your words to inadvertently cause the faithful to stray. Would you? Just think of what the late night comedians would say if they could hear you cast doubt on their sponsor Pfizer? Perhaps you would rather join our hate session on the pagans in flyover country?
by rchaud | 2026-01-02 21:23:53+00:00
If pictures are important to the buyer, they should get a high end Samsung, iPhone or specialty Huawei/Vivo models. Every other phone will have a generic camera lens and imaging algorithm. Source: I have purchased a lot of phones. A 4 year old Galaxy S22 will take better pictures than a 2025 Motorola or any other Tier 2 Android brand.
by nuancebydefault | 2026-01-02 21:24:15+00:00
For me, how entertaining or interesting a conversation is, depends a lot of the personality of my peer. Open minded people who are not being stubborn, who try to see things from different perspectives are good candidates, as I learn from them and provide a basis for further thinking. Still I prefer to talk IRL, as there's so much extra info in intonation and physical expression. Even calling with camera on makes a big difference. I find it interesting and even puzzling to know there are (apparently) smart people out there who don't find that having much added value.
by devops1149 | 2026-01-02 21:24:24+00:00
Location: London
Remote: Yes (US/Europe timezones)
Willing to relocate: yes
Technologies: AWS, Postgres, GitHub actions, CI
CV: email me
Email: quick.pen8024@fastmail.com

DevOps contractor specializing in small companies and start ups. Generally small companies don't hire DevOps until too late - I'm available on a part-time and project basis.

Get my expertise of over 15+ years of AWS and DevOps.

Current contract for a US YC-backed firm runs out soon so looking for new clients to pick up.

With AI I'm seeing customers wanting to invest a lot more into their test suites and optimizing them for build times, moving them to cloud runners, etc.

My value is freeing up your devs time to keep coding product.

Let me fix up your build pipelines, optimize your infra and get your pipelines oiled.
by ben_w | 2026-01-02 21:25:14+00:00
Deleting an app is not meant to be a privacy nuke, it’s just an uninstall. This can even happen semi-automatically to save space e.g. during system updates.

On iOS, certain things intentionally survive app deletion, most notably the Keychain. Credentials stored there are not removed when you delete an app, by design. I mean, it is shared with web login, and apps do have associated domains.

I'd have to check if apps can read your phone number, I think they can, that's one of the standard UUIDs for a lot of messenger apps.

And apps from the same group can have a shared set of preferences. Or could: I never needed to add that feature to any app I've worked on, so if it was ever removed (or if I misunderstood the mechanism) I never found out.

Now, back in the iOS 4 (5?) era I did manage to get the horrifying situation where a factory reset(!) device was still getting push notifications for my twitter account (with no app installed), so I won't say nonsense can't happen (and you listed Meta apps, and Meta have a reputation for pushing the limits on exactly this category of nonsense), just that what you're describing isn't a smoking gun.
by jeroenhd | 2026-01-02 21:25:26+00:00
The Gmail app supports POP, IMAP, MS Exchange, and (though it got bugged into re-downloading the entire mailbox every day) even old-fashioned MS ActiveSync.

You can disable the Gmail app and install something like Thunderbird seeing as this is just a normal Android phone (which, of course, will also show you your Gmail emails if you set it up to do so).
by hdgvhicv | 2026-01-02 21:25:42+00:00
I want to send my ssh via my low latency reliable connection, I want to route my streaming via another connection. That’s just a routing rule and srcnat in ipv4

That’s before you go on to using PBR. I want to route traffic with different dscp via different routes.

Ultimately I want the rout g to be handled by the network, not by the client.

IPv4 and nat makes that a breeze.
by lloeki | 2026-01-02 21:26:01+00:00
Meanwhile, I was taught and practiced IPv6 in 2003-5 in engineering school (France).

As of 2024, IPv6 deployment in France was >97% mobile and >98% residential due to not being required for obtaining a 5G radio license (and then v6 simply carried downward to being available on 4G) + every ISP that provides FTTH also providing v6.

https://www.arcep.fr/fileadmin/reprise/observatoire/ipv6/Arc...

Over here IPv6 JustWorks to the point of absolute boredom.
by piva00 | 2026-01-02 21:26:16+00:00
My parents aren't all powerful, it's not a remotely close analogous to the force supposedly responsible for everything there is.

Soul-making theodicy uses one of those cheap cop outs: suffering is necessary because humans need to learn.

Basically all defences use the cheap excuse "you don't understand because you are human", leaving no logical argument left for us to find and requiring just to accept that the all-loving being creates suffering for reasons we cannot know. Which, again, is sadistic.
by Uptrenda | 2026-01-02 21:26:31+00:00
(1) No reason to build your own blockchain. This will only increase complexity and undermine security for no reason.

(2) No reason not to adapt existing standards to be compatible with any of the wallets that already exist.

(3) No reason to introduce your own wallet. How many wheels do you want to reinvent here?

(4) No reason to invent your own currency (and in fact this makes your escrow system break completely.)

Btw: the problem you're trying to solve has been "solved" many times over before using various escrow mechanism dating back to the gox era. The reason they all failed is because no protocol can make up for the opacity and unpredictable nature of the real world. If you think about it your solution is more like the opposite of what makes cryptocurrencies valuable: you're essentially increasing transaction costs to try "improve" the physical verifiability of goods. When normal people just use semi-trusted merchants which are faster and cheaper.

By the sound of your protocol it would increase shipping time substantially, increase costs to buyers (I'm assuming they have to pay higher fees to pay the verifiers), and after all that it still doesn't prevent scamming. Because you never know if a verifier prefers to hold on to an item and burn all their collateral based on changing economic conditions. Maybe they end up with an expensive item that holds considerable value relative to the staked currency (which I'm again assuming that you're inventing another wheel and increasing friction even more by introducing your own currency. Not going to even bother to look.)

Your idea resembles a more error-prone version of high-end verification markets like precious metals, gem stones, and art trading. But lacks a lot of the simple guarantees that such markets would provide.
by lm28469 | 2026-01-02 21:26:45+00:00
Find a smallish company that exists for 15+ years and isn't acting like they're about to solve the biggest problem in human history or boasting about 12 gigabillion percent of growth in the last year. There are plenty of them but they easily fly under the radar, especially in older industries (real estate, newspapers, banking, &c.). You can try working for a governmental or non profit thing too
by sgjohnson | 2026-01-02 21:27:16+00:00
> Only the edge equipment would need to be IPv4+ aware. And even that awareness could be quite gradual, since you would have NAT to fall back on when receiving an IPv4 classic packet at the network. It can even be customer deployed. Add an IPv4+ box on the network, assign it the DMZ address, and have it hand out public IPV4+ addresses and NAT them to the local IPv4 private subnet.

Congratulations, you’ve re-invented CGNAT, with none of the benefits, and the additional hassle of it being an entirely new protocol!

No. No “extra bits” on an IPv4 address would have ever worked. NAT itself is a bug. Suggesting that as an intentional design is disingenuous.
by eqvinox | 2026-01-02 21:27:21+00:00
> The current problem with IPv6 adoption is that nobody has yet said "let's stop processing IPv4 traffic"…

One of the giant CDNs translates all IPv4 traffic to IPv6 at the edge (stateless NAT46) and is IPv6-only in its core network (for one of its primary product networks; like everybody they have multiple networks.)
by drysine | 2026-01-02 21:27:26+00:00
>has the goal to join the EU

Not joining, of course, but Russia did, both the people and Putin. The West had different plans, as we learned.

'From Lisbon to Vladivostok': Putin Envisions a Russia-EU Free Trade Zone - SPIEGEL ONLINE, 2010 [0]

"We propose the creation of a harmonious economic community stretching from Lisbon to Vladivostok," Putin writes. "In the future, we could even consider a free trade zone or even more advanced forms of economic integration. The result would be a unified continental market with a capacity worth trillions of euros." [0]

[0] http://www.spiegel.de/international/europe/from-lisbon-to-vl...
by spijdar | 2026-01-02 21:28:10+00:00
If your argument is that Caldera might not actually have the rights to UNIX in the first place to grant the license, that's fair.

But the license they provided (http://www.lemis.com/grog/UNIX/ancient-source-all.pdf) explicitly names versions 1, 2, 3, 4, 5, 6, and 7 of UNIX for the 16-bit PDP-11. Yes, these versions originated at AT&T (Bell Labs) but are distinct legally from SysIII and SysV UNIX, also from AT&T, which are explicitly not covered by the Caldera license.
by fuzztester | 2026-01-02 21:28:14+00:00
In fact, I've been reading about the big cons (1) of going with traditional publishers for many years now, here on HN, as well as elsewhere.

IMO, it's analogous to the VC-backed startup lottery, where the few bosses (VCs) take on less risk and win big (think "ten-bagger", etc.), and the slaves, aka noobs (startup employees, except, rarely, for founders) take on more risk and lose bigger.

And still the gullible ones keep on coming, like lemmings, due to the brainwashing that goes inexorably on.

Been in both scenarios.

Another good analogy is the gold rushes like California and Klondike, you know, "picks and shovels".

(1) Pun intended.
by stoitsev | 2026-01-02 21:28:35+00:00
StorPool | Senior Software Engineer - Storage Core (C/Linux) | Remote (UTC-1 to UTC+5) | Full-time | Multiple roles

StorPool is building the future of data storage. Our software runs at the heart of modern clouds, delivering <100µs latency, 113M+ IOPS per cluster, and 99.999% availability. We're profitable, self-funded, and our customers love us (NPS off the charts).

We're looking for a Senior Software Engineer to join our Core Storage team. You'll tackle genuinely hard problems: writing custom Linux drivers, optimizing lock-free data structures at nanosecond scale, building fault-tolerant distributed algorithms, and debugging issues that go all the way down to kernel internals. This isn't CRUD work - it's systems programming at its most challenging.

Competitive salary, fully remote, meaningful time off, and a yearly education budget to keep learning.

If you get excited about shaving microseconds off I/O paths and building infrastructure that simply doesn't break, we should talk.

Apply here: https://storpool.com/force/senior-software-engineer-storage-...