MurphyA/hacker-news huggingface dataset:
by verelo | 2025-04-27 22:28:22+00:00
I’m running a business that’s currently doing around 32k a month at ~85% margin after 2 years in operations, no funds raised to far. I have a friend who is an MBA and only held corporate roles up until now. I’ve been running companies my entire life, and had one exit that was 42.5M US.

We discussed partnering up, and when i mentioned a buy in or 10% equity split (with no buy in) or some combo of the two, he backed off pretty quick.

Turns out he expected something around 40%-50% with no buy in. To me this is just unintelligent? Especially from an MBA.
by tzs | 2025-04-27 22:28:56+00:00
It will likely work for Walmart because as of 2021 the Walmart app had 120 million active monthly users [1]. That's almost half of the US adult population.

For all of those people, using the chargers won't require downloading some new clunky app that they only have because of EV charging.

It will be that an app they already have and use regularly and already have their payment information adds EV charging to the list of Walmart goods and services that they already use it for.

[1] https://www.appsrhino.com/blogs/walmart-grocery-delivery-app...
by johnbellone | 2025-04-27 22:29:43+00:00
I wrote a few MUDs in late 90s and early 00s.

LLMs would definitely make a more dynamic and lively world for NPCs. I can even see a place for dynamic quest building. But it isn’t going to produce a full world without a significant amount of prompting.

I do see how it can help write a lot of boilerplate (item descriptions, back stories, etc). A big thing I always wanted is memory and we worked a long time on it for tracking logic (footprints, hunting). Conversational memory is probably single biggest thing that excites me.
by permo-w | 2025-04-27 22:29:47+00:00
I honestly think people are so massively panicking over nothing with AI. even wrt graphic design, which I think people are most worried about, the main, central skill of a graphic designer is not the actual graft of sitting down and drawing the design, it's having the taste and skill and knowledge to make design choices that are worthwhile and useful and aesthetically pleasing. I can fart around all day on Stable Diffusion or telling an LLM to design a website, but I don't know shit about UI/UX design or colour theory or simply what appeals to people visually, and I doubt an AI can teach me it to any real degree.

yes there are now likely going to be less billable hours and perhaps less joy in the work, but at the same time I suspect that managers who decide they can forgo graphic designers and just get programmers to do it are going to lose a competitive advantage
by agentultra | 2025-04-27 22:29:57+00:00
I don’t think the argument from such a simple example does much for the authors point.

The bigger risk is skill atrophy.

Proponents say, it doesn’t matter. We shouldn’t have to care about memory allocation or dependencies. The AI system will eventually have all of the information it needs. We just have to tell it what we want.

However, knowing what you want requires knowledge about the subject. If you’re not a security engineer you might not know what funny machines are. If someone finds an exploit using them you’ll have no idea what to ask for.

AI may be useful for some but at the end of the day, knowledge is useful.
by natebc | 2025-04-27 22:29:57+00:00
And here's a related from someone i wish would do a crossover with Sam someday!

Anna Lapwood touring the Royal Albert Hall organ:

https://www.youtube.com/watch?v=zq0s17bzdLI

Bonus related rec if you need a smile in your day. Anna Lapwoord playing that organ with Bonobo:

https://www.youtube.com/watch?v=AdyAF9M3XVw
by Velorivox | 2025-04-27 22:30:02+00:00
Title is a bit provocative and begs the question (is thinking the part being replaced?), but the bigger issue is what “little” means here. Little in absolute terms? I think that’s harsh. Little in relation to how it’s touted? That’s a rational conclusion, I think.

You need three things to use LLM based tools effectively: 1) an understanding of what the tool is good at and what it isn’t good at; 2) enough context and experience to input a well formulated query; and 3) the ability to carefully verify the output and discard it if necessary.

This is the same skillset we’ve been using with search engines for years, and we know that not everyone has the same degree of Google-fu. There’s a lot of subjectivity to the “value”.
by jdiff | 2025-04-27 22:30:15+00:00
I've had to yank tokens out of the mouths of too many thinking models stuck in loops of (internally, within their own chain of thought) rephrasing the same broken function over and over again, realizing each time that it doesn't meet constraints, and trying the same thing again. Meanwhile, I was sat staring at an opaque spinner wondering if it would have been easier to just write it myself. This was with Gemini 2.5 Pro for reference.

