skysight-inc/HackerNews huggingface dataset:
And only if by "uses AI" you say it has AI inside the hardware but really it's a network-enabled thin client that calls out to a server wrapping GPT calls.
If your file system allows them, be careful with symlinks though!
Exactly. My rule of thumb is "don't add validation until there is absolutely no better way and you absolutely must restrict this input."
It's almost impossible to self-detect signs of improvement when the nature of long COVID is so different from one person to the other, and fatigue comes and goes over the course of days or weeks. It's not even placebo, it's just that it comes and goes, so if you are trying out some new thing, you're gonna start when you're feeling the worst, and get better after a few days because you can't get any worse, then after some time it gets bad again, but patients would think it's normal because their body is being accustomed to the new thing, and request to try more of the thing, even if it does nothing.

We need measurable results, and actual clinical studies over long periods of time.

Trying out this kind of supplements based on "Some patients who have taken them have claimed signs of improvement" is like trusting professor Raoult in 2020 and use chloroquine to treat COVID because he's the only one selling hope.
> Distribution

Incredibly hard with B2B/enterprise SaaS, even if you solve a problem that they have.

Across three different startup efforts, I've learned that even if some team loves the product:

1) legal/compliance/IT team gets involved and kills it for a handful of common reasons,

2) it addresses a key part of their workflow, but the primary process exists in some *other* system so they are not willing to add a new system,

3) the potential customer sees a small startup team as a risk and are not willing to switch part of their process to an unproven entity.

I think it can be overcome for small startups, but it requires that the pain point you are solving for is business critical, you have a very warm intro, or you have a team that has industry gravitas.

