MurphyA/hacker-news huggingface dataset:
by bigyabai | 2025-06-13 13:43:21+00:00
America's foreign policy forged the first Iran deal. Clearly there was intent to try the same approach a second time, clearly it didn't work.

> America has never had any success negotiating anything in the Middle East.

Trump hasn't, let's be clear. But given his posturing towards the Gaza conflict it really shouldn't surprise you that his credit with Arabs is rock bottom.
by ale42 | 2025-06-13 13:43:32+00:00
Would be cool, but it's very very hard to get such a memorable IP. And it costs a lot of money. Those who own such IPs wont give them away so easily. So unless you get a donation of such an IP address (actually more a block of IPs, like Quad9 who got 9.9.9.0/24 from IBM, see e.g. https://www.reddit.com/r/privacytoolsIO/comments/llqd7h/quad...), or have a lot of money... you'll probably be out of luck.
by ClumsyPilot | 2025-06-13 13:44:41+00:00
All of fiction and discourse fails to consider that the Solar System is actually a huge place and just the period of settling and industrialising it will take hundreds of years.

Everyone things that a game breaker technology is better engines, or fusion, or FTL, but they are wrong, the game breaker technology has already happened: 3D printing.

If we can manufacture things with minimal infrastructure using local resources, we can that is all we need.

And all of it reachable with simple nuclear power and technology we have today.
by markx2 | 2025-06-13 13:46:19+00:00
"According to Dr. Sarno, many types of chronic pain are not caused by any kind of physical abnormality or tissue damage. Instead it is attributed to what he calls "unconscious repressed rage". How does that cause pain you ask? The theory goes that the unconscious mind will repress emotions in order to protect the conscious part of it4 from experiencing them. It will instead distract you by creating the sensation of pain. He calls this TMS"

I read the whole article and if that worked for you, great.

My RSI - diagnosed after scans in 2007/8 - was very much caused by tissue damage and all the positive waves in the world would have done nothing. I still have pain now after a busy week.

But then I'm the guy that says if you get migraines you should get a daith piercing as that stopped mine completely.

Us humans are much the same and so very different.
by thombat | 2025-06-13 13:46:54+00:00
But unless you have a way of slowing down again you'll never see anything of your destination, just the briefest of flares of light as you sail past. And if you do have a way that involves anything like physics that we recognise, you've brought along a huge rest mass that then got accelerated to near light speed. Probably your civilization needs to be approaching Kardashev Level 2 to pull this off.
Show HN: I built a tool to turn handwriting into a font with PyTorch/OpenCV
by reshamgaire | 2025-06-13 13:46:57+00:00
Hey HN,

For the last few months, I've been working on a personal project called HandFonted, and I'm excited to share the result with you all. The goal was to build a fully automated pipeline that could take a single image of a person's handwritten alphabets and generate a usable .ttf font file.

You can try it here: https://handfonted.xyz And the code is open-source here: https://github.com/reshamgaire/HandFonted

The Technical Stack and Workflow: The process is broken down into three main stages:

1. Segmentation (OpenCV): The user uploads an image. I use a series of OpenCV functions to process it: resizing for consistency, adaptive Gaussian thresholding to handle lighting variations, and morphological operations (opening/dilation) to clean up noise. Contours are then detected to isolate each character. I also added a small heuristic to merge dots with their parent 'i' and 'j' bodies by checking for components that are close and vertically aligned.

2. Classification (PyTorch): This is the machine learning core. The segmented character images are fed into a custom-built CNN. I experimented with a few architectures and landed on a hybrid model that combines concepts from ResNet (residual blocks for deep training) and Inception (parallel convolutions of different kernel sizes). The model was trained on a dataset of character images to classify each of the 52 uppercase and lowercase letters.

3. Font Generation (fontTools & scikit-image): Once a character is classified, the real fun begins. First, the bitmap image is skeletonized using scikit-image. A distance transform is then applied to the skeleton to create a stroke of uniform thickness. skimage.measure.find_contours is used to trace the outline of this new, clean character, converting it from a raster image to a set of vector coordinates. Finally, I use the fontTools library to programmatically build the font. It takes the vector outlines, converts them into TTF-compatible glyphs, and inserts them into a base font file, replacing the original glyph data and adjusting metrics like side-bearing and advance width.