Drop me a message on New Year's Day 2027. I'm betting I'll still be using them optionally.
by neom | 2025-04-27 22:32:29+00:00
I was one of the "business guys" at DigitalOcean from very tiny to big. Execution looked like: 20% of the time in meetings discussing what the next period of time without seeing each other was going to look like and 80% of the time on flights and in hotels. My mantra was always "be directionally correct, go to market as hard as I can every single day, and fully trust the engineers building the products around me".
by neilv | 2025-04-27 22:33:15+00:00
In the example I'm giving, code IP isn't very relevant to a business cofounder screwing, because the (real or perceived) value of the code IP is less than the relationships that may be tied to the business cofounder.

All the code IP protections mean, in this regard, is that the technical cofounder has less value comparably tied to them personally.
by K0balt | 2025-04-27 22:37:37+00:00
By and large, “learn to code” was never going to produce high value developers. Creative minds create, learn, find a way, with or without on-ramps. A dev that is brought into the craft for a career rather than for a fascination for the the tool is unlikely to do much more than LLM level work.

It was an effort by big tech to create low level “coders” and grunt workers to lower the bar and compensation for more valuable personnel.

That said, it was great for introducing people that were never going to be professional developers to a powerful productivity multiplier and cognitive toolkit.
by permo-w | 2025-04-27 22:37:38+00:00
seriously. if you want to say that AI will likely reduce wages and supply for certain more boilerplate jobs; or that they are comparatively much worse for the environment than normal coding; or that they are not particularly good once you get into something quite esoteric or complex; or that they've led certain companies to think that developing AGI is a good idea; or that they're mostly centralised into the hands of a few unpleasant actors; then any of those criticisms, and certainly others, are valid to me, but to say that they're not actually useful or provide little value? it's just nonsense or ragebait
by actionfromafar | 2025-04-27 22:38:08+00:00
I think GCC didn't have the emulating library, but the operating system had. (Such as Debian.) So you could compile and link your programs against a soft-float library. ( Something like this https://github.com/ant6n/ieeelib )

What this NetBSD project does is not exactly like that though, it lets programs use regular 487 float instructions, which are trapped by the kernel, which steps in and emulates what the hardware float instruction would have done.

It worked very well for regular program, because most programs would not use float instructions to any significant degree.

If you however were going to use floats a lot for long calculations, a soft-float library would be much faster.
by jauntywundrkind | 2025-04-27 22:38:42+00:00
Vaguely interesting, but I am far more interested in actual connective technology.

The Commotion "Internet in a Suitcase" project (~2012) was much more up my alley. Is much more the sort of thing I wish that, for example the State Department would still fund.

> Commotion relies on several open source projects: OLSR, OpenWrt, OpenBTS, and Serval project.

So, mesh, wifi, cellular, and voice technologies, packaged onto semi affordable hardware... That's the real stuff! That's what democratic values should look like, that'a what we could build that would embody our (USA's) founding principles, would fight tyrant info-control.

https://en.wikipedia.org/wiki/Commotion_Wireless
by kmeisthax | 2025-04-27 22:39:00+00:00
Yes[0], and if Team Twiizers had consciously decided to use RTEMS code in that way, they probably would have been fine. However, libogc still cannot legally strip out the GPL copyright notices and distribute RTEMS code in that way.

That being said, RTEMS itself is trying to relicense to BSD 2-Clause, which would obviate the concerns over copyleft, but NOT the thing that libogc did. In fact, the 2 clauses left in the BSD 2-Clause license are the ones that require you to retain the copyright notices. So libogc is still in the wrong.

