MurphyA/hacker-news huggingface dataset:
by d0liver | 2025-05-13 00:34:52+00:00
If you look at the increase in total market cap of tech businesses over the last thirty years, it makes a lot of sense that there just wouldn't have been nearly as many people starting their careers in tech thirty years ago as there are today. Also, people tend to go into management as they age because managers are generally better paid (for whatever reason). When people decide to not go into management they often stay on the projects that they helped to build, so you have whole teams of older engineers. I saw this when I worked at AT&T - almost everyone was older.
by mahirsaid | 2025-05-13 00:36:30+00:00
There will be a great tragedy to be had if that was ever a reality in the near future. The bigger questions is what if you forgot hot to make the machines that make the CPU's. That is the bigger challenge to overcome in this crisis. Only one company specializes in this field that gives big company's like TSMC Their abilities to manufacture great CPU's. The trick is to create the machine that makes them and go from there. 10nm - 2nm capabilities.
by LadyCailin | 2025-05-13 00:36:35+00:00
I can buy that. If I were dictator of the world, I wouldn’t say “making pong clones requires a license”. Even if you grossly negligently screw up the scoring system in your clone, I wouldn’t say you should be liable for anything. I think there are probably more cases where liability should exist, even without processing of personal data of any sort, and I don’t have an easy “one size fits all” regulation in mind either, it’s surely not going to be that easy, and I fully acknowledge that. I just wish we as an industry would start having that conversation in good faith.
by bamiji_ | 2025-05-13 00:37:12+00:00
Location: Nigeria

Remote: Yes

Willing to relocate: No

Technologies: Python, MongoDB, Google Cloud Platform, Docker, Ansible, Typer, Django, FastAPI, Clickhouse, PostgreSQL, Kafka

Résumé/CV: https://www.linkedin.com/in/banjiafolabi

Email: banji@banjislab.com

I'm an experienced Python developer known for rising to challenges, with over 5 years of remote backend development work experience + personal projects (bots and web applications). I have a strong affinity for learning new technologies and enjoy the process.
by Animats | 2025-05-13 00:38:29+00:00
That era is mostly over, due to the convergence of everything into smartphones. The 1990s were the peak period for minor electronic junk, powered by round connectors with no standard for voltage, current, polarity, or pin size. The 1990s brought the Furby, Tickle Me Elmo, and a flood of R/C controlled toys.
by utopcell | 2025-05-13 00:39:33+00:00
It would be unfortunate if this article were to discourage folks from trying CGMs out. I am not diabetic but have found a lot of value in using a Stelo CGM sensor. At minimum, it gives me awareness of my current state. I routinely check it before considering desserts for example. Also, I was shocked at the spikes I would get from some food. Maybe an "obvious in retrospect" feedback was drinking a bottle of (non-diet) Coke. It consistently gave me 50 unit spikes (mg/dL). Nothing came close to it, including large meals or meals + desserts. On the other hand, drinking diet coke had absolutely no impact, which was contrary to what I've read before (the body is confused and produces insulin). Another surprising observation is the effect of consuming Feta (a particular kind of Greek cheese) : no matter what else I may have eaten, a piece of feta always leads to a reduction of 10 to 20 points for at least half an hour after consuming it(!) I doubt this is generally true, which speaks to each body reacting differently.
by degamad | 2025-05-13 00:39:59+00:00
> medical device and drug engineering

is a special case exception, where rather than requiring licensing for the engineers building the product, we put detailled restrictions and regulations on what needs to be done (extensive testing, detailled evidence, monitoring programs, etc) before the product can be sold or marketed.

That is hardly an example of a field where risk-taking is encouraged and unlicensed persons are able to unleash their half-developed ideas on the public.

Do you have any other examples of fields which are "trending away" from licensing?
by raybb | 2025-05-13 00:41:52+00:00
> My current main machine for non-ctf things is an M4Pro MacBook, and usually, when I am going for a CTF I bring an another x86 laptop with me to do some extensive reverse engineering/pwn stuff as it is usually built for the x86 cpus. Emulation would kind of work for this task but it is pretty painful so I just use an another laptop for all the x86 stuff.

