MurphyA/hacker-news huggingface dataset:
by BLGardner | 2026-01-12 15:55:25+00:00
Changelog - January 2026

We have rolled out an update to the Prism.Tools suite, focusing on expanding our networking utilities and improving user interface flexibility. Please refresh the tools!

New Features & Enhancements

Network Calculator Overhaul

IPv6 Support: Full subnetting calculation for 128-bit addresses.

IPv4 to IPv6 Conversion: Added transition tools including IPv4-Mapped, IPv4-Compatible, and Hexadecimal outputs.

Reverse DNS Generator: Automatic generation of in-addr.arpa and ip6.arpa PTR records.

HTTP Status Code Reference

Expanded to a complete HTTP 1xx–5xx reference (excluding unassigned codes).

Added practical API guidance for each status.

Introduced a "Popular Only" filter for quicker reference of common codes.

UI/UX Improvements

Fixed Textarea Scaling: Resolved an issue where textareas were not resizable; manual resizing is now enabled across all tools for better workspace management.

Performance: Minor optimizations and logic fixes across the toolset.

Affected Tools

The following tools have received updates in this version:

regex-tester / markdown-preview / yaml-json-converter

minifier / sql-formatter / qr-generator

subnet-calculator / http-status-codes

ascii-art-generator / glassmorphism-generator / color-converter

We are continuing to address all other reported issues and feature requests.
Thank you for using Prism.Tools!
by MarleTangible | 2026-01-12 15:55:37+00:00
I still think Alan Dye was secretly fired. When you live in a bubble and everybody around you is propping you up, you think everything is fine and dandy, but users don't care about your or anybody's feelings.

Dye didn't bring something that users didn't know they needed, he brought chaos to the entire ecosystem, and he's the only Apple executive folks are willing to talk garbage about.
by jaffa2 | 2026-01-12 15:56:21+00:00
This. I don't understand why Apple don't have another checkbox beside the Download Originals to this Mac that reads 'Store Backup of Original Photos on Timemachine' This is all that's needed to solve the issue. I actually bought a Mac Studio, and a USB disk, just to be able to download originals of my photos for local backup, since a MBP is effetively a mobil limited device just like an iphone.

"I actually bought a Mac Studio"... "I don't understand why Apple don't " ... wait a minute
by leokennis | 2026-01-12 15:56:27+00:00
I'm not sure if it's pure nostalgia but I long back to the "Lion era" of OS X.

Apple had a HIG and third party developers used it. Different apps looked consistent: toolbar, sidebar etc.

Apps had borders. If there was too much content there were big blue scrollbars.

Buttons had borders. Windows had texture. You could find stuff.

I could go on forever. But the OS was simultaneously better visible to the eye, and less visible to the mind. Stuff worked.
by lesostep | 2026-01-12 15:56:47+00:00
>> extensive therapy simply isn't available at all because the government refuses to pay for it.

I don't know any country that has banned paid healthcare just because they have government run one.

If you can pay out of your pocket for it in USA system when denied by insurance company then you would be able to afford it when denied by goverment. Since the criteria of whats necessary wouldn't shift (hospitals might even more money per patient)
by andai | 2026-01-12 15:56:51+00:00
Given an option that is configurable, why would the default setting be the one that increases probability of errors?

For some niches the answer is "because the convenience is worth it" (e.g. game jams). But I personally think the error prone option should be opt in for such cases.

Or to be blunt: correctness should not be opt-in. It should be opt-out.

I have considered such a flag for my future language, which I named #explode-randomly-at-runtime ;)
by NoSalt | 2026-01-12 15:57:21+00:00
IMHO, Mac OS X 10.6 Snow Leopard was the pinnacle of Mac OS X. When I "upgraded" to 10.7, they lost me. It was then that I switched to Linux full time, and I haven't looked back. Every now and then I do pull out my Wallstreet with Mac OS 9 on it so I can relive the heyday of old school computing.
by johnthuss | 2026-01-12 15:57:22+00:00
The Google Maps situation is a great example of why this will be hard. When Apple switched to their own maps it was a huge failure resulting in a rare public apology from the company. In order to switch you have to be able to do absolutely everything that the previous solution offered without loss of quality. Given Google's competence in AI development that will be a high bar to meet.
by malwrar | 2026-01-12 15:58:18+00:00
That’s mostly why I build system images in CI; my slowest builds (qemu user mode emulation of aarch64 for e.g. raspberry pi boards) can take multiple days so I just declared myself a 1 week window between updates and then just pull in the changes via rsync. I even boot the images with qemu as part of the testing cycle. At some point I might try building and hosting prebuilt bins like gentoo does now, I don’t use those though because I explicitly want to build everything from source.
by dhamidi | 2026-01-12 15:58:28+00:00
Feather, a fresh implementation of TCL: https://www.feather-lang.dev

