MurphyA/hacker-news huggingface dataset:
by mywittyname | 2025-04-01 20:35:45+00:00
I guess I'll contribute my best prank.

In the late '00s I was working at a small ed tech company that had recently moved into a nice new HQ with a large kitchen. They got this pretty fancy popcorn maker and the IT team put it together (I was a dev, so I was not on this team). People kept burning the popcorn, so it became the office/facilities manager, Tim's duty to make the popcorn (which he was not exactly happy about).

I was in the IT closet looking for some cables and noticed a bunch of spare networking equipment laying around. So I grabbed an old four-port switch, an external wifi antenna, and some cables, then I stayed late one night and "installed" them on the popcorn machine in a manner that was surprisingly convincing. IoT Popcorn machine before IoT was a thing.

I also wrote up a script that would connect to our Outlook server, and send an email to Tim, "FROM: TECH-POP <techpop-machine@companyname>" with "SUBJECT: TECH-POP IS READY TO BE REFILLED" and some techy-sounding status updates in the body of the email. I even kept track of the number of popcorn bags remaining in the cabinet.

Once every few hours, I'd run the script, and Tim would dutifully get up and make some popcorn. After about a day, I ran the script and heard loud, "GOD FUCKING DAMNIT", and the slamming of a chair. Tim went over and ripped all of the networking stuff off of the popcorn machine and threw it in the trash. He then paid a visit to the IT manager to clarify who it was that thought it was his job to "refill the fucking popcorn". The IT manager, with a completely straight face, gets up and I see them walking my direction.

They get to my desk, and the guy is coming down from being piss-pissed. His face is all red and eyes are watering. The IT manager tells him, "it was this fool's idea." They laugh and say it was a funny prank and Tim playfully grabs my collar and shakes me a little.

After that, I get a message from the IT manager to avoid pranking Tim in the future.
by ajkjk | 2025-04-01 20:35:53+00:00
Your inability to tell when things are AI doesn't mean other people can't.

Same phenomenon happens all the time with food or wine. One person thinks everyone is making up the subtle flavor profile comments and sneers at them. Everyone who can tell rolls their eyes. You can't convince someone that there's something they can't perceive besides just telling them.

I've had this experience with records: as a kid I rolled my eyes at people wanting to listen to music on vinyl cause obviously it was the same; as my hearing has improved I have found I can clearly tell the difference and definitely prefer it.
by alabastervlog | 2025-04-01 20:37:15+00:00
> Welcome to management consulting in 2025, where much of what you see on a consultant’s deck has been outsourced to generative AI tools—including, funnily enough, the deck itself.

I’m sure they are talking about the meaning of the deck, but they’ve already long offshored the creation of the decks to India. They make notes during the day, send the notes to India, receive decks the next morning.

Dunno about the rest, can’t see it.
by sophacles | 2025-04-01 20:37:23+00:00
This is sad news - fq_codel was a game changer. A lot of problems that used to be common on shared links have basically just disappeared as a result of Dave's work.

I never had the chance to meet him, but from what I've seen and heard, he had a wonderful personality too. This podcast has an interview/discussion with him about his work, and since the setting is informal his personality shines through too: https://castbox.fm/app/castbox/player/id3692892/id372628820
by Davertron | 2025-04-01 20:37:33+00:00
This is why learning guitar when I was younger was so difficult to me; people just presented things like "you have to learn these 5 scale patterns" but they didn't really go into why, it was just "memorize this stuff and then you'll be good!", but I hate rote memorization without understanding the underlying principles. I'm old and didn't have the internet back then so I was just learning from various books or friends and it was slow going, but I still see things like this presented in tons of Youtube videos today.

I've since gone back and learned a bit of music theory as an adult and it's been super helpful understanding the underlying principles so I can work things out vs. having to just memorize things without understanding why they work.

I think then you can go practice the various scale patterns and get good at them with the knowledge that you can always work out the scale from first principles if you need to.

Different strokes for different folks though I guess, I'm sure there's an argument to be made for not overwhelming folks with too much theory out of the gate. Not sure if I had started with a bunch of theory if I would have stuck with it when I was younger.
by blargey | 2025-04-01 20:37:53+00:00
Gee, whatever would Ghibli have done without this publicity boost.