Challenges & Learnings: The biggest challenge was glyph metrics. Simply plopping a new character shape into a font file doesn't work. I had to write logic to estimate a reasonable LSB (Left Side Bearing) and advance width to make the font somewhat usable for typing, though it's still an area for improvement. Training a robust classification model that works on varied handwriting styles was tough. Data augmentation was key here. The project was a fantastic deep dive into some classic computer vision problems and the surprisingly complex world of font file structures.

I built this because I thought it was a cool problem to solve. It's completely free and open source. I would love to hear any feedback you have, especially on the technical implementation. Happy to answer any questions!
by dinfinity | 2025-06-13 13:47:30+00:00
It is still wrong, though. Physical state and calorie expenditure are also very, very important context.

If your blood sugar is low, then eating/drinking stuff with a high glycemic index can be very good for you. For instance after heavy exercising.

You might think it is obvious, but people like simplistic things, so "sugar is bad for you, mmkay" is what most people believe nowadays rather than having a basic understanding of such fairly simple aspects of nutrition.
by ClumsyPilot | 2025-06-13 13:47:38+00:00
Exactly, there is free fuel and aluminium just floating by, and we are unable to use them to upgrade our ships or refuel them.

Until we make full use of robotics and 3D printing, there is no point of heading far. And we have all the tools.

Distant stars will not be settled by a fast small ship travelling from earth. They will be settled by a city sized monolith produced by harvesting and smelting an entire small moon
by perrygeo | 2025-06-13 13:47:40+00:00
This is really the next frontier of medicine, thanks for sharing! This is the missing link between mind and body that's lacking in modern medicine.

I've heard the phenomenon called "Neuroplastic Pain" and this general technique for solving it as "Pain Reprocessing Therapy". The pain is real but it's signal processing problem, not a mechanical injury! It changes the way we approach chronic pain. "The Way Out" by Alan Gordon is my go to book for this.
by p4bl0 | 2025-06-13 13:48:46+00:00
Yes, and I'll add that Taler is the only way that currently exists to actually make digital cash. It's not a cryptocurrency and doesn't use a blockchain, which is indeed a very good thing: it doesn't try to be at the same time the currency and the transaction system. It is only a transaction system, which works independently of the actual currency used on it, and is able to perform transactions of bearer-based tokens (i.e., actually analog to digital cash) rather than ledger-based tokens (analog to an internal bank wire transfer) like blockchain-based solutions are limited to.

And as you said, Taler also offers privacy for the buyer while maintaining accountability for the sellers (allowing taxability, accountability, etc.), which makes it a very good candidate for implementing a CBDC (central bank digital currency).
by mooreds | 2025-06-13 13:49:16+00:00
I have a goal of writing a thank you note a month to people who have helped me. (Reminds me, I need to do that this month.)

The folks I've done this for were pleasantly surprised, both by the note and the contents of it. They'd forgotten how they helped me, which makes sense, because it was a big deal for me but not for them.

A physical note, reminding them of the help they gave you, is a great way to say thanks.
by aaronbaugher | 2025-06-13 13:49:36+00:00
No, most people have never found themselves staring at a pile of unpaid bills and collection notices, while knowing there's work they should be doing that would pay those bills...and feeling physically and mentally incapable of starting that work. Not "I don't wanna" or "I'd rather play games right now," but "I know I should do that, I know it would make my life better and I want that so bad...but I just can't."

It's horrible, and definitely not something that applies to just about everyone.
by mikepapadim | 2025-06-13 13:49:41+00:00
https://github.com/beehive-lab/GPULlama3.java

We took Llama3.java and we ported TornadoVM to enable GPU code generation. Apparrently, the first beta version runs on Nnvidia GPUs, while getting a bit more than 100 toks/sec for 3B model on FP16.

All the inference code offloaded to the GPU is in pure-Java just by using the TornadoVM apis to express the computation.

Runs Llama3 and Mistral models in GGUF format.

