MurphyA/hacker-news huggingface dataset:
by kamaal | 2025-05-28 03:37:07+00:00
People who don't come from a hardcore engineering background, often fail to understand what goes behind making good engineering deliverables.

This problem has complicated since MBA types people have taken over. Everything is a cost center, and goes into some model in a spreadsheet. The 'What If' feature gives you all kinds of fairly tale cost savings and optimisation options, as you turn the dials and knobs.

There is also a failure to understand that some amount of extra investments in people, quality and training is needed to keep the profits going. It might appear like they are not contributing to profits directly, but as it often happens eliminating them causes loss.

You are basically trying to modify a highly complicated and delicate process, optimised over years of lessons, changes and far sightedness. Trying to optimising entirely from a cost perspective leads to all kinds of counter intuitive results.
by artimaeis | 2025-05-28 03:37:08+00:00
For what it’s worth: plenty of people would refer to it, broadly, as classical music.

https://en.m.wikipedia.org/wiki/Classical_music_(disambiguat...

It’s not music from the classical period. Indeed, it’s from the baroque period. But in my decades of talking about and performing classical music, the term has never led to confusion.
by theamk | 2025-05-28 03:39:44+00:00
If you are ready to provide hardware, why bother with typewriter? Just provide school notebooks with locked-down OS which can only open exam website.

Does not even have to be any of the good ones. Something like an ancient Chromebook with locked-down managed enterprise profile would be _perfect_: it needs to be able to open exactly one website (the exam-taking one).

This will be significantly better than typewriters - quieter, more robust, does not need paper, easier to grade, etc....
by SV_BubbleTime | 2025-05-28 03:40:36+00:00
Injection molding and engineering over the last 20 years has basically been homogenized to works and doesn’t work.

I can promise you at Diamler, they’re designing the shape of the vent, and sending it to the supplier just like GM is doing. Same suppliers, and the details are being offloaded for like ten reason but among them is that it doesn’t make sense to have the mold experts in house, and every supplier knows their machines and abilities, the customer doesn’t.
by theamk | 2025-05-28 03:42:20+00:00
If the exams get dropped on the floor, all of the pages are not mixed up.

There is no need to put a name on each page, just once at front is enough.

The blue books are sold in packs of 1, while paper is sold in packs of 100 or 500 (or I you can steal/take it from school printers I suppose...)

Other than that, pretty similar.
by behnamoh | 2025-05-28 03:42:25+00:00
> they spend the same amount of "thinking time" on "what's 2+2?" as they do on complex mathematical proofs.

Not anymore. Have you seen Gemini 2.5 Pro? Ask it simple questions and it almost doesn't "think". Ask it a coding question and it'll write a long reasoning article. I think the same goes for o3.
by mrheosuper | 2025-05-28 03:42:35+00:00
because power delivery depends on a lot of other things. The most important one i could think is the cable, the ethernet cable is a dumb one, no way to tell its capability. USB-C solved this problem with the E-marker chip, which basically transform the dumb cable into smart one.

Even so, the PD protocol limits how much power can be transferred.
by bzmrgonz | 2025-05-28 03:42:36+00:00
Well for starters, perhaps an easier visual interface would increase interest among young people into considering ATC career. It's kind of like how the world is considering streamlining the medical fields and pairing AI with medical students and maintaining that pairing into their careers. The idea being that by modernizing the requirements, medical practice will become more appealing. Remember when calculators were banned in schoolS? Same is happening with careers which traditionally relied on mentally amassing large BOKs(body of knowledge).
by ryao | 2025-05-28 03:42:49+00:00
I find their use of an on-GPU interpreter to be both a bit of an odd choice and interesting at the same time. Usually, you would not want to use an on-GPU interpreter for anything involving high performance. However, it sounds to me like there is not much room for improvement left under Amdahl's law since the instructions should call highly parallel functions that run orders of magnitude longer than the interpreter does to in order to make the function calls This in itself is interesting, although I still wonder how much room for improvement there would be if they dropped the interpreter.
by JimDabell | 2025-05-28 03:43:11+00:00
My golden rule is: if I didn’t give you my email address and you’re sending bulk commercial email to me, you are a spammer, you immediately get reported as spam, and you get put on my shitlist so even if you reach me some other way, like from an advert or connection, I won’t buy from you.

