MurphyA/hacker-news huggingface dataset:
by olavgg | 2025-11-21 00:01:43+00:00
It’s been 17 years since I got my first Linux job in 2008. Where I live, that’s rare, 99% of the industry here is a 'Microsoft Shop,' and the biggest player in town is practically married to them.

I started out at a small Linux company working with Plone CMS. The pay wasn’t great, but it was the perfect place to learn Linux and Python. Since then, I’ve used Linux every single day, become a Java developer, and started a few businesses. Using Linux of course.

But lately, things are changing. Companies are realizing that when it comes to Data Engineering and Science, C# just can't compete with Python's ecosystem. Now that they need to pivot, they're looking for help, and there are very few people in this area with the experience to answer that call.
by jryio | 2025-11-21 00:03:00+00:00
That's correct - however as other commenters have noted. Doing this by hand is extremely challenging for human engineers working on tensor kernels.

The expense calculation might be

expense of improvement = (time taken per optimization step * cost of unit time ) / ( speedup - 1)

The expensive heuristic function is saving wall time well also being cheaper in cost of unit time. And as the paper shows the speed up provided for each unit time multiplied by unit cost of time is large.
by ActorNightly | 2025-11-21 00:03:10+00:00
Just in case it wasn't clear from my last comment, because you don't live the same reality as I do, we can't have a conversation. Trump did kill the bill, no matter what you believe, and you lack the critical thinking skills (or too blinded by ideology), to understand this.

Hopefully, once US economy tanks, and you lose years of your life due to stress and a good portion of your retirement funds, you will understand this because its impossible for you to learn this any other way.
by linguae | 2025-11-21 00:03:16+00:00
Come to think of it, it just dawned on me that most of the proprietary Mac programs I’ve used on Mac OS X/macOS (as opposed to the classic Mac OS) are either from Apple (Preview.app, Dictionary.app, iPhoto/Photos, iTunes/Apple Music, Keynote, iMovie, GarageBand), Microsoft (Office, Teams), or are Electron apps like Zoom and Slack. The only non-Microsoft, non-Electron third-party proprietary applications I’ve used on my Macs in the past 19 years are from the Omni Group, particularly OmniOutliner (which came bundled with my 2006 MacBook) and OmniGraffle.

It seems that what I miss the most about using a Mac whenever I’m on Windows or Linux is Apple’s bundled apps, not necessarily third-party Mac apps since I never used them much to begin with. Makes me think harder.
by bombela | 2025-11-21 00:03:20+00:00
A panic in Rust is the same as an exception in C++. You can catch it all the same.

https://doc.rust-lang.org/std/panic/index.html

An uncaught exception in C++ or an uncaught panic in Rust terminates the program. The unwinding is the same mechanism. I think the implementation is what comes with LLVM, but I haven't checked.

I was also a Google SRE, and I liked the stacktrace facilities so much that I got permission to open source a library inspired from it: https://github.com/bombela/backward-cpp (I know I am not doing a great job maintaining it)

At Uber I implemented a similar stackrace introspection for RPC tasks via HTTP for Go services.

You can also catch a Go panic. Which we did in our RPC library at Uber.

It would be great for all of that to somehow come ready made though. A sort of flag "this program is a service, turn on all the good diagnostics, here is my main loop".
by almosthere | 2025-11-21 00:04:40+00:00
I've been equally happy with oop and non-oop and have been programming for 35 years of my life between c/c++/java/python/go/ts.

I'd say that right now the edge is with non-oop.

But dare I say too, llms will make this battle mean less than it did 5 years ago. Look, I'm not looking to battle llms vs not - but the bottom line is that nearly all code in a 10 years time will be written and/or managed 99% by llms.
by jryio | 2025-11-21 00:05:09+00:00
Chris Latner of Apple's Swift and Tesla fame is running a company entirely predicated on this, but at the deterministic language design level rather than the inference level.

https://www.modular.com/mojo

If a beam search, initiative plan and execute phase is more effective than having better tooling in a deterministic programming language then this will clearly take the lead.
by dragonwriter | 2025-11-21 00:05:33+00:00
> A Markov Chain trained by only a single article of text will very likely just regurgitate entire sentences straight from the source material.

