MurphyA/hacker-news huggingface dataset:
by stormfather | 2025-04-25 15:23:18+00:00
What you're saying just isn't true.

I can get an AI to generate an image of a bear wearing a sombrero. There are no images of this in its training data, but there are bears, and there are images of sombreros, and other things wearing sombreros. It can combine the distributions in a plausible way.

If I am trying to train a small model to fit into the optical sensor of a warhead to target bears wearing sombreros, this synthetic training set would be very useful.

Same thing with artillery in bushes. Or artillery in different lighting conditions. This stuff is useful to saturate the input space with synthetic examples.
by ndiddy | 2025-04-25 15:23:25+00:00
Here's a pretty good Linus Tech Tips video where he installs stock AOSP on a Pixel phone and goes over how it's virtually unusable. Just like you say, while the Pixel UI may be Google's vision for how the Android platform should work, they've moved to keeping their UI development private just like every other Android vendor. Meanwhile, stock AOSP has basically been left to rot. https://www.youtube.com/watch?v=-hlRB2izres
by mdaniel | 2025-04-25 15:23:30+00:00
> With JetBrains, the issue is that they would have almost certainly considered an LSP as a competitive advantage

As a point of comparison, the value that I get from JetBrains products is about 35% UX niceties[1] and 1500000% code intelligence, which no LSP that I have ever seen even strives to do that. They all appear to be focused on "jump to declaration", "what can I type here", and some of them ferry "linter" results back to the user but that is just using LSP as a conduit not that the LSP itself is doing anything intelligent

That's why I throw up in my mouth when someone claims their vim+lsp is a python powerhouse because, sure, it's better than nothing but even PyCharm open source blows the doors off of any LSP

1: and even that has been under constant attack over the past few years from their gravely misguided product management team, culminating in the "you are committing code wrong" https://news.ycombinator.com/item?id=43710699
by dheera | 2025-04-25 15:23:30+00:00
We will find higher level things to do as humans.

I don't have the skills to raise horses, punch machine code into punch cards, navigate a pirate-style sail ship by looking at stars, hunt for my own food in the wild, or process photographic film. I could learn any of these things for fun, if I wanted, but they are not necessary.

But I can train a diffusion model, I can design and build a robot, I can command AI agents to build an app.

When AI can do those things, I'll move onto even higher order things.
by ericwood | 2025-04-25 15:23:44+00:00
> Like a few good sounding pedals that, ideally, each have just a knob or two.

It makes for a nice narrative but I haven't found it holds much water; musicians are all over the place on this spectrum. You'll find both extremes very well represented, and a good chunk of people who compartmentalize their "dayjob" music and tinkering. I've found a lot of successful musicians love to tinker and are always on the search for new inspiration. Like any good craftsperson they take some amount of pride in their tools and I've been blown away by how technical many can get on the electronics side! It's always funny to see Reverb auctions go up for famous musicians and finding out a bassist in a pop punk band owns a bunch of weird synthesizers :)

Simple one to two knob pedals are a big deal but you'll see a very large number of pros touring with extremely complicated modeling setups and all sorts of gadgets. At a certain point you really know what you want, and having the ability to dial that in is important! I tend to gravitate towards simplicity in a band setting but I know a lot of people who want dirt pedals with 10 knobs so they can dial in the sounds they hear in their heads.
by PaulHoule | 2025-04-25 15:23:56+00:00
I think the best thing I get out of social media such as Mastodon and Bluesky is finding people who get enthusiastic about me -- when somebody discovers my profile and then I see they read everything I've posted in the last month and they favorite 20% of it, I know I have a fan.

I know those folks exist on HN but HNers are more reserved and I only find out about them when they stand up for me against the haters.
by mastax | 2025-04-25 15:24:21+00:00
Do distros have tooling to deal with this type of change?

I imagine it would be very useful to be able to search through all the C/C++ source files for all the packages in the distro in a semantic manner, so that it understands typedefs and preprocessor macros etc. The search query for this change would be something like "find all union types whose first member is not its largest member, then find all lines of code where that type is initialized with `{0}`".
by fullshark | 2025-04-25 15:24:22+00:00
It's pretty nuts how Waymo has a legit driverless robotaxi business in SF + ARZ and no one seems to care, even in those locations. They are just another nuisance on the road as you go about your day.

