MurphyA/hacker-news huggingface dataset:
by spike021 | 2025-07-27 19:47:45+00:00
We're supposed to use AI at work, which has been very 50/50 for me as expected.

Last month I decided to take a subscription of my own for Claude Code to use in my personal time mostly for practice and educational purposes.

So the past few weekends and the occasional week night I've been vibe-coding a game for iOS/MacOS using Swift and SpriteKit.

I have some experience with Swift previously but not at work, so it's extremely experimental for me. However it's been going pretty well. Most of the hang-ups are Xcode configuration issues.

It's interesting to poke Claude a bit and discover what it's actually decent at and awful at.

Gameplay mechanics-wise it's been able to implement things as requested generally without problems.

UI elements like menu screens and such it has been almost completely unable to do no matter what prompt I give to it.

It's safe to say I would never call the codebase professional quality. However, the base game has been implemented well enough to play without bugs and I've been solidly impressed.
by mNovak | 2025-07-27 19:47:55+00:00
Making progress on a Warhammer 40k rules engine and client (think in-browser RTS style). It's actually getting to be playable with a reduced rules set, and designed to be highly extensible / plug-in-able.

I'll still need to implement some kind of "AI" opponent or hack together P2P networking to demo it though; playing against yourself is fine for testing, but not really how the game is meant to be played.

It's hand coded so far, but I'm hoping AI can be a big lift for churning out the multiple thousands of named special rules, as most of these are very simple (+1 here, reroll there, etc).

Any WH40k players out there? Love to hear your thoughts!
by reaperducer | 2025-07-27 19:48:06+00:00
VSCodium I think was abandoned.

Sad to hear that. I really enjoyed VS Codium before I jumped full-time into Nova.

