MurphyA/hacker-news huggingface dataset:
by archagon | 2025-04-07 22:39:30+00:00
> The company also said that Abousssad could have raised concerns “confidentially with your manager, or with Global Employee Relations. Instead, you chose to intentionally disrupt the speech of Microsoft AI CEO Mustafa Suleyman.”

“You should have dumped your complaint in a black hole instead of speaking up.”

Brave folks: they’ll no doubt see a ton of harassment and their future employment prospects (or even immigration status) may be affected. But if I found out that technology I was working on was being used to kill people, I might choose to flame out in the same manner. It’s hard to wash blood off your hands.
by XorNot | 2025-04-07 22:39:34+00:00
That's for human consumption though, which is what frustrates so many "hashing will solve everything!" schemes - it breaks as soon as you need a bug fix.

At the end of the day none of us want "exactly this hash" we want "latest". Exact hashes and other reproducibility are things which are useful when debugging or providing traceability - valuable but also not the human side of the equation.
by JumpCrisscross | 2025-04-07 22:39:56+00:00
The Governor of Maryland is a Democrat. He should issue arrest warrants for the agents involved. It’s probably not Constitutional, but it would be dramatic and popular.

(Also, this is an administrative stay. It is “meant to give the justices some breathing room while the full court considers the matter” [1]. They’re preserving the status quo while they think.)

[1] https://www.nytimes.com/2025/04/07/us/politics/supreme-court...
by samuelm2 | 2025-04-07 22:40:05+00:00
Hi all! Several weeks ago, Nvidia released a voxel-based radiance field rendering technique called SVRaster. I thought it was an interesting alternative to Gaussian Splatting, so I wanted to experiment with it and learn more about it.

I've been working on a WebGL viewer to render the SVRaster Voxel scenes from the web, since the paper only comes with a CUDA-based renderer. I decided to publish the code under the MIT license. Here's the repository: https://github.com/samuelm2/svraster-webgl/

I think SVRaster Voxel rendering has an interesting set of benefits and drawbacks compared to Gaussian Splatting, and I think it is worth more people exploring.

I'm also hosting it on vid2scene.com/voxel so you can try it out without having to clone the repository. (Note: the voxel PLY file it downloads is about 50MB so you'll probably have to be on good WiFi).

Right now, there's still a lot more optimizations that would make it faster. I only made the lowest-hanging fruit optimizations. I get about 60FPS on my Laptop 3080 GPU at 2k resolution, and about 10-15 FPS on my iPhone 13 Pro Max.

On the github readme, there's more details about how to create your own voxel scenes that are compatible with this viewer. Since the original SVRaster code doesn't export ply, theres an extra step to convert those voxel scenes to the ply format that's readable by the WebGL viewer.

If there's enough interest, I'm also considering doing a BabylonJS version of this

Also, this project was made with heavy use of AI assistance ("vibe coded"). I wanted to see how it would go for something graphics related. My brief thoughts: it is super good for the boilerplate (defining/binding buffers, uniforms, etc). I was able to get simple voxel rendering within minutes / hours. But when it comes to solving the harder graphics bugs, the benefits are a lot lower. There were multiple times where it would go in the complete wrong direction and I would have to rewrite portions manually. But overall, I think it is definitely a net positive for smaller projects like this one. In a more complex graphics engine / production environment, the benefits might be less clear for now. I'm interested in what others think.
by donnachangstein | 2025-04-07 22:40:15+00:00
> Classic bigotry.

Hiring is all about finding the best candidate. If you find you cannot function sitting in conference room with three other people for an hour, there is a 100% chance there is a better candidate suited for the role, even if his/her technical skills are less than yours.

Jobs have soft skill requirements, and there is nothing bigoted about that.
by throw0101d | 2025-04-07 22:40:19+00:00
Westerners in Japan has been a thing for decades:

> Anyone who has seen Sofia Coppola’s Lost in Translation must wonder for at least a second if there is truth in Bill Murray’s character of a famous American actor in Japan to film a commercial. Well, there definitely is. Huge American and European stars have been hawking products in Japanese commercials for decades.

