skysight-inc/HackerNews huggingface dataset:
> If you have any way to pull cables between floors, try pulling DAC cables.

Many of my devices take 10G ethernet, like MacMini and my MacBook Air docking station. Is there an easy way to convert from DAC to 10G Ethernet? The desktop has an SPF+ card so that will take DAC no problem.

Unfortunately there is no way to pull an any cables easily. But someone else suggested replaceable baseboards that hide cable runs, I should look into that.
Innovation in data visualization? From a purely utilitarian view, the purpose of data visualization is to present data in a way people can understand it. If you’re constantly changing the method of visualizing the same thing it’s harder to do that. Sometimes a bar chart is best.

As far as cool visualizations go (that are better served as nonstandard visualizations) there are two recent ones that come to mind:

https://youtu.be/TkwXa7Cvfr8 (Especially around 16:56)

https://bbycroft.net/llm
If I were still using SSH, maybe[1] but I'm thankful that I haven't used SSH in several years. I guess I also dodged a bullet by getting out before the Vault rug pull, since that would have made my life painful

1: although I don't think I'm the target audience for trail-blazing SSH auth; am a much, much bigger fan of just using X509 CA auth using short-term certs; it's much easier to reason about IMHO
Yeah, I've seen similar in pro-level software tools, CAD applications, MATLAB, etc, but those tend to be large and mature organizations with the expertise and manpower to e.g. backport bugfixes to released versions.
I can't know if it was used in advance, so favor h265. Which is far more common (and so's h264) so it's not much trouble to avoid AV1.
If you aren't listening to the Darknet Diaries podcast yet, you really should be. Episode 146 talks about a signal-like "secure messaging" app that the FBI enticed people to use that secretly had the FBI as a member of every chat, so they would get a copy of every message sent. This story strongly reminds me of that.

https://darknetdiaries.com/episode/146/
> another auth step for extra inconvenience and easy of locking yourself out of your accounts

I think it depends on the context how one would solve that.

For example in our company we made (webauthn) security keys mandatory (as well as 2FA itself) for our internal IdP and disabled all other 2FA methods. All account recovery methods such as SMS, phone, email, etc. are also disabled. If someone looses their key it means they need to go to IT to re-provision a new one in their account. In practice this almost doesn't happen. In return we get a setup in which even less tech-savy people are quite hard to phish. Overall people seem to be pretty happy with the setup. For example they don't need to lookup and enter TOTP codes, they just need to press a button.

In Troy's case you might want to use a second (backup) security key.
True pay-for-what-you-use pricing sounds ideal, but established cloud providers have massive economies of scale that a new decentralized network may struggle to match long-term. How can lttle.cloud remain financially viable while maintaining competitive pricing?
Show HN: I built a Git client that auto-backs up your code while using AI tools
Like many developers, I found myself losing good code while experimenting with different LLM suggestions.

Copy-paste a new approach from an LLM, and your previous solution is gone.

I built Xferro to solve this. It's a Git client that automatically creates backup branches and commits your changes as you work. Every time you make a change, it's committed to the backup branch and pushed to remote - creating a complete history of your development process, including all those AI experiments.