Command languages are underrated, and being able to add a Bash-like REPL for agents and users alike is something I want to see more of.

Feather solves the "rest of the Owl" problem: agents/users get loops, conditionals, online help for free from Feather, as the embedder you only need to add application-specific commands.

Feather itself has no GC (uses the host's), no own data structures (uses the host's, e.g. JavaScript arrays for lists in the js version), and no I/O.

The core is implemented in stdlib-less C
by dswalter | 2026-01-12 15:58:32+00:00
What I like about this piece is how it shows the technical prowess underpinning the visual outputs in a film like what Disney puts out.

I only wish it went further! There are a ton of lessons those of us outside films/games could learn from working in that kind of deadline-consttrained innovative landscape. Tell about how you fought against the rendering deadlines and sped up the snowscape frames by 30% to get it in under the wire!
by siliconc0w | 2026-01-12 15:58:39+00:00
This is why if we can get them down to ~$50 I think they are clearly +ROI just on the individual level.

I snack, drink less, and feel like eating out significantly less. Or when I do those things, I eat the take-out meal over multiple-meals. 1-2 less takeaway meals and a svelter grocery bill due to the less booze or snacks probably is at least $50 if not more.
by chatman1 | 2026-01-12 15:59:27+00:00
Hi.

I built a local-first LLM system called Simadelica that gives a language model permanent cross-session memory by reinjecting full past transcripts into the live context.

Instead of using embeddings, vector search, or semantic recall, it simply feeds the model its own prior conversations verbatim. That allows:

exact recall of past conversations
quoting and continuing prior dialogue
continuity across sessions
no semantic drift or summarization loss

The system runs on a phone (Pydroid + Telegram) and stores all transcripts locally. When you ask it to recall a past session, it loads the full transcript from disk and injects it into the LLM context, treating it as part of its own conversational history.

Here’s a short demo showing Simadelica recalling and quoting a diary entry from a previous session and continuing it in context.

I’d be interested in feedback on:
failure modes
scaling strategies
privacy and safety implications
whether this approach makes sense compared to embeddings.

Thanks for taking a look.
by sanderjd | 2026-01-12 15:59:48+00:00
I don't think that does count against the narrative? The narrative is just that each time we've moved up the abstraction chain in generating code, there have been people who have been skeptical of the new level of abstraction. I would say that it's usually the case that highly skilled operators at the previous level remain more effective than the new adopters of the next level. But what ends up mattering more in the long run is that the higher level of abstraction enables a lot more people to get started and reach a basic level of capability. This is exactly what's happening now! Lots of experienced programmers are not embracing these tools, or are, but are still more effective just writing code. But way more people can get into "vibe coding" with some basic level of success, and that opens up new possibilities.
by blacksharkAI | 2026-01-12 15:59:50+00:00
Blackshark AI | Software Engineers & Platform Engineer | Full-time | Austria or Remote EU Hours | VISA sponsorship available

We build geospatial AI infrastructure. Our platform lets analysts train custom object and change detection models on satellite/aerial/drone imagery in minutes, then reconstructs 3D terrain from those detections. We just shipped a planetary-scale simulation platform with Lockheed Martin powered by Unreal Engine.

If you want to work on distributed systems that run in a data center one day and an edge laptop the next, we have interesting problems. Our training and inference infrastructure is processing trillions of pixels and we deliver real world impact for our customers across defense, intelligence, and local governments.

Tech Stack: Python, Fast API, PyTorch, Postgres, Redis, Vue.js

