MurphyA/hacker-news huggingface dataset:
by arberavdullahu | 2025-06-04 19:02:48+00:00
Very cool! This reminds me of a use case I explored a few years ago—customizing furniture with different fabrics, wood finishes, and design options. In physical showrooms, furniture stores can usually only display a single version of each piece, but customers often want to visualize how the same item would look in various configurations. That’s where a digital tool could really shine.

One concept I explored was creating an interactive app where users can experiment with different material options—essentially a real-time configurator. There’s a great example here [1], where if you model an object as a .obj file (possibly similar to Adam’s parametric models), you can tweak its materials and colors dynamically. IKEA seems to have something similar in production for some of their products [2].

I experimented with Adam as well, and it did a surprisingly good job. The only catch: if you try to iterate too much, it tends to alter the form of the object. My ideal version of this would involve a professional photographer capturing high-resolution images of, say, a couch. Then I’d upload them into Adam, generate realistic renders with different fabrics or finishes, and download the final variants as high-quality images to use in catalogs or ecommerce.

[1] https://angon.me/experiments/6/

[2] https://www.ikea.com/gb/en/p/ektorp-2-seat-sofa-hakebo-grey-...

[3] https://app.adamcad.com/share/2f1e68ad-2cdd-4613-8fdc-fc33f2...
by datadrivenangel | 2025-06-04 19:02:54+00:00
"Connecticut’s law allows tow companies to begin the process to sell vehicles after just 15 days."

New law updates it to 30 days, except for vehicles worth under $1500 which is still 15 days, which may be an interesting opportunity to see how towers do time value of money decisions on so many $1499 cars.
by pavel_lishin | 2025-06-04 19:02:55+00:00
> To get a gas giant, you first need the formation of a "regular" planet through accretion of material in orbit. Once that regular planet is big enough, by capturing enough material, its' strong gravity allows it to start pulling in more and more gas, creating a gas giant.

That's just one theory, right? There are competing hypotheses where they form much like stars do, simply by enough gas coalescing to do the same job that the "regular" planet "seed" would.
by joshstrange | 2025-06-04 19:03:00+00:00
This is a little embarrassing and I'm a little shocked HN hasn't flagged it to death.

I seriously doubt Mistral was able to create something actually useful (or at least better than Aider/Claude Code/etc) and hiding behind enterprise sales is cowardly. Surely anyone with half a brain isn't going to roll the dice on something completely untested and coming from a company like Mistral. They have no track record in this area and their models aren't considered SOTA.
by atonse | 2025-06-04 19:03:08+00:00
Same as others have said, with consumers wanting to try 20 different models all the time, you have to reduce the friction of trying out the model.

I hope this is just a huge mistake that they aren't allowing anyone to actually try it.

Word of mouth from HN and others (not just advertising a link or press release) is how I've started to use about pretty much every single AI feature I use.

Assuming this isn't a mistake, it says that this company has the wrong management/leadership structure if they think they can sell a brand new developer focused coding tool without letting actual developers try it. Maybe we don't know something?
by 9rx | 2025-06-04 19:03:14+00:00
> Clearly not different enough.

If you take the word as gospel, but why should we? It is hard to believe. As shocking as it may be, not everything you read on the internet is true.

Either way, the fact of the matter is that discussion about code is silly without code. Since I have no knowledge of the actual code in question, which has suspiciously been kept a secret for some reason, I'll open the bidding with this: https://go.dev/play/p/xEnGTmJ_57g — From the output alone, you don't think you'd be able to gain a pretty good idea of what the problem might be?

Feel free to update the code with something more real-worldy if you think the contrivedness of it masks what you are trying to talk about. We had to start somewhere.
by eric-burel | 2025-06-04 19:03:21+00:00
The complexity of an agent may range from something relatively simple to whatever level of complexity you want. So your projet sounds doable but you'll have to run some exploration to get proper answers. Regarding reliability, quality and security, it is as important to learn how to observe an agent system than learning how to implement an agent system. An agent/LLM-based solution is proven to work only if you observe that it actually works, experiments, tests and monitoring are not optional like eg in web development. As for security concerns, you'd want to take a look at the OWASP top 10 for LLMs: https://owasp.org/www-project-top-10-for-large-language-mode... LLMs/agents indeed have their own new set of vulnerabilities.
by MandieD | 2025-06-04 19:03:22+00:00
Two words that explain why it hurts everyone else when you can go buy antibiotics whenever you want (you think you have strep):