If you are sending commercial email to me, the absolute bare minimum I need from you to distinguish you from a spammer is to know how you got my email address. This is something that the spammers never provide.

Services like this all seem to be aimed at black hat spammers who buy emails without consent and who I definitely don’t ever want to email me. Note how there are features intended to evade spam filters listed, but absolutely nothing about consent, opt-in, things like that.

The links in the footer: Privacy Policy – dead link; GDPR – dead link; Cookie Policy – dead link.

The reason why these services need to spend so much time talking about deliverability is because people report them as spam, which rightfully harms their deliverability.
by Simpletout | 2025-05-28 03:43:14+00:00
If you ever did a declarative programing, then you know what's LLM brought in it. If before you should say in a very formal way what you want to do, now you can do the same writing your prompt if a very relaxed form. You declarations are fed from thousand implementation sources now, than just few ones before. Otherwise I do not see much difference. I can also warn also that using a very formal language is much more concise, and you get a result in much shorter time. However, most people try to avoid any learning.
by heresie-dabord | 2025-05-28 03:48:32+00:00
From TFA:

"Because the stupid person's actions do not conform to the rules of rationality, it follows that we are generally caught by surprise by the attack. We cannot mount a rational defense, because the attack itself lacks any rational structure. [...] dealing with or associating with stupid people always turns out to be a costly mistake." [...] We think it’s an issue of education or life-experience — that they’re victims of circumstance, and not innately stupid. Thus we help them rise to power, as with Hitler and Stalin, even allowing them to make our regulations and laws, and to enforce them. But in truth, this never accrues to the welfare of a society; instead it leads to its downfall."

Not being able to "read the room" is in some way like not being able to understand compiler errors. Such a person is capable of offering limited logic, but it won't scale.
by bernardohcr | 2025-05-28 03:48:36+00:00
That's a super valid question.

Actually, cold email is actually recommended by Y Combinator. They say it "is a necessary tool for helping build your startup"

It is just challenging because of technical aspects and lack of knowledge. We're starting with cold email infrastructure, but we'll evolve into a full-stack platform, including help to find, enrich leads, prepare high-converting sequences, etc. All without the technical BS (and costs) of tools like Clay and similars.

Here is a video that might help: https://www.youtube.com/watch?v=7Kh_fpxP1yY

Here is the podcast: https://podcasts.apple.com/us/podcast/how-to-convert-custome...
by kamaal | 2025-05-28 03:50:29+00:00
>>I think that Welch spawned a whole bunch of "Mini-Jacks," that worked to be what they thought he wanted.

>>The management, however, was terrible, especially at the higher levels. Lots of nice suits and cufflinks, but very little smarts.

People being people, eventually corruption takes over all processes. This whole idea that one had to stack rank the bottom 20%, promote the top 20% and let the former eventually fire the middle performers depended on honesty from people running the processes.

>>The management, however, was terrible, especially at the higher levels. Lots of nice suits and cufflinks, but very little smarts.

All the best depending on mediocre people to promote smart people above them, heck even the smart people wouldn't promote people smarter people above them. What this means is the process in most companies that practiced this was fixed. Most managers promoted their lackeys, fired who ever was good(perceived as a threat to their own position), remainder was tolerated as long as they stayed inert. This now achieved the very opposite what the process was to achieve.

This should kill the company, and it often does, but most large companies have products and customers that take a while(years, to even decades) to go away. To that end, this could go on for ages until things reached their natural end.
by skavi | 2025-05-28 03:51:57+00:00
> As shown in Figure 1, our megakernel outperforms vLLM and SGLang baselines (which use CUDA graphs and torch compilation)