* https://www.cinemablend.com/movies/western-entertainers-who-...

* https://www.goretro.com/2015/08/sake-to-me-western-celebs-in...

* https://en.wikipedia.org/wiki/Big_in_Japan_(phrase)
by roguecoder | 2025-04-07 22:40:30+00:00
I would love to see a trade union-style group, where you are sponsored to join by an existing member and expected to do some work along side existing members before being certified as journey-level and recommended to employers.

It would require that group to agree on what being a "good" developer meant, but there could be more than one and if you don't agree with this one you could form your own. Maybe one requires people to be able to write testable code and be able to label design patterns, and another expects pure functional programming, and another expects deep security expertise, and companies could know which of those they are looking for and inquire appropriately.

We have this a little bit with employers like Pivotal or ThoughtWorks, that have such strong learning cultures you can be sure that if someone spent five years there they know their stuff. But we could have a version where workers were willing to endorse each other, rather than relying on a specific for-profit company.

It is, like all certifications, only as valuable as the least-competent person who holds it. But the informal versions of this are pretty powerful.
by textlapse | 2025-04-07 22:41:36+00:00
Could this perform better by having the internal representation of Minecraft instead of raw pixels?

It seems rather tenuous to keep pounding on 'training via pixels' when really a game's 2D/3D output is an optical trick at best.

I understand Sergey Brin/et al had a grandiose goal for DeepMind via their Atari games challenge - but why not try alternate methods - say build/tweak games to be RL-friendly? (like MuJoCo but for games)

I don't see the pixel-based approach being as applicable to the practical real world as say when software divulges its direct, internal state to the agent instead of having to fake-render to a significantly larger buffer.

I understand Dreamer-like work is a great research area and one that will garner lots of citations for sure.
by frognumber | 2025-04-07 22:42:24+00:00
<-- This

People are leaving off which lens. In my experience, for low-light:

Large sensor + kit (zoom) lens < Pixel Pro < Large sensor + f/1.4 prime

It's not apples-to-apples, since my phone has no optical zoom in the lens (although it somewhat makes up for it by having wide/normal/tele fixed lenses). But shooting with the main lens, it definitely beats a large sensor for low-light with a kit lens.

I think the key difference is intelligent multiframe denoising algorithms on the phone. It, in effect, shoots a video and combines.
by gambiting | 2025-04-07 22:43:33+00:00
>>They will kill a dozen cows in a day in a pen and not eat any of it.

To be honest with you - I don't even know where I'd begin to look for stats like these - have you got any links I could read?

I was only really able to ask Gemini about it which seems to confirm that wolves generally don't kill animals for any reason other than sustenance but obviously LLM so I accept it might be fully wrong - https://g.co/gemini/share/e1ce79cd97de
by Gualdrapo | 2025-04-07 22:43:38+00:00
I use(d) to post my stuff at the "Who wants to be hired?"/"Freelancer? Seeking a freelancer?" posts from here. At one time (like two years ago) I got an email from someone claiming they would get me a job but I'd need to give them 10% (or 15%? can't remember) of whatever I was to earn.
by dan-robertson | 2025-04-07 22:44:30+00:00
It’s pretty normal for programmers to make over $100k in plenty of companies in much of the US. Big tech companies may pay a reasonable amount more when you consider equity, especially in high cost of living areas.

Programmer salaries have diverged a lot between the United States and Europe in the last 30 years. (This comes up basically every time remuneration is discussed on this forum). Hardware engineer pay has not seen such rises in the United States or Europe though I don’t know how much FPGA work ends up in the hardware bucket rather than the software one.

Some financial firms will pay well by American standards in Europe and also make use of FPGAs, though I don’t know how many you’d find in Germany.

Programmers are also well paid in Switzerland.

Maybe one thing to add: ‘bad humor’ is a bit hard to parse in English – it sounds like a cross between ‘bad humored’ which roughly means ‘unpleasant to be around’ and ‘bad sense of humor’, which is what I think you intend.
by roguecoder | 2025-04-07 22:45:16+00:00
The best-paying companies jerk you around for months with hours and hours of in-person quizzes and expect you to memorize a bunch of trivia you will never use day-to-day so they can use their MIT intern interviews for everyone.