It’s always the already-popular artist’s identity giving clout to the model, not the other way around.

And if the artist’s style is not well known, their identity is obfuscated because the model/LORA/“finetune”-peddler can get away with it. And they’re all peddlers, if it’s not OpenAI it’s grifters with Patreons to fund their “hard work” of tagging people’s work and throwing it at rental GPU compute.
by to11mtm | 2025-04-01 20:38:05+00:00
Makes sense I guess...

Maybe I'm naive; in my state the 'norm' was 5MPH or 10% (whichever is greater) over until a combination of:

- Covid and/or bad driving habits developed during Covid

- People moving to my state for COL/Work reasons

At the same time, over the last year or two we have devolved into 18 wheelers doing 75 in a truck-65 zone [0] and apparently for many, 80 is the new 75.

On the other hand, I can think of three locations even in-state where 15MPH (or more!) is the gold standard or otherwise acceptable;

- M39, a 13-ish mile trunkline where ~10 miles or so has +15MPH as norm on the left lanes as long as traffic permits. It's

- M10, a 23-ish mile trunkline that has two distinct styles of driving along each half, the part in Detroit really helps the overall 'thunderdome' claims. Much of it is 2 lanes only, and in certain sections there's no room to safely pull someone over.

- The portion of Outer Drive that runs through Rouge park has a posted limit of 25. I've never met a human being who didn't drive 40 through it as SOP.

At the same time, I think my state tends to underpatrol/underenforce, I've seen absolute trifectas of terror (CDL in overdimensioned doing 10+ over while on a cell phone) and yet there is never enforcement out to deal with it like there used to.

[0] - Which more than anything pisses me off in that it is almost certainly causing wear in excess of the design life of the road...
by 0dayz | 2025-04-01 20:38:11+00:00
Right, you do realize this wasn't the point?

The concern I got with poland isn't oh no untermenschen izt über mein, but instead if Poland becomes a net contributer, will Poland be able to retain it's success or will it still be plagued with systemic undermining of its own democratic order to the point of enabling corruption.

Since I want all European countries to be great, and especially Eastern eu if western eu keeps shooting themselves in the foot.
by ghiculescu | 2025-04-01 20:38:35+00:00
Yes your close rate needs to be 50% for this math to work. And you only pay for demos booked from a target account or ICP list.

But even with your numbers, a payback period of 6 months is very very cheap in b2b SaaS. You don’t pay commission in the second year the customer is with you and you expect customers to stick around for 5+ years (ideally much longer; it’s the inverse of your churn).
by jpcom | 2025-04-01 20:40:15+00:00
Yes, it takes commitment to master a language. In the case of Japanese, which traditionally takes the most weeks to master when coming from English, we made Japanese Complete based on frequency analysis to help speed up the process of acquisition. With 777 kanji carefully selected by frequency you can get 90% coverage of kanji in the wild. This is about a third of the "daily use" set of ~2200 kanji so the process is greatly accelerated. If you're interested in seeing what 777 kanji look like, I recently created a small kanji quiz game that quizzes by English meaning words [0].

[0] https://japanesecomplete.com/kanji-game.html
by rayiner | 2025-04-01 20:40:29+00:00
Whether or not meritocracy exists, believing that it does is essential for upwards mobility. Studies suggest that having an external locus of control-believing that your fate is determined by factors outside your control—is associated with lower academic achievement: https://ijlter.org/index.php/ijlter/article/viewFile/7094/pd... (pp. 399-400).

A remarkable statistic is that Asian Americans raised in poverty have more than double the upward mobility of white Americans raised in poverty. Asian kids raised in the bottom 20% of income have a 25% chance of growing up to be in the top 20% versus just 10% for similarly situated white kids.