Seems like they don't want to bother with emulation when many of the challenges are not compatible with their main computer.
by jasonjmcghee | 2025-05-13 00:41:57+00:00
You should be able to search for vibes and get text with similar vibes.

Try like "I'm scared" or "running fast" - whatever you want, and the results will be of passages that are semantically similar.

---

It's an embedding search using heirarchical navigable small worlds.

I chunked up a few corpora of text (books, blogs, etc) and embedded them and indexed them.

But the indexing strategy split things into a nodes parquet file and an edges parquet file, so that they could be served from a cdn and searched client side. (No running vector database)
by johngai | 2025-05-13 00:42:10+00:00
1. Barawave CRM Why: Designed for growing businesses, it combines AI, workflow automation, and ERP features in one dashboard.

Best For: Manufacturing, service-based startups, and AI-driven teams.

2. HubSpot CRM Why: Free tier, intuitive UI, and strong marketing automation tools.

Best For: Marketing-focused small businesses and startups.

3. Zoho CRM Why: Affordable pricing and broad feature set including sales forecasting and AI suggestions.

Best For: SMBs needing scalability and automation.

4. Pipedrive Why: Visual sales pipelines and simple automation features.

Best For: Sales-driven teams and solopreneurs.

5. Freshsales (by Freshworks) Why: Combines CRM with phone/email features and AI-powered insights.

Best For: Customer-facing teams wanting a 360° view of leads.

6. Salesforce Essentials Why: Enterprise-grade features in a package tailored for small businesses.

Best For: Teams planning to scale fast and invest in deep CRM workflows.

7. Monday Sales CRM Why: Project management + CRM features with no-code customization.

Best For: Teams that value flexibility and visual task management.

8. Close CRM Why: Built for remote sales teams with strong built-in calling, SMS, and email tools.

Best For: Inside sales teams and SaaS businesses.

9. Insightly Why: Strong project management capabilities built into the CRM.

Best For: Service businesses needing post-sale project tracking.

10. Capsule CRM Why: Lightweight, easy to use, and integrates well with tools like QuickBooks and Xero.

Best For: Microbusinesses and freelancers.
by perrygeo | 2025-05-13 00:42:56+00:00
Opinion: the end of ZIRP has a much greater influence on the job market than AI. No more free money means an entirely different incentive structure. There's a fair bit of "oops we overbuilt in the past assuming we'd have free money to hire more engineers". The interest rate thus mediates how and what we build (Conway's Law strikes again!).

Generative AI is a novelty that makes us crazy productive at certain tasks. But it doesn't yet seem to fundamentally change what we build or why. We just do it faster and sloppier with AI. It's a tactical tool to help you win, whereas interest rates define the rules of the game.
by lcnPylGDnU4H9OF | 2025-05-13 00:43:31+00:00
> As an aside, it's not surprising that nearly none of your users access your webpage from mobile when it's broken on mobile.

I doubt their lower mobile visitor numbers are due to the UX on mobile. They may have a lower conversion rate from mobile visitors but it sounds like people don’t visit much on their phones. A given user won’t know it’s broken on mobile before loading the page on mobile.

Additionally, it is a marketing page for a B2B SaaS for web application security. With that context, only if they said anything other than “most of our audience accesses it from Linux devices” I would have reason to think they’re lying. I get the feeling that their business isn’t hurting for mobile users. (When I visited on my phone I figured it’s pointless unless I’m on something with a real keyboard once I saw what’s on offer.)
by x-complexity | 2025-05-13 00:43:49+00:00
> > Physics/chemistry/math has nothing to say about vice and virtue.

> Leaded gasoline.

Again, as GP mentioned, there's a failure in linking how (Physics/chemistry/math) imposes morality on (leaded gasoline): Any moral opinions on this subject are within the broader context of how it affects humans (negatively).

Physics/chemistry/math, in isolation, do not impose morality.
by kjander79 | 2025-05-13 00:45:00+00:00
The iMuse system really is remarkable. Games like X-Wing took great advantage of the features, when a Star Destroyer jumps into the game the music would seamlessly transition to the imperial March and it felt just like being in the movies. I don't think any modern system even tries to do those seamless transitions from one music piece to another.