Strictly speaking, this is true of one particular way (the most straightforward) to derive a Markov chain from a body of text; a Markov chain is just a probabilistic model of state transitions where the probability of each possible next state is dependent only on the current state. Having the states be word sequence of some number of words, overlapping by all but one word, and having the probabilities being simply the frequency with which the added word in the target state follows the sequence in the source state in the training corpus is one way you can derive a Markov chain from a body of text, but not the only one.
by ionwake | 2025-11-21 00:05:40+00:00
I am extremely impressed by google this week.

I dont want to be annoying, its just a small piece of feedback, but srsly why is it so hard for google to have a simple onboarding experience for paying customers?

In the past I spoke about how my whole startup got taken offline for days because I "upgraded" to paying, and that was a decade ago. I mean it cant be hard, other companies dont have these issues!

Im sure it will be fixed in time, its just a bit bizarre. Maybe its just not enough time spent on updating legacy systems between departments or something.
by 1718627440 | 2025-11-21 00:05:44+00:00
> I don't know!

A pure function is a function whose output only depends on the paramters and not has any internal state. Which in my opinion is a somewhat useless distinction, because you can make your state/instance/whatever the first parameter, (what C and Python do) and tada, every function that doesn't use globals (or static in C), is a pure function.
by buu700 | 2025-11-21 00:06:26+00:00
Ah, weird, that's good to know. Well here's the code:

import { env } from './env'; import { v4 as uuidv4 } from 'uuid'; import { S3Client, PutObjectCommand } from '@aws-sdk/client-s3'; import sharp from 'sharp'; async function retry<T>(fn: () => Promise<T>, maxAttempts: number): Promise<T> { let attempt = 1; while (true) { try { return await fn(); } catch (error) { if (attempt >= maxAttempts) { throw error; } const delayMs = Math.pow(2, attempt - 1) * 100; await new Promise((resolve) => setTimeout(resolve, delayMs)); attempt++; } } } export async function processAndUploadImage(s3: S3Client, imageData: Uint8Array): Promise<string> { let metadata; try { metadata = await sharp(imageData).metadata(); } catch { throw new Error('Invalid image'); } if (metadata.format !== 'png') { throw new Error('Not a PNG image'); } if (!metadata.width || !metadata.height || metadata.width !== metadata.height || metadata.width < 100) { throw new Error('Image must have a 1:1 aspect ratio and resolution >= 100x100'); } const resizedBuffer = await sharp(imageData).resize(100, 100).toBuffer(); const key = `${uuidv4()}.png`; const command = new PutObjectCommand({ Bucket: env.IMAGE_BUCKET, Key: key, Body: resizedBuffer, ContentType: 'image/png', }); await retry(async () => { await s3.send(command); }, 100); return key; }

The prompting was the same as above, with the stipulations that it use TypeScript, import `env` from `./env`, and take the S3 client as the first function argument.

You still need reference information of some sort in order to use any API for the first time. Knowing common Node.js AWS SDK functions offhand might not be unusual, but that's just one example. I often review source code of libraries before using them as well, which isn't in any way contradictory with involving AI in the development process.

From my perspective, using AI is just like having a bunch of interns on speed at my beck and call 24/7 who don't mind being micromanaged. Maybe I'd prefer the end result of building the thing 100% solo if I had an infinite amount of time to do so, but given that time is scarce, vastly expanding the resources available to me in exchange for relinquishing some control over low-priority details is a fair trade. I'd rather deliver a better product with some quirks under the hood than let my (fast, but still human) coding speed be the bottleneck on what gets built. The AI may not write every last detail exactly the way I would, but neither do other humans.
by thewebguyd | 2025-11-21 00:07:36+00:00
No, I had my wording mixed up. I meant to say probable cause, not beyond reasonable doubt.

The problem is the standard for probable cause is becoming too low. The courts often just rubber stamp warrants. We need systems in place to make sure warrants are only issued when the facts presented are so compelling that there is no possible doubt that probable cause doesn't exist rather than just the bare minimum to get rubber stamped by a judge.

Insufficient corroboration is already basis to refuse a warrant, but in practice that doesn't always happen. You are at the mercy of the police and court system and if you don't have the resources (money) to appeal and get your conviction overturned, you get screwed.
by HolyLampshade | 2025-11-21 00:08:09+00:00
For what it’s worth I went through the upgrade last weekend. There is a compatibility check script and, frankly, the whole process proxmox had described on their site worked precisely as advertised.