It is fully open-sourced, so give it a try. It currently run on Nvidia GPUs (OpenCL & PTX), Apple Silicon GPUs (OpenCL), and Intel GPUs and Integrated Graphics (OpenCL).
by keybored | 2025-06-13 13:50:00+00:00
It absolutely does test the point[1]. Proving the point in some absolute sense is a completely lopsided requirement since the original commenter did not prove anything in that sense to begin with. You are ready to accept the original commenters non-proofs but not counter-factuals?

[1] https://www.merriam-webster.com/dictionary/prove , sense number 3
by eru | 2025-06-13 13:50:01+00:00
> It may be difficult to dump all the heat at scale. You probably need a huge cooler with fans to get active air flow. Or a water tower (that requires water) (There are regulation about extracting water from a river and returning it too hot).

You could probably just boil off your water, instead of returning any?

It would be funny, to use the steam to generate electricity.
by wat10000 | 2025-06-13 13:50:01+00:00
I'm not sure. What is "the issue" exactly?

The difficulty in defining it certainly makes it hard to talk about. And it makes it impossible to even conceive of how one might detect this phenomenon in other people, or even come up with any sort of theoretical framework around it.

But if "the issue" is that this difficulty means I can't really be sure it's even there, no. As I said, this is literally the only thing I can be 100% sure exists. For everything else, there's room for at least a little doubt. This world, the room I'm in, the computer I'm using, even my own body could all be illusions. But my own consciousness is definitely real.

If you don't feel the same way about your own consciousness, then as I said, you're either taking the piss, you're very confused, or you just don't have it.
by mooreds | 2025-06-13 13:51:39+00:00
The host on this podcast[0] had a good point about the "investment". It was really a merger, but framed as an investment to sidestep regulators. Key attributes:

* CEO works for meta

* almost but not quite a majority stake taken

0: https://podcasts.apple.com/us/podcast/world-bank-cuts-u-s-gr...
by staticman2 | 2025-06-13 13:54:09+00:00
That analogy ignores what was actually confusing about this topic. A better analogy would be:

Alice has a medical problem related to hill walking so she walks up the hill wearing sneakers, Bob also had a medical problem related to hill walking so he uses a handkerchief to wipe off his sweat while walking up the hill, and Charlie, the out of shape adult, also uses sneakers and a handkerchief but not in a medical way even though his feet hurt without sneakers and he does sweat.
by lesuorac | 2025-06-13 13:54:37+00:00
> especially Zuck who put billions into AR for not much return

While, it's indisputable about the current state of AR/VR. Zuck has a large exetensial risk to Microsoft/Apple/Google. If those companies want to revoke access to Meta's apps (ex [1]) they can and Zuck is in trouble. At one point Google was trying to compete with FaceBook with Google+ and while that didn't work, it's still a large business risk.

Putting billions into trying to get a moat for your product seems like prudent business sense when you're raking in hundreds of billions.

[1]: https://techcrunch.com/2019/02/01/facebook-google-scandal/
by diggernet | 2025-06-13 13:55:16+00:00
> So what exactly is being transferred with this new cross platform mechanism? Isn’t it the same private key, except that it’s a direct device-to-device transfer?

The sentence you quote is describing passkeys, not this new transfer mechanism. I assume this does transfer the private key.

Oh the other hand, while the article is short on details, it sure sounds like this only supports a move operation, where the passkey is removed from the first device and installed on the second. Which means it'll so nothing for disaster recovery, because they are still assuming your one passkey device will always be present and functional. For example, say your iPhone is smashed and you decide to buy an Android replacement. Nope, sorry, first you need to buy an iPhone to restore from iCloud, then you can transfer to Android.

It really needs to be possible to back up passkeys, no matter how much the advocates say we shouldn't be allowed to do that.
by cosmic_cheese | 2025-06-13 13:55:22+00:00
If you’re looking for preloaded with first party support, yeah options are limited. If you’re installing Linux yourself however, it’s much, much more universal than Android is. It’ll run on just about any x86 PC manufactured in the past 20 years and run well on the majority of them.

