MurphyA/hacker-news huggingface dataset:
by doom2 | 2025-12-27 14:22:51+00:00
Ok? Just because there has been a drop in the number of licensees and the exam no longer requires Morse code wouldn't necessarily put Morse on a list of "methods of transferring information we may have lost historically that we don't even recognize".

At least in the US, ham radio is far from a dying hobby and Morse code is actively being learned by people of all ages.
by rcdemski | 2025-12-27 14:23:01+00:00
I just finished a road trip from Colorado to SoCal by EV and this was the first trip where I didn’t once need an app to start charging. It was a nice change from my last one.
Rivian’s network has been amazing now that non Rivian EVs can use it, and Ionna has appeared with delightfully retro futuristic looking equipment that doesn’t even have a backing app - just payment and go.
by roenxi | 2025-12-27 14:23:59+00:00
I can see why they'd struggle, I'm not sure what you're trying to ask the model to do. What type of analysis are you expecting? If the model is supposed to represent the views expressed that would be a summary. If you aren't asking it for a summary what do you want it to do? Do you literally mean you want the model to perform conversational analysis (ie, https://en.wikipedia.org/wiki/Conversation_analysis#Method)?
by FunShot | 2025-12-27 14:24:09+00:00
oh, yep... About that "insecure", it's implemented because the instances are dropped, when inactive. And after the reprovisioning, new instance on Hetzner very often has the same IP. But other key. So, it's more or less expected behavior, that you have same ip with different keys.
It could be an improvement later in this area. But it's not the most critical stuff.
by dizzled | 2025-12-27 14:24:26+00:00
Looks like it's a combination of SSH server IP address + public key.

Each VM you create (up to 25 of them) gets a different CNAME record of the form s0NN.exe.xyz where NN ranges from 01 to 25. Each of these names, from s001.exe.xyz to s025.exe.xyz, resolves to a different IP address.

Therefore the individual VM can be distinguished this way, and the account they are associated with can be identified using the SSH public key that is used to authenticate.
by eviks | 2025-12-27 14:25:49+00:00
What's the reward for trivializing real issues and coming up with broken "solutions"?

> It's very easy to type `apropos ffmpeg`

No it's not. First, that's not a Windows command, so right off the bat you've cut off the largest OS.
Second, your command is naively empty and it's telling that you've given it instead of an actual search query because you wouldn't be able to come up with a great one right away that would result in the correct result at the top - while the correct resuls is "hardcoded" in the field type in the UI.
So yeah, go on, find that perfect query and then explain why you think every single user should be able to do the same quickly. Then you can think about how justified your other beliefs are about basic workflow issues you don't understand
by QuiCasseRien | 2025-12-27 14:25:56+00:00
I believe the problem is not really Cloudflare or another cloud provider.

The fact is internet was built around the idea that everything should be decentralized in order to be resilient.

Resilient to attacks, resilient to outages or any form of censorship.

So, each time amazon, cloudflare (...) fails, it reminds us that nobody like SPOFs.
by saghm | 2025-12-27 14:26:56+00:00
I feel like if I saw something just called "learn unix", I'd expect it to be teaching me how to use it generically, not implement it. Adding "OS" makes it clear to me that it's a dedicated OS for the purpose of learning (although it still wasn't clear to me that the goal was implement it so if anything I'd argue that the title is missing context, but the name of the OS isn't redundant).
Show HN: Workaround for YouTube's "Save to Watch Later" Broken in Firefox
by aabbcc1241 | 2025-12-27 14:27:07+00:00
YouTube's "Save to Watch Later" popover menu has been broken in Firefox for years (at least on my Linux installations). The three-dot menu → "Save to Watch Later" doesn't respond to clicks. Other popover menus work fine (account menu, upload menu), but this specific one is broken.

I reported it on Twitter/X (YouTube staff responded asking for feedback), submitted feedback through YouTube's website, but it's still broken as of December 27, 2025.

My workaround: Copy video URL → Open Chrome → Save → Switch back to Firefox. Very inconvenient when Firefox is your main browser.

I finally built a userscript workaround that fixes this for me:

- Adds a direct "Watch Later" button to the video menu via DOM injection (bypasses broken popover)
- Saves videos to localStorage and automatically saves them when they appear in recommendation sidebars on other pages
- Injects pending videos directly into the Watch Later playlist page DOM (shows them at the top with clear "not saved yet" indicators)

Why this approach? YouTube has complex authentication checking, so you can't simply send a POST request to add videos to playlists. Instead, the script waits for videos to naturally appear in recommendation sidebars, then clicks YouTube's own "Watch Later" buttons (which DO work in Firefox when hovered).

Works in Firefox with Tampermonkey or other userscript addons.

Code: https://gist.github.com/beenotung/6cfb46bd5f4f800ac539331753...

Sharing in case other Firefox users are experiencing the same issue. I hope YouTube will eventually fix this and make sure it works not just in Chrome, but until then, this script works for me.
by mothballed | 2025-12-27 14:27:23+00:00
Interestingly, when hunting on a computer or some new celestial object gets "hunted" by university astronomers, they call it "research" and don't smugly dismiss it as just some fun that can safely be gatekept from being called astronomy.

As always, when working outside the system, it should be expected that semantics will be used against you, but if it's your interest, it needn't stop you nor need care about such unpersuasive arguments.
by qubex | 2025-12-27 14:28:03+00:00
I’m an economist and an applied mathematician and also a naturist (or nudist), whatever term you wish to use is fine by me.

Like most I’ve observed how the gender balance tends to skew male and I’ve often thought about the pros and cons of “no single male” policies that some venues enforce: on the one hand, I wish everybody to be as comfortable as possible; on the other, I risk being excluded myself (being male and currently single, but then again, I have plenty of naturist female friends whom I can attend with). I’ve also wondered if and how such a policy works.

Long story short, I got bored over Christmas and Boxing Day and was a bit restless to flex some mathematical muscle, so I ended up writing a paper based on my speculations almost by accident.

It’s totally safe for work (except the title, the only content is text, equations, and two dry diagrams produced in Mathematica).

I’d really appreciate any feedback.

And if it’s not your thing... well please believe me we’re humans too and it’s just a preference. Plus, we get to see more of our friends!

Peace.
by tmsbrg | 2025-12-27 14:28:24+00:00
Seems it's overloaded now. I like the UX though. My usual question with any hosting is how do you avoid this being abused by hackers, scammers, etc.? Right now it's easy to just create any VMs for free based on a mail account, that seems ripe for exploitation (maybe it's down now cause someone's exploiting it?)
by baobun | 2025-12-27 14:28:59+00:00
With RAM it will be costing notably more, with 4 cores instead of 12. I'd expect this to run circles around an N150 for single-threaded perf too.

They are not in the same class, which is reflected in the power envelope.

BTW what's up with people pushing N150 and N300 in every single ARM SBC thread? Y'all Intel shareholders or something? I run both but not to the exclusion of everything else. There is nothing I've failed to run successfully on my ARM ones and the only thing I haven't tried is gaming.
by dajonker | 2025-12-27 14:29:06+00:00
Well said. There are many problems you have to deal with when writing code and type annotations only solve one particular kind. And even type annotations can be wrong: when you're dealing with data from external sources, dynamic languages like Python, JavaScript and Ruby will happily parse any valid JSON into a native data structure, even if it might not be what you specified in your type hints. Worse yet, you may not even notice unless you also have runtime type checks.

The kind of messy code base that results from (large) numbers of (mediocre) developers hastily implementing hacky bug fixes and (incomplete) specifications under time pressure isn't necessarily solved by any technical solution such as type hints.
by bahaAbunojaim | 2025-12-27 14:29:27+00:00
Regarding DeepMyst. In the future will offer “optionally” the ability to use smart context where the context will be automatically optimized such that you won’t hit the context window limit “ basically no need for compact” and you would get much higher usage limits because the number of tokens needed will be reduced by up to 80% so you would be able to achieve with a 20 USD claude plan the same as the Pro plan
by ben_w | 2025-12-27 14:29:30+00:00
I don't install 3rd party dependencies if I can avoid them. Why? Because although someone could have verified them, there's no guarantee that anybody actually did, and this difference has been exploited by attackers often enough to get its own name, a "supply-chain attack".

With an LLM’s output, it is short enough that I can* put in the effort to make sure it's not obliviously malicious. Then I save the output as an artefact.

* and I do put in this effort, unless I'm deliberately experimenting with vibe coding to see what the SOTA is.
by skippyboxedhero | 2025-12-27 14:29:55+00:00
First, most states ban many forms of gambling...so I would call that heavy regulation. Second, whilst the regulatory approach in legal states differs - for example, NJ...for various reasons...is one of the most strict - the overall level is high.

Most states have self-exclude/no-market lists, most states require links to gambling addiction helplines in adverts and within product, responsible gaming features are required in every state de facto (and providers are going beyond this in reality) so this is deposit/wager/loss/time limits, reality checks have effectively become mandatory, some states have hard limits on total wagers or require ACK over limit, deposit alerts are also moving to mandatory, there are limits on some kind of machines and how they operate (this is a massive difference to casino gambling, IGT designed physical machines that only appealed to addicts, that experience can now be 100% controlled online), etc.

I don't think people are aware that state regulatory bodies exist and are doing a huge amount. If you compare with European countries, I would say that providers are probably more aware of their responsible gaming function (afaik, many providers have responsible gaming goals that impact board-level compensation, so in the past year you had providers blanket limiting customers based on certain categories...which, I will add, is not an ideal approach, no regulator asked them to do this). In addition, there are some aspects of regulation that, afaik, don't happen anywhere else: for example, most state regulators are checking code that providers are deploying to ensure it is compliant.

This change in regulatory approach is largely a function of things moving online. To be blunt, when Adelson died then the old approach of functionally limited regulation was over because no-one was being paid to advocate for it. Online gaming also enables far more controls over the experience i.e. you can enforce hard limits (as opposed to a pit boss telling someone to stop). I can only assume that most people are completely unaware that this is happening though.

The difference with Polymarket and co, which are regulated as financial firms, should be quite obvious too. People are gambling on their site, they are doing none of the above.
by AdelaideSimone | 2025-12-27 14:30:05+00:00
And why do you think pathos arguments are logical? Granted, they didn't cite them, but assuming it is true, empirical studies showing the accident rates are the logical point from which to draw conclusions. What you would like, how you and others feel about it, and what you would expect are meaningless.

You're also equivocating. They made it extremely clear they are referring to hobbyist and other such groups with vague or unknown qualifications; whereas, you go in and make stipulated claims about small businesses with certified mechanics, etc. These two are clearly not the same category, making your argument non-responsive. It's also contradictory in terms of discussed liabilities and such, as the small company, and its mechanics, that whoever worked with, would have liability as well, as opposed to the "random git repo".
by Hasnep | 2025-12-27 14:30:18+00:00
It seems like your main gripe is that writing the type annotations slows you down, so I'd be interested to know what you think of languages like OCaml, Elm, Gleam or Roc. These are languages which never (or almost never) require any type annotations because the compiler can always infer all the types. Most people using these languages tend to add type annotations to top-level functions anyway though.

It seems to me that this is equivalent to a language without a type checker that automatically generates a unit test for every line of your program that tests its type.
by IshKebab | 2025-12-27 14:30:24+00:00
They aren't; they're for aircrete.

https://www.buyrigifixonline.co.uk/rmd.pdf

> 43kgf (shear load)

That seems really low for shear. The M8 Rigifix say 245 kgf for 1mm displacement in shear.

Also I slightly misremembered the rating for pull-out - actually in 34 kgf, and they are applying a fairly generous 15% safety factor (i.e. tested ultimate strength was 224 kgf). But still, it sucks that you can't just use a normal wall plug and have to worry about this sort of thing.
by falcor84 | 2025-12-27 14:31:47+00:00
It is not uncommon to pay for access to in-person social clubs and other third places, so I don't see an inherent barrier. Indeed, these can be considered Veblen goods, whereby you my may want to pay to have access to a place that keeps those who can't pay out. We see some of that on "elite" dating apps, so why not on a more general social network?
by collinmanderson | 2025-12-27 14:31:58+00:00
> I agree the email module is atrocious in general

Hah. Yes sounds like we are very much on the same page here. Python stdlib could really use a simple generic email/http header parser.

> It's unusual that you actually need to install Python again after initially having "python+dependencies installed".

Yeah pip vendors all that it needs. I’m thinking about poetry, pyenv, hatch, etc.

> “write a pretty fast implementation using python” This is my current main project btw. (No, I don't really care that uv already exists. I'll have to blog about why.)

Do you have anything public yet? I’m totally curious. I started doing this for flake8 and pip back in 2021/2022, but when ruff+uv came along I figured it wasn’t worth my time any more.
by moepstar | 2025-12-27 14:32:37+00:00
If switch changes state to on, set scene depending on daytime (or other conditions) - should suffice?

To change for another scene, have a button or voice command?

I’m with you here - make control „as usual as possible“, also saves a ton of money and annoyances - and most important: home automation is about automation, not controlling manually via phone…
by soraminazuki | 2025-12-27 14:32:50+00:00
What is wrong with you? You berated and name-called open source volunteers because a blog post taught you that package managers using Git are "bad." Let me be clear: a 3 minute read of a blog post offers neither moral superiority nor technical insights that surpass those of actual maintainers.

Contrary to the snap conclusion you drew from the article, there are design trade-offs involved when it comes to package managers using Git. The article's favored solution advocates for databases, which in practice, makes the package repository a centralized black box that compromises package reproducibility. It may solve some problems, but still sucks harder in some ways.

The article is also flat-out wrong regarding Nixpkgs. The primary distribution method for Nixpkgs has always been tarballs, not Git. Although the article has attempted to backpedal [1], it hasn't entirely done so. It's now effectively criticizing collaboration over Git while vaguely suggesting that maybe it’s a GitHub problem. And you think what, that collaboration over Git is "unethical"???

On one side, there are open-source maintainers contributing their time and effort as volunteers. On the other, there are people like you attacking them, labeling them "lazy" and bemoaning that you're "forced" to rely on the results of their free labor, which you deride as "slow, bug-riddled garbage" without any real understanding. I know whose side I'm on.

[1]: https://github.com/andrew/nesbitt.io/commit/8e1c21d96f4e7b3c...
by ricardobeat | 2025-12-27 14:33:14+00:00
I really like the concept, the persistence (with backups!), pre-installed agents, and how easy it is to go from experiment to a live server.

The downsides:

- usage-based pricing would be nice, $20/month is pretty steep to start, but also no room to scale up?

- 100GB/month is only 300k views for a small-ish page or API, 10k req/day is a tiny amount of traffic. Can't make anything public with that. Even the smallest servers at Hetzner have unlimited bandwidth
by Guestmodinfo | 2025-12-27 14:34:02+00:00
There is a place for everything under the sun. Yes people will pay for it.
If you can assure that:
1. Till 2036 it will be definitely be online.
2. It will be not an echo chamber. People are needed to manage this. You need to hire a wide mix of people from various geographic locations for this. It's doable but certainly not for a single person. Some organization like Mozilla should do this initiative.
3. You can ask for monthly payment of 5$
4. You can think of other things
by kristopolous | 2025-12-27 14:35:12+00:00
no the point is that there are some things I've done a hundred times and I never remember it because it's designed in a wildly bad way. ffmpeg, gpg, openssl and git has those things all over the place. Is it -c:v or -v:c? I don't know. used to be -vcodec so it's -v:c now? no it's -c:v I think because they swapped it?

There isn't internal consistency to really hold on to ... it's just a bunch of seemingly independent options.

The biggest problem is open source teams really don't get people on board that focus on customer and product the way commercial software does. This is what we get as a result
by pkphilip | 2025-12-27 14:36:14+00:00
That is my point. Most users - such as yourself, will not make use of the freedom a Framework device provides but there are others who will directly benefit from it. And that freedom is essential.

To use a vehicle analogy - it is the same as getting a car which has parts you can opt to change/replace. Most people may not even be able to do an oil change but this "feature" is nonetheless a VERY important one to have.
by latexr | 2025-12-27 14:36:40+00:00
The validity of IQ tests as a measure of broad intelligence has been in question for far longer than LLMs have existed. And if it’s not a proper test for humans, it’s not a proper test to compare humans to anything else, be it LLMs or chimps.

https://en.wikipedia.org/wiki/Intelligence_quotient#Validity...
by fogus | 2025-12-27 14:36:48+00:00
I completely forgot to bring up the 2600 section in my post! Reading distance dialing led me down a deep rabbit hole. An interesting path was learning more about Joe Engressia (Joybubbles) who could whistle a 2600hz tone to circumvent the supervisory tone which led him to learn more about the system and further the knowledge of the early phreaking community. Folklore around him was off the charts and eventually painted a picture of a superhero who could whistle his way through the whole phone network and into free calls to anywhere just with his mouth. The document linked in my post gives details about the long-distance signalling and why being a great whistler was not good enough. That said, definitely check out more about Engressia, because while the whistling wasn't superhuman, the curiousity and drive to learn more may have been!
by smeeagain2 | 2025-12-27 14:38:17+00:00
> I've never taken much of an interest in the chemtrail thing, but it does seem funny that governments are proposing to do more or less the same thing they denied doing!

Careful. If you continue down this road, what you will discover is:

* the "crazy conspiracy theorist" were right all along, as is often the case.

* the people surrounding you, whom you previously believed to be sane, rational, intelligent people, are nothing but programmed drones, who regurgitate exactly what they are programmed to believe with zero ability to originate any kind of original thought.

* The weather modification technology has been in active use for decades. It was apparently based on Tesla's research. The earliest experiments began just after the invention of aviation. By WW2 it was in full swing, being used as a weapon of war.

* The US government and other allied entities now operate a giant fleet of automated aircraft, everything from small jets up to decommissioned old airliners, which fly in grid patterns dispersing their weather modification chemicals. I have captured many pictures and video of all this happening over my home in rural Alabama. I've seen some crazy things, like on two instances a commercial aircraft being refuelled in mid-air by a military aircraft.

* A key element of the system is based on very low frequency radio waves, which is obvious when you look at some of these cloud patterns where it's like a giant washboard pattern in the sky. One could measure from peak to peak in these cloud "waves" and determine the wavelength of whatever RF signal is used. I read one person who believe the Doppler radars are involved, as they seem to have gigantic power cables for their given nominal power output.

* However the system works, it's being used to do things like generate and steer hurricanes, creating natural disasters that always then get blamed on "global warming."

* "Global warming" is itself a diabolical plot to gain complete control and regulation over the world's energy consumption. Just wait until these people "suddenly discover" that humans exhale CO2 every time they breathe. What do you suppose happens next?

* The Matrix wasn't a work of fiction; it was a close analogy to the times we are living in. Remember how Neo escaped the Matrix (which was a big lie) only to find the actual real world is a bombed out hellscape? You are here.

Inb4 the disinformation agents tell me I'm wrong, stupid, not 150 IQ, etc.

Some recommended reading:

* General Electric Project Cirrus PDF - possible deepfake, but revealing.

* Weather As A Force Multiplier: Owning the Weather in 2025 PDF

* Operational Defenses Through Weather Control in 2030 PDF

* Nick Begich - Angels Don't Play This HAARP - goes into some details of how the RF weather steering/control system is believed to function.

* World Climate Declaration: There Is No Climate Emergency PDF