One thing I wonder about .. he mentions CD-audio (Redbook?) as being one capability of the system. But the CD-Audio games like X-Wing vs Tie Fighter were much more limited in that sense. You'd literally just hear the music switch to the new track. And the Force Unleashed, the last game that used iMuse, wasn't particularly remarkable if memory serves. I wonder if that was a limitation they just couldn't quite make as seamless?

I figure today you could do it, with a "virtual MIDI" system using MP3 audio of individual instrument sounds ..

Edited to add: that last sentence is essential what a DAW provides.
by gmueckl | 2025-05-13 00:45:47+00:00
A music player that is able to change the music dynamically is neat in itself, but to me the true story behind systems like these is the tools and processes used to create the content for them. Making a technical system approachable to a creative mindset is at least as much of a challenge as the system itself.

iMUSE was used for some really beautiful music in its time, so LucasArts had this figured out. But I'd be curious to learn how they did it.
Show HN: LLM-God – An LLM Multiprompting App
by czhou578 | 2025-05-13 00:46:06+00:00
I’ve been building and maintaining LLM-God, a desktop LLM prompting app for Windows, built with Electron. It allows you to ask one question to multiple LLM web interfaces at once and see all the returned answers in one place. As a very big user of AI tools in my daily life, I hated having to click through multiple tabs in my browser, and slowly copy paste a single query into multiple LLM web interfaces. This inspired me to find a better way, which resulted in this app. I tried to make it as minimalistic as possible while still being functional.

Key features:

• Starts with a default of Perplexity, ChatGPT, and Gemini, with the option to add more LLM's like Grok, Claude, and DeepSeek.

• Responsive, keyboard-friendly interface.

Link to the video demo is here: https://drive.google.com/file/d/10ECa__WWmJEAWAfwrCGPYDnEzvM...

Feedback is welcome here, on GitHub: https://github.com/czhou578/llm-god/tree/1.0.3
by winwang | 2025-05-13 00:47:50+00:00
Thanks for the link! Not the first time I came across it, but it's a good one.

If I had to bet on the longer term, I think that something like Mojo will win out -- a programming language (mostly) agnostic to the underlying vector processor hardware. Similar to how Rust can target various SIMD implementations, though I've only dabbled in that.
by LadyCailin | 2025-05-13 00:49:35+00:00
I mean, bridges collapse sometimes. It’s not really about making things perfect from the get go, it’s about making sure that the industry as a whole learns from mistakes. And I agree that some of the existing standards and audits are checkboxes at best, and actively suggesting problems at worst. But, we need to be evolving those actively anyways, that has to be baked into the DNA of whatever this licensing scheme ends up being.

Anyways, I’m not the one who should be deciding the specifics here, it should be a collaboration between lots of different parties, even if I may have a seat at that table. But we have got to get away from the notion (as seen in other comments in this thread) that any sort of attempt to prevent this kind of harm before it happens is authoritarianism.
by necheffa | 2025-05-13 00:52:01+00:00
> You’re also at the mercy of the libraries you use, no?

To a certain extent. No one says you must use the, presumably newer, version of a library using generics or even use libraries at all. Although for any non-trivial program this is probably not how things are going to shake out for you.

> Which likely makes this an increasingly niche case?