[0] https://gitlab.rtems.org/rtems/rtos/rtems/-/blob/main/LICENS...
by jdiff | 2025-04-27 22:40:31+00:00
My own experience writing a web-based, SVG-based 3D modeler. No traditional back end, but when working on the underlying 3D engine it shits the bed from all the broken assumptions and uncommon conventions used there. And in the UI, the case I have in mind involved pointer capture and event handling, it chases down phantoms declaring it's working around behavior that isn't in the spec. I bring it the spec, I bring it minimal examples producing the desired behavior, and it still can't produce working code. It still tries to critique existing details that aren't part of the problem, as evidenced by the fact it took me 5 minutes to debug and fix myself when I got tired of pruning context. At one point it highlighted a line of code and suggested the problem could be a particular function getting called after that line. That function was called 10 lines above the highlighted line, in a section it re-output in a quote block.

So yes, it's bad for front end work too if your front end isn't just shoveling data into your back end.

AI's fine for well-trodden roads. It's awful if you're beating your own path, and especially bad at treading a new path just alongside a superhighway in the training data.
by stevenwoo | 2025-04-27 22:40:38+00:00
Chinese citizens actually can stand up to private developers. Not so much stuff like the Three Gorges Dam. The developers just build right around them. It pops up as a single photo with one of these homes on reddit sometimes but CNN ran a story a decade ago, there's even a name for the way the home sticks out. https://www.cnn.com/2015/05/19/asia/gallery/china-nail-house...
by bradlys | 2025-04-27 22:40:46+00:00
I hear about this sometimes and I just wonder if the post-nut clarity makes you recoil. If I was finding my partner less attractive to the point of finding it challenging to become aroused around them, it certainly has more to do with them than it does with whatever I am watching.

I’ve never experienced this even in the slightest and I’ve definitely had moments where I was unattractive to my partner and not having sex with them and substituting with porn. It was cause they were being a jerk and I didn’t wanna fuck them. Shocker.
by robomartin | 2025-04-27 22:40:49+00:00
> Why do you go on the internet at lie? Anybody can look up fast food employement rates in california and see that you are just bullshiting.

Why do you post such a reply without making any effort whatsoever to check the references I provided and engaging in a modicum of critical thinking.

I purposely provided left-leaning references just to be sure there was no room for anyone to claim the source might be biased. The SEIU and BLS are two such organization, and I provided reports from both of them.

I apologize my being aggressive. I am just sick and tired of the ignorant, stupid culture we seem to have developed.

Anyone --ANYONE-- who has run a non-trivial business fully understands how FORCING a massive increase in business inputs has consequences, which rarely are good. This is one such cases.

Politicians sell a higher minimum wage to the ignorant masses as a solution to their problems. The ignorant masses vote for them. Minimum wage is artificially forced upwards. They loose their jobs, earn less money, costs of goods go up, they are replaced with automation, outsourced or replaced by illegal immigrants paid cash under the table (less than minimum wage, of course).

We are in desperate need of education in this country. Our voters have become useful idiots.
by BMc2020 | 2025-04-27 22:42:23+00:00
AdMuseAI Logo AdMuseAI Your Ad Creatives are Ready!

I uploaded an image of kermit the frog sipping tea, with the prompt sips tea. Got an image of a girl sipping tea.

All image links have been copied to your clipboard. Images are available for 24 hours only - please download them before leaving. You will NOT be emailed the images.

https://eglwedwlixqeqiteygec.supabase.co/storage/v1/object/p...
by quesera | 2025-04-27 22:42:40+00:00
> tools that reliably turn slapdash prose into median-grade idiomatic working code

This may be the crux of it.

Turning slapdash prose into median-grade code is not a problem I can imagine needing to solve.

I think I'm better at describing code in code than I am in prose.

I Want to Believe. And I certainly don't want to be "that guy", but my honest assessment of LLMs for coding so far is that they are a frustrating Junior, who maybe I should help out because mentoring might be part of my job, but from whom I should not expect any near-term technical contribution.
by amiga386 | 2025-04-27 22:42:54+00:00
Copyright does apply to decompiled source code (it's a derivative work of the binary).

However, reverse engineering is allowed explicitly (...in several countries, ask a local lawyer!) for the purpose of interoperability, and sometimes for certain kinds of research. In those cases, what would otherwise be cooyright infringement is permitted.

If you're not doing it for those reasons (e.g. to attain exacting bug-for-bug levels of compatibility with a proprietary system, as is often needed in emulators), if in fact you could use any threading library, you don't then get to take an unrelated library and file the serial numbers off.
by marcusb | 2025-04-27 22:43:04+00:00
This reminds me of the story a few days ago about "what is your best prompt to stump LLMs", and many of the second level replies were links to current chat transcripts where the LLM handled the prompt without issue.

I think there are a couple of problems at play: 1) people who don't want the tools to have value, for various reasons, and have therefore decided the tools don't have value; 2) people who tried the tools six months or a year ago and had a bad experience and gave up; and 3) people who haven't figured out how to make good use of the tools to improve their productivity (this one seems to be heavily impacted by various grifters who overstate what the coding assistants can do, and people underestimating the effort they have to put in to get good at getting good output from the models.)
by impossiblefork | 2025-04-27 22:43:19+00:00
Why do you think they should be battle hardened?