Folks are resistant to studying why, but I strongly suspect part of the reason is that Asian kids are generally taught that hard work produces results, and are discouraged from thinking about whether things are “fair” or not.
by Cieric | 2025-04-01 20:40:50+00:00
Yeah, I just haven't needed the memory safety that comes with it and I don't have the same gripes everyone else has with c's include system. At this point it just doesn't have anything to offer that I really care about. I only learned zig because of the comptime stuff and some ease of use when it came to tls encryption. I'm a little interested in rust macros, but that's really it and I don't think that's enough to learn a new language. I'm sure I'll eventually have a project where memory safety (with speed) is a priority, but to this point it's just never come up at work or the projects I work on in my free time.
by ethbr1 | 2025-04-01 20:41:03+00:00
The flip side of this is from the professor's perspective: some undergrad in every class will lie their ass off about why their assignment was delayed.

Unfortunately, this reality produces no good options if you think someone is telling the truth: (1) make an exception, and be unfair to the rest of the class or (2) don't make an exception, and perpetuate unfairness for the impacted student.
by joe_the_user | 2025-04-01 20:41:24+00:00
Finally, most of the call for AMD to develop a CUDA alternative is based on a desire for cheaper compute. That's not a good business venture to invest in against a dominate player because price sensitive customers are poor customers.

This is such a key point. Everyone wants cheaper and cheaper compute - I want cheaper and cheaper compute. But not large-ish company wants to simply facilitate cheapness - they would a significant return on their investment and just making a commodity is generally not what they want. Back in the days of the PC clone, the clone makers were relatively tiny and so didn't have to worry about just serving the commodity market.
by to11mtm | 2025-04-01 20:41:56+00:00
> only difference is in java (pre-5) you'll get a runtime exception somewhere while in C you'll get memory corruption, but it's the same cause, an "any" type.

I would think that a runtime exception vs memory corruption is a big difference in relative type safety....

But overall I was just trying to explain to folks in thread how things were parsed....
by aubergene | 2025-04-01 20:42:08+00:00
Just to add Svelte (`pnpm create vite -t svelte-ts`) ~8KB

dist/index.html 0.46 kB │ gzip: 0.30 kB dist/assets/index-yJpzg09Q.css 1.26 kB │ gzip: 0.63 kB dist/assets/index-CxtJFQC8.js 17.91 kB │ gzip: 7.72 kB
by sklivvz1971 | 2025-04-01 20:42:18+00:00
As a person who's worked with the author (a great guy!) and with the F# community on a very large F# project: don't bother with F#, professionally speaking.

F# has many theoretical qualities, which make it fun if you like these things, but it also has some fundamental flaws, which is why it's not getting a wide professional adoption.

- the build system was a mess last I checked (slow, peculiar)

- syntax is not c-like or python-like (a big deal for a lot of people)

- you can't hire developers who know it (and certainly the few are not cheap)

- the community is a bit weird/obsessed/evangelizing (a turn off in a professional environment)

- it's clearly a second class citizen in the .net world (when stuff breaks, good luck getting support)

On the other hand

- it has discriminated unions

- units

- etc.

but do you need this stuff (not want: need)? most people don't.
by deepsun | 2025-04-01 20:42:23+00:00
Interesting, thank you. But I think those points are not correlated that much. For example if I create unnecessary wrappers in a loop, I might double the allocation rate, but I will not halve the live heap size, because I did not have those wrappers outside the loop before.

Basically, I'm trying to come up with an real world example of a style change (like create wrappers for every error, or use naked integers instead of time.Time) to estimate its impact. And my feeling is that any such example would affect one of your points way more than the other, so we can still argument that e.g. "creating short-lived iterators is totally fine".
by arcatech | 2025-04-01 20:42:45+00:00
Location: NYC

Remote: Yes

Willing to relocate: No, but willing to travel

Technologies: Javascript/Typescript, Rust, Go, Node.js, React/Redux, PostgreSQL, SQLite, etc

Résumé/CV: https://dwayne.xyz/resume

Email: contact@dwayne.xyz

I’m a web and app developer with over 15 years of professional experience. I’ve worked at startups, mid-sized companies, and large corporations including Apple, eBay, and the Comcast Silicon Valley Innovation Center. Since starting freelance work in 2020, I’ve done a lot of work with Rust, Stripe payment APIs, and multiple GPT/LLM APIs. I specialize in full-stack web development, but I’m also experienced in iOS development, server administration, database design, API integrations and more. I'm primarily available for freelance work (short and medium term contracts) through my own LLC, but I'm very flexible when it comes to when and how I can provide value to your team/project.
by kamikazeturtles | 2025-04-01 20:42:47+00:00
How would you rig whatever is in the stable diffusion generated image automatically? You'd have to find a way to identify the objects in the image, segment them into their individual limbs/pieces and rig and animate them.