Antibiotic Resistance.

Longer explanation: how do you know exactly which bacteria you’re infected with, and which antibiotics will work well against them, and which ones they’ll throw a middle finger at? Even if you have the exact same symptoms as the last time, how do you know that taking the same antibiotic will work just as well, and won’t just further select for bacteria it has no effect on?
by briandw | 2025-06-04 19:03:38+00:00
Why is this news? ICE cars in container ships catch fire frequently. One example was the Grande Costa D’Avorio at Port Newark in 2023, which resulted in two firefighter fatalities and over $23 million in vessel damage. Not EV related.

https://gcaptain.com/ntsb-calls-for-national-reforms-after-f... Bloomberg didn't cover it (at least a quick search didn't find a story)

More to the point, ICE vehicles pose fire risks 60 times higher than EVs. https://www.evengineeringonline.com/did-you-know-ice-vehicle...

This is anti EV FUD from Bloomberg.
by senkora | 2025-06-04 19:04:27+00:00
This question sent me down a Wikipedia tangent, where I learned a new term that I plan to start using, “Organi-cultural deviance”:

> Organi-cultural deviance is a recent philosophical model used in academia and corporate criminology that views corporate crime as a body of social, behavioral, and environmental processes leading to deviant acts.

> This reflects the view that corporate cultures may encourage or accept deviant behaviors that differ from what is normal or accepted in the broader society.

https://en.m.wikipedia.org/wiki/Corporate_crime

In other words, whether or not what Facebook is doing is a crime, they are doing it because their corporate culture fundamentally believes that it is okay and acceptable for them to do it, even though wider society doesn’t agree.

And that’s the justification for filing criminal charges against organizations. It is the culture of the organization that encourages criminal acts, so the organization itself should be charged, and dissolved (the corporate death penalty) if necessary.
by zachdive | 2025-06-04 19:05:29+00:00
yeah you’re pretty much bang on. we haven’t exposed mesh decimation and more functionality mostly because a lot of Adam users are newer to 3d but that can change! the question is how to surface those kinds of features in a more user-friendly way.

we were thinking of rigging for the creative mode. we want to create more fun ways for our users to share their generations and animations could be a step towards that. would you be interested in that feature?
by favorited | 2025-06-04 19:05:29+00:00
I think the majority of programmers would enjoy it, but most would first need to pick an ISA (something older is probably going to be more approachable for beginners), learn enough about it to understand basic arithmetic instructions, learn enough about the dev tools to be able to assemble, link, and execute their code, etc.

For most folks, that's going to be a couple days of prep work before they can get to the fun part of solving the puzzle.
by acdha | 2025-06-04 19:05:52+00:00
> Enterprise developers and architects would be the same, regardless of the programming language.

This is true to some extent but the reason I focused on culture is that there are patterns which people learn and pass on differently in each language. For example, enterprise COBOL programmers didn’t duplicate data in memory to the same extent not only due hardware constraints but also because there wasn’t a culture telling every young programmer that was the exemplar style to follow.

I totally agree about C++ having had the same problems but most of the enterprise folks jumped to Java or C# which felt like the community of people writing C++ improved the ratio of performance sensitive developers. Python had a bit of that, especially in the 2000s, but a lot of the Very Serious Architects didn’t like the language and so they didn’t influence the community anywhere near as much.

I’m not saying everyone involved are terrible, I just find it interesting how we like to talk about software engineering but there are a lot of major factors which are basically things people want to believe are good.
by Imustaskforhelp | 2025-06-04 19:06:20+00:00
I may be wrong,I usually am but wasn't ai basically possible even in the 1970s but back then there were of course no gpus and basically alexnet showed that gpu are really effective for ai and that is what basically created the ai snowballing.

