MurphyA/hacker-news huggingface dataset:
by DrewADesign | 2025-10-06 01:27:42+00:00
My dad got to play a prototype Parker Fly while doing some collab at the Fishman R&D facility. (I’m not sure many generations, but fishman made the piezo bridge pickup for the more acoustic sound.) Of course this was well before phone cameras but the way he described it with the naturally curved ergonomic neck and stuff made it sound like pure magic. Gotta say, when there was one I could play at my local music shop a couple years later, it didn’t disappoint. Too delicate feeling for me but it felt like the future.
by jaberjaber23 | 2025-10-06 01:27:53+00:00
Testing CUDA kernels on 15 different GPUs costs $3,000/month. We couldn't afford that!!

So we built an emulator. give it your kernel code and it tells you exactly how it runs on any GPU. H100, A100, RTX 4090, V100, whatever "without running a single line"

Not a rough estimate. Real numbers. 2.4ms on RTX 4090, 5.1ms on V100. Within 1% of actual hardware.

How it works:

We have three emulators. Each trades accuracy for speed:

1. NeuSight (99% accurate): Breaks your kernel into tiles, simulates each one. Uses real GPU specs from our database (132 SMs for H100, 10 SMs for GTX 1060, etc). Checks occupancy, memory bandwidth, wave scheduling

2. NCU Baseline (95-98% accurate): If you already profiled on one GPU, we scale to others. Hopper is 1.05x faster than Ada at compute. Ampere is 0.92x. We measured it all

3. Analytical (85-92% accurate): Fast backup using roofline model. Works even without source code

We validated with 47 test kernels on 12 real GPUs. Results: 98-99% accuracy on execution time. Occupancy prediction is basically perfect

One team saved $18,000 in cloud costs. Another caught bugs on an A100 they don't even own

What doesn't work yet: Dynamic parallelism, multi-GPU, perfect tensor core modeling but nothing is impossible, we will figure it out soon

Built into RightNow AI (our CUDA editor). Free to try

https://www.rightnowai.co/blog/building-99-accurate-gpu-emul...

We're a small team and we spent 3 months on this

Happy to answer questions!!
by southernplaces7 | 2025-10-06 01:29:45+00:00
What, did an employee or few of this company decide to do a bit of downvoting? Go fuck yourselves.

To anyone else, I truly do not recommend such "service". Putting the backbone of a needed digital system into the hands of a company that can and frequently does essentially blacklist users at any random time because maybe you're from the wrong country, or oopsy, used a VPN the wrong way, or just don't meet some other intrusive, opaque criteria, is not a safe way to run something important to you with the technology they sell.
by Gigachad | 2025-10-06 01:31:34+00:00
This seems like a very strange comment. I don't think the materials and design of today's macs are any more profitable than the old ones. They used to make macs out of plastic, now they use much more premium materials. They look less fun, more high quality, and more professional. That has nothing to do with greed or profit margins, it's just what people actually want now.
by kumarvvr | 2025-10-06 01:31:35+00:00
> The government official who insisted that commercial AWS/GCP/Azure couldn't possibly be trusted with keeping the information will be keeping their head low for a few days then...

They absolutely cannot be trusted, especially sensitive govt. data. Can you imagine the US state department getting their hands on compromising data on Korean politicians?

Its like handing over the govt. to US interests wholesale.

That they did not choose to keep the backup, and then another, at different physical locations is a valuable lesson, and must lead to even better design the next time.

But the solution is not to keep it in US hands.
by xethos | 2025-10-06 01:31:42+00:00
I wouldn't trust that. Google considered that an app-level setting previously, not a choice the user made to deny location data to Google. That kind of attitude is likely to have seeped into the organization, and "We know better" / "The user expects location to work for this even with GPS off" is quite likely still the prevailing attitude.

At the very least, trust is hard to gain and easy to lose. Google has lost my trust, and assumptions of good faith have evaporated.

https://www.theguardian.com/technology/2023/sep/14/google-lo...

https://news.ycombinator.com/item?id=37523992
by Kim_Bruning | 2025-10-06 01:32:30+00:00
Oh wow, that's an interesting position. I'm really curious to hear where you live and/or from what background you say this?