Maybe Meta's open source segmentation tool would be handy. Maybe you can rig the person/animal/object in the image using one of the object detection tools on HuggingFace.

This seems like a really interesting project. I'd love to check it out if you plan on open sourcing it!
by lr4444lr | 2025-04-01 20:44:00+00:00
Having gone both to a liberal arts institution and a large public university, it is not clear to me what the professors in the latter were actually doing vis a vis their teaching responsibilities that actually provided value.

Lectures that came straight from the book I could have read, recitations and problem reviews done by grad students, and tests that were little more than variations on homework problems of varying difficulty.

Maybe they were getting paid for research, but I dunno. At the liberal arts college, I actually received an education instead of bootstrapping it myself from a syllabus.
by cyral | 2025-04-01 20:44:04+00:00
> because I structured a post with bullet points and a conclusion section

I do understand that this is frustrating, because in the last few months I see posts with these features everywhere. It's especially a problem on reddit, where there are numerous low effort posts in niche subreddits that are overdone with emojis, bolded sections/titles, and em dashes. Not all of these are AI but an overwhelming majority are to the point where if the quality of the content is low (lots of vague sayings), and it exhibits these traits, I can almost say for certain it's AI.

What is also less talked about is now AI models are beginning to write without exhibiting these issues. I've been playing around with GPT 4o and it's deep research feature writes articles that are extremely well written, not exhibiting the traits above or classic telltale AI signs. I also had a friend ask it to write a fictional passage on a character description and the writing was impeccable (which is depressing because it was better than what she wrote). Soon we are not going to have any clue what is real and what isn't.
by EvanAnderson | 2025-04-01 20:44:13+00:00
Thanks for that. I didn't even think about the whole Microsoft Account requirement in the context of unattended installs.

I like Windows quite a bit. I get unreasonably angry when the ability to see the source code would be useful, or when I can't minimize irritations by recompiling. I feel that way about all closed-source software, though. By and large I'm happy to use it for some things. I've used it a long time. I don't dislike it.

What's happening w/ Windows, though, fills me with frustration and sadness. The Microsoft Account requirement is absolutely asinine. The Windows 10 and later UI changes are ridiculous. The continued push to take away user rights on computers they own, by sinking DRM tendrils deeper into the OS, is frustrating.