Infrastructure Stack: Kubernetes & Docker, Linux, AWS & Azure, Azure DevOps, Terraform, ELK, Prometheus & Grafana, ArgoCD & Helm

Roles:

Software Engineer - Data Plane Team: https://jobs.eu.lever.co/blackshark/6110fedd-5cd8-40e5-ac11-...

Software Engineer - Machine Learning Team: https://jobs.eu.lever.co/blackshark/7c4b0833-790b-4490-b24a-...

Platform Engineer - Deployment Team: https://jobs.eu.lever.co/blackshark/56a85834-d986-4105-9cc8-...

or reach out to HM at: 'eivanov@' + username[:-2] + '.' + username[-2:].lower()
by codelikeawolf | 2026-01-12 16:00:41+00:00
I think maybe you misunderstood what I meant. When I said "perfectly capable mechanism", I meant building the app in JS/TS and leveraging Wasm for additional functionality in your language of choice. I'm also not sure if the "one-off JS glue code" you're referring to is the JS file that languages like Go or tools like Emscripten spit out to get Wasm to work with your app, or the WebAssembly Web API specifically. I would agree that the former is a bit of a dumpster fire.
by zamadatix | 2026-01-12 16:00:42+00:00
An invitation for steelmanning isn't about setting aside equal consideration regardless of the quality of the arguments brought, it's about giving equal chance to even consider other ideas when one cannot seem to find any on their one. When the merits are poor, that leaves far less than equal consideration of them in the end. Making the consideration brought forth equal in total time spent regardless of quality has nothing to do with the steelmanning process. A weak steelman argument is precisely a confirmation the opposing view is not worth much consideration, if any.

> That's literally what I'm doing: Ridiculing the obviously weak arguments.
>
> And do you know what's happening? My ridicule and dismissiveness are being talked down, while you invite someone to "steelman" the argument instead. This pattern happens over and over again in spaces where steelmanning is held up as virtuous: It's supposed to be a tool for bringing weak arguments into the light so they can be dismissed, yet the people dismissing are told to shush so we can soak up the propaganda from the other side.

So far all I've seen in this chain is complaint of the possibility other arguments may be brought up for fear we'd have to consider them if they were. At no point is the goal supposed to be everyone ends up agreeing with how one particular person sees things, it's supposed to be that what everyone believes they understand is openly put on the table a given appropriate consideration for the merits of the points presented. There will always be someone upset their position receives ridicule, that's neither here nor there for those wanting to strengthen their understanding of the situation instead of demand any other discussion can only ever be propaganda and should not be given a single thought. Again, a lot of the time the steelman idea is still bad - and that's still a good signal which doesn't require one give that position equal weight in the end.
by snarf21 | 2026-01-12 16:00:50+00:00
I find this type of idea very interesting. Much more of a "check in" than the normal social media blast. I love the idea of a weekly status update and check-in window. It was unclear to me if you have to give your own update before you can view other people's (seems like a good idea to me). I also wasn't sure how much of a window there was for adding your answers and viewing others.

At the risk of sounding like "I love your idea but here is how to change it to something I like better that is completely different and nothing like your original idea", here are my (unsolicited) thoughts: The prompts didn't really resonate with me. I don't really care about who someone who haunt as a ghost or what kind of animal you wish you were. I want to check in with friends not share BuzzFeed survey results with each other. That makes more sense in a dating app or ice breaker imo. As far as the pictures go, I would actually prefer that it was only one and mandatory. There feels like there is something compelling to find the picture that best represents your week. Whether that is a picture of your dog or a landscape or a meal you cooked, etc.
It also forces you to create an artifact that captures your week. There are lots of weeks where I normally take zero pictures and this could be a nice nudge to force me to pick a moment but not feel like I have to document everything.

I design board games a hobby and am part of a group that has a short weekly accountability meeting once a week. It is structured like a stand-up in some way. Each player says what they worked on last week, what they hope to work on this week and what they could use help with. This is the kind of status that I'd be interesting in both sharing with friends and reading about theirs. The "needs help" part is a perfect specific reason to reach out directly. I also like that this feels a little bit like journaling and even if you don't get friends to join the network, you still have a weekly recap of your year. (Honestly, I could even see a paid product that creates a 52 page book/pdf for you to review and see how your year went and where it went wrong.)