I’m surprised the reduction in overhead for graphs vs streams alone was so little. I feel I’ve observed larger gains, but maybe I’m conflating CPU overhead with launch latency.

They should mention whether they did the graph uploads up front and whether they needed to change parameters within the graph.
by refulgentis | 2025-05-28 03:52:39+00:00
There's exactly one Medium article with only like 6 words of this quote, and it doesn't source it, it's some form of spam.

I don't think you're intending to direct me to spam, but you also aren't engaging.

My best steelman is that you're so frustrated that I'm not understanding something that you feel sure that you've communicated, that you're not able to reply substantively, only out of frustration with personal attacks. Been there. No hard feelings.

I've edited the link out of my post out of an abundance of caution, because its rare to see that sort of behavior on this site, so I'm a bit unsure as to what unlikely situation I am dealing with - spam, or outright lack of interest in discussion on a discussion site while being hostile.
by rashunain | 2025-05-28 03:53:02+00:00
Read current affairs of 28 May 2025 in English to improve your performance in the general awareness section of the government exams and become a government officer. Daily Current Affairs are very important for the preparation of the government exams like SSC CGL, SSC CHSL, RRB NTPC, SBI PO, UPSC, State PSC, Defence exams.
by anon373839 | 2025-05-28 03:53:10+00:00
> industry at large sees RAG as equivalent to "vector indexes and cosine similarity w.r.t. input query"

Yep, and this is getting really old. Information retrieval is not a new problem domain. Somehow, when retrieved info is fed into an LLM, all nuance is lost and we end up with endless pronouncements about whether retrieval is/is not "dead".
by walterbell | 2025-05-28 03:55:24+00:00
Additional text from Google's 2017 paper abstract says:

This paper evaluates a custom ASIC---called a Tensor Processing Unit (TPU)---deployed in datacenters since 2015 that accelerates the inference phase of neural networks (NN). The heart of the TPU is a 65,536 8-bit MAC matrix multiply unit that offers a peak throughput of 92 TeraOps/second (TOPS) and a large (28 MiB) software-managed on-chip memory. The TPU's deterministic execution model is a better match to the 99th-percentile response-time requirement of our NN applications than are the time-varying optimizations of CPUs and GPUs (caches, out-of-order execution, multithreading, multiprocessing, prefetching, ...) that help average throughput more than guaranteed latency. The lack of such features helps explain why, despite having myriad MACs and a big memory, the TPU is relatively small and low power. We compare the TPU to a server-class Intel Haswell CPU and an Nvidia K80 GPU, which are contemporaries deployed in the same datacenters.
by AnthonyMouse | 2025-05-28 03:58:37+00:00
> I'd imagine modern systems wouldn't bother deleting a page in pagefile unless modified, but I don't actually know. Why would one bother deleting pages from the page file unless you have to?

They presumably use TRIM/UNMAP on SSDs when they're done with it because you'd otherwise have pages in the pagefile which are unused but the SSD can't erase to reallocate. Also, to keep track of whether a page has been modified after it has been swapped back in, memory writes would have to generate page faults just to allow the OS to mark the page as dirty, which is slow.

> Obviously, your percentage of modified pages to unmodified pages during swapping would be highly dependent on workload. But I imagine a good number of workloads have a lot of stuff in RAM that are somewhat static.

Memory reads still cause swap writes because a page has to be evicted in order to make room in RAM for the one being swapped back in, even if neither is being modified.

Also consider what would happen if pages were kept in the pagefile even after being swapped back in. You have 64GB of RAM and a 64.2GB working set. If pagefile pages are reused after being swapped back in, your pagefile is 0.2GB. If pages are left in the pagefile after being swapped back in, after one pass over the working set your pagefile is 64.2GB.
by nashashmi | 2025-05-28 03:59:50+00:00
The best way to get leverage is to make sacrifices that the company cannot live without. Then use that leverage to make others behave. Then use that behavior to make others happy. Then use that happiness to make yourself known. Then use that fame to make yourself important. Then use that importance to make your way through, instead of arguing about it.