I don’t really need first party support though, as long as the OS in question has that kind of universality. I can grab Fedora or Mint or whatever and it’ll run more or less perfectly on any generic PC box I happen to have with a little effort.

It’s a much better situation than what we have with Android where outside of model-specific ROMs like Graphene, whether or not you can run a ROM on your phone depends on the model specific build (which has a decent chance of having been uploaded by a high schooler) existing and continuing to get updates. It’s a mess.
Show HN: Your Technical Voice
by mooreds | 2025-06-13 13:56:06+00:00
I've been working on this for a while. It's a 'newsletter as a service' for busy founders and consultants. If you're active online sharing technical knowledge, such as social media, slacks, or discords, your wisdom and reputation grow, but are hidden in these walled gardens.

If you want to create an audience where you own the attention, like an email list, this service lets you outsource the management of an email newsletter to me. I source, edit and post your knowledge.

Your knowledge, your tone, professionally published to your newsletter.

https://www.mooreds.com/newsletters/ has pricing and more details.
by piker | 2025-06-13 13:56:08+00:00
That's a fair take at surface level, but building a cross-platform application does allow for a broader class of contributors who can also dogfood the product.

I'll have to do another write-up about it sometime, but a lot of Tritium's automated tests are written in docx files. So building for Linux as an afterthought allows an employee to develop from their preferred platform (if it's Linux) while still getting the full experience. Also there is something quite informing about discovering differences between platforms that help you to better understand the capabilities of each.

I also do believe one day we'll see, e.g., crypto startups' lawyers using Linux. And they'll be happy Tritium customers :)
by mrtksn | 2025-06-13 13:56:39+00:00
NO censorship as far as I can tell, all websites I tried worked. Beyond that, Russian websites are also fine.

Also, I don't expect to have EU wide bans anytime soon because each country is into doing its thing in this regard. When Germany, Italy etc. are going trigger happy for piracy Eastern EU and the Nordics used to be or maybe continue to be the providers of that.
by tomhow | 2025-06-13 13:57:01+00:00
If it's an important topic, which it is, it's all the more important to convey the substance of your point, without the abusive barbs. Dropping the swipe "Please don’t act as if you don’t know that you are peddling nonsense" would have made all the difference. We can't know what people "know" when they write things on a discussion board.
by selfhoster11 | 2025-06-13 13:58:00+00:00
Yes, I do. Why not jump into actual research from scratch then?

1. To search, you need to know the right search terms. An LLM might, in a rare scenario produce a nonsensical answer that still contains two or three domain-specific terms that you can plug into a search engine. Pull the thread, and see where it takes you. You literally cannot do that with (current) search engines unless you already know the terms.

2. Because validation is far quicker and takes far less effort than researching from scratch. If an LLM tells you that "poison XYZ interferes with levels of X in blood, which inhibits pathway ABC, and you die", then you can easily verify whether poison XYZ interferes with levels of X in blood (which if it doesn't, you know the answer is incorrect), and whether if the levels of X in blood are too high or too low, then pathway ABC is inhibited (which if it isn't, you know the answer is incorrect. If you can verify both facts, then the LLM's answer is correct. You do two pinpoint search queries that give you an answer in 30 seconds each, instead of having to do the research yourself for a lot longer than that.
by buremba | 2025-06-13 13:58:25+00:00
In a world where LLMs can write code fairly well and make use of browsers, I'm not sure if MCP is truly the "USB-C port of AI applications."

The more MCP tools I expose to the LLM, the harder it becomes for the LLM to get the job done. Instead, a single run_python tool works much better and faster. This is especially true for the reasoning models where context matters more.
by bongodongobob | 2025-06-13 13:58:33+00:00
It's really just trial and error. Set ISO to ~800, open the lens all the way, and fiddle with shutter speed to dial it in. Shutter speed is dependent on your zoom. If you're using a wide angle lens to catch the whole sky, you'll get ~10 sec of exposure before you start to see trails, it you're zoomed in, it may be as low as a half second. If you've dialed in the shutter speed to not get trails and the moon is too bright, lower the ISO. Just take a few test shots, dial it in, and then take 3-5 shots in succession and stack them in software.
by rickdeckard | 2025-06-13 13:59:01+00:00
> Meta has been floating the idea of adding facial recognition to smart glasses since 2021. [..] described it as one of many “nice use cases”. Then it was deemed too difficult.

Worth to note that Google banned Facial recognition apps for Google Glass already back in 2013 [0], when it noted that there was some developer uptake on such apps which increased the threatening perception of Google Glass in the public.

> Our concept of privacy has changed so wildly in recent years that we may now be ready to accept it.

Yeah? I'd like to see that, especially in Europe.

I understand the compelling idea of sitting at a conference or in a Meeting-Room and have the LinkedIn profiles of all participants floating next to their head, but the reality will be about people being harassed online because they drew attention onto them for whatever reason. In the world of today, people will DIE because of this "feature".

A Thought-Experiment:

Every car has a license-plate, standardized sufficiently to be machine-readable. How about mapping them to the names (and FB/Insta-Profiles) of the car-owners, show them in a HUD of your car and an easily browsable history on your touch-screen?

There's no technical difficulty to do this AT ALL. Cars already read street-signs, they're already online, they could do that easily. So is it a good idea to allow such a feature, are "we" "ready to accept it"?

[0] https://www.theguardian.com/technology/2013/jun/03/google-gl...
by reify | 2025-06-13 13:59:04+00:00
I have just put the DNS server 193.110.81.0 into the network manager on a manjaro machine and an MX-linux machine and the DNS works perfectly.

Added it to Librewolf and it works fine,

Just put the kids.dns0.eu on my grandkids phone and again it works perfectly.

I have of course already done this in the past with the Mullvad DNS with the family filter:

I would rather use an EU DNS server than any US shite.

dnsleaktest; on the Mx-linux machine

IP: 217.156.17.129 M247 Europe Brussels, Belgium

I do hope that the EU can slowly disconnnect from all USA services and have our own.

https://nlnet.nl/project/current.html

https://european-alternatives.eu/

You cannot have someone like TRump instruct/pressure/force microsoft to delete emails and accounts of the International war crimes investigators, who were investigating Israel for war crimes.
by jerf | 2025-06-13 13:59:22+00:00
This is not as illegitimate as it may sound to you. You may not hear about "getting someone's SSH keys" very often, because we only hear about "vulnerabilities" on places like HN and this isn't a "vulnerability" in any software.

But getting someone's SSH keys and then running off and doing other things is a very normal part of any focused attack in which attackers use some foothold to start pivoting into your systems. It's one of the first things an attacker will check for, precisely because it's high likelihood they'll find one and high reward if they do. It's an extremely serious threat that you don't hear about very often, just like you may not hear about "the sudoers file left something open with passwordless access it shouldn't have and the attackers lifted themselves up to root from there" even though it's a major part of many actual incursions. I'm aware of multiple cases in which someone's passwordless SSH key played a part of the process.

So that really is a legitimate problem and turning them off is not security theater but can have a real impact on your security posture. The problem is solved nowadays with adding other auth to the process like proving possession of a physical token as part of the login process.
by Fripplebubby | 2025-06-13 14:00:37+00:00
I think that the concept of a "foundation model" for time series is actually a bit flawed as presented in this blog post. A foundation model is interesting because it is capable of many tasks _beyond the target tasks_ that it was trained to do, whereas what the author is looking for is a time-series model that can make out-of-distribution predictions without re-training - which is, in my opinion, a problem that is pretty well solved by existing ARIMA and (especially) Prophet models (Yes, you have to re-fit the model on your distribution, but this is not at all akin to the task of training or fine-tuning an LLM, it's something you can do in seconds on a modern CPU, and yes, there are certain hyperparameters that may need to be selected, but they are actually fairly minimal).

But for a model to make out-of-distribution predictions does not make it a foundation model for time series, really that's just the basic task that all time series forecasting models do. A more interesting question is, does an LLM architecture seem to improve the task of univariate or multivariate time-series prediction? I don't think the answer is yes, although, depending on your domain, being able to use language inputs to your model may have a positive impact, and the best way to incorporate language inputs is certainly to use a transformer architecture, but that isn't what is addressed in this post.