Take-homes are a much more reasonable expectation than memorizing how to implement quick-sort on a white board.
Show HN: ReGenNexus Core – A Protocol for Universal App/Device Communication
by opusg5 | 2025-04-07 22:45:18+00:00
Just open-sourced the core of ReGenNexus - a protocol to make any software/device interoperable. Current test examples include:

• App integration • Multi-agent coordination • Security patterns • Simple connection templates

Try the tests: git clone https://github.com/ReGenNow/ReGenNexus cd tests && pytest -v

Looking for: - Feedback on the protocol design - Real-world use cases to prioritize - Contributors to expand test coverage

Tech: Python-based, transport-agnostic
by Jcampuzano2 | 2025-04-07 22:46:26+00:00
A lot of the time it comes down to the platform not actually providing easy ways to do things that users are reaching for effect for.

For example some people reach for it for fetching data in routes. It wasn't until recently that routers started to come with built in patterns to do this without effects - example being react routers (it's been a while since I used but remix had this) loaders and tanstack routers beforeload and loaders.

People fetched in an effect because at the time this was the most simple and obvious place to do it unless you were very aware of the other ways to do it, and we didn't have primitives like react query either.

Another example of a non obvious things logging an analytics event when a specific component renders. You could attempt to tie this to the specific update that caused a component to show but that update may be very complex or hidden since your component could show based on a variety of states and require so much more work vs just logging in an effect.

I guess one could argue both of these themselves are syncing operations, syncing your network state and server state for API requests in routes and analytics. But at the same time reacts team told everyone if you're fetching in effects you're doing it wrong without providing the answers.

That to say yes effects are not a very good pattern for many things we use it for and should be avoided, but react as a framework (yes it's basically framework in my opinion, we're well past just. library point) itself does not educate well or have easy to understand built in ways to do these things that are VERY common use cases

And this as someone who writes mostly react.
by 0x3444ac53 | 2025-04-07 22:47:10+00:00
Fennel has actually convinced me that Lua and lisp have more in common than one might think. I don't know what the above comment was referencing, but I've always found beauty in lisp languages for having a primary datastructure that all others can be abstracted to. Lisp, classically, has list, clojure has sequences, and Lua/fennel has tables.

https://fennel-lang.org/
by iamleppert | 2025-04-07 22:47:55+00:00
I recently worked on a project that proposed using ancient cave systems, full of priceless stalagmites as data centers. The first step in the operation? Raze the cave and cover everything in a thick layer of cement. Use of the underground water table was recommended to cool the AI machines. It was all very dystopian. It was even suggested that the national park system be sold off to build these mega data centers underground.
by nitwit005 | 2025-04-07 22:47:58+00:00
> I regularly see stories like “I convinced my idiot bosses to finally let me do only tech debt work, and would you believe they fired me after a few months?”

> “it’s so unfair that I haven’t been promoted - look at all this amazing accessibility/standards/open-source work I’ve been doing!”

Stories like these might exist, but I genuinely haven't seen a story like either case.
by waynecochran | 2025-04-07 22:48:01+00:00
Are you worried about hash collisions from different objects? The probability of a collision of N distinct objects with SHA-1 is (N choose 2) * 1 / 2^161. For a trillion objects the probability is about 1.7 x 10^-25. I think we can safely write code without collisions until the sun goes super novae.
by soupfordummies | 2025-04-07 22:48:17+00:00
I was thinking the same!

Especially when he says "I wish this story had a happy ending. Spoiler: it doesn’t.

I couldn’t keep the Amazon Bump out there; there were some serious liability issues. I did get the SFMTA’s attention, they let me know a month later that my application was approved. That was 35 months ago and we still don’t have a bump."

There's actually even a name for such actions: tactical urbanism.

It reminds me of the old story about the guy who had been calling the county to fill a pothole for months and finally as soon as he started filling it himself and let the county know, the crews came out to fix.