I am not sure,but in my opinion, a hardware limitation might be real. These models are training on 100k gpus and like the whole totality of internet. I am not sure but I wouldn't be too certain of ai.

Also,maybe I am biased.is it wrong that I want ai to just stay here,at the moment it is right now. It's genuinely good but anything more feels to me as if it might be terrifying (if the ai companies hype genuinely comes true)
by bawolff | 2025-06-04 19:06:20+00:00
To be fair, as far as unicode goes, cryllic is kind of the easy case (no combining characters, no rtl, etc). In some ways its even easier than (non-english) latin scripts because in latin you can get easily confused with windows-1252 where things sort of work where if you are accidentally using a legacy 8bit encoding with cryllic you are more likely to figure that out quickly.
by qwertox | 2025-06-04 19:06:22+00:00
How will companies engage with Mistral if their developers can't just install the thing and test it?

--

Here's a FAQ for Mistral Code: https://help.mistral.ai/en/collections/732571-mistral-code

For example: https://help.mistral.ai/en/articles/333875-do-i-need-an-acti...

> Do I need an active subscription to use Mistral Code?

> At the moment, Mistral Code is a premium feature only avaible to Enterprise customers.

> This means that to activate and use Mistral Code, your organization needs to have an active Enterprise agreement with Mistral AI that includes access to this tool.

> Individual users within such organizations can then log in on their own and use the extension autonomously, provided they've been attributed a Mistral Code seat by their organization's administrator (see How to manage Mistral Code seats for more details).
by Aurornis | 2025-06-04 19:06:31+00:00
I think a lot of HN is more familiar with office tech jobs than the types of businesses this article is talking about. The companies they linked do things like allowing workers to clock-in remotely from their phones, and then the app uses GPS to record where you clocked in.

> If your bottom line is actually affected by a change in employee performance that needs automated surveillance to be noticed, are you just not running a profitable buisness?

This website is called "Rest Of World" because it focuses on countries outside of places like the US and Canada, where small businesses aren't operating with the fat profit margins of a SaaS company. Employee productivity and timeclock fraud can completely change the nature of a small business running on razor-thin profits in a developing country. It's a completely different ballgame than some software developers scrolling Reddit for a couple hours every day at a SaaS company.

In the world of hourly workers where turnover is high, timeclock fraud will run rampant in a non-trivial portion of your workforce if people realize it's not being monitored closely. The subset of people abusing it also changes over time. Some employees start out operating by the book and then start pushing the limit to see how much they can get away with.

The article doesn't really do the topic justice by blurring the lines between "app that lets workers clock in at remote jobsites" and "AI tool to surveil employees". I think a lot of comments are assuming it's all the latter.
by palmotea | 2025-06-04 19:06:32+00:00
> Sure they did, or at least the ones who survived did. Offshoring went from the thing that was going to kill the US Software Engineering industry to a fairly minor portion of it with US based engineers being even more in demand than they were before

Huh? Offshoring is a fairly major component of my employer's workforce, and the US software engineering staff has dwindled (along with a lot of other departments). We moved into a much smaller building recently.

Now we work on godawful blended teams with the worse time-zone difference possible (initially projects we either all India or all US, until the power that be felt the need to push costs down further).

It's the same at my friend's employers, if they're of any size.
by pillars | 2025-06-04 19:06:51+00:00
Data, data, data :))) Some basic notions to know:

Input → Computation → Output

Information is omnipresent (this is just an intuition, not a claim). It serves as both input and output.

Computation—also known as a procedure, function, set of instructions, transformation, method, algorithm, or calculation.

In my early days, I ignored the fundamental notion of data and procedures. But eventually, it clicked: Programs = Data + Instructions

Watch Feynman on computing—he even starts with the same concept of data, introducing computers as information processing systems. And processing requires algorithms (i.e., instructions or procedures).

Programming is simply writing instructions for the computer to perform computations.

A computer is just a machine for computing.

Computation is a general idea: a transformation of one form of information into another.
by audunw | 2025-06-04 19:07:26+00:00
No, EVs are far less likely to spontaneous ignition than ICE cars. The statistics on this is very clear now. Depending on the source an ICE car is 10-20 times of a similar age is more likely to catch fire.