5 host cluster; rebooted them all at completion and all of the containers came back up without issue (combination of VMs and LXC)
by billy99k | 2025-11-21 00:08:38+00:00
The 'rape' happened 30 years ago. There were no witnesses, nobody to back up her story, and the trial was a joke due to almost everything she said having so many holes in it, you could hardly call it evidence. Hopefully, you won't have this ever happen to you.

" Long term friend of Jeffrey Epstien, who organised parties for him with young models and sent cryptic birthday notes about secrets written on a drawing of the naked but undeveloped chest of a girl?"

From the same group of people that think kids learning about shit play in school, is fine.

it's a bit funny to be pearl clutching about what amounts to nothing.

It's already been coming out in the past few days that liberal politicians and reporters are not only friends with Epstein, but helped his image and colluded with him during Trump's trial.

All eyes are on Trump. If there was any real connection to Epstein, the Democrats would have used it to torpedo his political career.

There isn't, and they witheld the document release at the expense of the victims.
by gs17 | 2025-11-21 00:09:31+00:00
> Also, is there such a need for running macOS apps on a non-macOS?

Arguably there's a need for running macOS apps on macOS even. E.g. my parents are stuck having an old Intel Mac Pro around on an old OS for a few 32-bit programs (not sure if it changed, but IIRC you couldn't run an OS that supported them as a VM on Apple Silicon). Pretty soon Rosetta 2 will go away as well.
by stinkbeetle | 2025-11-21 00:09:35+00:00
The high speed signals that come out of mainstream CPU chips are generally DDR, SMP, and PCIe. Outside of a very few exotic things that use QPI or HT to connect, or exotic storage might use DDR, yes high speed off-chip peripherals use PCIe.

NVLink is another one you might have heard of, although it might also fall in the exotic category. I think some systems take AXI off-chip too. So there's various other weird and wonderful things. But none you're likely to have in your PC I think.

On-chip is another story, you can connect USB or NVMe or GPU "peripherals" using an on-chip interconnect type. But I guess you are asking about off-chip.
by raw_anon_1111 | 2025-11-21 00:09:39+00:00
That’s what I was implying when I said the integration.

As far as indie apps, BBEdit will survive the heat death of the universe and has made it through every Apple transition since at least System 7 in 1992.

Funny enough, I’ve only had one Apple computer during each era - an Apple //e (65C02), a Mac LC II (68K), A PowerMac 6100/60 (classic Mac PPC), Mac Mini G4 (OS X PPC), a Core Dúo Mac Mini (x86) and now a MacBook M2 Air.

I was never really that interested in x86 Macs and I just bought cheso Windows PCs that I really didn’t use that much outside of work except web browsing and back in the day iTunes.
by Yokohiii | 2025-11-21 00:10:58+00:00
I don't think it's solely an data issue. Flux models for example are quite stylized, very notable with photorealism. But I think it was an deliberate choice to to have outputs that are absent of likeness and distinct style. I think it's an side effect that it washes away fine details and creates outputs feel artificial. The problem is that closed models can't be fixed easily, while models like flux or even older architectures can add back details and style with fine tuning and LoRas.
by itsdrewmiller | 2025-11-21 00:11:23+00:00
> As one example, one state agency has asked Revoy to do certified engine testing to prove that the Revoy doesn’t increase emissions of semi trucks. And that Revoy must do this certification across every single truck engine family. It costs $100,000 per certification and there are more than 270 engine families for the 9 engines that our initial partners use. That’s $27,000,000 for this one regulatory item. And keep in mind that this is to certify that a device—whose sole reason for existence is to cut pollution by >90%, and which has demonstrably done so across nearly 100,000 miles of testing and operations—is not increasing the emissions of the truck. It’s a complete waste of money for everyone.

Wild - whoever did this should lose their job.
by metadope | 2025-11-21 00:12:58+00:00
I confess I haven't paid much attention to privacy issues in my laziness and indifference over the years. But as I witness the development of escalating violations of personal space and the invasive seizures of sensitive data by corporations and governments and random script kiddies employed for their demolition skills, I am resolving, here and now, to stop shaking my fist at the clouds and yelling to Get Off My Lawn.

