MurphyA/hacker-news huggingface dataset:
by gethly | 2025-12-13 13:19:20+00:00
Not read this year but:

1. Sebastian Junger - Tribe: On Homecoming and Belonging

I read it some years ago but I remember it being a good read - for men. It also mentions how older societies handled post-war PTSD. So it got stuck in my head, despite only reading it once. Author was also a guest on Joe Rogan few times.

2. Christian and Barbara Joy O'Brien - The Genius of The Few (get it from goldenageproject.org.uk, not amazon)

Great addition for anyone interested in Anunnaki and Sitchin's work. This takes a different angle but comes to the same/similar conclusions as Sitchin in more straightforward and less bombastic way as the authors were strictly fact-driven and held off any personal opinions or anything they could not prove. And I find that this is the only work not written by armchair warriors, second to Sitchin.

I have no time yet but want to buy Schopenhauer's works. So it might be of interest to some as well.
by kokada | 2025-12-13 13:19:38+00:00
I am using purego indirectly in two pet projects of mine. While it has its own issues it definitely solves the issue of cross-compilation.

In this particular case it may be that they will need to write a wrapper to abstract differences between the systemd C API if it is not stable, but at least they still can compile a binary from macOS to Linux without issues.

The other issue as other said is to use journalctl and just parse the JSON format. Very likely that this would be way more stable, but not sure if it is performant enough.
by alexpotato | 2025-12-13 13:20:47+00:00
I used to watch videos from social engineers like Jayson Street [0] and think "Is it really that easy to break into serious firms with social engineering?" and then the below happened:

- COVID lock down and I can't access my internal PC from home

- Call help desk line and say "hi, it's <ME> and I can't login. Btw, there is another person at the firm named <ME> (which was true) but that's not me HA HA."

- Help Desk removes 2FA

- Still doesn't work so I call back and reference the first call.

- Help Desk removes IP restriction