Definitely good potential here, so best of luck on the journey.
by bediger4000 | 2026-01-12 16:00:54+00:00
The writing style screams AI slop - whole chunks of prose repeating what's already appeared, but in slightly different words.

And it contains egregious errors: Brain was not the first virus, Elk Cloner appeared in 1982, 4 years before Brain. The whole idea was in the air in the early 1980s - Fred Cohen published an academic paper on computer viruses in 1984.

Garbage article.
by samzub | 2026-01-12 16:01:15+00:00
This (French) study [0] published in 2023 on data from 2019 calculates that the costs from legal drugs such as tobacco and alcohol, including higher helthcare spend during the life of smokers/drinkers, are still higher than revenue from unspent money on pensions and taxes, and cost of healthy person living years.

[0] https://www.ofdt.fr/sites/ofdt/files/2023-08/field_media_doc...
by crazygringo | 2026-01-12 16:01:20+00:00
How does that even work?

When you launch an application or open a dialog, you expect the new window to steal focus. When you close a dialog, you expect focus to go back to the main window. If it didn't, it would impair usability.

So how would an OS decide when "stealing focus" is allowed and when it is not?

Like, I'm frustrated with it too. I hate when an app pops up a dialog while I'm typing and my next keystroke dismisses it and I have no idea what I've done. But at the same time, I'd hate to have to manually switch focus to a pop-up dialog every single time before dismissing it with Enter or Escape too -- that would be way too annoying in the other direction.
by palmotea | 2026-01-12 16:01:23+00:00
> I thought radiologists need to know what to look for in order to diagnose something? Do they brute force every potential condition in the body that can be detected with an MRI?

No, when they read a scan, they're supposed to read everything visible for every problem. Think of it this way: if you break your leg and they take an MRI, do you want the radiologist to miss a tumor because he was focused on the break?
by whompyjaw | 2026-01-12 16:01:32+00:00
It makes me really happy when companies continue to fuck up and enshitify their software because it adds more ppl to the Linux/FOSS evosystem. I have a MBP and I love it dearly (the hardware, macOS is fine), but Apple has been disappointing me with each software update on macOS and iOS. The quality of their software is degrading so badly. I know Asahi linux is around, but Im at the point ill just go full Framework and make my ecosystem Linux based (with GrapheneOS on my nee pixel). Just so tired of companies doing such a bad job with billions and billions of dollars. It’s truly unbelievable.
by mdasen | 2026-01-12 16:01:43+00:00
Where does it say that it won't be white-labeled?

Yes, Apple is acknowledging that Google's Gemini will be powering Siri and that is a big deal, but are they going to be acknowledging it in the product or is this just an acknowledgment to investors?

Apple doesn't hide where many of their components come from, but that doesn't mean that those brands are credited in the product. There's no "fab by TSMC" or "camera sensors by Sony" or "display by Samsung" on an iPhone box.

It's possible that Apple will credit Gemini within the UI, but that isn't contained in the article or video. If Apple uses a Gemini-based model anonymously, it would be easy to switch away from it in the future - just as Apple had used both Samsung and TSMC fabs, or how Apple has used both Samsung and Japan Display. Heck, we know that Apple has bought cloud services from AWS and Google, but we don't have "iCloud by AWS and GCP."

Yes, this is a more public announcement than Apple's display and camera part suppliers, but those aren't really hidden. Apple's dealings with Qualcomm have been extremely public. Apple's use of TSMC is extremely public. To me, this is Apple saying "hey CNBC/investors, we've settled on using Gemini to get next-gen Siri happening so you all can feel safe that we aren't rudderless on next-gen Siri."
by liambre | 2026-01-12 16:01:53+00:00
Hi HN, I’m Liam, founder of ETLR.

I built this because I was frustrated with drag-and-drop automation tools (Zapier, Make, n8n). They work great for simple tasks, but as a developer, I hated having my logic trapped in a GUI, un-versioned, and impossible to code review.