This assumes that dependencies in general will on average converge on using generics. If your assertion is that this is the case, I'm going to have to object on the basis that there are a great many libraries out there today that were feature-complete before generics existed and therefore are effectively only receiving bug fix updates, no retrofit of generics in sight. And there is no rule that dictates all new libraries being written _must_ use generics.
by kaycebasques | 2025-05-13 00:52:31+00:00
Cool. I kinda grok the idea of semantic scrolling but I'm having trouble seeing it in action in the site. I think it would be useful in cases where I want to become an expert in a given topic and therefore I want to peruse lots of related ideas and create the possibility of serendipitous new neural connections. As for technical documentation, usually people want to find certain information as quickly as possible so that they can get on with their work, so I don't think semantic scrolling would be a good fit on most docs sites. I.e. they won't have the patience to semantically scroll in order to find the info they need.
by eru | 2025-05-13 00:52:46+00:00
You can still buy lots of these toys and minor electronic junk. But many of them nowadays at least standardise on USB for power or charging (otherwise, it's mostly AA or AAA batteries).

Honestly, the 'minor junk' has gotten so much better in quality, too. We got some kiddie light up shoes that we bought more than six months ago, and the LEDs and batteries in there are still going strong. The cheap RC car we got a year ago also still runs on the initial AA batteries.
by gmueckl | 2025-05-13 00:52:47+00:00
Games today feature dynamic music with loops and transitions and individual stems that can be remixed at runtime. One prominent example (to me, at least) is "Take Control" playing over the Ashtray Maze in Control. This sounds like an absolutely seamless prog metal song while playing, but it is actually highly reactive to the gameplay - the rapid-fire sequence of battle arenas and fast paced corridors. The player stays in absolute control of the pacing the whole time.
by selcuka | 2025-05-13 00:53:21+00:00
Fair point, but come on. Not returning the OTP (which is supposed to be a secret) in the response payload is common sense, whether you are a seasoned developer or a high school student.

It is also a commercial product, not something they made for fun:

In-App Purchases - Cerca App $9.99 - Cerca App 3 month $9.99 - 10 Swipes $2.99 - 3 Swipes $0.99 - 5 swipes $1.99 - 3 Searches $1.99 - 10 Searches $3.99 - 5 Searches $2.99
by kelas | 2025-05-13 00:54:27+00:00
Hard to disagree on the last part, but hand-coding HTML4 for food in 2025 is not the answer. First, it will look horrible. Second, if will look even more horrible on mobiles, which are first.

Third, if you're really determined to go piedi nudi nel parco in a modern browser, why not abandon HTML4 as well, and the dreaded 1-pixel along with it?

Just escape everything altogether, and you'll be fine. Avoid HTML5, CSS, WOFF, Canvas, and all other dreadfully slow and bug-ridden APIs. You'll be fine, take my word for it. All you need, really, is unobstructed access to target GPU, which will be orders of magnitude faster than all API bs and still do more than HTML4 ever could. For one example, can you figure out how the following page manages to render an HTML page with Garamond Math on it without loading any Garamond Math to begin with and no HTML to write home about? Network tab is a good start:

https://kel.as

Buckle up and enjoy the ride.
by tstrimple | 2025-05-13 00:54:43+00:00
Since I'm not participating in leet code style interviews, no not really. Most interviews just develop into a conversation and I'm comfortable having conversations about technology and systems and methodology without prep. Any prep I do would be to learn more about the folks in the interview loop rather than brushing up on any particular topics. I don't think this is good general advice, especially for positions where you're still primarily hands on code, but has worked quite well for me.

It's also very helpful to not be applying via public HR processes. Warm intros to specific teams / leadership makes everything so much easier. Pay attention to where former teammates / leaders are moving to. They can make excellent leads to new opportunities assuming they would be happy to work with you again.
by eru | 2025-05-13 00:56:46+00:00
OK, you can get a computer to look at the chemicals for you. But that's unnecessary and doesn't add anything.

I've bought a few pregnancy tests in my life, and never an electronic one. Not sure they were even for sale. They were definitely not pushed prominently in the shops. I see talks about them online much more than I ever see them offline. Are electronic pregnancy tests one of those American obsessions?
by 0xDEAFBEAD | 2025-05-13 00:58:10+00:00
>I don't know for sure, but I'd bet egg cookers aren't a useful tool for anyone, compared to the alternatives (boiling the egg without taking up extra room in your kitchen).

Maybe they've got a big kitchen.

>advertising is not the right tool for discovering this

What is the right tool? How would new products find customers without advertising? I think any alternative would be much slower and less effective.

>advertising will always exaggerate any positive of something and downplay any negative.

Customers know this. You're underrating how smart customers are.

>If it weren't explicitly outlawed, advertisers would probably add "enlarges your penis and cures cancer" to every single product ad.

You really think people are stupid and they need someone like you to protect them from their stupidity, huh? Of course advertisers wouldn't do such a thing. It would be terrible for brand equity.
by Thrymr | 2025-05-13 00:58:49+00:00
> I don't know why Google does so much worse with trails than OSM, but it really does.

I expect that Google never saw a market in trail mapping. I also assume no Google employee took an interest in trails as a 10% project. Google Maps doesn't really do much for topography either.

Google Earth can be good for trail mapping, but that has basically atrophied since it was acquired from Keyhole.
by ngangaga | 2025-05-13 00:59:07+00:00
> "Degrowth" is not an option.

This is not helpful. There are many reasons degrowth won't generally help humanity, but the benefits are particularly aplicable to western nations and their diplomatic relations. Certainly many western nations can bear degrowth without significant loss in quality of life. The wealthy just gotta take a significant cut to their waistlines.

> We can't just "social solution" our way out this problem anymore.

This certainly seems to be the liberal solution. Short of evicting them from our society what better choices do we have?
by esperent | 2025-05-13 00:59:49+00:00
> For those without diabetes, I always thought you'd use the CGM for a few weeks, figure out what your body responds to, and then sort out your diet.

This was my plan sometime in the next few months.

I think it's still a valid plan, just with some caveats. Anyway due to cost and annoyance I'm unlikely to wear a CGM for more than a couple of months. But that should be enough time to get usable data - like all body tracking data, I'll end up using it as guidance rather than rule.

The caveats are that I'll also need to track my sleep and workouts during that time and carefully look for patterns in the data related to all three.

I already know sleep and workouts are strongly correlated and not always in the way you'd expect. I did a strong HIIT class at 6pm last night, and due to a bit of crunch on personal projects it was my first proper workout in a week. My sleep tracker (Galaxy Watch 6) gave me a very poor sleep and energy score. 61/100 for sleep, 69/100 for energy. I normally score high eighties to low 90s in both.

These scores usually but not always match with my actual feeling. But today I also feel tired (it's 8am here now).

If I had a CGM, I'd also be keeping a strong eye out for unusual glucose response today.

This is more complex than I'd like it to be - I wish my body was as simple to read as just getting a single number like glucose response and making adjustments from that! But as a lifelong migraine sufferer who now has my migraines almost entirely under control by making lifestyle changes, I'm well aware that how my body responds is always a combination of many things. Stormy weather + ate cheese + slightly too strong coffee + stress from work = boom, migraine. Take away any one of those and maybe I wouldn't have got one. I fully expect my body's glucose response to be just as complex.
by Retric | 2025-05-13 01:01:15+00:00
Electricity can replace the need for gasoline, diesel, natural gas, fuel oil, coal etc across a wide range of applications while saving money. Thus the talk of heat pumps and EV’s in that post. Which then further reduces the need to extract, transport, and refine oil, natural gas, and coal further reducing methane from leaking pipes etc.

However, doing so requires ramping up electricity production and storage.
Show HN: Moss – On-Device AI Search for VitePress (Runs in Browser)
by srimalireddi | 2025-05-13 01:01:48+00:00
We just got MOSS running inside VitePress — enabling AI-powered semantic search fully in the browser, with no plugins, servers, or cloud services.

MOSS is a lightweight TypeScript SDK that brings real-time vector search and on-device embedding models to JS/TS apps. It’s designed for privacy-first, AI-native search in static sites, docs, and UIs.

- Runs in-browser (WASM + JS)

- Real-time embeddings + vector search

- Embedding models downloaded on demand

- Works with Vite, React, VitePress, and more

- Optional cloud sync + memory layer (coming soon)

Here’s a quick demo of MOSS inside a VitePress site: https://x.com/inferedgeinc/status/1922094444104331284

GitHub + docs coming soon. Would love feedback!
by AnotherGoodName | 2025-05-13 01:01:49+00:00
Well at least the datetime library would be a perfectly reasonable place to handle leap seconds. The place that outputs the timestamp to a human readable format wouldn’t at all be that hard pressed to add a second when printing out the local time with timezone considered. It really wouldn’t add that much complexity.

Could you imagine if anyone was stupid enough to think the right place to handle such a thing was the internal counter of seconds rather than the datetime library though? Ha! That’d be ridiculous right! Imagine all the bugs if someone put something that’s only relevant to local timezone time printing there! It’d cause so many unexpected bugs!