- This keeps happening (can't login, Help Desk removes something) until basically I can login with no password or 2FA (which did temporarily)

AT NOT POINT did someone ask me for a document/challenge/manager name to verify who I was.

Just being myself, knowing a couple pieces of info that were easily searchable on LinkedIn and I was in.

Scary stuff and a reminder that ALL of these systems are a lot easier to break into than many of us realize.

0 - https://jaysonestreet.com/media.php
by _dan | 2025-12-13 13:22:02+00:00
Yeah that OSMC box is just running Debian with their stuff coming from its own package repo. You can get a root shell. I realise I could have built something myself (and have in the past) but it's absolutely worth the money to me to get everything in a tiny package and working perfectly from day one.

I wouldn't recommend Kodi for streaming, it kinda works but the experience isn't great. I use it exclusively for playing stuff from my server full of legally acquired public domain videos (ahem).

I do watch YouTube videos on it, but I use TubeArchivist (basically a fancy wrapper for yt-dlp) to pull them onto the server first, and a script to organise them into nicely-named directories.
by JKCalhoun | 2025-12-13 13:23:08+00:00
I also am a huge supporter of DIY projects. Also a huge fan of medium-format, film photography.

To that end, if I can help others try medium format film, I want to add that there are plenty of inexpensive used medium-format cameras on eBay. I have purchased perhaps a dozen over the years—none of which even approached US $1000. In case you are not DIY inclined…

(Sadly, Japan has been the best place to order used camera gear but that has become cost prohibitive now for this American.)

Searching just now on eBay for "Yaschica TLR Mint" shows a number of cameras around $300 that are probably excellent (surprise, most are from Japan).

Can't afford a Hasselblad? Try "Bronica Mint" on eBay. Looks like $500 will get you in the game.

Mamiya cameras are built like tanks (and weigh as much). You could do a lot worse: "Mamiya Mint" is going to get you a few great models around $400 or so.

All of these were (are) considered damn fine film cameras.

(Mamiya tend to have interchangeable lenses, as does the Bronica. There are some Wide/Tele adapters for the Yashica, but generally you use them as-is. Most of these cameras are completely manual in operation—the more sought after Yashica though have some light-metering capabilities.)

(The Yashica and some of the Mamiya are TLR, twin-lens reflex—more or less equivalent to a rangefinder? The Bronica and some Mamiya you view through the lens 'TTL'.)
by alexpotato | 2025-12-13 13:23:54+00:00
> Every modern exchange has a single logical sequencer. No matter how many gateways feed the system, all events flow into one component whose job is to assign the next sequence number. That integer defines the global timeline.

A notable edge case here is that if EVERYTHING (e.g. market data AND orders) goes through the sequencer then you can, essentially, Denial of Service to key parts of the trading flow.

e.g. one of the first exchanges to switch to a sequencer model was famous for having big market data bursts and then huge order entry delays b/c each order got stuck in the sequencer queue. In other words, the queue would be 99.99% market data with orders sprinkled in randomly.
by Forgeties79 | 2025-12-13 13:25:11+00:00
Cameras, for starters. I’ve never seen another smart phone keep up with the quality color and texture of an iPhone’s photos/videos (videos in particular) since the 4s. Their color science is just better. We’ve intercut footage since the 7 or so with our work and frankly you’d be hard pressed to catch it wasn’t one of our nicer rigs unless we hold the shot for too long. we just can’t get other phone cameras to match footage with the same ease, especially when it comes to skin tones.
by aimanbenbaha | 2025-12-13 13:25:13+00:00
Exo-Labs is an open source project that allows this too, pipeline parallelism I mean not the latter, and it's device agnostic meaning you can daisy-chain anything you have that has memory and the implementation will intelligently shard model layers across them, though its slow but scales linearly with concurrent requests.

Exo-Labs: https://github.com/exo-explore/exo
by IanCal | 2025-12-13 13:25:27+00:00
Arguably the outcome you’d want there is to be able to add your own kettle to the coffee maker, so you can have the best value/option for you if you want it. Want a cheap thing or none? Fine. Want one with remote start and modded temp controls or whatever? Fill your boots. Got a new coffee part but like the existing kettle? Reuse it.

This applies less for some physical items, I know some people are already preparing to explain why it’d be harder to make or dangerous or something but that would miss the point. Computers are incredibly easy to swap out, we already have so many ways of doing that.

Maybe I want a fast computer. None. Maybe I want to upgrade later. Maybe in a year there’s a faster cheaper one. Maybe mine is just fine right now but I need a new screen. Why do I need to bundle the two things together? There’s a simplicity for users unboxing something but there’s not (I think) an enormous blocker to having something interchangeable here.
by electric_muse | 2025-12-13 13:26:16+00:00
> But skills are not fundamentally different from *.instruction.md prompt in Copilot or AGENT.md and its variations.

One of the best patterns I’ve see is having an /ai-notes folder with files like ‘adding-integration-tests.md’ that contain specialized knowledge suitable for specific tasks. These “skills” can then be inserted/linked into prompts where I think they are relevant.

But these skills can’t be static. For best results, I observe what knowledge would make the AI better at the skill the next time. Sometimes I ask the AI to propose new learnings to add to the relevant skill files, and I adopt the sensical ones while managing length carefully.

Skills are a great concept for specialized knowledge, but they really aren’t a groundbreaking idea. It’s just context engineering.
by alexpotato | 2025-12-13 13:28:31+00:00
I was what was called "Trade Desk".

Many firms have them and they are a hybrid of:

- DevOps (e.g. we help, or own, deployments to production)

- SRE (e.g. we own the dashboards that monitored trading and would manage outages etc)

- Trading Operations (e.g. we would work with exchanges to set up connections, cancel orders etc)

My background is:

- CompSci/Economics BA

- MBA

- ~20 years of basically doing the above roles. I started supporting an in house Order Management System at a large bank and then went from there.

For more detail, here is my LinkedIn: https://www.linkedin.com/in/alex-elliott-3210352/

I also have a thread about the types of outages you see in this line of work here: https://x.com/alexpotato/status/1215876962809339904?s=20

(I have a lot of other trading/SRE related threads here: https://x.com/alexpotato/status/1212223167944478720?s=20)
by davexunit | 2025-12-13 13:29:26+00:00
It's nice to see other people writing about the capability transfer feature of Unix domain sockets. File paths are not object capabilities, but file descriptors are. Using a privileged daemon on top of an ambient authority system like Linux seems to be a good way to retrofit object capabilities onto the operating systems we already use. This is the same approach we took in Goblins[0] for our Unix domain socket netlayer for the OCapN[1] protocol.

[0] https://spritely.institute/news/spritely-goblins-v0-16-0-rel...

[1] https://ocapn.org
by akho | 2025-12-13 13:29:42+00:00
I qualified with "technically-inclined". You can't avoid seeing stories like this (about Apple and Google) on a monthly basis if you read tech websites. It is a known risk, which needs to be managed. Failing to manage it to this extent, while also writing tech books, is just baffling.

Apple is clearly in the wrong, and I'm certain that there are thousands of similar cases that are less public. The author is one of the best-positioned people to know and understand that. I'm sure they'll also get their account back, unlike many others.

(I can empathize with the difficult decision they'll face after that: do they continue to promote Apple, or try to reinvent their career somehow?)

"Looking out for each other", in this case, implies telling the people you care about to have backups, and helping them set up. I do that, a lot. I'd try to also help with this plea, if I had any pull with Apple.

I don't understand the sections of your comment with the word "supposed" in them. Supposed by who, and on what basis? What paid-for service are Apple not delivering? I assume they don't charge the author anymore.
by tome | 2025-12-13 13:29:48+00:00
I prefer the slogan without "probably", "If it compiles it works", because then at least it's clear it's a slogan and not a formal claim. Everyone knows that if you write

multiply x y = x + y

then it will compile but not work, so they don't take it literally. But it is a pithy statement of the lived experience of many users of strongly typed programming, which is more accurately described by something like "if it compiles then it will probably do something at least basically sensible and often be pretty close to what you actually wanted".
by ethbr1 | 2025-12-13 13:30:35+00:00
So there's no collusion or misbehavior, and the market ends up as a duopoly: one participant has 70% and another has 25%.

You don't think that alone distorts the market enough to merit intervention to encourage more competitors?

If you tie intervention to proven malfeasance, you allow abusers to skirt the rules for decades, entrench their positions with obscene profits, and then maybe eventually face consequences if they lose a legal case.

Instead of labeling some things illegal after the fact, monopoly and market law should be based around identifying some high market sharr situations as potentially dangerous and requiring compliance with additional regulations that make it harder for that dominant company to prevent competitors from starting and growing.

Otherwise, it invariably slides into state-aligned and -supported chaebols, because the government has incentive to ask large companies for help and they have incentive to cooperate with the government.
by vicpitic | 2025-12-13 13:32:10+00:00
GameCap is a powerful, open-source tool that wraps the Deepgram API to provide real-time subtitles and translation for your desktop audio. Designed primarily for gamers, it captures system audio directly, transcribes it with low latency using Deepgram's state-of-the-art AI, translates it to your target language, and displays it in a customizable overlay on top of your game.
by markus_zhang | 2025-12-13 13:32:37+00:00
Just throw it out of the window. I'm not going to give my 6y son access to a smart phone until he is much older, ideally when he is in senior high school. The only issue is that his future friends may not have the same idea, so it's going to be extremely difficult when he grows older. Fortunately we have a mobile ban in the school, so at least they know this is not a good thing.
by londons_explore | 2025-12-13 13:32:59+00:00
Once sequencing is done, the matching algorithm can run with some parallelism.

For example, Order A and order B might interact with eachother... but they also might not. If we assume they do not, we can have them processed totally independently and in parallel, and then only if we later determine they should have interacted with each other then we throw away the results and reprocess.

It is very similar to the way speculative execution happens in CPU's. Assume something then throw away the results if your assumption was wrong.
by phony-account | 2025-12-13 13:33:18+00:00
I agree with you, but my point was aimed at people who might think that even a couple of thousand dollars would be too much to spend on a film camera, whereas used Xpans (with an unknown electronic lifespan) are commonly selling for in excess of $7k.

Otherwise I fully agree that buying old film cameras is still both the most practical and most fun way to get into the hobby.
by anonym29 | 2025-12-13 13:33:19+00:00
By open, they mean fewer results censored. The west censors more results overall than Russia, kind of like how more UK citizens are arrested for speech crimes than Russians, or kind of like how abortion is more legal in Russia than it is in half of the USA.

Which isn't to say Russia is a bastion of free speech, it's not, you still can't go hold an LGBTQIA2s+ pride parade or publicly march demanding you be given the right to hold the parade in the future without being thrown in prison, but they're a poor case study for authoritarianism when the west is rapidly turning more authoritarian than Russia is, while Russia hasn't really changed much in that regard in the last quarter century or so.
by techblueberry | 2025-12-13 13:33:23+00:00
Although I hate social media with a passion and would be fine if the government banned it outright, I don’t think this is a fair reading.

Do toy manufacturers let their kids play with their toys 24 hours a day and not go outside or do homework? Video game devs? Parents are supposed to help their kids limit their time in everything.

‘He stressed “everything in moderation”’
by locallost | 2025-12-13 13:33:57+00:00
Add to it the fact that things get more and more efficient, it's questionable if even a 2x increase is in the cards. The EU has added 10 million EVs in the last decade and total electricity consumption hasn't gone up at all. Norway's car sales are majority EV since around five years and over 90% now, and total consumption of electricity went up around 10%.

It could be, for the EU not Norway at least, that there was a consumption uptick but it's hidden because people charge their cars with their own solar panels. But even this is indicative of how the grid will work in the future.
by seneca | 2025-12-13 13:36:16+00:00
> Giving young kids iPads so they’ll be quiet is a normalized form of neglect.

I'd say it's closer to outright abuse. One of the better things you can do is a parent is seek out a community where this sort of thing is frowned upon. It's much harder to control when those around you think it's ok. I wish that were easier for people to find.
by tome | 2025-12-13 13:36:32+00:00
That's a rather drastic generalization! As a counterpoint I've worked on professional teams with, what, 20 or 30 different Haskellers over the years and the number of "toxic, dramatic, dogmatic people" in that set is zero (or one if I really stretch the definition, and then only dogmatic, not toxic or dramatic). None were poor at their jobs, and the proportion of truly excellent software engineers with deep capability in the hard and soft skills needed to get code shipped was far greater than 50%.

That said, if toxic behavior occurs it can be more visible in smaller communities, just by how the numbers work out, so I don't doubt you've had a hard time interacting with some Haskellers, and I sympathize with you. Please point me to any toxic behavior you see in the public Haskell community and I'll do my best to address it with whatever authority I have.
by mechagodzilla | 2025-12-13 13:37:21+00:00
1-2 tokens/sec is perfectly fine for 'asynchronous' queries, and the open-weight models are pretty close to frontier-quality (maybe a few months behind?). I frequently use it for a variety of research topics, doing feasibility studies for wacky ideas, some prototypy coding tasks. I usually give it a prompt and come back half an hour later to see the results (although the thinking traces are sufficiently entertaining that sometimes it's fun to just read as it comes out). Being able to see the full thinking traces (and pause and alter/correct them if needed) is one of my favorite aspects of being able to run these models locally. The thinking traces are frequently just as or more useful than the final outputs.
by colechristensen | 2025-12-13 13:38:07+00:00
"brainrot" is not used that way

https://www.urbandictionary.com/define.php?term=brainrot

The best definition I see is

> the crippling addiction to low effort content

But also have seen it used plenty to refer to the low effort content itself

Brainrot is a small portion of social media
by davexunit | 2025-12-13 13:38:19+00:00
The whole problem is mapping privilege to users and groups, so doas doesn't solve the issues explained in the article.

> The key difference here would be that www-deployment can not delegate as easily to arbitrary users, as they would need to ask someone with root access to add additional users to the www-deployment group. But I am left wondering if this use case (if it is important enough)...

Delegation is the killer feature of the object capability model. It's not just important enough, it's the most important. Keep in mind that the ACL model allows delegation, too, it's just unsafe. Users share credentials all the time. Capabilities allow delegation in a way that can be attenuated, revoked, and audited.
by taylodl | 2025-12-13 13:38:58+00:00
Not for Oracle's "everything but the kitchen sink" unlimited enterprise licenses for large (Fortune 200) organizations that, like a buffet, encourage you to "eat more" to get a "better value." Which works great until you true-up after 10 years and your annual license fee skyrockets. Which is of course Oracle's plan. But, what I've been seeing happen instead, and this is purely anecdotal, is these companies are getting tired of paying tens of millions of dollars per year to Oracle as CIOs are under ever-increasing pressure to cut costs. So they're wary of allowing themselves to fall further into Oracle's clutches and in fact they're looking at how to get themselves out of this situation.

TL;DR - these 10 year enterprise deals with Oracle allowed companies to save money in the short run and get predictable annual licensing fees. It also bought them time to get more of their application portfolio off of Oracle so when it comes time to re-up they'll negotiate those fees down.
by Forgeties79 | 2025-12-13 13:39:58+00:00
The problem with this approach is their peers. Prohibition culture does not work if it’s so easy to access it elsewhere. My parents learned this when they tried to restrict video games strictly to the weekends when I was a kid haha!

I find having conversations with parents at school and the parents of their friends leads to the best results (so far, I’ve only been at it a few years for my kiddos so we’ll see I guess longterm). If you’re all vaguely on the same page it just seems to make things a little easier. If that’s not an option, then just don’t be the first person to buy one and when all their peers start having certain technology you give them access too, but you sit down and talk to them about it or find ways to restrict the faucet.

For instance, when it became clear YouTube was not going to be completely eradicated from my house, I just ripped a few videos and added them to my Plex server. They get to watch a little bit of nonsense content, but they’re not just getting flooded with more of it constantly (or ads). As a result those YT videos are just one among several things they watch. It isn’t special or all consuming.

Video games have also been interesting. Most of the parents I know have, like me, adopted to use older stuff and/or just not let them get on the Internet.

Ultimately at some point you have to do some combination of “controlling the faucet,” watching what your kids are watching so you know what’s going on, and ultimately educating them/giving them context to the media they are enjoying.
by colechristensen | 2025-12-13 13:40:28+00:00
A lot of parents also drug their kids A LOT to get them to behave the way they want, sleep the way they want. "Kids melatonin", Benadryl, essential oils (plenty of which DO have some drug effect though not often what is claimed)

An iPad addiction is arguably better than being sedated so you don't bother your parents.
by p-e-w | 2025-12-13 13:40:31+00:00
I do care for craft, but I don’t view it as an end in itself. The value of craft lies in what it creates, and that value reflects back on the undertaking itself.

But if a machine can replicate mechanically what takes a human effort and ingenuity to do, a human doing the same thing through effort and ingenuity doesn’t magically add further value. And this is understood quite universally; that’s why no human practices the craft of multiplying large numbers anymore.
by aqme28 | 2025-12-13 13:40:47+00:00
One time I did a cross-country move from Germany to the NL. Booked myself a 1st class ticket, because I had a ton of luggage and wanted a chill experience. Of course-- train is canceled, which means my seat reservation is also canceled. Next train comes and it's standing room only.

So I paid 3x for comfort, only to get stuck standing in the aisle with all my luggage for 6 hours and an additional transfer. Yes, I can get the ticket refunded, but the point is not about the money. What should I expect out of a service that can so easily be completely downgraded at a moment's notice?
by omgmajk | 2025-12-13 13:40:47+00:00
I have a Lenovo used minipc connected to mine and I just use a Logitech K400+, it runs Linux with KDE. I will never need a smart tv, or want one, for that matter.

I get that people would rather have a remote but I personally actually don't like remotes at all. My TV is basically a screen only.
by rcxdude | 2025-12-13 13:41:14+00:00
With zero-knowledge-proofs the age verification could look like this: you go to whatever age verification service and get a certificate that says you're over the age of 18 (which you only need to do once or at least once per whatever expiry period). You then go to the age-gated website and they ask for proof. You generate (on your own device) a zero-knowledge proof that you have the certificate, but neither the website nor the verification service can determine which certificate it is, and in fact the verification service doesn't even know you've used the certificate.