It feels like developers w/ little to no real world experience using Windows and who have no ability to stand up to the whims of UI "designers" (who also don't seem to acutally use Windows), sales and marketing, and the copyright cartels have been put in charge of Windows.
by pbasista | 2025-04-01 20:44:20+00:00
> spend hundreds of hours building a home battery system

That is, in my opinion, the worst feature of this entire project. It is cool and nice and fun. But it takes a lot of time to research, acquire skills, get tools and build.

> you could just buy for $20k

I agree with a broader point but that particular price is extremely high and far from reality.

A reasonably good 18650 cell has a capacity of ~12 Wh (~3300 mAh * ~3.7 V = ~12.2 Wh). The battery mentioned in the article consists of "more than 1000" such cells. Let us assume 1200 cells. That would mean it has a capacity of ~14.4 kWh (1200 * 12).

It is possible to get a pre-assembled steel battery case on heavy-duty wheels for 16 LiFePo cells, with a modern BMS with Bluetooth and wired communication options, a touchscreen display, a circuit breaker and nice terminals for ~ $500. And it is also possible to get 16 high quality LiFePo cells with a capacity of ~300 Ah each, like EVE MB31, for significantly less than $100 each. This means that for less than ~$2000, it is possible to get all components required to assemble a fully working ~15 kWh LiFePo battery.

- That assembly would take a few hours rather than weeks.

- It will have new cells rather than used ones.

- It will be safer to use than a battery with Li-Ion cells.

- It will likely take much less space.

- It will be easy to expand.
by rurp | 2025-04-01 20:44:55+00:00
An empirical example would be Amazon's utter failure at making voice shopping a thing with the Echo. There were always a number of obvious flaws with the idea. There's no way to compare purchase options, check reviews, view images, or just scan a bunch of info at once with your eyeballs at 100x the information bandwidth of a computer generated voice talking to you.

Even for straightforward purchases, how many people trust Amazon to find and pick the best deal for them? Even if Amazon started out being diligent and honest it would never last if voice ordering became popular. There's no way that company would pass up a wildly profitable opportunity to rip people off in an opaque way by selecting higher margin options.
by orthoxerox | 2025-04-01 20:45:29+00:00
One option is bidding with points: player A looks at the position and bids X<0.5 points for the privilege of picking the color. Player B either accepts or raises the bid, the process repeats until one of them accepts or bids 0.5 points. The match is then played for the remaining 1-X points.

Or, more simply, player A is shown N random positions, picks one of them and lets player B pick the color.
by docmatt | 2025-04-01 20:45:52+00:00
Join us at DevOpsDays Geneva!

Mark your calendars for the upcoming DevOpsDays Geneva! This year's event features an exciting AI-focused program that you won't want to miss.

Date: May 19-20, 2025 Location: Geneva, Switzerland Tickets: https://devopsdays-geneva.ch/

Dive into the intersection of DevOps and AI with expert speakers, interactive workshops, open spaces for collaborative discussions, and valuable networking opportunities. The open spaces format allows attendees to propose topics, share experiences, and solve problems together in a dynamic environment. Whether you're a seasoned professional or just starting your DevOps journey, this event has something for everyone. Secure your spot today and be part of the conversation shaping the future of DevOps and AI integration! #DevOpsDays #Geneva #DevOps #AI #TechConference
by kelnos | 2025-04-01 20:46:07+00:00
Yeah, I'm not going to say that undergrad doesn't matter, but your grades are not exactly an indication of whether or not you're getting useful life and professional skills out of it. I was a straight-A high school student, but finished university a semester late with a 2.975 GPA. I've since had a wildly successful career in software development (my degree is in electrical engineering), and my college years toiling about in labs are but a dim memory.

Certainly the name of the school on my resume helped me interview for my first job, and I did learn a bunch about how computers worked and how to design CPUs, and that was useful early in my career when I worked on embedded software (like actually embedded, weak-ass MIPS machines with a handful of MB of RAM, and no MMU or memory protection[0]; not the tiny supercomputers that count as "embedded" these days). But my grades, and most of the getting-my-coursework-done drama? Irrelevant.

[0] And I'm sure some folks here will consider what I had to work with a luxury.
by bayindirh | 2025-04-01 20:46:18+00:00
These models do not appear from thin air. Add in the training cost in terms of power. Yes it's capex and not opex, but it's not free by any means.

Plus, not all these models run on optimized TPUs, but mostly on nVIDIA cards. None of them are that efficient.

Otherwise I can argue that running these models are essentially free since my camera can do face recognition and tracking at 30fps w/o a noticeable power draw since it uses a dedicated, purpose built DSP for that stuff.
by game_the0ry | 2025-04-01 20:46:29+00:00
I thought this would go without saying, but once SWE jobs are automated by AI (if it were to happen), then every job can be automated.

Even sales - I hear of companies building bots that do outreach with human voices.

But the professional careers that were once considered "prestigious" (strategy consulting, investment banking, law, medicine) will be the most disrupted bc labor costs are the highest in those.

Imagine a lawyer doing discovery in minutes, rather than days or weeks. Imagine a doctor that can diagnose you from your smart phone.

The world is not ready for those changes.
by puzzledobserver | 2025-04-01 20:47:17+00:00
It looks like the website is based in India.

Instead of the ones(10^0)-thousands(10^3)-millions(10^6)-billions(10^9)-... system followed in most other parts of the world, the Indian numbering system uses ones(10^0)-thousands(10^3)-lakhs(10^5)-crores(10^7)-...

So, for example, half a million subscribers (500,000) would translate to 5 lakh subscribers (5,00,000).