But small entitled jerks would rather lose everything than have to bow down to someone who makes them behave.
by Flux159 | 2025-05-28 04:00:11+00:00
This definitely tracks with my experience in big tech - managing large scale build systems ends up taking a team that works on the build system itself. The underlying repo technology itself needs to work at scale & that was with a virtual file system that downloaded source files on demand when you needed to access them.

One thing that this article didn't mention is that most development was done either on your development server running a datacenter (think ~50-100 cores) - or on an "on demand" machine that was like a short lived container that generally stayed up to date with known good commits every few hours. IDE was integrated with devservers / machines & generally language servers, other services were prewarmed or automatically setup via chef/ansible, etc. Rarely would you want to run the larger monorepos on your laptop client (exception would generally be mobile apps, Mac OS apps, etc.).
by bernardohcr | 2025-05-28 04:01:25+00:00
I understand and respect your POV.

Nobody likes receiving random stuff, but if it is legitimate beneficial to my business, it's actually good IMHO.

In fact, we will enforce user verification via SMS (no VOIP allowed), exactly to ban spammers and focus on legit, B2B-only cold emailers.

As I mentioned in the comment, we're early and not publicly open. That's why the landing page is not 100% completed yet. A link was mandatory to post here...
by Retric | 2025-05-28 04:05:12+00:00
> The speed of development is frankly mind blowing considering it’s scale

It’s been in some level of development for well over a decade. Back in 2018 they changed the idea from using carbon composites to stainless steel and renamed the project Starship but in no way can you call it a fast process.

> hardware-rich development philosophy

If it was actually working it’s a perfectly viable strategy, but it seems to be slowing things down.
by tayo42 | 2025-05-28 04:05:24+00:00
From my other reply

> Lets go back to my original point, related to spending 3-4 years studying CS. You and the other guy that responded are getting way off topic and putting words in my mouth.

> What I didn't say is that computer science knowledge is useless. So lets not get distracted by this imaginary point.

> Most of the unrelated degree for CS work is useless.

I think your in a bubble because it sounds like your surprised by people finding their time in college to be mostly useless. This isn't about the degree it self being something that is used to gatekeep and lead to higher salaries. Just that your not really spending 4 years studying CS, your wasting time with gen eds.

Go ask some 30 year old + people about their college and experience with gen eds.
by BoorishBears | 2025-05-28 04:05:53+00:00
I feel like I'm watching someone hurt themselves in confusion...

It's a quote one would assume you're familiar with since you were referencing its contents. The quote is the original source for the entire story on Claude "calling the authorities."

Just for fun I tried searching the quote and got a page of results that are all secondary sources expanding on that primary quote: https://venturebeat.com/ai/anthropic-faces-backlash-to-claud...
by ggm | 2025-05-28 04:06:29+00:00
> Startup founders are the happiest people in tech

Well yea: they hold equity which is either going to go nowhere, but they are optimistic, or will explode into wealth. All the other tech hold non-founder stock and it will be diluted into irrelevancy for all but 3 or so people, so this is hardly surprising.

The cohort of founders in the business and able to be pessemistic about their future is .. defined-low?
by jz2dlimit | 2025-05-28 04:07:40+00:00
First responder who put themselves into the 100x category. Do you mind sharing what setup you use on your local RTX4090? Like what models you run and what kinds of prompt you feed it? I'm contemplating building an LLM rig to do some experimentation.

It also sounds like you've read a lot of papers (20 per week since 2022 December would equate to 2000 by today). Do you have any favorites that really stood out to you?
by ggm | 2025-05-28 04:09:03+00:00
I would be very surprised if every aspect of the engagement moves to a higher level programming language definition of outcome through an AI REPL.

If you mean the git repo for some things may move from explicit code, to prompts in a good form, with highly specific back-ends, once you can show reproducible builds, I could believe it MIGHT happen.