Or there's stories in Atlanta of steel plates being laid for months to years (a common scourge in Atlanta) and then magically they get fixed and removed once someone spray-paints dicks on them.
by EMIRELADERO | 2025-04-07 22:48:20+00:00
> I understand Sergey Brin/et al had a grandiose goal for DeepMind via their Atari games challenge - but why not try alternate methods - say build/tweak games to be RL-friendly?

Because the ultimate goal (real-world visual intelligence) would make that impossible. There's no way to compute the "essential representation" of reality, the photons are all there is.
by roguecoder | 2025-04-07 22:49:27+00:00
They are, if anything, a more-accurate example now of the kind of code a candidate is going to produce on the job.

If we expect people to use AI, and it is available in most companies now, then being able to appropriately refactor, test, and sense-make of AI-generated code is even more important. The key is raising the bar on quality beyond mediocre, and not relying on those take homes to test skills they are no longer testing.
by brudgers | 2025-04-07 22:49:31+00:00
The house has received pushback from official Frank Lloyd Wright organisations such as the Frank Lloyd Wright Foundation (The Foundation) and the Frank Lloyd Wright Building Conversancy

From a practical standpoint this usually means that if you put this house in a publication about Wright, the Foundation and Conservancy will deny you use of their archival material and photographic access to their sites.

Their behavior is why you rarely see Wrights work at Florida Southern College in books on Wright despite Florida Southern being the largest collection of Wright designed buildings anywhere, one of a few examples of his commercial work, absolutely amazing designs, and actually in ordinary use…worth a visit if you are passing by Lakeland on I4.
by johnea | 2025-04-07 22:49:39+00:00
Yes, about 2 years worth at my 300 mile/week usage and San Diego $5/gal gas price.

After which, the gas car continues to use gas, and I continue to save $3000/year by not buying gas...

But your comparison is valid. You could also compare the saving of the small, gas efficient, car to the choice of buying giant, low milage truck or SUV.

BTW, this good deal was not a once in a lifetime thing. I see EVs in this price range on craigslist routinely...
by rahen | 2025-04-07 22:49:45+00:00
It’s exciting to hear that you’ve successfully run LISP and Spacewar on it, especially since the Verilog is based on the original schematics. That makes the PiDP-10 an actual KA-10 CPU, which is a big deal for authenticity.

I completely understand the difficulty with simulating peripherals. Perhaps the FPGA could focus on implementing the CPU, leaving the peripherals to a SIMH backend using a hybrid approach. A slightly longer PCB with space for both a DE10-nano and an RPi 0 might work out well.

Have you considered opening a discussion on VCFED or Google Groups to gather more ideas and see what others think? I’m sure many people would be excited to follow and contribute to that progress.

I'm looking forward to seeing how this develops.
by alephnerd | 2025-04-07 22:49:54+00:00
Yep! EVs have shown up but the network connectivity is weak outside of CDMX - and Mexico is massive (the size of the entire Eastern seaboard) and not that dense, so range anxiety once outside of CDMX will remain. VEMO is trying to change that [0], but they are concentrating moreso on CDMX at the expense of the rest of Mexico, and a lot of their strategy was based on catering to BYD, which is largely up in the air after the Biden admin pressured AMLO to remove incentives for Chinese automotive manufacturers in Mexico.

My hunch is after a couple years, BYD will try to do what SAIC's MG Motors did in India and sell off the entire Mexican subsidiary to a local manufacturer, where MG Motors India is now majority owned and manufactured by JSW Group - a BJP aligned steel and energy conglomerate. I wouldn't be surprised if BYD does something similar now that Nissan is expanding their battery presence, GM+Honda use the same batteries from LG's factories in the US and Mexico, and Volkswagen AG already manufactures batteries in the US.

BYD has tried expanding gigafactories for their EV batteries, but they've often faced export restrictions from the Chinese government in these attempts, so I'm not sure a CDK only model like the one they are using in MX today will be competitive for more than 2-3 years.