I get that investors are waiting for the upfront and unit economics to become positive before freaking out, but it really makes TSLA's stock price seem absolutely absurd when you look at each company's PE ratios.
by ty6853 | 2025-04-25 15:24:32+00:00
I love it.

However I wonder about the overlap between people that need a truck and this particular truck. I have only owned trucks when I needed to go out in the middle of bumfuck nowhere with a payload, in places with poor access to electricity. If I need to go in bumfuck nowhere without payload then there is no need for the truck, and if I need a payload in the city it's just way way cheaper to have it delivered when you factor in depreciation of even a cheap truck.

Would really love to see something like this with a simple 4 cylinder motor. Like the old s-10 / ranger. Until then the solution I have found is to just tag a trailer on small passenger vehicle, since it is now impossible to find a compact gas truck.
by alephnerd | 2025-04-25 15:24:34+00:00
> All true but totally irrelevant

Not really. The average pickup truck purchaser's has a household income of around $110,000 and 75% live outside cities [0]. When they are purchasing a pickup, it is meant to be both a daily driver and an errand vehicle.

Not have 4 seats AND having a lower range makes it a niche vehicle from a consumer sales perspective.

This is most likely being targeted at fleets, which tend to have a local presence and don't have the consumer usecase attached.

> I would absolutely, 100% get this to have an errand vehicle that never leaves the metro area.

You're a software engineer in the Bay Area. You were never the target demographic for pickup truck sales, but you would in fact be a target demo for a product like a Slate Truck.

[0] - https://www.americantrucks.com/pickup-truck-owner-demographi...
by ryandrake | 2025-04-25 15:25:13+00:00
Yea, it's pretty exciting. I'd like to see how much more they could strip out to reduce the price and still have a viable commercial product. I guess I'm living firmly in the past, but $20K still seems to be a high price for a car. Then again, I haven't bought a car new since the 90s, so I'm probably just an old fart who hasn't grokked what things cost today. I still remember the day when the base-model Corolla started costing more than $9999 and I thought the world was coming to an end.

EDIT: Yep, I'm just old. Another commenter linked to a "10 cheapest new cars" list and there seems to be a price floor of around $20K. No major manufacturer seems capable of making one cheaper!

1: https://news.ycombinator.com/item?id=43794523
by kcplate | 2025-04-25 15:25:31+00:00
As I said in another comment, I just bought my third MacBook since 2008. 8.5 years on average so far is what I get out of these laptops.

All of the things you say may be true, but I have never needed to repair one and in that time I travel constantly and generally have beat them to hell with daily use. My milage may vary of course, but what in theory might be poor and bad design decisions didn’t materialize to poor quality in my experience.
by MrJohz | 2025-04-25 15:25:41+00:00
In fact, the best critics of something are often its biggest fans. Roger Ebert, for example, wrote some pretty critical pieces, but nobody can deny that he was driven primarily by a love of cinema. Or take politics: I've seen people complain that left-wing commentators were too critical of Biden when they should have been criticising Trump, but often it's easier — and more useful — to criticise the things you like in the hope that they will improve, rather than spending all your time criticising something you don't like that will never listen to you.

That said, it's still important to take the time to sing the praises of something you like. If Ebert had spent all his time talking down bad films, reading his columns would have been painful drudgery (see also: CinemaSins, Nostalgia Critic, and similar attempts at film-criticism-by-cynicism). A good critic wants their target to succeed, and celebrates when that happens.
Ask HN: Have you built internal tools to generate complex PDFs?
by haesunshine | 2025-04-25 15:26:10+00:00
I’m working on a modular doc engine for generating complex PDFs; think insurance policy docs, contracts, compliance forms.

We’ve spoken with insurtech teams dealing with template sprawl from manual copy-paste, PDF logic buried in code that eng teams have to maintain.

If you’ve dealt with this in the past: what did you build? What failed? What would have helped?