I wrote a blog post about how the "LLM Experimentation Trap" impacts developers and how Xferro addresses this: [https://www.xferro.ai/post/the-ai-suggestion-vortex]

We're currently collecting waitlist signups for our beta launch. I'd appreciate any feedback on the approach or other scenarios where you find yourself losing work.

Join the waitlist [https://xferro.ai]
I think professional standards around titles should only be in place where there’s some underlying public interest.

Like, you’re developing some land, and it turns out you need a geotechnical engineer. The engineer you hired is certified, their plans get put on file with government records office, and the contractors you hire are responsible for following those plans. Among other things, it creates a paperwork trail to figure out who gets the blame if your building collapses and takes out three neighboring apartment complexes with it.

I think we should have these kinds of rules for people who design bridges, medical equipment, and passenger airplanes. I don’t think we should have these rules for people who design hard drive controllers, compilers, and physics simulation software.
You have to sign up, and then this welcomes me:

The password has to have:

- At least one lowercase letter

- At least one number

- At least one uppercase letter

- At least 8 characters

I do not like it when websites (or applications, w/e) do this. I am somewhat OK with "at least 8 characters long" and I even understand its significance (from a security perspective) but not the rest.
> Elecom says the Na Plus can operate in temperatures ranging from around -30 to 122 degrees Fahrenheit

Nice perk. 122 F doesn't sound like a ton.

45W for a small-ish pack like this is pretty power dense. I wonder if it can charge at 45W too?

5000 cycles is comparable to LFP, quite decent.

Others have already discussed, yes, it's not nearly as energy dense as li-po. It feels.lile it performs closer to LFP, with high currents, better temp flexibility, good cycle.count, high safety. Would be neat to have the exact energy density figures for all three.
A Modular Loudspeaker System
For years I thought, "Wouldn't it be great if I could upgrade my current home audio speakers without having to buy new ones?" Well after noodling on this idea for a few years I've finally cracked a solution to this problem. The first and only modular speaker system. I'm using prelaunch to gauge PMF. Would love any and all feedback.
Get a business-grade connection from your ISP. Make sure they give you a static IP from their business side, and check its reputation before you set up email. If it has a bad reputation, make the ISP give you a different one.
The creative industry behind Dubai's drone shows
Yep. Direct-burial ethernet is surprisingly vulnerable to nearby lightning strikes. It's not a matter of IF the cable or devices get damaged, it's a matter of when. Nearby (not even direct) lightning induces ground voltage potentials between buildings to the tune of hundreds of volts or more.
I see people in Vibrams and Vivos at the gym all the time. I wear nothing but minimalist shoes (since long before the hype, I was the barefoot kid where I grew up in the 80s/90s), so maybe I just notice it more?

Quite frequently people will come up to to me to ask me about my shoes, so there's definitely an interest.
Data literacy should come down to the data itself, not only the visualization of those data. Sure pie charts are the bane of Tufte’s existence but even the best data visualizations of a particular segment of data can be misleading due to misrepresentation of the data underneath from collection to its analysis.

People should be far more skeptical of what they are fed. Data narratives are often misleading with manipulation of the data, its aggregation, visualization, and especially the interpretation within context. Data literacy needs to address all of these, not simply the how it’s visualized; that’s simply the final step in the entire data and information lifecycle.

I’m not saying “do your own research;” instead, folks should think critically about what they’re seeing and attempt to understand what’s presented and put it inside the appropriate context before taking anything at face value that they’re shown, by any organization.

e: just formatting
There are 7866 instructions including the constants. There are 1406 constants leaving only 6460 real instructions to be executed (max, min, add, neg, sub, square, sqrt). Those constants can be directly encoded into most (possibly all) of the instructions when mapped to real machine instructions, which a compiler would likely do unless there was a good reason to keep it in a register or memory location.

Something I saw from a cursory scan were some near duplicate instruction (haven't written code to find all instances):

a = x - c
;; some time later
b = c - x

Recognizing that b is the negation of a, you can convert the calculation of b to:

b = -a

This may or may not be faster, but it does mean that we can possibly forget about c earlier (helpful for register allocation and can reduce memory accesses).

Negations can sometimes be removed depending on the lifetime of the variable and its uses. Taking the above, suppose we follow it with this use of b:

d = e + b ;; or b + e

We can rewrite this as:

d = e - a

Or if it had been:

d = e - b

It can be rewritten to:

d = e + a

And if there are no more uses of b we've eliminated both that variable and another instruction from the program. These and other patterns are things a compiler would detect and optimize.

Though looking at the uses of the results from neg, I think most are used in the sequence of max/min instructions following them so it may not be possible to eliminate them as I showed above.
"From jean vests to jean jackets"
Emulates it, which strikes me as extremely silly. The original grain is in the film itself, it's part of it, it's what the image is made of. Fake grain is just noise. Either denoise it or keep the real grain, I have no interest in fake grain.
Ask HN: Reflections after 10 years building startups – what have you learned?
I’ve been building businesses for the past 10 years—bootstrapped, failed, succeeded, pivoted, burned out, bounced back.

I recently wrote a thread reflecting on the entire journey—raw, personal, and hard to write. It’s not a success story. It’s a real one.

Here’s the full post if you like:
https://x.com/antduchofficial/status/1904553661621252310

Would love your thoughts - and even better if you’ve been in the game a while, what has the long-term journey taught you?
Just Write a Test for It
> But even scene groups heavily release in 265 instead of AV1.

I believe this is because scene groups don't really care about patent licensing, and there's around 5-6 years of computers with hardware H.265 decoding and no hardware AV1 decoding. I think we'll see AV1 and successors take over in 5-10 years when it's safer to assume users will have AV1 decoding.
You should read the 2 latest entry on asahi blog: https://asahilinux.org/blog/
Annual Threat Assessment of the U.S. Intelligence Community (March 2025) [pdf]
The report elevates threats from "transnational criminal organizations (TCOs)" over those from state actors.
The prevalence of good advice is obnoxious? Or is it the five minutes' labor of setting up https for your services that annoys you?
The question I always ask clients is "What's your hypothesis for this being viable?" Many are shocked that the 'V' part exists.
I don't. Nine dollars per month for an individual? No thanks. Charge what you like. It's your right to do that, but as a hobbyist there's no chance I'm buying.
I’m a barefoot runner. Not a good runner, but middle of the pack. I ran >6km every day barefoot in February, and ran a half marathon on Sunday barefoot too. I’ve been running completely barefoot for about a year and before that I ran in Skinners for several years, which are basically socks that are tough on the bottom. I still wear Skinners if I’m unsure of the surface I’ll be running on, and I’ll switch to trail running shoes if I’m going for a trail run, but almost all of my training runs are barefoot in my local park or track.

I don’t put too much weight in the claims that it’s going to make me healthier. I think there’s a good argument for it, and there is at least some evidence that it does good, but it’s not hugely compelling to me. I run barefoot because it feels good to be light on my feet and connected to the ground.

Since running in Skinners / barefoot, I’ve had a weaker knee stop giving me problems. But how much of that is down to running in general (running is good for your knees) as opposed to doing it barefoot, I don’t know. But I’m running more because I’m enjoying it more.

The article is pretty awful. There was a fad, not a hysterical mob going after people. Runners are pretty chill. Nobody is going to attack you for wearing the wrong thing.
No he didn't, this is a complete lie.

He did have a Blackberry that was approved through proper channels and modified
https://www.nytimes.com/2009/01/23/us/politics/23berry.html
> The TSA does not allow lithium batteries in checked luggage

It's not a complete ban. See https://www.tsa.gov/travel/security-screening/whatcanibring/... and https://www.faa.gov/hazmat/packsafe/portable-electronic-devi... and especially this bit:

> When portable electronic devices powered by lithium batteries are in checked baggage, they must be completely powered off and protected to prevent unintentional activation or damage.

Spare batteries and power banks are strictly required to be carry-on and not in checked baggage, but you can put a laptop in checked baggage as long as it's powered off.
I found https://github.com/sqlalchemy/sqlalchemy/discussions/7336#di..., then I added list support by checking the type of kw[key].
This is true, as long as you are aware that if you have to state your occupation to an authority, you better be an engineer if you tell them that you're a software engineer. Or if your employer requires this, but they'd check the documents anyway.

So you'd better err to the side of being a software developer, because you'd always be telling the truth (and hope your subtly arrogant German engineer colleagues don't pick on you).
The McEliece cryptosystem – Daniel J. Bernstein (talk slides) [pdf]
I'm curious about the part where LL is talking about how to prove the 3 parts of the max() example's invariant (around 31:46) and omits #2. Did you all understand why this condition holds or are you now scared of AI replacing you, like me?
I love that ABC thing and will be forced to remember it!

Good counterpoints. I did investigate it just a few months ago but then found criticisms about its translation of V to C being quite subpar, but eh
That’s the nature of Unicode: it’s complicated and a moving target.

As far as it being a large dependency, the beauty of C++ is that if you don’t use it, it won’t affect your build.

If ICU is too large, complex, and unstable for the C++ committee, then regular users don’t stand a chance.
And there's still quite a few fan sites and forums around!
The last photo in the article is of my great uncle's [0] ship, the Olympic [1], sister ship to the Titanic. It's interesting to read about since he was knighted after the war for captaining her and ramming a U-boat [2] that was trying to sink her during a troop transport mission across the Atlantic.

0 - https://en.wikipedia.org/wiki/Bertram_Fox_Hayes
1 - https://en.wikipedia.org/wiki/RMS_Olympic
2 - https://en.wikipedia.org/wiki/SM_U-103
They said the same thing about hash tables. Innovation from a single individual blew away (no pun intended) all prior expectations and opened an entirely new baseline understanding of this.

Just because we THINK we’ve solved the problem doesn’t mean coming at it from an entirely different angle and redefining the entire paradigm won’t pay dividends.
Well the attacker can be inside, or can infiltrate part of your network, then combine this attack to get control over your kubernetes deployment.

Yes, if the call is coming from inside the house, you're already in a bad spot, but going beyond capabilities like DDoS and network traversal (such as also gaining the ability to enumerate the secrets in your k8s) is quite a bit worse.

Also, a public-facing running in the cluster itself could have a vulnerability that, combined with this bug, gives an attacker much further reach.
Plus autostart on boot and daily notifications.
If I could get a vaccine or some other treatment that got my body to not itch from their saliva, or even to just itch for a more limited amount of time, I could handle the rest (deadly disease excepted).

Sure, they're annoying, but I don't actually care about them sucking my blood that much. I have plenty of the stuff, they only take a tiny amount, and they feed birds and bats with it.

Having to spend hours afterward physically uncomfortable certainly tempers my magnanimity.
cut him some slack he didn't think that far

it's HN.
Yes, the medical field has its share of bureaucracy that mainly serves as job gatekeeping. Just consider the cases where a small lateral move in the medical field means you have to go back to school to recredentialize in the thing you've already been doing.

It's very HN and self-aggrandizing to act like the software 99.9% of us are writing is so important that it needs gatekeep credentials. And the important software that does exist already needs its own processes for quality and safety, not depend on software engineers having some feelgood credentials.

If its status you want, then just get a higher status tech job.
0.3% is still over a million people?

A million dollars is a lot of money. A million hours is a long time.

This is, after all, the same hackernews that says "80 billion in fraud and waste is only N% of the budget for that" where N sounds smaller than 80 billion.

It is in our constitution, and some people are big enough assholes that I almost don't mind; but I know what a railroad is and it isn't hard to imagine a series of events where I am one of those million people.

Also it's 5 million people in prison, not 1 million. 5 million is more than 1/3rd of 1%. There's a bit of waffle, is it half a percent? Is it more? Do you not count people who have left prison as having been slaves?

I probably have never seen a million unique people in my life, including on TV and movies, nevermind 5 million.

But I guess it isn't common. Because I don't understand "large numbers". I have seen a pile of 1,000,000 soda pop can pull tabs on a 30' tarp, so I have a rough idea of how large 1,000,000 is.
That’s good to know. I’ve not seen it mentioned anywhere. The tools I’ve used in the past give me 3 or 4 test emails before they require me to sign up.
As Rails developers, we constantly strive to write efficient, maintainable, and DRY code. In my latest article, I explore:

Extracting reusable functionality into plugins
Using metaprogramming to eliminate duplication
Applying best practices for clean and scalable code
If you're like me and the $75 price for something strange scares you a bit, you can also take a look at WHITIN "yoga socks" on Amazon which are the cheap Chinese knock off for $20 version. They're not as good as the Skinners (material is thicker and rubbery feeling) but they're good for testing the concept out. I've ran in them on the treadmill and occasionally outside for the past year. Also nice on trips as an emergency shoe.
> Nothing to stop them turning around the next day and changing their interpretation again.

Why describes mostly every law enacted by a parliament? They clearly have that power to change the laws they enacted at any time.

So where is the problem if parliament delegates this power to some executive entity?

Now, if delegation is not clearly defined, this is another issue I can understand. And I am not interested enough in the minutia of US legislation to have an opinion on that.
I don't watch a ton of films with noticeable fake grain. Even the ones that do fake it, it's barely perceptible, so I wouldn't care on those—not many of them are emulating the huge, obvious grain of high-sensitivity '60s and '70s film, for instance. A lot of what I watch is from the '90s or earlier, so the grain's real.
I've been using NextDNS without issue for several years now, I love it.
Just looking at that "512 paths to the white house graphic", and I'd argue that it's more confusing than useful. Why is Florida at the top? Consider the point where it's "Obama has 255 ways" and "Romney has 1 way". What's the point of the massive arrow to Florida and then taking a very specific route to success? This would only make sense if there is a pre-determined order in which the results must come.

The way it's been done in the past in the UK, for instance, is "A needs X more seats to win, B needs Y more seats to win, Z more seats remain". Simple, clear, and no flashy graphics required.

I know the situation in the US is a bit more complicated with different numbers of representatives per state, but it's still not especially useful to prioritise one state over another in the graphic, because what's important is the relative difference between the totals so far received.

I get that there could be some more presentation towards uncalled results and the expected outcome, but it doesn't look like that graph gives that, which would be far more useful than this thing with arrows.
>Also, he seems to lack the usual mentality

People on the outside generally think that the main motivation for lifting is about women but from inside the community it's an often joked about fact of life that guys are much more likely to appreciate your physique than girls.
Yeah but we don't have a Musk either. One compensates the other.
No, they weren't, and that's a good suggestion that I need to try.
The wave of innovation starts with "ooh shiny new thing" and ends with camps of made up minds. In the case of data visualization, you have the no frills analyzers in one camp who only see visuals as distractions at best and sleight of hand at worst, and short attention span info-tainment consumers in the other camp that are not only easy to please but may even find your overly elaborate data driven stories annoying. What remains is a vanishingly small venn diagram of data-savvy readers and practitioners.
No, that was intentional.

This incident was an accident.
Abstractly dealing with a problem where there's already a negative infinity is no problem. e.g. you can just add another negative infinity that's even smaller. That negative infinity can also be your error value; concretely you might do that by writing a generic algorithm that operates on any Ordered type, and then provide an Ordering instance on Result[E,A] where an E is less than all A. `A` could be some extended number type, or another `Result[E,A']`, or whatever thing with its own `Ordering`.
Yuck. We used to put the sprinkler cap on the johnny pump (Brooklyn for fire hydrant back then) and run on the curb and into the street with bare feet. In the early 70s there was a lot of dog crap and broken glass, since beverages were in glass or heavy cans vs. plastic. I sliced my feet on glass a half dozen times over the years. Lucky I didn't get hepatitis or other nasty stuff. I do have a very robust immunity system though ;)
This supports the observations made by Dr. Piotr Wozniak, inventor of spaced-repetition algorithms, from anonymous data gathered from users of all ages: children up to around age 7 have poorer-memory than adults because their brains are focused on rewiring.
I've seen some 'in-wall' access points that might be kind of what you're looking for. Designed for hotels, etc, they have an ethernet port on the back with poe-in, and usually two ethernet ports on the front, and also do wifi.

I have no experience with them, though.
All the security in the world cannot combat incompetence.

Signal, whether it is secure enough for govt to use or not, is beside the point. These idiots didn't even check the group chat participants before discussing really sensitive information. Which means they don't undertake these sorts of checks by default.

"If you design something to be idiot proof, the universe will design a better idiot."
Sidebar but don’t those countries usually get called “ East Asia”? Northeast Asia would more accurately be Siberia
They kept working on the N1 until 1974. Last crewed landing on the moon was 1972.