[0] - https://vemovilidad.com/
by ramesh31 | 2025-04-07 22:50:26+00:00
>"Before asking for more Headcount and resources, teams must demonstrate why they cannot get what they want done using AI. What would this area look like if autonomous AI agents were already part of the team? This question can lead to really fun discussions and projects."

And there it is. None of us will be fired or laid off "because AI". The next person simply won't be hired. And then one day, that next person will be you or I.

Really this is a direct, perfect analogy to the industrial revolution. One small person operating a steam shovel could all of the sudden do the work (faster, with higher quality) that for all of human history required hundreds of strong men to do, and it changed the entire world practically overnight.

Businesses simply do not need the mass droves of SWEs who exist to type out CRUD code anymore. We will go the same way of the manufacturing workers of the 20th century, where the small percentage of those who could deeply specialize and adapt and master the processes were ok, but the vast majority never recovered, and ended up in minimum wage misery.
Show HN: How fast can you type a CLI command?
by sdotdev | 2025-04-07 22:50:44+00:00
I made this simple game where you can test to see how fast you can type different command line commands. I always find myself rushing to type them for fun, so why not turn this to a game?

There's a leader board for each command and all, and this is just a fun little side project I made. Hope you enjoy.
by kbolino | 2025-04-07 22:52:26+00:00
Advanced economies are not so much living ahead in time as living at the top of a deeper production chain. The lower rungs on the production ladder do not cease to exist, though sometimes one of them is replaced by another, they just move around. And the biggest reason they are moved is to exploit different laws. One does not need to romanticize the past to want the work done under stricter laws at higher cost and with better pay and working conditions.
by wnissen | 2025-04-07 22:52:31+00:00
I'm curious what, specifically, the foundation claims is contrary to the plans. It's not like Wright himself built the houses (or did the drawings, for that matter). There's always been a process of modification when the contractor gets onsite and builds something. When Wright was alive he (or his secretary) would review pictures of the the resulting home and award a glazed red tile with Wright's signature engraved. That was the official recognition that you had a Frank Lloyd Wright home. Perhaps with all the litigation (such as with the Jean-Michel Basquiat authentication committee) the foundation is scared to get involved.

I saw Riverrock over Christmas when it was 95% complete, and it does look really cool. Similar in a lot of ways, especially the living room, but quite a different floor plan. I hope the doors are a bit wider than the Louis Penfield house on the same site; even folks of normal width have to rotate sideways. Toilet in a narrow alcove, narrow cushions on the furniture, etc. Absolute commitment to design integrity, not always comfortable. Still a fascinating place to stay.
by tombert | 2025-04-07 22:52:46+00:00
I'm not sure how it was in 2012 either. It was a pretty old Mac, even at the time, so it's possible that they could have done some kind of wiping. I don't know. I hope it ended up in a landfill or as a paperweight because of their incompetence in setting it up for me, just as a final middle finger to that terrible job.

I certainly am not just going to give some random person who I don't like my password for free. I was using that password for multiple things at the time (I know, bad practice, I don't do that anymore), and for all I know they would have written that password down on a Post-It note on the manager's desk for someone to happily steal.
by jlcases | 2025-04-07 22:53:05+00:00
Creator here. I'm launching an early MVP of PAELLADOC - a framework I'm developing to help teams make AI-assisted development more sustainable.

The idea came from my own struggles with AI tools like Cursor: while they provide amazing initial velocity, I noticed projects often slowed down as context got lost between team members and across sprints.

This is very much a work in progress - some sections of the website are incomplete and the documentation structure is still evolving. The core concept is applying MECE principles (Mutually Exclusive, Collectively Exhaustive) to structure documentation in a way that works better with AI tools.

My early experiments suggest this approach can reduce context loss and improve collaboration, but I'm still refining the methodology.

I'm sharing now to get feedback on the concept and direction. Is this a problem others are experiencing? Does the approach make sense? What would you need to see to make this useful for your team?

GitHub: https://github.com/jlcases/paelladoc Discussion: https://github.com/jlcases/paelladoc/discussions/23