skysight-inc/HackerNews huggingface dataset:
Show HN: Font Tester – Test and preview 1500+ Google fonts on any website
Hi all!

I started building Font Tester couple of months ago to help me pick a good font from Google fonts page without having to constantly try them one by one on my website.

Surprisingly a lot of people had similar problem and had taken off, so I continued developing it and added features such as custom fonts upload, kerning, weight adjustments, compare fonts and more to make it easier to test custom fonts.

My journey has been a but bumpy but this is my first product that had performed well, in terms of revenue. I started with an MVP and focused only on developers developing websites without Design files, and got 3 pre-orders for the pro version and once i re-released on product hunt on November it gained more traction and made ~$870 selling lifetime license in the last three months.

Last month (Jan 2025), I found more use cases and decided to talk to type designers, since it could be used to test their fonts or even demo during lettering workshops. Tried to reach out to quite a number of Type designers and finally a great type designer Adam gave it a shot and shared some great feedback, so make sure to check him out as well: https://ladd-design.com/

Also recently, decided to try something different with the landing page, mixed a bit of moder, neo brutalism, and vintage style and changed the copy. Still working on it though.

I would love to hear your suggestions and feedback on Font tester especially if you are a web designer or type designer.

If you'd like, you can also check out the non-pro version source code here: https://github.com/PaulleDemon/font-tester-chrome
I humbly disagree with both your accusations that it is disingenuous, or that CDC is not used as a platform for publishing papers. CDC call the CDC library as a publishing environment where parties submitt papers and documents for publication.
JAWA = Just Another Web3 App
A key difference with additive manufacturing is it allows internal geometry/manifolds that are difficult or impossible using traditional fabrication methods.

Metal is always expensive, but hollow parts are not as weak as one would expect. =3
> I got better audio quality ripping songs from limewire or Napster in the 2000s.

Nah, you didn't, at least not reliably. Half of that were recodes and upcodes that used Blade, FhG or Xing.

Only with torrent technology and community-driven trackers we got reliable distribution that surpassed the official non-physical channels.
> As someone who - by default - has Bluetooth disabled, I can safely say: Same with Bluetooth.

Bluetooth has to be turned off for every app? I thought there's one switch.
Ouch, I think a limit would drive me crazy. I pay $110/mo for FTTH, 1Gbps symmetrical, unlimited bandwidth, static IP (by default you get CGNAT), ISP (MetroNet) provides the modem, and I use my own router.

For fiber is it popular to use your own modem? I always bough my own cable modems (Surfboards) but once I switched to fiber I didn’t really investigate it. As long as the ISP gives me a “clean line” out of the modem then I’m happy.

I use about 4TB of download and 4TB of upload a month on average so a 1TB limit feels incredibly limiting.

I’m in Lexington, KY which can account for it being cheaper but if you told me 5-10 years ago that KY would have better internet than SF/San Jose/etc I would have laughed in your face. I also can get 2Gbps/1Gbps for an extra ~$30/mo but all my equipment is 1Gbps max so I haven’t considered upgrading until I do a more general refresh of my network hardware. I think they have 5Gbps (not sure the upload speed) coming soon but I haven’t followed it closely. And yes, I realize I could benefit some from having 2Gbps Internet, even if most of my equipment doesn’t support it because I could use some of it over Wi-Fi and the rest of it hardwired. My eero does support 2.5Gbps, just nothing else in my house does more than 1Gbps.

That’s also insane to me, I’ve spent quite literally my entire life chasing faster internet speeds and always paid for the best plan available (aside from 10x priced business plans) and now I’m passing up a 2x download upgrade because what I have works great.
To put numbers on this, you can buy a C rated fridge freezer in the UK which uses 176 kWh of energy per annum.

That's an average power consumption of 20W. But electric heaters are say 1200W or 2000W.
It is true that your ears do not perceive the higher frequencies in the same way (through pitch detection). However, if you put on a headset and apply only frequencies above 16kHz, you will distinctly notice a change in the pressure in your headset's ear cups.