Since most EVs are new I would guess the statistics is mostly applicable to fairly new cars, and so should also be applicable to brand new cars.

One caveat is there may be some EVs from less reputable Chinese car companies that may fall outside these statistics, since they’ve not been sold in the countries where I’ve checked (Northern Europe and USA). Some smaller Chinese companies cut a lot of corners, and they have had an explosive growth of EV car companies.
by lenerdenator | 2025-06-04 19:08:02+00:00
Kansas City, MO recently did the same thing[0], accompanied by the indictment of a tow operator in two different counties for falsifying state forms to make it appear as if the vehicles they had wrongfully towed had been towed according to the law, then abandoned by the owners, allowing for the operator to claim them.[1]

While these are nice developments, arguably, it's worse than bank robbery; in much of the country (Kansas City in particular), if you're without a car, you're screwed. No doctor appointments, no school, no grocery shopping, no social life, no job. Treat it as such. If you take someone's car without permission, you should face a significant fraction of a decade in prison, per vehicle.

[0] https://www.kmbc.com/article/kansas-city-ordinance-cracks-do...

[1] https://www.kmbc.com/article/kansas-city-towing-company-unau...
by biot | 2025-06-04 19:08:16+00:00
If you buffer starting with the ( character, then you'd still send the [text] part of the link, and worst case is that with no matching ) character to close the link, you end up buffering the remainder of the response. Even still, the last step is "flush any buffered text to the client", so the remainder of the response will be transmitted eventually in a single chunk.

There are some easy wins that could improve this further: line endings within links are generally not valid markdown, so if the code ever sees \n then just flush buffered text to the client and reset the state to TEXT.
by munificent | 2025-06-04 19:09:02+00:00
> 1. marketing and reach

In theory, yes, but they have less expertise than you might imagine. For technical writing, keep in mind that editors at publishing companies aren't actually tech people. They may have been at one point, years ago, but they don't really know what matters to programmers today in that way that an active working engineer does.

> 2. financial risk on paper copies

That was much more of a thing before print-on-demand. You don't have to take the risk of a several thousand copy offset press run anymore.

There is maybe an argument that offset printing is higher quality, but I have textbooks from major academic publishers whose print quality is clearly worse than the POD stuff I get from Amazon for my book.

> 3. Production services (e.g. editing and artwork)

This is absolutely critical, agreed. Though they are often contracting out for this and if you're comfortable finding and vetting freelancers yourself, then they don't add a ton of value.
by balfirevic | 2025-06-04 19:09:03+00:00
> As much as I would love to sit and code a bit while watching tv or listening to an audio book, I simply cannot do it

> She seems to be able to sew, crochet and knit while watching tv without any effort at all, paying attention to both whatever show we have on and what she's doing

Those combinations don't seem at all comparable.
by franticgecko3 | 2025-06-04 19:09:18+00:00
>Why Elixir + Erlang are not more popular for high concurrency projects is a mystery to me.

I work at an Erlang shop.

For Erlang to be useful you need to have massive scale, millions of DAU. Yes Elixir might run your website serving thousands of DAU but Erlang and the BEAM was not invented for you. Few companies have the scale that makes Erlang a reasonable choice.

More pressing these days I believe is that the Erlang ecosystem is all or nothing, the BEAM is like its own little operating system and has extremely (IMHO) complicated setup and configuration with many moving parts: ERTS, epmd, Rebar,... You don't need or shouldn't use container tech and k8s with Erlang because it's already doing that stuff in its own Erlang way - but it's the Erlang way it's extremely unique and unfamiliar to most.

When you have the right use case for Erlang and you see it in action it is truly like black magic, it's been a highlight of my career to work with it.
by potato3732842 | 2025-06-04 19:09:28+00:00
That's a misleading slight of hand. You can choke off a "normal" fire with foam and water. Can't do that with a fire that comes with its own oxidizer.

From a firefighting perspective, which is what the comment you're responding to is talking about, a battery absolutely is the bigger PITA even if there's less energy release per input. You can knock it down all day and it'll just keep coming right back up.
by supplied_demand | 2025-06-04 19:09:34+00:00
== it's around that fast in the US as well==

Do you have a source for this claim, because I found this:

==Individual income tax return filing is the most time-consuming element of the tax system, with the average taxpayer spending 13 hours to comply with the Form 1040. For individuals with business income, the average amount of time it takes to file taxes is even higher: 24 hours.==

https://money.com/filing-taxes-time-money-burden/
by Ferret7446 | 2025-06-04 19:09:42+00:00
We already have languages that ship features. Go is a lone lighthouse of stability in a sea of fancy languages. I'll play with your fancy languages, but I build my own projects that I actually use in Go because I can trust that it will keep working for a long time and if/when I need to go back to it to fix something in a couple of years I don't need to re-learn a bunch of crap that might have seeped through dependencies or the stdlib.
by andy89 | 2025-06-04 19:09:51+00:00
I recently had to wire up SAML-based SSO with Okta for a Next.js project. Most of the resources I found were either outdated or assumed a ton of boilerplate. I ended up combining passport-saml, iron-session, and custom API routes to make it work cleanly with Next.js.

Covered in the guide:

Okta SAML setup + metadata extraction

Configuring Passport strategy

Secure session handling with iron-session

API route-based login/callback/logout flows

Protecting SSR pages and basic user provisioning

Tips for testing locally with ngrok

If you’re building enterprise-ready apps with Next.js and need SAML support, this might save you some time: https://ssojet.com/blog/integrating-okta-saml-sso-with-your-...

Feedback welcome, and I’m happy to help troubleshoot if anyone hits weird edge cases like ACS URL mismatch or certificate issues.
by oliv2k | 2025-06-04 19:10:14+00:00
I built Vume (https://vume.ai) nights and weekends because I was tired of spending 20+ hours a week on content marketing.

Started as a simple AI writer, now it's grown into AI agents that handle SEO articles, social posts, and publishing while you sleep.

What it does:

- AI agents write SEO content that actually ranks (not just keyword-stuffed fluff) - Publishes to WordPress, Medium, etc. on autopilot - Learns your brand voice so content doesn't sound like ChatGPT - Works in 150+ languages if you're going global

The kicker: It's designed for E.E.A.T compliance (Google's quality guidelines) and optimized for both search engines and AI discovery.

Fair warning: The free tier gives you 3 articles to test it out. If you like it and want more, you'll need to upgrade.

Still bootstrapped, still coding features based on user requests.

Recent addition was the ROI simulator because everyone kept asking "but will this actually save me money?"

Would love feedback—especially on the AI agent workflows or if you find any bugs.

Built this from Lisbon with way too much coffee. Thanks HN!
by prewett | 2025-06-04 19:10:49+00:00
In addition to anti-trust problems, why would Apple want a capital intensive, low-margin, commodity business? Verizon has a net profit margin of about 13%, Apple is currently about twice that. Furthermore, Apple makes computers (the iPhone being a pocket computer using the cell network instead of wired or Wi-fi). Managing millions of cell towers would be diluting their focus into a low-margin, commodity business, away from their high-margin luxury hardware/software engineering business. In fact, Apple commodified the cell networks into dumb pipes for data. Apple benefits by being on any/all networks. (See: commodify your complement [1])

(The rumored Apple self-driving car, if true, was also a silly idea. Aside from self-driving cars being an order of magnitude or two more difficult than popularly expected, building cars is not something Apple has any experience with, and is a capital-intensive business with little barrier to entry [besides capital]. Buffett noted that totaled since their beginning until now, car companies and airlines have, on net, lost money for their investors.)

[1] https://www.joelonsoftware.com/2002/06/12/strategy-letter-v/
by acdha | 2025-06-04 19:10:58+00:00
The idea is that normal people shouldn’t have to pay to do something the government requires everyone to do. I’ve heard multiple non-Americans express amazement that people with simple jobs have to do anything other than confirm or perhaps update the data which the tax collectors already have because they weren’t thinking of it from the perspective of being a useful marketing tool for fearmongering about the government.