ETLR allows you to define AI workflows in workflow.yaml files. You can version control them with Git and deploy with a single command (etlr deploy).

Key features:

- Define steps (OpenAI, Slack, Python scripts) in YAML.

- Full observability (logs, metrics, traces) out of the box.

- Pricing is credit-based (free tier included to try it out).

I’d love to hear your feedback on the syntax and if this fits your workflow better than the visual builders.

Docs are here: https://etlr.io/docs/ Try it here: https://etlr.io
by xeckr | 2026-01-12 16:02:03+00:00
If there is a mechanism by which the English language can lose letters over time (such as þ or æ), why wouldn't there be one by which it gains it?

It would make even more sense, after all we lose letters because we write those sounds using other letters or letter combinations, however the "ü" in "Türkiye" doesn't have an analogue in the existing alphabet.
by energy123 | 2026-01-12 16:02:04+00:00
If you're on a desert island and you have 2 watches instead of 1, the probability of failure (defined as "don't know the time") within T years goes from p to p^2 + epsilon (where epsilon encapsulates things like correlated manufacturing defects).

So in a way, yes.

The main difference is that "don't know the time" is a trivial consequence, but "crash into a white truck at 70mph" is non-trivial.

But it's the same statistical reasoning.
by PrimalOrigins | 2026-01-12 16:02:14+00:00
I spent months on this because I got frustrated with "code is law" being a lie.
Every blockchain claims immutability until something goes wrong. Then they fork. - Ethereum forked after the DAO hack - Bitcoin forks constantly over ideology - Smart contracts get "upgraded"
So I asked: what if you literally couldn't change the rules?
Not "we promise not to" — actually physically impossible.
I designed a chip where the transaction split (6.18%) is computed by arithmetic circuits etched into silicon at fabrication. No software layer. No API. No attack surface.
The split: - 1.00% → Founder - 3.00% → Liquidity - 2.18% → Maintenance - 93.82% → User
To change it, you'd need new photomasks ($millions), new fabrication (months), and replace every chip. That's the point.
Also included: - SRAM-PUF identity (each chip is physically unique) - Proof of Innovation (rewards diversity, not mining/wealth) - Logarithmic governance (anti-whale: 1000× activity = 10× votes) - 30-day mortality clause (dead wallets revert, unlike Bitcoin's 4M lost coins)
Real performance: ~500M transactions/sec @ 500MHz. No BS trillion-TPS claims.
It's 31 SystemVerilog modules, fully synthesizable. Not fabricated yet (RTL only). No formal verification yet. Performance is estimated.
I'm not selling anything. I want people to review the architecture. Find the flaws. Tell me why it won't work. That's how it gets better.
The project is open source and community-driven.

https://codeberg.org/ErickAlexander/Primal-Origins-SoC-IP-Co...
by hbn | 2026-01-12 16:02:16+00:00
It's bad but not as bad as Windows 11. I swear I have a 2x2 pixel grid on my 4k monitor where I can grab the window resize handle, and it doesn't align to where the window's actual corner is at all.

Even worse: because the min/max/close buttons are all shunted into the top right corner, if you're trying to resize from the top right and you miss, you close the window.
by ipdashc | 2026-01-12 16:02:24+00:00
Given it's CCC, a hobbyist hacker con, OpenPNP and especially those three things you mentioned seem perfect, I'm not sure why you'd think it makes the con look bad. I've heard this talk mentioned repeatedly as one of the coolest ones there, and I certainly enjoyed it myself.

It's not an industry seminar on how to start a board house, it's two guys explaining how they automated the basics of production on a low budget and with space constraints, etc.
by alexfoo | 2026-01-12 16:02:30+00:00
> Everyone knows BMI is imperfect at this point, ...

Indeed.

BMI is the best thing that people can readily calculate with easily available equipment (a tape measure and scales either at home, gym, pharmacy, etc) plus some relatively basic maths or sticking the numbers into a website.

Measuring body fat using calipers is better but hugely error prone. Similar for waist/height ratios. Body fat scales can be wildly inaccurate.

BVI is far superior but very few people have access to the equipment needed to measure that.

So we're kind of stuck with BMI as the best "simple" measure.