Should violinists be? I really doubt it. What about truck drivers? It doesn't seem obvious at all. Tired people make nothing but bad decisions, and inducing someone to work when they're tired other than due to, for example, war, should probably not be permitted. But if so, they should probably be on stimulants, just as fighter pilots sometimes are.
by Falimonda | 2025-04-27 22:44:19+00:00
I've experienced gemini get stuck as you describe a handful of times. With that said, my predication is made on the observation that these tools are already force multipliers, and they're only getting better each passing quarter.

You'll of course be free to use them optionally in your free time and on personal projects. It won't be the case at your place of employment.

I will mark my calendar!
by DragonStrength | 2025-04-27 22:44:29+00:00
What does that have to do with whether or not economists are serving a useful role day-to-day? For instance, most economists now agree most economists were wrong about the way to respond to 2008, and the austerity measures actually caused more pain for most people. Seems like exactly the sort of recent failure which should make us question their current advice. Especially if the current advice benefits the folks paying their salary.

Regardless, I stand by my derogatory comments about social Darwinists.
by MilnerRoute | 2025-04-27 22:44:53+00:00
One thing I like about social media via desktop? Opening a new tab for things. ("I'd like to read the comments on this one... but also stay here in the main feed and keep my place.")

So I hate how X.com (on desktop) makes it hard to open things in a new tab. (Like "Trending Topics", or even the original post that someone's reposted.)

Also, on my phone lately Threads has started doing this really terrible thing where the sound auto-plays on every single video as you scroll past it. I can control things like that on my desktop better. And in general on desktop your screen is bigger.

But also, if someone posts a video on YouTube, sometimes I'll want to see it on YouTube (so I can see the date and who posted it and how long it is...) Maybe that's the larger theme here. You have more controls on desktop than you do on your phone - and more options. (Like if a piece of news looks fishing, I can instantly open a new tab and see if it's being discussed by other credible sites...)
by JumpCrisscross | 2025-04-27 22:46:37+00:00
I’m frankly surprised where I find myself. But I don’t see another move.

> even if it is in the form of retaliation

The most important part is messaging the expectation of retaliation ex ante: If you break habeus, we—too—will use that power. (And it won’t be our moderates who will be the first to seize it!)

Otherwise, we have a two-party system where one team seizes advantage through force while the other pudges along hamstrung by norms only they respect. Also: once a norm is eroded, it’s impossible to regain it through norms alone. (I don’t recall any historical example of norms escalation being peacefully rolled back. It takes a shock for people in the moment and in the future to be able to point to for why that norm is necessary. Somehow the Nazis, Japanese internment and the Argentinian economy aren’t enough anymore.)

Unfortunately, the norms being violated now probably require a Constitutional amendment to reïnstate. So I’m pessimistic about an off-ramp versus this being the new status quo. Maybe both sides being clear about what suspending habeus really means is the kick in the ass America needs to restrict pardon powers and/or give the Congress and courts limited direct enforcement authority. (Or maybe, as it was with Jackson, it will be Trump’s economic ineptitude that brings the shock.)
by crazygringo | 2025-04-27 22:47:06+00:00
The fact that almost every single link on the page goes to a 404, times out, or says Forbidden, might have something to do with it.

Or the gigantic, seemingly meaningless URL.

I don't know what this page is, but it doesn't seem to exist in any kind of context of a larger website. How did anybody even find this in the first place?
by tomnipotent | 2025-04-27 22:47:33+00:00
I think maybe you have unrealistic expectations.

Yesterday I needed to import a 1GB CSV into ClickHouse. I copied the first 500 lines into Claude and asked it for a CREATE TABLE and CLI to import the file. Previous day I was running into a bug with some throw-away code so I pasted the error and code into Claude and it found the non-obvious mistake instantly. Week prior it saved me hours converting some early prototype code from React to Vue.

I do this probably half a dozen times a day, maybe more if I'm working on something unfamiliar. It saves at a minimum an hour a day by pointing me in the right direction - an answer I would have reached myself, but slower.

Over a month, a quarter, a year... this adds up. I don't need "big wins" from my LLM to feel happy and productive with the many little wins it's giving me today. And this is the worst it's ever going to be.
by SuperV1234 | 2025-04-27 22:47:34+00:00
I've recently added autobatching to my SFML fork (https://github.com/vittorioromeo/VRSFML/tree/bubble_idle). Drawing multiple objects that use the same RenderStates will now be automatically coalesced into a single draw call, for example:

for (int i = 0; i < 10000; ++i) renderWindow.draw(sf::Sprite{/* ... */});

Upstream SFML: - 10000 draw calls (!) - My fork: 1 draw call

This (opinionated) fork of SFML also supports many other changes:

- Modern OpenGL and first-class support for Emscripten - Batching system to render 500k+ objects in one draw call - New audio API supporting multiple simultaneous devices - Enhanced API safety at compile-time - Flexible design approach over strict OOP principles - Built-in SFML::ImGui module - Lightning fast compilation time - Minimal run-time debug mode overhead - Uses SDL3 instead of bespoke platform-dependent code

It is temporarily named VRSFML (https://github.com/vittorioromeo/VRSFML) until I officially release it.

You can read about the library and its design principles in this article: https://www.vittorioromeo.com/index/blog/vrsfml.html

You can read about the batching system in this article: https://www.vittorioromeo.com/index/blog/vrsfml2.html

You can find the source code here: https://github.com/vittorioromeo/VRSFML

You can try out the interactive demos online in your browser here: https://vittorioromeo.github.io/VRSFML_HTML5_Examples/

The target audience is mostly developers familiar with SFML who are looking for a library very similar in style but offering more power and flexibility. Upstream SFML remains more suitable for complete beginners.

I have used this fork to create and release my second commercial game, BubbleByte. It's open-source (https://github.com/vittorioromeo/VRSFML/tree/bubble_idle) and available now on Steam: https://store.steampowered.com/app/3499760/BubbleByte/

BubbleByte is a laid-back incremental game that mixes clicker, idle, automation, and a hint of tower defense, all inspired by my cat Byte’s fascination with soap bubbles.

A trailer is available here: https://www.youtube.com/watch?v=Db_zp66OHIU
by ashoeafoot | 2025-04-27 22:48:03+00:00
https://en.m.wikipedia.org/wiki/Slavery_in_Libya

Here, all the slavery one can defeat. Tolerated by a culture with 2 billion heads. And it is utterly ignored for whatever hipocritical reasons. Same in China, were the lower classes from the village will be treated like owned air by the rich cityzens. All beneath a thin layer of western mimicry.Yet, im supposed to ignore the living, for what was back then a battle for the living and is today a civil war flag, for the western cultural block, the only block that marched with sic sempre tyrannis on the barbary cost and fought to better itself. The wingnuttery has to end, reality has to be embraced and the atrocities in it fought. Wherever they are.
by xarici_ishler | 2025-04-27 22:48:11+00:00
The first ever SQL debugger – runs & visualizes your query step-by-step, every clause, condition, expression, incl. GROUP BY, aggregates / windows, DISTINCT (ON), subqueries (even correlated ones!), CTEs, you name it.

You can search for full or partial rows and see the whole query lineage – which intermediate rows from which CTEs/subqueries contributed to the result you're searching for.

Entirely offline & no usage of AI. Free in-browser version (using PGLite WASM), paid desktop version.

No website yet, here's a 5 minute showcase (skip to middle): https://www.loom.com/share/c03b57fa61fc4c509b1e2134e53b70dd