(Unsolicited plug: If you're looking for a Mac-native IDE, and your needs aren't too out-of-the-ordinary, Nova is worth a try. If nothing else, it's almost as fast as a TUI, and the price is fair.)
by lumost | 2025-07-27 19:48:25+00:00
I am extremely skeptical of a 27M parameter model being trained “from scratch” on 1000 datapoints. I am likewise incredulous of the lack of comparison with any other model which is trained “from scratch” using their data preparation. Instead they strictly compare with 3rd party LLMs which are massively more general purpose and may not have any of those 1000 examples in their training set.

This smells like some kind of overfit to me.
by hyperbrainer | 2025-07-27 19:48:40+00:00
I have been experimenting with rendering fonts in Rust lately. I was pleasantly surprised by how simple reading the ttf file format is. The hard part, of course, is actually doing everything with the bezier curves and contours and filling the insides etc. But if I were to just be working with straight lines, I already have everything I need. Indeed, I used MATLAB's `patch` to quickly check my progress and see the major bugs in my rendering implementations, and got there within a couple hours.
by efitz | 2025-07-27 19:49:02+00:00
Two thoughts:

1. Try using pi-hole to block those particular endpoints via making DNS resolution fail; see if it still works if it can’t access the telemetry endpoints.

2. Their ridiculous tracking, disregard of the user preference to not send telemetry, and behavior on the Discord when you mentioned tracking says everything you need to know about the company. You cannot change them. If you don’t want to be tracked, then stay away from Bytedance.
by hiAndrewQuinn | 2025-07-27 19:49:08+00:00
I'm releasing an actually instant search-to-type TUI and CLI Finnish to English dictionary called Taskusanakirja (pocket dictionary). It's been steadily optimized to the hilt to be the perfect brookside or website-side dictionary for any learner of the Finnish language. Available on Windows, Mac and Linux as a single standalone executable, with an optional paid database download for Taskusanakirja Pro.

This is the first time I've ever actually released something with a monetization option, so I'll be interested to see where it goes. It's a small enough niche that I think I have several features that genuinely don't exist anyplace else, like the ability to lemmatize even heavily inflected words (a very common stumbling block for learners of Finnish).

A web app would obviously be much easier to monetize, but then I would lose the buttery smooth feel of the search at it currently exists.

Tsemppiä! It's not live yet, but when it is it will be at https://taskusanakirja.com/.
by rjinman | 2025-07-27 19:49:55+00:00
I wasn't asking it to define it. I came up with the list of principles first, then spent ages trying to think of a suitable name for them. It was quite gratifying when ChatGPT, without any context, when asked to guess what the term "freehold" might mean with respect to software, came up with almost the exact same set of principles. That told me that the "freehold" term is a pretty good fit. It would be an incredible coincidence otherwise.
by monsieurbanana | 2025-07-27 19:50:01+00:00
Now add raid storage, nobody should keep their photos and other important documents in a single drive, then at least double the price because you're not going to sell a raspberry kit to the general public but a polished product that needs almost no install steps. Or triple it, because you're also going to need tech support and updates.

And how are you going to reach your personal server? More and more people don't even get to have a public IP for their router anymore, and having every non-tech person punch a hole in their firewall to access their photos... I'm sure that's going to go well.

And if you somehow manage to do that, how are you going to share your photos in your personal server with your friends? Because that's pretty high in people's needs.
by smogcutter | 2025-07-27 19:51:17+00:00
Your square color photos are almost certainly made from medium format film!

The most common frame size used in 120 is a 6x6cm square, especially in consumer cameras of the time. 6x6 cameras stayed popular for snapshots because they could be contact printed straight from the negative, without an enlarger. A whole roll of 120 can be contact printed onto a single sheet of paper and then cut. Much cheaper and faster than enlarging 35mm negatives.

With film there’s no such thing as a b&w specific camera. The difference you’re seeing is probably down to the glass in whatever cheap & cheerful 6x6 rangefinder they took those 1950s family snaps on, vs the photos from the AE-1 which is an all time great camera & lens system.
by moojacob | 2025-07-27 19:51:22+00:00
I've been working on an app that writes customer emails so small businesses can focus on what energizes them.

It makes answering customer emails 10x easier.

The magic are training templates which are templates that get suggested (and eventually auto-selected) and personalized by LLM for every reply.

Every reply sent trains it to auto select that training template for future similar customer emails.

The stack is Ruby on Rails and Postgres hosted on DigitalOcean. The LLM currently is Kimi K2 hosted on Groq.

https://vipreply.ai
by spauldo | 2025-07-27 19:52:02+00:00
SLS is a solution for the problem of the US needing a large launch vehicle. That's not the issue. The issue is that it's taken way more time and money than anticipated and hasn't shown good results.

Budget and schedule overruns are expected with any large project - it's just the nature of contracting. But there are limits, and SLS blew past them quite a while ago. I'm not sure how much of it is NASA's fault given how much congressional meddling has gone on, though.
by scrubs | 2025-07-27 19:52:43+00:00
It's not wholly the dems fault. Nobody took the manhood and backbone from maga republicans: they gave it up themselves and willingly butt kissed. The dems are partially complicit insofar as they were a weak counterbalance 2016 and 2024. The more culpable entity is the US congress. As i see it it's instiutional stupidity is mainly (not totally) at the heart of the problem.

It is hard to come up with first cause. But a helpful starting point for this mess was when Ross Perot ran as a populist. At that time both parties were at the start of an accelerating run of service to self and corporations over middle America. Then came newt gringrich and a whole bunch of other increasingly hyperbolic nonsense which contributed to fund raising off culture wars.

America won't get fixed until congress gets fixed. A good president can pause decline but it cannot fix root causes
by AndrewStephens | 2025-07-27 19:52:58+00:00
I used his songs as examples in a web audio project a few months ago - as others have mentioned Lehrer generously put all his music in the public domain making it perfect for use in other projects.

Originally I was going to use one of his albums but I found that his humor still hits hard after all these years, to the extent that I thought the songs would detract from my project. In the end I just used my three favorite song: The Elements, We Will All Go Together When We Go, and the absolutely brutal takedown of Werher Von Braun.
by elpalek | 2025-07-27 19:52:59+00:00
I'm building a information hub that utilize AI agents to compile all the relevant information from China (gov, econ, commerce, anything and everything). I call it "information domination". Heard many times that language barrier stops people having a better understanding of China. Now the LLM translation is good enough, and AI agents can do way more in information gathering stage. It's time to put things in practice.

https://wallnot.com

For now, it only has a daily newsletter fully compiled by AI agents without any human intervention. I plan to add public listed companies (semiconductor, energy provider, etc) onto the platform. Already found lots of good data points that can be used by analysts, researchers or observers.
by yongjik | 2025-07-27 19:53:38+00:00
No. And we had a World War to prove that.

And before anyone says "That's not what Japanese First means!", this is exactly what this particular party means when they say Japanese First.

https://en.wikipedia.org/wiki/Sanseit%C5%8D#Historical_issue...

> The party calls the Pacific War the "Greater East Asia War" and claims that it was "not a war of aggression." It also claims that its purpose was to liberate Asian countries from the West. Regarding the Battle of Okinawa, it believes that the Japanese military "fought to protect Okinawa". It also denies the existence of comfort women and the Nanjing Massacre.
by UncleEntity | 2025-07-27 19:53:39+00:00
I think a big part of the problem is everyone just kind of assumed no one would get up to the kinds of shenanigans the current administrations is engaging in.

Kind of like a 'please take one' sign on a bucket of Halloween candy breaks down really, really fast in the presence of bad actors.

Currently, the courts are the only 'checks and balances' on the executive branch and they operate slowly by design. Eventually this will all get sorted out and we'll get back to normalcy assuming, of course, 'free and fair elections' survive the turmoil.
by seanwilson | 2025-07-27 19:53:51+00:00
I'm still working on a tool to create custom accessible Tailwind-style CSS color palettes for web and UI designs:

https://www.inclusivecolors.com/

Example with colors from HN to play with (the grays used for links and main body background, orange from the navbar, green from newbie usernames):

https://www.inclusivecolors.com/?style_dictionary=eyJjb2xvci...

The main features are it shows if your colors meet WCAG accessible contrast on a live UI mockup, you get quick and precise control over every color grade in a swatch (via editing HSL curves) instead of these being auto/AI generated, and it helps you create a full palette of tints/shades for each color rather just a handful of colors.

The idea here is to design your tints/shades upfront with accessible contrast in mind so you don't run into problems later. Most brand style guides I see only have around 5 brand colors, and when you need more tints/shades later to implement actual UIs and landing pages, you get into a conflict where you can't find contrasting colors to introduce that match the brand.

I've had interesting feedback about different workflows designers have so far. It's tricky to make a single tool that fits everyones workflow but I might end up with multiple modes e.g. easy but more opinionated, and more freeform but for advanced users.

I admit it has a learning curve at the moment but I'm not sure how simple you can make it without giving up control. I think once you get it though, you'll realise it's much easier to make a custom accessible palette than you thought.
by smsm42 | 2025-07-27 19:53:53+00:00
Yeah, it's always "wrong socialism" when it's built. But the next one (after the next one, after the next one, after the next one) will be the right one and will not murder millions of people, despite the previous attempts doing exactly that. Please go away already, we had enough of suffering caused by ivory-tower theoreticians unable to perceive the reality.
by ArneVogel | 2025-07-27 19:54:26+00:00
Hej, I am still working on FisherLoop [1] to learn Swedish (but I have added German, Spanish, French and Italian since). I created FisherLoop because I like audiobooks for language learning but I hated having to pause to look up words + I want to read along the book while listening. With FisherLoop I made "interactive audiobooks" where I use TTS with word level timestamps to highlight the words as they are spoken + I can click on words for the translation.

I am using cerebras for book translations and verb extraction and all LLM related tasks. For TTS I am using cartesia. I have played around with Elevenlabs and they have slightly natural sounding TTS but their pricing is too steep for this project. Books would cost a couple of hundred euros to process.

[1] https://www.fisherloop.com/en/
by mlitwiniuk | 2025-07-27 19:54:29+00:00
Working on Humadroid - trying to make SOC2/ISO27001 compliance less painful for small businesses. The $30-50K consultant route is brutal for startups, so we're building an AI-assisted platform that helps with policy generation and guidance.

Still in beta and learning a lot from each customer we onboard. We're actually going through our own SOC2 assessment in August, which has been... educational. Recently added business continuity and incident tracking features. Trying to build something that's actually helpful rather than just another compliance checkbox tool.

If anyone's interested: humadroid.io or feel free to join our beta waitlist at https://humadroid.io/join-the-humadroid-beta-waitlist/

If anyone's been through the compliance journey, would love to hear what worked (or didn't work) for you!
by alephnerd | 2025-07-27 19:54:55+00:00
This isn't an offshore situation though.