Coincidentally, I just bought an old Pixel on eBay today. Because it had GrapheneOS already installed.

My interest in privacy is growing, but I confess I was mostly motivated by an admiration for the GrapheneOS project... They're really good at what they're doing, and they are swamped with work, and attacked by bots, weirdos and authoritarian speculators.

And, because I want to sport that monochromatic minimalist interface. Maybe I'll come out of my cocoon to pitch in.
by rsync | 2025-11-21 00:13:17+00:00
"... then zip them up, anyone you send that zip to (a journalist, a public file-hosting site, w/e) will have your full legal name ..."

A bit of a leap to assume that your Apple ID (or the name you give your iphone) is your full legal name ... or related to any name at all ...

My apple ID is built specifically for just that phone and is jettisoned when I upgrade/change the phone. The apple ID is not related to my own name.

I don't consider this an aggressive - or even interesting - privacy practice.

Did you use your full legal name when you signed up with Blizzard for WoW ? Why would you do anything different for Apple ?

They are not the IRS. They are not a passport agency. They are not the government. Stop treating them that way.
by bryanlarsen | 2025-11-21 00:13:24+00:00
The numbers:

BE-4 is 140 bar chamber pressure vs SpaceX Raptor 2 at 350 bar. Thrust to weight of BE-4 is 80:1 vs Raptor2 at 140:1.

I don't think the capabilities are as different as those numbers imply. I believe that it's due to the conservativeness of Blue Origin and SpaceX's willingness to blow up hundreds of engines on the test stand to iteratively push the margins.
by Veedrac | 2025-11-21 00:13:27+00:00
Falcon Heavy is a huge outlier, and has never actually demonstrated the capability to lift close to its nameplate capacity to LEO. Falcon 9 is already volume constrained to LEO outside of Starlink or Dragon launches, and Starlink is packed incredibly densely to get to that point. When I ran the numbers some time back, New Glenn was similar to Falcon 9.

Increasing thrust by 15% doesn't just increase payload by 15%. I don't know a simpler way to estimate this than to run a simulation, and I don't have one with numbers I can toggle.
by coderatlarge | 2025-11-21 00:13:27+00:00
well the people who did the Higgs boson theory worked and re-worked for years all the prior work about elementary particles and arguably did a bunch of re-mixing of all the previous “there might be a new elementary particle here!” work until they hit on something that convinced enough peers that it could be validated in a real-world experiment.

by which i mean to say that it doesn’t seem completely implausible that an llm could generate the first tentative papers in that general direction. perhaps one could go back and compute the likelihood of the first papers on the boson given only the corpus to date before it as researchers seem to be trying to do with the special relativity paper which is viewed as a big break with physics beforehand.
by dzhiurgis | 2025-11-21 00:13:49+00:00
Of course this had to come up heh.

Having outdoor and indoor lights turn on when I come back home feels like I'm a millionaire. Cost me like $50 to setup.

Side effect of smart home is you get pretty good monitoring (power use per room/appliance, unusual power use when you away - something left on).

Other nice things:

1. Garage door opener on your phone - long press iPhone lock button. Already got car key and contactless payments are ubiquitous here. Haven't had to carry anything else but my phone with me for years now.

2. Temperature changing light bulbs - one part of my house is lacking natural light so I got LED's that change temperature - blue-ish by day, amber after sunset.

3. Dedicated wireless buttons to turn on/off lights across halway without running wiring.

4. Long-press/double-press tricks with wireless buttons - turn on/off all lights, etc. Can customize to whatever you wish.

5. Per-bedroom heating using $20 smart plug, $10 tiny wireless temperature sensor and simple resistive heaters. Shuts on/off based on presence of course, but nicest feature is changing temperature by time of day (i.e. cooler for sleep). Precise control also means it's cheap to run (I've calculated heatpump payback would be 20 yrs).

6. Water leak sensors, smoke alarm notifications - cheapest form of insurance.

7. Hot water control - utilize TOU/excess solar and shut off when you leave / preheat after coming back from holidays.

8. Preheat home before coming back (probably easiest hack of all via infrared blaster).