Would love your thoughts: https://sutro.one
by shadowgovt | 2025-04-25 15:26:14+00:00
It's also interesting to juxtapose this with the recent history of Christianity and observe the within-well-documented-recorded-modern-record consequences of failed apocalypse cults to this day, because there are fascinating echoes. The Millerites believed Jesus would return in 1843-1844. When he did not, many fell away from the faith (which spiked to 50k-100,000 at its peak), but many came to different conclusions (that Miller had the date wrong but was fundamentally correct about its imminence, or that Miller's announcement of the date had an effect that changed the date, and some others). In consequence, there are now seven Christian sub-sects that trace their lineage back to The Great Disappointment, including the Seventh-day Adventists. https://en.wikipedia.org/wiki/Adventism has an interesting diagram of them.
by stingraycharles | 2025-04-25 15:26:14+00:00
I provide an address that looks technically correct, ensure it’s delivered with DHL, and then override DHL to pick up at one of their locations.

Also, there are special delivery companies like CamboQuick that take the whole process out of your hands and use (slow) ships freight to ship stuff from Amazon et al to Cambodia. You’ll have to wait 4-6 weeks, but they handle the custom clearance and everything and deliver it to your house for a $2 fee.
by Recursing | 2025-04-25 15:26:31+00:00
Both Gemini and Claude can effortlessly write a python program to solve the first problem, using z3

https://claude.ai/share/86224755-5245-4635-ba6d-66fad5573118

https://g.co/gemini/share/d94e7e3d675e

Not really surprising, but was still nice to see
by brad0 | 2025-04-25 15:26:42+00:00
I put down $50 to reserve one. I grew up with an old car that I tinkered with endlessly. Mostly because it was simple enough for me to get my head around! This car reminds me of that time.

I'm hoping that they go with a lot of "off-the-shelf" electronics and mechanical parts. Standards are a blessing.

It feels like they're going with a different business model to traditional car manufacturers. AFAIK most manufacturers make a lot of their money via servicing. I'd love to take a look at what their long-term business strategy is.
by buescher | 2025-04-25 15:26:56+00:00
Right - it solves the compactness problem but introduces new ones. That said, from what I've seen of other people's modular setups, keeping them from growing without bound does not seem to be the highest priority in that world.

I'd also have to wonder how well a jack would hold up under regular use as a bushing. It's very common for engineers with little exposure to the connector industry (not my background either, but I read the data sheets and app notes) to underestimate how highly engineered and optimized for their use case even decades-old connector types are.

It would be nice to have something like the NKK display pushbuttons in the knob for a rotary encoder/pushbutton.

>After 5 or 10 years' worth of tinkering, it might actually synthesize some sounds.

Yeah.
by classichasclass | 2025-04-25 15:27:03+00:00
That's another difference: there are actually retail channels for new POWER9 chips. I bought at least one of mine that way.

You can certainly get Power cores with the VHDL and everything; the most notable of these is Microwatt, and IBM even maintains it. There are also A2O and A2I.

That said, I don't think it's reasonable to expect that a company that put R&D money into designing a high performance chip should give away the store. There has to be some incentive. I'm satisfied that I don't have any unexplained or opaque firmware blobs in my POWER9 chips and the ISA and its internal workings are well-documented. That was good enough for the FSF, and it's good enough for me.
by Freak_NL | 2025-04-25 15:27:03+00:00
This should have been a no-brainer for BetonBlock. Lego is a popular brand with a trademark a lot of adjacent commercial parties would like to see become xeroxified/kleenexed/hoovered/aspirined, and any attempt to use their trademark outside of the permitted leeway to sell your own product is likely to see you lose in court. Note that the judge did not outright forbid BetonBlock from making the comparison to Lego bricks on their website; they forbade the excessive use of the brand name mainly for purposes of search engine optimisation.

This blog post by BetonBlock (Dutch) provides an interesting look in this company's (legally speaking really naive) thinking with regards to this topic:

https://betonblock.com/nl/betonblock-vs-lego
by taylodl | 2025-04-25 15:27:18+00:00
I LOVE it! THIS is the kind of truck I'd be looking at to replace my 1998 Ford Ranger.