Good point about the savings. I was using uncompressed format as the reference, but it is indeed unlikely that YouTube serves out lossless audio.

I also should have used the word "delivery" instead of data storage. Those are two separate problems: where the original asset is stored (and how, if they don't store raw originals), and also how the asset is delivered over the web.
But it's not in "some" way connected. It's now explicitly and directly connected.

You can't look the other way anymore.
Nice work! Perhaps this could interest users of norns[1], many of which are active on the lines[2] message board.

1. https://github.com/monome/norns

2. https://llllllll.co/
Spaced repetition can allow for infinite recall (2022)
Most users are on mobile nowadays and don't see the favicon until they want to switch tabs.
We do all live in the same universe.

Give it some time, it may come to you eventually. Or not.
In all sincerity: pick up a newspaper.
You can find all kinds of ridiculous people online, and they're all mostly harmless.

I mean, every LLM post on HN gets people writing fanfic about how AI is developing human intelligence and other silly things.

There's frankly no difference between the two groups -- they are equally silly -- except one is coded female and people like to shit on those hobbies more than male-coded AI fanfic.
A very interesting article which deserves far more up votes
How to get ahead of 99% of developers
Thanks, I've been looking for this for a long time!
The last thing to do when confronted with a would-be autocrat is to shut up. That's how they consolidate their powers past the point of no returns. Clearly, with him winning the popular vote despite Jan 6, promising we'd never have to vote again, and gaining total immunity before the law, there was a big problem of communication.

Wanting to preserve democracy is not toxic, however way you want to spin it.
Isn't the math calculation thing solvable through the integration with a simple Python script for basic math and more complex stuff something like an open source version of Wolfram?
The limits of information – Bekenstein bound (2014)
The CDC is not a platform in the sense that "platform" is commonly understood when discussing social media, meaning a privately controlled entity.

The simple fact that the CDC publishes papers does not make the two equivalent, because the rights that private citizens have relative to the First Amendment differ versus the government. What Trump and his administration are doing is a violation of the First Amendment. What social media platforms do when they ban or moderate content is an expression of the First Amendment.
Yeah standalone GPUs do indeed have more bandwidth, but most of these Copilot PCs that have NPUs just have shared memory for everything I think.

fetching 16 8 bit values vs 32 4 bit values is the same, this is the form they are stored in memory. Doing some unpacking into more registers and back is more or less free anyway, if you are memory bandwidth bound. Largely on these lower end machines everything is memory bound not compute bound, although the CPUs cant often use the full memory bandwidth in some systems (eg the Macs) but the GPU can.
That isn’t a counter point at all. Of course the NHS saves some people. That doesn’t mean it isn’t absolutely horrific. British people are infected with some kind of brain worms where they can’t accept that the NHS is in a dire state because of fear of offending NHS workers. Let me tell you, those on the front line are the biggest critics
Ted Chiang and Greg Egan are my absolutely favourite authors. Do you know about other similar writers?
Hmm, I'm not sure if "is it legal" would be at the top of my priority list if I was working (in good faith) on the team to recover the country from a nose dive and prevent world war 3. But it is ok to disagree on whether those things actually are real imminent risks to fix.
Ask HN: Best Resources for Daily Bite-Sized Python, Patterns, and Concepts?
Hi HN-Community,
I'm looking for a resource to learn small but advanced Python concepts, programming patterns, or general CS concepts daily. I want to incorporate a 15-30 minute routine to improve my skills in Python, algorithms, and software design.

Most resources I find are too basic. Can you recommend any books or websites that offer structured, bite-sized learning for intermediate to advanced developers?
He's financed by billionaires. And he's adding tariffs that will make everything expensive for normal people, while at the same time cutting corporate taxes of those same billionaires that fund him. Basically it's just a continuation of ever increasing inequality, where in the end the top few % will own everything and the rest will fight over scraps.

Of course Canada was warned - the last thing a bully wants is retaliation. Others might get the same idea.
Look away from what? Musk and his antics show up in threads regularly. But it can't be on the front page 5 times a day. There's an article discussing current admin shenanigans on the fp right now.
Show HN: Lume – OS lightweight CLI for MacOS and Linux VMs on Apple Silicon
We just open-sourced Lume - a tool we built after hitting walls with existing virtualization options on Apple Silicon. No GUI, no complex stacks - just a single binary that lets you spin up macOS or Linux VMs via CLI or API.

Why we built Lume:
- Run native macOS VMs in 1 command, using Apple Virtualization.Framework: `lume run macos-sequoia-vanilla:latest`

- Prebuilt images on https://ghcr.io/trycua (macOS, Ubuntu on ARM)

- API server to manage VMs programmatically `POST /lume/vms`

- A python SDK on github.com/trycua/pylume

Run prebuilt macOS images in just 1 step:
lume run macos-sequoia-vanilla:latest

How to Install:

brew tap trycua/lume

brew install lume

You can also download the `lume.pkg.tar.gz` archive from the latest release https://github.com/trycua/lume/releases, extract it, and install the package manually.

Local API Server:
`lume` exposes a local HTTP API server that listens on `http://localhost:3000/lume`, enabling automated management of VMs.

lume serve

For detailed API documentation, please refer to API Reference(https://github.com/trycua/lume/blob/main/docs/API-Reference....).

HN devs - would love raw feedback on the API design and whether this solves your Apple Silicon VM pain points. What would make you replace UTM/Multipass/Docker Desktop with this?

Repo: https://github.com/trycua/lume
Python SDK: github.com/trycua/pylume
Discord for direct feedback: https://discord.gg/8p56E2KJ
OpenAI API for GPT-3 was launched on June 11, 2020, that's four years and seven months ago:

https://news.ycombinator.com/item?id=23489653
The Bureau is an even better spy show IMO though I loved both. Something about how low key and realer The Bureau feels makes it more intense. It felt like The Wire to me though completely different shows.
Fair points, but that’s exactly my point—you’re assuming rather than knowing for sure. Medical insurance probably covers you, but some policies exclude high-risk activities or DIY mods, so it’s not always that simple.

And if you don’t think you have liability coverage, that’s exactly the risk. If your policy doesn’t mention bikes, it’s more likely not covered than automatically included. The more you do things outside the norm—like DIY e-bikes—the higher the chance standard policies don’t cover it.

Not saying you’re wrong, just that it’s worth checking so you don’t get caught off guard.
For me, the big win is everything being snappy and never having contention on my Internet connection. Maybe I could do with 500Mbps up and down just fine instead of a gigabit but I almost never hit the limits of my connection and that’s an amazing place to be. When I do hit the limits, it’s when I’m downloading a huge file and I’m very grateful for the speeds I have.

I’m not the first one to say this, but often it seems that faster Internet speeds have enabled completely new use-cases and applications that sometimes weren’t even obvious until a critical mass of people had the faster speeds.
>> PL/Rust uses the Rust compiler itself to wholesale disallow the use of unsafe in user functions. If a LANGUAGE plrust function uses unsafe it won't compile.

From https://plrust.io/plrust.html
It’s just that ADHD was not recognized until recently. We as a society is not well informed about this. But it’s important for us to feel the need to address this problem.

I think the best analogy is myopia. Until glasses were invented, people with poor eyesight were very limited in what they can do. People with glasses were stigmatized (remember “four-eyes”?). We didn’t know what caused it. Then things became normalized and lens making techniques became so advanced and ubiquitous that it no longer became such a big deal to see people with glasses. Then things like contact lenses and surgical procedures that came along which can correct it, making the person with myopia indistinguishable from one without. We are now starting to reach a stage where people can prevent the condition from developing because we have a better understanding of the disorder (although there are a lot of snake oils out there).

ADHD is like myopia, which limits the range of things that people are capable of. We have imperfect tools like adderall which has a lot of unwanted side effects. My hope is that technologies like AI personal assistants geared toward helping people with ADHD will act as a way to augment these deficiencies, much in the way glasses have. We as a civilization simply did not reach that stage.
They all validate the fact that now, these SpaceX employees
https://cdn.bsky.app/img/feed_fullsize/plain/did:plc:th64qrg...

Have all US citizens federal records.

Tax information.

Medicare and Social Security payments and eligibility.

US citizens social security numbers.

Bank information and home addresses.

This is the biggest breach in history, by non government officials,
and you are worried if its drives, USB or a GroK xAI Cloud Drive?
Ours blocked Vodafone too. We literally have no wired internet options. Our landlord just forces us to use their extremely slow WiFi

Also in Germany
> The day after the suit was filed, the OPM sent another email to federal employees, inviting them to resign.

US is moving towards dictatorship type of government.
I agree that it's good to be critical of science, but it is also good to be critical our own existing beliefs when they conflict with 95% of the scientific community. For every story like this one, there's a hundred thousand people who are convinced that the world is flat based on YouTube videos that feed their confirmation bias, or poorly designed studies that they lack the academic background to know are poorly designed.
If viruses usually aren't considered alive, why would obelisk? I'm also curious how we know these are independent structures versus a by product of our own or our resident bacteria's cellular function. The mRNA seems unrelated to our own, but perhaps there's an unknown process that either generates new extracellular mRNA to create these protiens referenced in the article. Alternatively, could these be mRNA strands that escaped the cellular destruction process?
Cancel culture was systematically supported and promoted by the most powerful people in our society.
> Trump tariffs as of today stand around 90B/year

Of course total revenue will decrease. Possibly very significantly so only a fraction of that estimated will be collected.

> a weighted mean of 2.8%.

Can you explain where are you getting that? I'm not saying it's false but ~45% of all use imports come from China, Canada and Mexico. If they are all taxes at 10%/25% the mean would be significantly above 2.8%?
Chrome bookmarks also show up as items in the Bookmarks menu, which means you can use the built-in macOS functionality to assign your own custom keyboard shortcuts in System Preferences → Keyboard.
Things are hardware locked where I live. It is possible to root some of the ISP devices, but not all
Maybe this?

https://www.spiegel.de/international/germany/spying-on-the-l...

https://www.dailymail.co.uk/news/article-1347478/Mark-Kenned...
https://archive.ph/J8PAG
The people who say it's absurd tend to be the least informed while the people saying it's a major risk include the guy who got a Nobel prize for inventing the current stuff and the leading researchers. Here's some names in the field. 15/19 think the risk is significant https://x.com/AISafetyMemes/status/1884562099612889106/photo...

SMBC is quite funny on the AI risks eg. https://www.smbc-comics.com/comic/signal-2
You’ve got to pity whoever is the _next_ president of the US; their whole term will presumably pretty much just be cleaning up the mess.
Terrific show!
Does anyone have anything new to say on these topics? We're going around and around in circles. Is there a substantial discussion? Do we learn anything new?
Previously, Bunnie Huang on the problems of counterfeit sd cards

https://www.bunniestudios.com/blog/on-microsd-problems/

https://www.bunniestudios.com/blog/2013/on-hacking-microsd-c...
> I can’t communicate enough how the skepticism (“this is just hype” or “LLMs are stochastic parrots”) is the vastly dominant thought paradigm in European academic circles.

I'm very curious. If you don't mind taking the time to elaborate, will you give a few examples of such skepticism/naysaying? Thank you.
Oh I saw it's name I think but I have never tried it.
I administer a few Postgresql databases and some extensions are really important for us. Foreign Data Tables, for instance, are great for interconnecting with other databases. I've also heavily used Java stored procs before.

Postgresql extensions are great in that you can compile them and link them into a running database.
Oh nice, thanks for sharing this. I don't think it was homerow (or it has evolved a lot).

I'll give this one a go to see if this helps me touch less my mouse
Fine but what to use in practice. Tried Anki and found its algorithm bit infuriating. SuperMemo is better but thoroughly proprietary.
In your previous post you tried to deny and minimize the problem.

That kind of apathy is exactly what you can't afford to look away from.
Can't you fork it then? Isn't that what open source is about?
> Tariffs are not extortion

Except the way Trump imposed clearly seemed like an attempt at exhortation.

Of course those demands to Canada and Mexico were so absurd and vague that they turned out to just be a pretext.

Trump can't enact these tariffs legally without the approval from congress unless they are related to some national [economic] emergency.

So he came up with the fentanyl from Canada nonsense to somehow workaround that. Hopefully they will be challenged in court and the congress will refuse to confirm them.

He basically used the same mechanism used by presidents to impose sanctions on Russia and other countries to introduce tariffs on American allies...
Show HN: ScreenDemos – Record engaging video demos with zoom effects directly
This comment needs more traction as it explains why this seemingly nonsensical claim may have merit.
The interiors of buildings associated with a certain US president invoked this exact feeling in me as well.
He clearly has dementia on top of raging NPD and I'd honestly be surprised if he knows what day it is.
To paraphrase Feynman:

"Settled science" is nothing resembling a homogeneous body of certainty. It's a huge, chaotic mish-mash - of everything from actual rock-solid results, to "it sound reasonable at some point...then human nature took over" baloney. Everybody <cough/>knew<cough/> the latter, so nobody ever carefully checked.

And the worst part? Even long-tenured experts, specializing in the specific scientific niche, seldom know how certain their various facts actually are.
And also sometimes write down the conclusion and work backwards, without considering that the reason most likely for the conclusion isn't necessarily going to have the conclusion as the most likely conclusion — I hope I phrased that broken symmetry correctly.
To me:

LLMs are trained, as others have mentioned, first to just learn the language at all costs. Ingest any and all strings of text generated by humans until you can learn how to generate text in a way that is indistinguishable.

As a happy side effect, this language you've now learned happens to embed quite a few statements of fact and examples of high-quality logical reasoning, but crucially, the language itself isn't a representation of reality or of good reasoning. It isn't meant to be. It's a way to store and communicate arbitrary ideas, which may be wrong or bad or both. Thus, the problem for these researchers now becomes how do we tease out and surface the parts of the model that can produce factually accurate and reasonable statements and dampen everything else?

Animal learning isn't like this. We don't require language at all to represent and reason about reality. We have multimodal sensory experience and direct interaction with the physical world, not just recorded images or writing about the world, from the beginning. Whatever it is humans do, I think we at least innately understand that language isn't truth or reason. It's just a way to encode arbitrary information.

Some way or another, we all grok that there is a hierarchy of evidence or even what evidence is and isn't in the first place. Going into the backyard to find where your dog left the ball or reading a physics textbook is fundamentally a different form of learning than reading the Odyssey or the published manifesto of a mass murderer. We're still "learning" in the sense that our brains now contain more information than they did before, but we know some of these things are representations of reality and some are not. We have access to the world beyond the shadows in the cave.
Part of the marketing for gcc countries is the superlatives. Tallest building in the world, longest/fastest zip-line, etc. luxury is just another superlative.
One cannot trust manufacturers, it's common practice to put backdoors. That's why you simply get an OpenWRT compatible router and flash it.

It does not require networking experience, just a bit of curiosity and following a bunch of well documented steps.

Knowledge is required to build a decent setup. It doesn't end there for a proper environment, you also want a VPN, this can be configured at the router level. Oh, what about an ad blocker, blacklisting all known ads serving hosts perhaps?

Given the time we spent hooked online, worth gaining what really is vital knowledge for a decent internet access, or the internet will gain most of your precious attention.
Yeah, this is far from a zero sum game and will be hugely disruptive globally.
While working on product demos, I couldn't find a screen recording tool that produced engaging video demos easily. A popular tool was Screen Studio [1], but it's still only available for Mac.

I wanted a simple way to record professional-looking video demos without spending too much time editing them. So I built ScreenDemos, a browser extension that lets you record your screen with zoom effects, augmented cursor and smooth mouse movement applied automatically as you record. No extra software, no editing required.

I originally built it to streamline my own workflow, but it turned out to be pretty useful, so I'm sharing it here. Let me know what you think!

[1] Show HN: Screen Studio. https://news.ycombinator.com/item?id=34045110
Term limits and trading/ wealth growth restrictions. You should not become a multimillionaire by getting elected.