For my login set? Low level device recovery? Basic file handling? It's bringing a steam-hammer to a knife fight.
by SchemaLoad | 2025-05-28 04:09:07+00:00
Pretty much when something in the spec in theory could change, but in practice never does. So software and hardware gets built around the assumption that it never changes.

For example for networking you can have packets sent using TCP or UDP, but actually there could be any number of protocols used. But for decades it was literally only ever those two. Then when QUIC came about, they couldn't implement it at the layer it was meant to be because all the routers and software were not built to accept anything other than TCP or UDP.

There's been a bunch of thought in to how to stop this stuff like making sure anything that can change, regularly does. Or using encryption to hide everything from routers and software that might want to inspect and tamper with it.
by rramon | 2025-05-28 04:09:56+00:00
Yes, Juce is used to develop DAWs and VST plugins. The way I understand it, LiveStore basically creates a client side loop in the browser comparable to apps you would install and run locally on your device. Having the data (e.g. samples) stored in sqlite within the client side loop would make a huge difference vs. web apps fetching and caching from a backend I assume.
by pempem | 2025-05-28 04:10:23+00:00
If information is free, then the places it is accessed from should not be limited.

The premise behind libraries being public works rather than, say, private collections is that society as a whole is benefitting from this information being free and creating that information as well.

Here you are limited by the whims of a private actor which can be one way one day, and another way when VC money runs out or when it has a "fiduciary responsibility to shareholders" which is the inherent conflict the original poster is sharing.

Having all of the worlds information being parsed by private actors or non-profits who may become private at some time is a problem and the anthesis of "information wants to be free"
by walterbell | 2025-05-28 04:10:54+00:00
Recent (2024) description by Google, https://cloud.google.com/blog/transform/ai-specialized-chips...

TPUs were purpose-built specifically for AI. TPUs are an application-specific integrated circuit (ASIC), a chip designed for a single, specific purpose: running the unique matrix and vector-based mathematics that’s needed for building and running AI models.. TPU v2.. built an interconnected machine — our first TPU pod — with 256 TPU chips connected with a very high-bandwidth, custom interconnect.. liquid cooling was added with TPU v3 to help address efficiency needs, while TPU v4 introduced optical circuit switches to allow the chips in pods to communicate even faster and more reliably. TPUs also underpin Google DeepMind’s cutting-edge foundation models, including the newly unveiled Gemini 1.5 Flash, Imagen 3, and Gemma 2, propelling advancements in AI.. Forget about a single chip, or a single TPU pod — we’re building a global network of data centers filled with TPUs.
by timschmidt | 2025-05-28 04:12:07+00:00
> It’s been in some level of development for well over a decade. Back in 2018 they changed the idea from using carbon composites to stainless steel and renamed the project Starship but in no way can you call it a fast process.

How long did the last fully reusable superheavy lift rocket take to develop? There's never been one you say? Right. So you have no metric for measurement. The closest equivalent: SLS is flying hardware who's design originated in the 60s, and Blue Origin began development 24 years ago.

Starship is developing at light speed by comparison to anything approaching it's size.

Still think it's happening slowly? Feel free to build one yourself in less time. I'll wait.
by icarito | 2025-05-28 04:13:23+00:00
For all of you using `llm` - perhaps take a look at [Gtk-llm-chat](https://github.com/icarito/gtk-llm-chat).

I put a lot of effort into it - it integrates with `llm` command line tool and with your desktop, via a tray icon and nice chat window.

I recently released 3.0.0 with packages for all three major desktop operating systems.
by BrenBarn | 2025-05-28 04:16:41+00:00
I agree. I tend to think though that the best way forward is to ignore all of these education issues and just focus on raising the floor. The difference between a "good-paying job" and a "not-so-good-paying job" should be small, and everyone should be able to have a good life regardless of what job they have. Then people can choose to go to college if they want to learn about things, and maybe to learn about subjects related to a job they want, but not because they think it's a way to make more money.