Here is what could be potential deal-breakers:

- Lack of a mobile app. Minimalist design is great, but I still want an app to manage charging and be alerted to any vehicle issues.

- Lack of good charge management and battery conditioning. Either that, or a cheap and easy to replace battery pack. I'd really like both!

- Comparable hauling and towing capacity to the 1998 Ford Ranger. Those numbers aren't exactly impressive, but I do use the truck as a truck, and I occasionally need the hauling capacity (weight).

- Bucket seats. I need a bench seat so I can take my wife and dog. Think weekend glamping trips. Picture 8 shows a bucket seat. It doesn't look like that would work.

If anyone from Slate is reading this, this is how I'm looking at this truck. FYI, I'll be comparing this to the Ford Maverick.
by chainingsolid | 2025-04-25 15:27:39+00:00
I've been reading Hackernews in the morning and call/texting on my Pinephone for a few years now. The polish(and many times functonality) level is far less than Android/iOS. Depending on what you need/want will dictate if you could use it. For example all the Android/iOS only stuff I just ignore. And I haven't yet gotten GPS + maps to work though it seams like quite a bit of that is in place. If you have specific questions I'd be happy to have a go at answering them.
by BobaFloutist | 2025-04-25 15:27:58+00:00
I guess the risk would be that the cost of compute would explode out of control long before you got a viable solution.

To give a bit of an absurd example, I imagine there's a reason it's not currently worth it to generate the code with a random character generator, even though hypothetically that would get you there eventually. If we consider AI a much, MUCH better version of a random character generator (let's say it's a million times faster. No, let's say that it'll get you the solution in quadratic time instead of factorial time), that doesn't necessarily mean it's actually worth it now.
by cometapi | 2025-04-25 15:28:35+00:00
Suno AI has emerged as a leading platform in the realm of AI-generated music, offering users the ability to create songs effortlessly. Whether you’re a hobbyist, student, or professional musician, understanding Suno AI’s pricing structure is essential to determine which plan aligns with your needs and budget. This comprehensive guide delves into the various subscription options, features, and considerations to help you make an informed decision.
by FrameworkFred | 2025-04-25 15:28:38+00:00
I love this line in the post: "The next time you use something that works so well you barely notice it, remember that somewhere, a designer solved a problem so thoroughly that both the problem and its solution became invisible."

There a things that I immediately replace when they break or get lost: bolt cutters, dremel, leatherman. There's software like IDEs, Zim, Inkscape.

It's very much like losing a limb when any of it is unavailable and it's absolutely true that there are folks out there who did their job so well as to make them indispensable.

Great post.
by mdaniel | 2025-04-25 15:28:47+00:00
If I didn't hate GitLab's gitlab-org/gitlab issue tracker so much I'd go look to see if them offering OpenVSX registry was on the roadmap, because then an organization could mirror the .vsix into their GitLab instance and not suffer outages (in addition to the supply chain safety aspects)