Btw, this article is about putting a solar panel not on your roof, but on your balcony. People do it because it's cheap and saves money on electricity.

Think of it like growing herbs on your balcony. Sure, industrial farms have economies of scale, but you still save money growing your own basil (and it's fresh!). Same principle. Slightly higher yield.
by dataflow | 2025-10-06 01:32:45+00:00
> Maybe if you don’t lie to people you wouldn’t have that issue?

The heck? Is it that hard for you to imagine these occurring without lying? You have X planned, and now your plans change to Y. Now you owe everyone whose invitation you'd declined an explanation, or they wonder if you're a liar. Or I guess if they're like you, they already assumed you're a liar.
by panny | 2025-10-06 01:32:51+00:00
>You think young families in the peak of their careers should move

I think anyone who cannot afford the cost of living should move to some place where they can afford it. You're not entitled to beach front property in California just because you were born near there. You only hurt yourself when you insist on staying where you cannot afford to live.

>middle of nowhere Illinois

2.5 hours by Amtrak to Chicago Union station. You can go in the morning and be back in time for bed. Then you can enjoy shopping and restaurants and still have a peaceful small town life in a nice big house.

>away from all their family and friends

The pioneers who started this country moved away from their family and friends. Those people didn't even have telegraphs either. Much less internet video calling.

>How about we build more housing

In case you haven't been paying attention, that doesn't work. Home builders don't build houses unless they are profitable. When prices fall, they hit the brakes.
by toomim | 2025-10-06 01:33:03+00:00
Your "logical deductions" are lossy. You end up making false assumptions. In this case, your assumption is leading to rationale for political violence.

No, arguing against cherry-picking does not mean you endorse everything. In the third link, it says that Christians do not follow Leviticus. Charlie was no different. He loved and supported gay people and welcomed them into his movement. There are many gays in his organization, at high levels. To assume that he wanted them stoned to death is absurd, and incredibly ignorant.

Here's Charlie on Gay People: https://youtu.be/N14ywRyTWVI?si=AQzLU_6TBNwSDGEr&t=942
by Rochus | 2025-10-06 01:33:46+00:00
Are you a lawyer? USA law recognizes promissory estoppel, European laws provide protection by the good faith principle. The press release explicitly states that developers would have access to download "direct from the dev team's subversion repository". The press release also clearly articulates QNX's strategic intent: making source code available to "accelerate innovation," enable developers to "get up to speed more quickly," and allow the community to "learn from QNX's extensive OS experience". The CEO explicitly stated the goal was helping developers "learn the technology". So there is even a strong fair use case for non-commercial educational study.
by kumarvvr | 2025-10-06 01:35:18+00:00
> Why can the government or industry not build solar power at an industrial scale

Because there is always a good amount of loss in transmissions.

For solar, the best thing for grid and consumers is to have it very very close to consumption.

Ideally, a home with a good capacity battery, coupled with solar panels, and a smart grid connected controller that charges the batteries based on grid conditions of demand and supply, would be a great system. Costly, but good for the grid.
by geuis | 2025-10-06 01:35:32+00:00
My thoughts.

Current gen AI is going to result in the excess datacenter equivalent of dark fiber from the 2000's. Lots of early buildout and super investment, followed by lack of customer demand and later cheaper access to physical compute.

The current neural network software architecture is pretty limited. Hundreds of billions of dollars of investor money has gone into scaling backprop networks and we've quickly hit the limits. There will be some advancements, but it's clear we're already at the flat part of the current s-curve.

There's probably some interesting new architectures already in the works either from postdocs or in tiny startups that will become the base of the next curve in the next 18 months. If so, one or more may be able to take advantage of the current overbuild in data centers.

However, compute has an expiration date like old milk. It won't physically expire but the potential economic potential decreases as tech increases. But if the timing is right, there is going to be a huge opportunity for the next early adopters.

So what's next?
by jaberjaber23 | 2025-10-06 01:35:59+00:00
Testing CUDA kernels on 15 GPUs costs thousands every month

we couldn’t afford that, so we built an emulator that predicts how your kernel runs on any GPU like H100, A100, 4090, or V100 without running a single line

it’s not a guess, it gives real numbers

2.4ms on RTX 4090, 5.1ms on V100 within 1% of hardware

how it works

- NeuSight (99%) splits the kernel into tiles, simulates each one using real GPU specs like 132 SMs on H100 or 10 on 1060, checks occupancy, bandwidth, wave scheduling

- NCU Baseline (95–98%) if you profiled once, we scale it across GPUs, Hopper is 1.05x Ada, Ampere 0.92x, all measured manually

- Analytical (85–92%) roofline model fallback, works even without source code

we validated on 47 kernels across 12 GPUs

accuracy stayed above 98%, occupancy predictions were almost perfect

one team saved $18k in GPU cloud time

another found bugs on an A100 they didn’t own

still missing dynamic parallelism, multi-GPU, and tensor core perfection but we’re getting there

happy to go into the math or architecture details if anyone’s curious
by brunoazzidev | 2025-10-06 01:36:01+00:00
Location: Brazil

Remote: Yes

Willing to relocate: No

Technologies: React, Next.js, React Native, Angular, GraphQL, Ruby on Rails

Résumé/CV: https://drive.google.com/file/d/1gE0BC8QD6O9nxaX3msibOosEDs1...

Email: br.azzidev@gmail.com
by Gigachad | 2025-10-06 01:36:25+00:00
Teenage Engineering sells toys to rich people. Their products are all less functional than a budget laptop with some software. I love the TE design and products but it's pretty obvious why not everyone is doing this. They are selling a voice recorder that costs more than an entire iPhone which has a voice recorder app preinstalled.

A device which just provides a blank screen for the software to take over can perform the task of many single purpose gadgets, often even better. It just isn't as fun.
by daemonologist | 2025-10-06 01:36:49+00:00
(ML Engineer is in my title)

My impression is that there's more demand for ML-oriented roles than for engineers in general, but it's still a poor job market compared to pre-2020. I hear from recruiters occasionally but mostly just dubious startups. The companies I interact with (mid-sized non-tech) are reluctant to hire anyone for any reason, even though management is full of ideas for new AI products.

I don't think I can offer advice on whether new grads should focus on it or not. In the short term it might be a really good move, especially if you're unusually talented, but if everyone is doing that and then the hype dies down a bit you might end up in a tough spot.
by sipofwater | 2025-10-06 01:36:51+00:00
"Motorola moto g play 2024 Smartphone, Android 14 Operating System, Termux, And cryptsetup: Linux Unified Key Setup (LUKS) Encryption/Decryption And The ext4 Filesystem Without Using root Access, Without Using proot-distro, And Without Using QEMU": https://old.reddit.com/r/MotoG/comments/1jkl0f8/motorola_mot... (old.reddit.com/r/MotoG/comments/1jkl0f8/motorola_moto_g_play_2024_smartphone_android_14/)
by smrq | 2025-10-06 01:38:01+00:00
It's incredible that this project is still alive and kicking. I love that they have a whole archive of old builds and descriptions. Based on the descriptions I must have played this around March 2001 (a few months before the release of Sonic Adventure 2!)--my memory exactly matches up with the description of Demo 2. I doubt at the time that I thought it would even make it to a Demo 3! Kudos to everyone involved.
by bonoboTP | 2025-10-06 01:38:32+00:00
> I can see an overlap between people who would enjoy studying Latin and those who would enjoy Haskell...

This is a good point. Gödel was interested in theology for example. Or look at Warren McCulloch (of McCulloch & Pitts, 1943 fame, the paper that first modeled neurons mathematically and built logic networks with it), who had a theological early education. https://www.youtube.com/watch?v=wawMjJUCMVw These thinkers had a much broader view of humanity and science and knowledge than common today, where academics follow an extremely narrow specialty and PhD students often proudly admit they never read any paper older than 5 years, but mostly just from the last 2 (in AI), since the work is always anyways extremely incremental and will be anyway irrelevant in a few years. And vice versa, the humanities people closed up among themselves and cooked up an unrecognizable thing to an educated person from 100 years ago.
by JoeCortopassi | 2025-10-06 01:39:37+00:00
This is some weird takes...

- music apps and gapless playback: basically all major car manufacturer software is trash, I'd challenge you to find a car software that's better than Tesla - stretches without superchargers: to be clear, not stretches without places you can charge the car, right? Just places where Tesla's fast charging stations exist. Tesla has an order of magnitude more of these type of stations than any other similar network - Service centers: I have no knowledge here. From how silly the other arguments are, I kind of assume that this isn't fully true, but I'll give you the benefit of the doubt and say it's true. Not awesome, definitely an area they need to get better in. But lets not forget, major manufacturer service centers are not exactly know for being quick/good/cheap - Color options: I guess it would be cool to have truly custom colors, but basically every mainstream car ever has had a limited set of colors to choose from, and individual dealerships almost never have every color of that limited set available

And the answer is to have them become like a normal car company? That's not an industry thats exactly excelling at the very points you're bringing up. You're obviously free to have your take, but we are at peak "Elon is the wurst". Hard to take this stuff seriously
by walterbell | 2025-10-06 01:40:21+00:00
One example might be the eero (now Amazon) router that is managed by cloud account and mobile device app. To get the simplicity you want, keep control plane in cloud and keep data on the edge device. Parts of the control plane could gradually migrate to the edge device over time, while retaining the same user-facing interface. But it would always be a challenge to "serve" content from home networks with NAT/CGNAT. Cloudflare Tunnel, Tailscale or similar proxy can help in some cases, e.g re-routing email to big providers that refuse to recognize self-hosted outbound.
by Buttons840 | 2025-10-06 01:41:39+00:00
I don't want to live like this. It's miserable, but not as miserable as putting in effort to change a dysfunctional organization that doesn't want to change.

Consider this example: I once worked for a contracting agency and we were on a project that was going really poorly and so I put in some effort to improve things and try to make it better. Things were not improving, people were angry with me. Eventually I learned that the person I was working for wanted me to fail, because he wanted to use a different contracting agency, so he wanted me to fail and look bad to give him an excuse to switch to a different contracting agency. But, then people even higher in the organizations were friends with my contracting agency and so I stayed on the contract and kept doing an honest but minimal amount of work. My boss literally wanted the project to fail.

It's fairly common for organizations to become this screwed up, and yes, it sucks to work for them, but it sucks even more to burn yourself out trying to change them when they don't want to change.
by plantain | 2025-10-06 01:41:39+00:00
You grow herbs at home because it's kitsch, fun, or even convenient, not to save money. Store harvested herbs die in the fridge, electricity does not.

In Australia, our government massively subsidizes putting solar panels on our roof, and batteries in our garages, for a $/kWh price wildly higher than could be achieved with economies of scale in an industrial installation.

Batteries are even more egregious than solar, why install batteries .one. .at. .a. .time. behind switchboxes where they can only be used individually rather than a suburban installation that allows them to be used in aggregate?

I can only imagine how badly the numbers stack up somewhere suboptimal for solar like a German balcony. What if everyone instead gave their 1000 euros to a state organization that built a big solar farm that everyone shared? Oh wait - that's exactly how the state is meant to work!
by stockresearcher | 2025-10-06 01:43:29+00:00
Ties are allowed, but only in very special circumstances. If for some reason they can’t keep playing, the game is supposed to be suspended and then restarted at a later date. But if it’s the last time the two teams play each other in the season and the playoff tiebreaker rules aren’t an issue, they just end the game in a tie. It doesn’t show up in the standings, so you probably didn’t even realize it happens! The player stats count, however.

The last tie in baseball was in 2016 - Cubs vs Pirates. The game ended in the 6th inning due to rain.
by jaspermayone | 2025-10-06 01:44:10+00:00
Ever run into Slack custom fields that can only be updated via API? Not through the admin UI, not through the profile editor – just raw API calls.

I hit this managing a workspace where we had custom fields for employee metadata (team assignments, office locations, etc.). Slack's UI lets you view these fields, but to actually update them? You're writing curl commands or Python scripts. And god help you if you need to update 50 users.

So I built a CLI that wraps the tedious parts:

Update a custom field (no more looking up field IDs in API docs) slack-profile set-field -u U1234567890 -n Xf0111111 -v "Engineering Team"

Or use interactive mode - it fetches your workspace's custom fields slack-profile interactive

The interactive mode is the real win – it autocompletes field names, shows you what type each field expects, and handles all the JSON formatting that Slack's API requires.

Also handles batch operations: Update 100 users' custom field in one shot slack-profile batch-field -u U123,U456,U789... -n Xf0111111 -v "Remote"

Available via npm, RubyGems, or Homebrew. Both Node.js and Ruby versions with identical interfaces.

GitHub: https://github.com/jaspermayone/slack-profile-cli

I built this after spending an afternoon writing API calls to update a single field type. If you've ever muttered "why isn't this in the admin UI?" at Slack, this might help.
by jiggawatts | 2025-10-06 01:44:13+00:00
A key metric for recovery is the time it takes to read or write an entire drive (or drive array) in full. This is simply a function of the capacity and bandwidth, which has been getting worse and worse as drive capacities increase exponentially, but the throughput hasn't kept up at the same pace.

A typical 2005 era drive from two decades ago might have been 0.5 TB with a throughput of 70 MB/s for a full-drive transfer time (FDTT) of about 2 hours. A modern 32 TB drive is 64x bigger but has a throughput of only 270 MB/s which is less than 4x higher. Hence the FDDT is 33 hours!

This is the optimal scenario, things get worse in modern high-density disk arrays that may have 50 drives in a single enclosure with as little as 8-32 Gbps (1 GB/sec to 4 GB/sec) of effective bandwidth. That can push FDDT times out to many days or even weeks.

I've seen storage arrays where the drive trays were daisy chained, which meant that while the individual ports were fast, the bandwidth per drive would drop precipitously as capacity was expanded.

It's a very easy mistake to just keep buying more drives, plugging them in, and never going back to the whiteboard to rethink the HA/DR architecture and timings. The team doing this kind of BAU upgrade/maintenance is not the team that designed the thing originally!
by dataflow | 2025-10-06 01:44:20+00:00
> If those risks outweigh the benefit of having an impromptu lunch with them, or the sonder comfort of seeing them enjoy a Friday night at home, then don't share your location with that person. If you feel that way about everyone, then you are a very different person to me (and probably OP).

If you feel these are the only two possibilities, we're definitely very different people.
by ndyg | 2025-10-06 01:44:28+00:00
I maintain a Rust-based CLI HTTP server that embeds Nushell. It’s a handy little Swiss-army knife that’s replaced Nginx and Caddy for my personal projects.

You can serve a folder of static assets like this:

http-nu :3021 '{|req| .static "www" $req.path}'

https://github.com/cablehead/http-nu
by okanat | 2025-10-06 01:45:29+00:00
It is not a traditional emulator which is a virtual machine that executes foreign bytecode or ar least uses a virtual hardware setup. QEMU fits that sense of emulator. Wine doesn't.

Wine lets userspace code to be executed as is with the full permissions of the host system. It is more like an alternative executable format support package / subsystem. It needs to emulate the Windows system DLL calls, but everything else is no different than loading a piece of ELF executable and jumping into it.
by Sanzig | 2025-10-06 01:45:43+00:00
That's incorrect. Current asymmetric (ie: public-key) algorithms built using prime factoring or elliptic curve techniques are vulnerable to quantum attack using Shor's algorithm.

However, symmetric algorithms are not nearly as vulnerable. There is one known quantum attack using Grover's algorithm, but with quadratic speedup all it does is reduce the effective length of the key by half, so a 128-bit key will be equivalent to a 64-bit key and a 256-bit key will be equivalent to a 128-bit key. 256-bit keys are thus safe forever, since going down to a 128-bit key you are still talking age-of-the-universe break times. Even 128-bit keys will be safe for a very long time. While being reduced to a 64-bit key does make attacks theoretically possible, it is still tremendously difficult to do on a quantum computer, much harder than the asymmetric case (on the order of centuries even with very fast cycle times).

Finally, it's also worth noting that asymmetric cryptosystems are rapidly being updated to hybrid cryptosystems which add post-quantum algorithms (ie: algorithms which quantum computers are believed to provide little or no speedup advantage). So, going forward, asymmetric crypto should also no longer be vulnerable to store-now-decrypt-later attacks, provided there's no fundamental flaw in the new post-quantum algorithms (they seem solid, but they are new, so give the cryptographers a few years to try to poke holes in them).