I've worked with Allianz's cybersecurity personas previously on EBRs/QBRs, and the issue is they (like a lot of European companies) are basically a confederation of subsidiaries with various independent IT assets and teams, so shadow IT abounds.

They have subsidiaries numbering in the dozens, so there is no way to unify IT norms and standards.

There is an added skills issue as well (most DACH companies I've dealt with have only just started working on building hybrid security posture management - easily a decade behind their American peers), but it is a side effect of the organizational issues.
by PaulHoule | 2025-07-27 19:57:02+00:00
The "why" is pretty obvious. Bezos is intimidated by Trump. Under Trump 1 he changed the paper's masthead to "Democracy Dies in Darkness", like out of Batman.

If you look at Russia, you see being an oligarch is particularly dangerous in an authoritarian society. You fall out of a window. You can't get permits for anything, your contracts get canceled. Some average rando can be part of the #resistance and not face consequences because nobody cares but if you are that visible you're vulnerable.
by dale_glass | 2025-07-27 19:57:06+00:00
> Wow, didn't know about that. Though it seems to require additional metadata, not just the parity data for the RAID level.

You don't have parity data on RAID1, unless you've got a fancy enterprise setup with irregular size blocks. Most hobbyists don't, and it's probably not even possible on most NVMes.

I think this is most helpful on RAID1, where you can have cases where there's a discrepancy but both disks can read the sector, so you have no idea which one is right.
by looping__lui | 2025-07-27 19:58:34+00:00
The comment was not AI generated. I had grammar spelling and language fixed because english is not my first language and culturally the way I express myself does come across as harsh to sensitive American audiences.

Do you believe anything I say is inaccurate or do I need to accommodate another “please don’t do X because otherwise I feel offended/cannot trust a random stranger/…” stance?
by cosmic_cheese | 2025-07-27 19:58:53+00:00
The problem is that minimalism and maximalism in UI design exist on a kind of horseshoe curve. Extremely maximalist UI is indeed distracting, but past a certain point of pruning so is minimalism, just in a different way. Instead of having your eyes drawn away from the content by flashy widgets, you’re poking and swiping to find the function you’re looking for, like someone feeling around trying to find the exit in a pitch dark room.
by contingencies | 2025-07-27 19:59:46+00:00
Did something similar with postcards after inheriting some from the late 19th century, but expanded beyond the family. There is a very interesting evolution in printing technologies including inks, printing processes, and paper stock that parallels that of the imaging techniques. In many cases, the clarity obtained with turn of the 20th century techniques, particularly in countries like Germany and Japan, clearly outdo popular modern systems. Good museums for this sort of thing include the Národní technické muzeum (National Technical Museum) in Prague, Czech Republic and the Musée de l'Imprimerie et de la Communication Graphique (Museum of Printing and Graphic Communication) in Lyon, France. https://plasy.ntm.cz/en/exhibitions/permanent-exhibitions/pr... https://www.imprimerie.lyon.fr/en/edito/museum-english-speak...
by slacka | 2025-07-27 19:59:48+00:00
Higgs Audio V2 is an advanced, open-source audio generation model developed by Boson AI, designed to produce highly expressive and lifelike speech with robust multi-speaker dialogue capabilities.

Some Highlights:

* Trained on 10M hours of diverse audio — speech, music, sound events, and natural conversations

* Built on top of Llama 3.2 3B for deep language and acoustic understanding

* Runs in real-time and supports edge deployment — smallest versions run on Jetson Orin Nano

* Outperforms GPT-4o-mini-tts and ElevenLabs v2 in prosody, emotional expressiveness, and multi-speaker dialogue

* Zero-shot natural multi-speaker dialogues — voices adapt tone, energy, and emotion automatically

* Zero-shot voice cloning with melodic humming and expressive intonation — no fine-tuning needed

* Multilingual support with automatic prosody adaptation for narration and dialogue

* Simultaneous speech and background music generation — a first for open audio foundation models

* High-fidelity 24kHz audio output for studio-quality sound on any device

* Open source and commercially usable — no barriers to experimentation or deployment

Model on Huggingface: https://huggingface.co/bosonai/higgs-audio-v2-generation-3B-...
by trelane | 2025-07-27 20:00:29+00:00
> I have to have an Apple locked down device, which I hate, just because I want proper battery life.

Chicken and egg. The Linux vendors don't have the power to drive ODMs nearly as much as Apple because everyone keeps buying Windows and slapping Linux on it (then complaining online when they have to be the systems integrator themselves, fixing the inevitable razor cuts)
by nu11ptr | 2025-07-27 20:00:30+00:00
> To this day, Java applications are the slowest and most memory hungry long-running server applications by far

I am not a fan of Java, but the slow part is just plain wrong. On properly sized hardware Java is blisteringly fast. Did it exceed the speed of C as hyped? No, in most cases it falls solidly short, but I'm sure there are isolated cases where it does. Regardless, 2-3x slower than C using a JIT is a serious feat of engineering.

All GC languages require more memory, and Java is even worse given lack of value types, but again, memory/hardware is cheap compared to programmer time and if you have enough of it, it generally isn't a problem.

All this does mean you will need a bit more hardware than a C program, so perhaps that is the posters critique, and that is true, but compared to other high level languages, it does great in the speed dept, and is often only a bit higher in the memory dept.
by ziyasal | 2025-07-27 20:01:05+00:00
I'm working on this, improving in every iteration. (Documentation needs to be updated as well)

https://github.com/bugthesystem/Flux

Flux is a high-performance message transport library for Rust that implements patterns inspired by LMAX Disruptor and Aeron. It provides lock-free inter-process communication (IPC), UDP transport, and reliable UDP with optimized memory management for applications with low latency requirements.
by jszymborski | 2025-07-27 20:01:45+00:00
I used Windows 7 in my formative years, so I'll always have a fond spot in my heart for it.

That said, I really do think the Windows NT era had the best UI in terms of brute usability.

Again, I love Aero's faux glass, cyan highlights, high gloss, etc... but it is indeed a lot of noise and I think it's a bit distracting.
by joshuakcockrell | 2025-07-27 20:01:53+00:00
I’m currently 4 years in to doing everything possible to build the best budgeting app https://envelopebudgeting.com

This week I’ve been working on predicting upcoming paychecks with Nodejs so we can automatically decide how much funds to move into your budgets when you get paid. I pull the past 3 months of transaction data from our Postgres database using Prisma and run some analysis.

People think syncing and delayed transaction data is normal, and I’m working on changing that by having the budgeting built in to the checking account. Along with a high yield savings account, goal envelopes, bill envelopes, etc, joint accounts, etc.
by matheusmoreira | 2025-07-27 20:01:57+00:00
> ite_829x

Huh, so Tuxedo developed their own ITE 829x kernel driver.

I have a Clevo based laptop, similar to the ones they sell. Years ago I reverse engineered the keyboard's features and wrote a user space driver.

https://github.com/matheusmoreira/ite-829x

I interacted with Tuxedo quite a few times back then while I was figuring this stuff out. They even sent me source code for a pre-release version of their Electron app. It didn't help much in the end but they proved to be much nicer and more responsive than other manufacturers and even Clevo itself.

Wish they'd emailed me about their driver. I could have helped develop it, especially if they had given me documentation.

I briefly explored the idea of turning it into a kernel module and contributing it to the kernel. While reading Linux driver source code, some comments gave me the impression they'd prefer code remained in user space if possible. Since I already had a working user space driver, I decided not to contribute it.

I wrote the above program because Clevo's app was Windows only and so aggravating to use it defies description. Looks like Tuxedo ran into the same problem with their Electron app, if the complaints in this thread are any indication... Déjà vu.