Also, I wonder how hard it would be to teach VSCodium/Theia to pull extensions from OCI because it seems to work great as a distribution mechanism for Homebrew and allows shipping a .vsix from your own GitHub/GitLab account, since both of those offer no-cost OCI image registries scoped to the project
by iamben | 2025-04-25 15:29:43+00:00
Absolutely love this. Love brands taking the SLC (simple, lovable, complete: https://longform.asmartbear.com/slc/) approach - minimalism is an absolute delight in a world where everything is crammed with unnecessary/unused feature bloat.

(That said, I'd love a stereo - even if it was just a built in bluetooth speaker/aux-in, which feels like a perfect compromise!)
by tough | 2025-04-25 15:29:47+00:00
Right! for RLS i found out about atlasgo, which lets you do Schemas as Code including RLS stuff,

so my mind went to leverage the .zmodel to generate not only the prisma schemas through it and the client api codegen sdk, but also the RLS stuff either with plain sql migrations or a specific framework for rls.

all in all this is probably too much and as long as the app-api level is secure with zenstack and i dont use pg directly anywhere else it should be 'safe' i just wanted to harden all the stack speaking of sorts... idk
by iamleppert | 2025-04-25 15:31:05+00:00
The problem with all these AI companies and products is that they all over-value the content itself. The content is not the thing that is valuable, its the person who creates it and the community and culture that forms around it. These are things that require people, a lot of time, luck, and can never be automated. You see this all the time with people who spend huge amounts of money and effort making things that may even be great and high quality but never gain any real value. Companies do it all the time too. It's very hard to predict what will become valuable, and what will not. Just because AI will let you create more of something, or do it faster or cheaper -- it doesn't matter as long as you are missing some external factor that makes something high quality popular or valuable. And yes, there is always an external factor at work, a lot of times many factors. This is further evidenced by the fact that quality itself of something valuable sometimes doesn't need to be there (although it is more likely to be there, than not).

Just by magically dropping the content price or effort to $0, doesn't matter because the content itself has no or little to no intrinsic value. There isn't suddenly going to be an expanded market of people who will listen to your AI generated music or buy your AI-enabled product.

If tomorrow, I could make a random kid on the street sing just as well as Taylor Swift, or even if an exact perfect copy of her emerged somewhere, it doesn't mean she has any relationship to the value of Taylor Swift.
by mjr00 | 2025-04-25 15:31:26+00:00
> There should be some limits and some consequences to the insurer as well. I don't think the insurer is god and should be able to request anything no matter if it makes sense or not and have people and companies comply.

If the insurer requested something unreasonable, you'd go to a different insurer. It's a competitive market after all. But most of the complaints about incompetent security practices boil down to minor nuisances in the grand scheme of things. Forced password changes once every 90 days is dumb and slightly annoying but doesn't significantly impact business operations. Having to run some "enterprise security tool" and go through every false positive result (of which there will be many) and provide an explanation as to why it's a false positive is incredibly annoying and doesn't help your security, but it's also something you could have a $50k/year security intern do. Turning on a WAF that happens to reject the 0.0001% of Substack articles which talk about /etc/hosts isn't going to materially change Substack's revenue this year.
by modeless | 2025-04-25 15:31:51+00:00
It's a very different market today than when Tesla started. Tesla's strategy of starting at the high end was necessary to build electric cars from scratch. New competitors can start with existing supply chains and a base of engineering expertise.

I do think Tesla has lost sight of their original plan, though. They should have kept going through one more generation of significant cost reduction/increased volume after Model 3/Y. They are intentionally leaving this part of the market to competitors as they focus on self driving, and I think it's a mistake that will cost them in the near term.
by myrmidon | 2025-04-25 15:32:13+00:00
I would argue that these cases are pretty rare, and you could always get nominal performance with the __noinit hint, but I think this would seldomly even be needed.

If you have instances of zero-initialized structs where you set individual fields after the initialization, all modern compiler will elide the dead stores in the the typical cases already anyway, and data of relevant size that is supposed to stay uninitialized for long is rare and a bit of an anti-pattern in my opinion anyway.
by frizlab | 2025-04-25 15:32:21+00:00
That is probably the opposite of true. Go read the forums once in a while, the foundations are really well thought. I agree that function builders were probably added for the shiny SwiftUI (and was added too soon), as well as the property wrappers, but apart from that, the process of adding features in the language is actually quite transparent and well-defined.

Also Swift now has real cross-platform support. All of the libraries I create I test on macOS, Linux, Windows, android and WASM/WASI.
by aradox66 | 2025-04-25 15:32:49+00:00
This sent deepseek into a real tizzy. It ended with

The "car" is actually a person named Carol or Carl (likely the father), who is a surgeon. The ER doctor is saying, "I can't operate on Carol/Carl, he's my surgeon!" This means that the person brought to the hospital after the accident is the surgeon of the ER doctor, hence the doctor cannot operate on their own surgeon.

Not bad actually
by eadmund | 2025-04-25 15:32:49+00:00
I see this as a good thing: ‘AI safety’ is a meaningless term. Safety and unsafety are not attributes of information, but of actions and the physical environment. An LLM which produces instructions to produce a bomb is no more dangerous than a library book which does the same thing.

It should be called what it is: censorship. And it’s half the reason that all AIs should be local-only.