9. Excess solar battery / EV charging - not strictly smart home feature, but using Home Assistant for this.

10. Crank up ERV speed when sensor in bathroom reaches humidity threshold.

11. On shoulder season, we start shutting windows during night and turn on ERV (helps keep heat in, but also avoids mosquitoes, neighbor wood burner smoke, noise, etc). I've added automation to check forecast night time temperature, turn on ERV automatically and send notification to close windows.

12. Lowkey, but HomePod plays news over radio every morning 8AM.

13. Home Assistant doubles as NAS for backups and NVR for cameras (thingino) with local AI object detection.
by AstroBen | 2025-11-21 00:14:20+00:00
To try to put a positive spin on it..

It enables smaller teams to put out better quality products

Imagine you're an artist that wants to create a video game but you suck at development. You could leverage AI to get good enough code and have amazing art

On the other side someone who invested their entire skill tree in development can have amazing code and passable art

The more I think about it the more it seems this AI revolution will hurt big companies the most. Most people have no hope of competing with a AAA game studio because they don't have the capital. Maybe this levels the playing field?
by dangus | 2025-11-21 00:15:07+00:00
Seems somewhat reasonable. I don’t know why the company is supporting all 270 engine families.

This company wants to put a bunch of stuff on the road going 70mph that could crash into you and kill you and is complaining about a measly $27 million of regulatory cost.

They are making up a bunch of scary numbers about the cost of the status quo and the tone of the article is basically holding us all hostage. Speed out special snowflake startup company through the regulatory process (written in blood) or else you’ll lose bajillions of dollars in suffering and pain from the “status quo.”

$27 million is basically a rounding error for automotive companies. Maybe do better at raising funds next time, bro.
by parl_match | 2025-11-21 00:16:01+00:00
yes, "beaming" in the us was also used for quite a while. as in IR beam

japanese phones were buggy, feature packed monstrosities. a bunch of companies fighting to check as many boxes as they could. it's not a surprise that they got wiped out by an attempt to make a holistic internet communicator.

but for a while, there was nothing like them and their ability to get information on the internet
by potato3732842 | 2025-11-21 00:16:29+00:00
>But what is the solution?

The best time to plant a tree is 20yr ago. The second best time is today.

The best time to ostracize, ridicule and marginalize the people who support the growth of the surveillance state is a generation ago. The second best time is today.

I say we ostracize the crap out of the people who peddle, justify and facilitate these activities. It worked for wife beating, worked for drunk driving, worked for overt racism.

This is not a technical problem. This is not a law problem. This is a social norms and acceptability of certain actions problem. Applications of technology and law follow norms.
by dragonwriter | 2025-11-21 00:16:48+00:00
> They tossed a bunch of Japanese in camps and right now they're going after immigrants real hard.

I think if you look at the entire history of the US, you'll find they've been going after Black people real hard the entire time, and that the root of mass incarceration was as a direct replacement for chattel slavery while the ink on the abolition of that institution was still wet, focussed on Black people, who have been vastly disproportionately its target ever since.
by lovehashbrowns | 2025-11-21 00:16:50+00:00
This piece is my favorite: https://youtu.be/Piw53UPooYU?si=WJIjWDKJUJ8HrDPO Können Tränen meiner Wangen

Karl Richter’s version is my personal favorite but there’s lots of different recordings. IMO Bach’s St Matthew Passion is the best piece of musical art, maybe art in general too idk.
by AmbroseBierce | 2025-11-21 00:17:27+00:00
2D animators can still feel safe about their job, I asked it to generate a sprite sheet animation by giving it the final frame of the animation (as a PNG file) and asking in detail what I wanted in the spritesheet, it just gave me mediocre results, I asked for 8 frames and it just repeated a bunch of poses just to reach that number instead of doing what a human would have done with the same request, meaning the in-betweens to make the animation smoother (AKA interpolations)
by vunderba | 2025-11-21 00:19:23+00:00
That's not a bad suggestion. I thought about adding a numerical score but it felt like it was bit overwhelming at the time. Maybe I should revisit it though in the form of:

Fail = 0 points Partial = 0.5 points Success = 1 point

There's definitely a couple of pictures where I feel like I'm at the optometrist and somehow failing an eye exam (1 or 2, A... or B).