EDIT: A key lesson learned for technical founders seeking co-founders where your target market is enterprise/B2B SaaS: the best non-technical candidates don't want to take the risk in a startup (because they are already making bank with enterprise sales) and most candidates that want to do a startup probably aren't the best candidates (because otherwise, they'd be making bank doing enterprise sales for an incumbent). It's really needle in the haystack that you find the right non-technical partner that can sell into an industry and is motivated by entrepreneurship.
They have a "patent pledge" for their patented parts, at least -- they will "not initiate patent lawsuits against anyone who, in good faith, wants to use our technology".

https://www.tesla.com/legal/additional-resources#patent-pled...
Also we'll serve ads on it.
The Connections Museum in Seattle has one of these in operation (as well as other generations of mechanical and electronic switching) which is amazing to see and hear in person.

Here's the No. 5 Crossbar: https://www.youtube.com/watch?v=XKyXCZV_faY

The whole museum is absolutely worth repeated visits.

https://www.telcomhistory.org/connections-museum-seattle/

https://www.youtube.com/@ConnectionsMuseum
Same story with Azure. All the good services are acquisitions, rest is low quality feature catch-up with AWS augmented by a terrible IAM system.
Only PC enthusiasts buy Windows. 99% of the population gets it bundled with their computers and who knows how much MS is charging those OEMs. Probably pennies.

Windows already has a de facto monopoly in desktop OS. They don't need to be nicer and give it for free to get more market share. They have all market share they every will.
This notebook explores the potential and performance of JPEG XL, a modern image format that promises better
compression, quality, and web performance compared to traditional formats like JPEG, PNG, and WebP. It analyze the
comparative aspects of JPEG XL to other formats.
If it works for you, I guess it's OK.

My apps usually deal with non-technical people (thus ISO in the browser input is out of the question), and sometimes spread at least between Europe and US (so people would enter MMDDYYYY and DDMMYYYY, and keep in mind that some dates work validate for both formats, namely every 12 first days for each month). Behind the scenes everything is ISO and UTC, but everyone gets their preferred format in the frontend.

I'm not getting your Dutch example. If I'm in the US and use MMDDYYYY almost always, and want to access some Dutch site, what date format would you show me in the input form? DDMMYYYY only because the backend is hosted in Europe? You will get wrong dates (e.g. 11/1/2024 for the first day of november, your system will store 11th of january) for at least half the US visitors.

Or maybe you are talking about "dates displayed" instead of "dates input", which is a different problem?
Seeing “man” capitalized in this context was rather jarring.

Color in man is nice, but the real thing man pages are lacking are practical examples, ideally of each flag, ala clojuredocs.

https://clojuredocs.org/clojure.core/for

“for” example ;P
So ur saying it was launched by the bugs?
Yes! In Swift there is no need to do this sort of differentiation, though, which is more ergonomic. Different trade-offs.
I also recommend printing out puzzles, mazes, riddles from https://krazydad.com/
You can download pdfs, staple them together and let your kids sink their time in.
Existing food delivery apps are not only indexable by google but actively make sure to spam the top google results for all possible food related searches. You couldn't have choosen a better example to disprove your argument if you tried.
He could get a refurbished M1 model now for pretty cheap, surely?
Hacki a nice frontent for havkernews
What is the best workflow to code with an AI?

Copy and paste the code to the Claude website? Or use an extension? o something else?
Show HN: I built cracked engineers – a new platform for technical job roles only
I've built a job platform for technical roles called "Cracked Engineers". If you want to land a job with some of the world's best AI/tech startups - my goal is to make this the go-to place for that.

YouTube walk-through can be found here: https://www.youtube.com/watch?v=XmuIOdES7mQ

A huge thank you to Weaviate (Bob van Luijt & team), Unsloth AI (Daniel Han & Mike), OpenPipe (David Corbitt), Julius AI (Rahul Sonwalkar), Jimini AI (Luis F Voloch) for using the platform while in beta and posting first paid posts.

So, why did I build it?

Well, over the past period a lot of fellow founders were asking me to help them with hiring ML/tech talent. Since I have access to pools of extremely talented engineers and researchers I managed to help some of them, but it really doesn't scale, so I wanted to automate as much as possible.
Parallelize a task, write a server that exposes. It’s not code.

Show code.
Probably also some remaining low-end wifi routers that are big endian. MIPS, etc.
nushell uses real lists for things which means you don't need to care about seperators except when dealing with external system things
But there's always still a human actress behind them, doing most of the everyday heavy lifting, the 'personality' work.

Also: >but whether they'd be so popular if they weren't virtual is questionable

That's just regular idols, which are pretty successful, though more in the east than the west.
Migrating billions of records: moving our active DNS database while it's in use
I see another comment like this one, so here I will respond to both. I've known quite a lot of rich people, all vastly richer than ourselves. As for us, we are so rich we don't think we can financially justify spending more on cars than my 23 yo pickup and my wife's 8 yo Prius. Our house in an astoundingly banal suburb is worth ~$300K. We can't afford to retire to a cool US city. I find it hilarious that SWEs posting on HN think paying $8 for a loaf of great bread means you are "rich".

As for those rich people, they generally have atrocious taste. They will drop big bucks on high priced wine, or more generally, restaurants. They stay at resorts on vacation and fly business class. We do go to Paris, and stay in a cheap AirBnB out in the 19th, and we fly steerage. We make most of our meals in the AirBnB, and... wait for it... eat food out of artisan vendors. I don't think we've ever spent more than $150 for a restaurant meal in the EU and most of the time it is less than $50. Those rich people we know would never ever spend the time to go to a great bakery. Why would they? That would take time mingling with the plebes, and
who cares? Bread is bread. Impossible to play the status game on that.

The problem with the economics of artisan products is that the number of people, income immaterial, who would go out of their way to spend more on an apex product is, economically speaking, a set of measure zero. Low bid rules our world. This is the reason that at scale corporate chains produce the shit that they do, because that shit industrial product is lower cost and nearly everyone prefers that.

We don't, but we don't matter.

Fuck the rich. But they're not the problem here.

edit: improve accuracy
maybe not that different in terms of functionality.

I have some opinions about ux/ui. I don't understand the graph of obsidian. It's very chaotic. I think the essence of visualization should be simplifying or distilling information, not making things fancy but complex.
NotebookLM Copied a Podcaster's Voice
OP here. I tried out 3dstreet. It is a great idea. Simplified web based 3D editors of all kind, is the future for making people involved in city planning and architecture.
1. Why the f is this flagged?

2. This article is exactly why "Tipping is stupid, so I'm not going to do it" is exactly the wrong response to take with tipping. Tipping IS stupid, but given how food service is structured today, not tipping is markedly worse for the livelihoods of the people making/serving your food than doing so. Voting for local candidates who will push changes that will make tipping obsolete (mostly around fair compensation) is the only way we can get rid of it for good.
> yet most of our teams use Macbooks.

Exactly this. Today I can switch from Linux to macOS to Windows and 99% of what the average users does can be done in the browser. Worse, in a smartphone.

So it was very smart of Microsoft to realize Windows was going to stop being a hard requirement for most use cases.
Ask HN: How can a JavaScript developer convince you they can work in TypeScript?
How would you evaluate a strong JS developer for a TypeScript position? What would convince you they can succeed in the role?

I'm a senior JavaScript developer looking for new opportunities, but many interesting positions require TypeScript experience.

While I'm confident in my ability to learn quickly, I understand the hesitation to hire someone without direct TS experience for a senior role.

For context, I see this as different from React <> Vue transitions, where skills are more clearly transferable.
For any multistep reaction there is a strong likelihood that "other enzymes" would make something that does not work for the next step (depends on the 3d shape not fitting in the next enzyme). So at best some of the intermediary products for each organism with opposite chirality enzymes may not work in the other, at worst, it may be actively poisonous. Since time + competition breeds monopoly one would expect to see only one per competition zone (i.e. planet) given sufficient time. You could see both if there was an active breakdown mechanism developed in each that allowed minimally inefficient usage of the others resources (i.e. we see this on a macro level with things like lobster blood using copper instead of iron and being blue. We can still eat each other no problem without getting sick so there's no pressure to get rid of the one system)
A fun fact about black holes that isn't often mentioned is that a black hole has two singularities. One is in the center — the one people always talk about — and the other one is at the event horizon. My impression is that the second one is eliminated by choosing to represent the calculations with a coordinate system to eliminates it at the geometrical level, but it's unclear if this is a "hack" or not. But I find it interesting (as a layman) that one can be handwaved away as irrelevant, while the other cannot.
That is a valid point. The visitor does not need to install the app, but it's still more complicated than pushing a button.

From the owner's perspective I imagine it's at least a little bit simpler to install an app and put up a QR code. Although if they have to print it out themselves I guess all bets are off.

> Good job on the project, I really mean it. It doesn't matter what you do, it matters that you've achieved it and for that, congrats. But as a practical semi-object, this has to be one of the worst ways possible to solve the problem.

Thank you, those are kind words. I doubt that this is the worst possible way in every context, but working towards better solutions is why we share stuff and ask/give feedback :)
Bolt [1] and Bolt Food [2], for example. One of the apps is built with Flutter, another one is native. Can you tell which one and explain how you noticed it?

https://www.youtube.com/watch?v=3X8COSnscbQ [1]

https://www.youtube.com/watch?v=VOgrdt5WQcI [2]
If he expected anybody to believe that, he'd have announced it in June. Not on the day the endorsement would have come out.
This kind of shit is always insider involved. Big companies often fail to implement adequate audit controls on their employees until shit explodes.
What would you change at the language level?
There's a "Complaints" button that opens another trap door to another ball pit. It's actually ball pits all the way down (though to be perfectly honest I haven't tested). What's important is that I haven't received a single complaint.
Most importantly posix already has existing multithreading facilities in posix threads, so it is imperative that they are reformulated in term of the C++11/C11 memory model.
Oh yeah, typo, I work with the Cursive IDE a lot. I've spent a good amount of time with Cursor. And I have no doubt that it provides a lot of utility. I also would agree that most good devs I know definitely adopt some form of LLM integration. I would even agree that a lot of cursive features will bleed into other editors, maybe being considered a necessity.

I just haven't made the observation that most people have switched to Cursor full-time and I also haven't noticed that those who have are on another level compared to those using their other editor plus chatgpt/copilot/etc.
It's a bit more complicated than just "not being used being honest".

Being 100% honest and not hiding anything doesn't work either, so it's a constant balancing act between telling them the truth, reassuring them and sometimes indeed shielding from the harsh truth by avoiding from mentioning something, which I do believe is different from lying. Lying is out of question though and I think the people who resort to that do it out of laziness more than anything, or maybe well-intentioned wishful thinking in the case of the aforementioned girlfriend. But this is always harmful, not just with psychotic persons.
When the stakes are high, you have to recognize and accept desperation when it arises, and face it head-on. In medicine a triage process can come into effect which tries to ration care in a "rational" way but at least it's better than an approach that's completely unprepared.

Now when the "situation, normal" drifts into desperation all the time, and the main reason is shortage of staff compared to fully-adequate levels (not even optimal staffing levels), people do rise to the occasion and go the extra mile(s). It may not seem sustainable but people are amazingly resilient. The prevailing attitude ends up that everyone could use as much help as they can get, all the time, wherever they can get it from, over the long term. Lots of times "temporary" staffing cutbacks have been made under crushing financial pressure due to the permanent loss of prosperity among the clientele in general. It can be tragic when facilities will never again be able to return to the staffing levels they were originally designed for.

An environment like this is one of the incentives that limits this type of AI to something that professionals will settle for, rather than use to enhance the deliverables to the ultimate client.

So in one respect the more critical it is, the more it doesn't have to have to be that good anyway :\
Cyanobacterial Artificial Plants for Indoor Carbon Capture and Utilization
If you aren’t using AI for everything, you’re using it wrong. Go learn how to use it better. It’s your job to find out how. Corporations are going to use it to replace your job.

(Just kidding. I’m just making fun of how AI maxis reply to such comments, but they do it more subtly.)
I would press X to doubt just because of profitability.

It’s cute that we now have image and video gen AI. Also we have now Turing test passing chat bots (Id say). But although they are very impressive, and I know lots of people who use them for various tasks, I haven’t seen a “killer app” yet.

For iPhone the killer app was making calls. It was the best phone you could get. Then it had apps. It was undeniably better.

LLMs are good at a lot of things, but they don’t seem to excel any particular task - yet. I’m not sure they are a revolution yet.

I’d say they’re more of Macintosh moment. A hugely useful technology no doubt - but useful for what exactly? For Mac it was desktop publishing.
> Implementations of Lisp are no more niche than other languages with managed run-times."

No more niche than Java, C# .NET and Python? Right...

> Which member of the Lisp family are you talking about, and what do you think is the niche?

You can combine all of the Lisp family together and still it wouldn't scratch the popularity, demand or job positions of any of the top languages.

Look, nobody denies Lisp'like languages are being used. Just like Fortran. :)
I think it's negligible, but you don't have to byte swap for network order with big endian.
I think the problem with the same app following native app idioms is that now the support and instructions behind that app will have to be different on every platform.

E.g., if you have Instagram on your iPhone, an Android user won’t be able to tell you “just click on this, this, then this to change your XYZ setting” because it will be in a different place than the Android app if developers follow native conventions 100% of the time.

The fact that Spotify or Instagram or any of those other platform-agnostic apps look and function the same on every platform is a huge benefit to practical usability.

I think the only time when nativeness matters is when you have an app that’s doing stuff that’s closer to being “low level” to operating system features. For example, an app that performs file system management, I don’t want that to have the exact same UI on Mac, Windows, and Linux, because those platforms have different conventions for where things go and how files are represented.
Given Canonical's record that is only further reason to stay far away from it.
Rich Neighborhoods, High Barriers: Study Maps NIMBY Opposition
You're writing this like they're subversively different languages. If you think React <> Vue transitions are transferable but then somehow think it's a bigger leap between Javascript and Typescript, you might want to reevaluate your own ability to assess developers. I treat the experience between JS and TS as more or less equally weighted and experience in whatever framework I'm looking to fill as slightly more important.

The most important thing that will overrule all of that is a good experience developer who has some demonstrable body of work.
Paper:

The Distaste for Housing Density

https://www.nber.org/papers/w33078

DOI 10.3386/w33078
Fedora 41 Releases Today with Many Shiny New Features
I don't know if variety is actually the most important thing, but it certainly helps. It's probably more like:

1. Eat whole foods—prioritize nutrient-dense vegetables and some fruit in moderation.

2. If you can, vary your whole foods

3. Try not to eat too much sugar, especially with high triglycerides

4. Try not to eat too much salt, especially with high blood pressure

Everything else does seem quite overcomplicated. Nutrition has always been an area rife for capture by grifters, health gurus, and everything in-between.
Large Language Model Influence on Diagnostic Reasoning
Lua gets onto every other Linux distro as dependency of some base system component. For example, rpm or pipewire depend on lua. Ubuntu and Debian ship with pipewire per default.

You should use the word "objectively" less.
Open source has a lot of momentum in Microsoft now but it wasn't the case when Windows Phone was released.

Had they made it open source, it would have been a different story with Android and Windows Phone fighting to win the OEMs.

But that ship has sailed. Unless there's a paradigm shift in smartphones (doubtful), we're stuck with Android and iOS for the foreseeable future.
Pick the cloud that you want to support or that more of your customers want you to support.

Take the basic training online free.

Try to deploy your app. See what problems you have. Do some research.

You might be able to find paid training or a consultant to speed up your understanding of the cloud environment into which your customers are deploying, but I'd wait until you have some base level of understanding first.
“Yes” “they” “do”
Beating a gasoline car with an electric car on the Nurburgring isn’t remotely in the same realm, as you mentioned decades vs years of experience - it’s significantly harder to build fast gasoline cars. This isn’t a knock of the gasoline cars, but a compliment to the engineering knowledge and prowess of the aforementioned German automakers. The fact that the records for real production cars are still held by Porsche is wild considering the power to weight ratios possible with EVs.

When companies like Porsche feel they can be bothered to make an electric race car, they’ll probably blitz everyone else simply because of their decades of chassis and suspension design. They haven’t done so yet because they are acutely aware of their fan base and customers don’t want one.

There is a lot of people who feel racing electric cars is just boring and too easy, and I am happily part of that population because as you mention, there’s very little engineering effort to compete against or with.
CodeMic: Record and replay your IDE [video]
I posted my project yesterday on "Ask HN: What are you working on" and there seemed to be some interest, so I'm posting it here separately.

I'd love to hear your feedback.

For more information see https://codemic.io
Tech Support is sales (2010)
If we got rid of tipping and paid restaurant employees fairly, then this:

> The constant "thank you"s and "how's the food" and pushing menu items on me is basically the opposite of how I'd prefer to spend my time eating in a restaurant

should mostly go away, I think.

(I eat out all of the time and am 100% with you. It's SO MUCH BETTER outside of the United States. Restaurants by and large don't have TVs (pubs/bars do, but it's usually one or two, not SEVEN THOUSAND of them, in every angle). You only see servers when you order your food, when you receive your food, and when you pay. They don't pretend to be your friends or whatever. You're there to eat; they're there to serve; the relationship is understood. They also don't ask for tips and will usually not accept it if you try, unless you're in a touristy area, BECAUSE THEY ARE FAIRLY PAID AND FIGHT TO PRESERVE THAT RIGHT. And I say this as someone who tips 50-100% when I go out.)