skysight-inc/HackerNews huggingface dataset:
I do the opposite and leave generating openapi docs to an LLM. Mostly that just involves spelling out the obvious; so it's not a particularly hard job for an LLM.

The code is the full specification of what a thing does. Anything else is just a watered down version of the thing.

In architecture terms, there is no blue print for the blue print, typically. This is a fundamental misconception some people have about software design vs. traditional engineering/architecture.

When designing buildings, you put all your effort in the blue print. And then you build it. With software, you put all your effort in the blue print (i.e. the source code). And then you run/compile it. In neither case is it valuable to have a meta blue print. At best you might do some sketching, prototyping, modeling. But these are activities intended to learn, not to document. 3D printing makes the metaphor more obvious maybe. Because it makes engineering more similar to software development. All the key work is digital.
Recycle bin is just a different model. I have full disk weekly and homedir daily backups and could use live snapshots too, but it’s just easier to dig into the bin sorted by deletion date.
I think your brain may just work differently to mine, and I don't think I'm unique.

> "get me that picture of unle tony in Florida" might save you 10 seconds instead of going into your files and thinking about when you got that picture

I don't have a memory for time, and I can't picture things in my mind. Thinking about when I took a picture does nothing for me, I could be out by years. Having some unified natural language search engine would be amazing for me. I might remember it was a sunny day and that we got ice cream, and that's what I want to search on.

The "small niche" use case for me is often my daughter wants to see a photo of a family member I'm talking about, or I want to remember some other aspect of the day and the photo triggers that for me.
Are respondents truthful in interviews? I found my wife using a dating application. It was very easy, I just had to widen the geography I was searching.
The faucet seems a bit drastic.
I got a 1L (about 32oz?) spray bottle of Isopropyl alcohol, and use a small spray amount onto a microfiber cloth to clean iPhone and iPad screens. It’s really cheap and seems to last a long time, as only a small amount is needed.

It will degrade the oleophobic coating of the screens quicker, but I figured that would wear off over time anyway. So far it’s been really effective at wiping off all greasy fingermarks in seconds. I like the window/glass type microfiber cloth for this.
I do not see the bias, all the more so given that the whole article after that first paragraph very clearly explains that further investigation is taking place to determine whether there is such a causal link. I have no idea whether conferring is a strictly defined term in the context of clinical research, but even if it is this is not a scientific journal article but aimed at the general public.

Going in detail to the claim that 'appear to confer' is biased, even if we take such a strict understanding of confer, compare the semantic effect of affirming and negating the sentence with and without 'appear to'

1. 'the vaccines conferred protection'

2. 'the vaccines did not confer protection'

3. 'the vaccines appeared to confer protection'

4. 'the vaccines did not appear to confer protection'

Which of the sentence above is closest to the truth, and which is most inaccurate?
I will give this a try. I am needing something to use at my coffee shop/bakery for my staff. Currently, we use Paprika and I am Svelte developer, so this maybe a perfect fit.
I ate a lot of such boar meat last year in Greece, it instantly became my favorite due to the hardness and taste but based on this I may avoid it for the foreseeable future.
My guess is being retired military.
Sure, the individual bots that adapt to solve the CAPTCHAs are stronger than before in the sense that there are pages they can crawl that their earlier versions could not. But the subset of pages that they can crawl hasn't increased in an absolute sense: For any page that they can crawl now, the old (CAPTCHA-free) version of that page could already be crawled by the old (non-CAPTCHA-solving) version of the bot. So in that sense, nothing is lost by adding CAPTCHAs to pages.
This is bollocks.

Netflix gained popularity because they sold their service artificially cheap at a loss for many years to build market share and Kill off their competition, and that's it.
If people here point out that predicted overpopulation catastrophes have not occurred, they still can occur in the future. We just haven't reached the tipping point yet.

It is obvious that the earth is unlivable if there were 1 human per square meter. So where is the tipping point?

Additionally, quality of life goes down in terms of lack of solitude, increased competition for jobs especially among academics, increased rents etc.
Seriously, "tree of the year" is conceptually nonsensical.

Unless, once a tree wins, it's disqualified for the next half-century?

But then you're basically making a ranked list of the top 50 trees and then approximately repeating it.

I dunno. Maybe restrict it to one of thirty or forty subcategories of trees each year?
A computer doesn't have to be just a laptop or a mobile device (phone, tablet, etc). It's nice to have a stationary PC that is accessible to anyone who happens to walk past. My son will sit down and start up a little game, or start GarageBand to play on the MIDI piano.

I'm also a fan of laptops but they are more personal, requiring a login and so on. And screens are usually smaller.
Perceived cost and perceived risk. It's an important distinction.
Zero trust in benchmarks without opening model's training data. It's trivial to push results up with spoiled training data.
> I haven’t heard of any way for objectively measuring the value of anything

Really?
I think protocols have two major drawbacks regarding readability and safety. When I have a protocol, I cannot easily find its concrete implementations, so it becomes harder to see what the code is actually doing. As for safety, protocols have no way of distinguishing between

class Command:
def execute(self) -> None:
# some implementation

and

class Prisoner:
def execute(self) -> None:
# some other implementation

The implementor of the Prisoner class might not want the Prisoner class to be able to be slotted in where the Command class can be slotted in. Your type checker will be of no help here. If you use abstract base classes, your type checker can prevent such mistakes.

So when it comes to your own code, the drawbacks of the structural Protocols in comparison the nominal ABCs are pretty big. The pros seem non-existent. The pro, I guess, is that you don't have to type the handful of characters "(Baseclass)" with every concrete implementation.

But they do have one major advantage: if you have third party code that you have no control over, and you have some part of this codebase that you want to replace with your own, and there's no convenient way to do something like the adapter pattern, because it's somehow a bit deeply nested then a Protocol is a great solution.
The US ban banned app stores from providing their free applications, which is just as much as a technical choke point as DNS and nothing to do with financial transactions.
Colored Bar Paper Colors
> I’m saying people should stop expecting to get six figures for being able to run create-react-app and deploy a container. The analytical and social parts of the job are where I predict LLMs to make fewer inroads because they require non-generic understanding.

That's a fair take. I do wonder though, how much will those "analytical and social parts of the job" be paying - I imagine you might no longer get six figures for that either, because high tech salaries are fueled by absurd growth of the industry, which manifests in a large part in software that's basically just {framework du jour + basic-level CRUD, that hasn't changed much in 30 years + branding}, and that kind of software I expect to get eaten by LLMs entirely.

Even with cookie-cutter app coders out of the way, the remaining software engineers might see the number of jobs implode, crashing salaries for some time, until (maybe) the growth restarts around new kinds of software, kinds that'll be in high demand and not something that can be made by a few "analytical/social" people herding LLMs. I'd normally say this won't happen, but rather that the software economy will slow down, stabilize, and get boring like everything else - but then, so much of software is driven purely by advertising, and advertising is a negative sum game, so surely they'll invent more bullshit jobs for us.
disagree. in the US my family would need to sign up to 5 different streaming platforms to be able to view everything that we watch. So that’s 5 separate accounts i need to create, 5 separate apps to install, and i need to remember which app each TV show or movie is in on my apple tv.

And then sometimes only 1 or 2 seasons of a show are available for free on amazon prime, and i need to pay PER EPISODE for the remaining content. It’s also fun when a show my wife wants to watch is not available in our region - even if we wish to pay for it.

Talk about a garbage experience!

There’s a reason _some_ people with the technical chops set up something like plex or jellyfin, and source the content (via torrents or usenet) using sonarr, radarr, etc (the “ARR” stack). For some its cost savings. Others just can’t be bothered.

We can argue about the ethics of doing so all day, but it’s truly a failure on the industries part that they make things so complicated.
No I don't.

Because she never said anything even close to something like that: https://www.politifact.com/factchecks/2019/feb/26/viral-imag...
Agreed. A SPA without some backend for front end is always going to push you to store authentication tokens in local storage.

It feels like a shortcoming in browsers that we need a BFF to resort to cookies that JS can’t access.

I like React, but I feel that we primarily use Next.js just for session cookie management.
> firm foundation needed

Foundation to read this book or for a specific topic?
Unfortunately there’s no bans for stuff like that.

But that’s why I call it out: yes, exactly, it degrades the conversation when someone is preaching about a new tech, and how it’s gonna change development, and claiming they’re a developer themselves - while not being upfront about the fact that they’ve not actually got much real-world experience as a developer at all in general.

And this kind of thing should always be called out when spotted. It’s just plain disingenuous at the end of the day.

I’ve probably been contracted to fix more broken projects (by devs who royally messed up), than the count of MVPs this person has made, or indeed the number of months they’ve been coding.

But at the end of the day, these kinds of folk simply make us more experienced folk more valuable to those that need a professional service in a bail-out scenario. I’ve got decades of real-world coding experience, and a healthy list of successfully published / deployed projects, including some fairly big clients over the years. My CV speaks volumes, particularly when contrast against someone with little experience in the field of software development. I’ve seen languages and tooling come and go. I’ve headed teams and worked solo. I’ve witnessed plenty of folk
like this in my time. It’s certainly not my first rodeo!

Unfortunate that someone chose to downvote me, as opposed to engaging me in conversation as to why my view might perhaps be incorrect or maybe shortsighted - as per the HN guidelines. But no real surprise - I guess that in itself is quite telling here.

Karma points might come and go sometimes, but whatever: I’ve been posting on HN (and other sites) for years, on and off. I’ve no need to try and portray myself as something I’m not, nor portray myself to have skills or experience that I don’t have. I generally post to share my knowledge and experience, because real-world experience adds up over time.
Yeah because you didn't have argument for it, good try tho

it would work with other people but not for me

edit: I'm not joking, I said laughing because firefox state is pathetic that deserved to be laughed at
Progress is not a straight line up and to the right on a graph. Look at the Middle Ages as compared to the Roman Empire, or the failures of Reconstruction for example.
When the data you need isn't entirely contained w/in those "neat boxes" you realize quickly the error was trying to force those "neat boxes" onto your data model.
It's really surprising that with all the statistical tools we have, the signal for the link between a common virus and a disease is unclear. Even if the road to a proven intervention is long, you'd think at least the link would be clear.
Lol.

Operation Choke Point.
MasterCard's (secret) list of banned terms.
FOSTA/SESTA

The US has literally never had a free and open internet and has exported much of their toxicity.
There are no vibrant monarchys or aristocracys or oligarchys. What do these people think everyone fled from Europe to the us for? In a monarchy everything fouls and rots.. look a trumps buianesses, the us is his last casino to bankrupt..
I wish filesystems had a first-in, first-out "garbage heap" model.

The problem with snapshots is that they take up space. The trash has the same issue, with the added drawback that you have to think about emptying it, and if you empty it before realizing you made a mistake, it won't help you.

With a "garbage heap" model, all deleted files would automatically end up on the "heap" when deleted. The heap would be exactly as large as the amount of free space you have left, and shrink when necessary by deleting the oldest files, perhaps with a minimum size (expressed in days) that would require manual action to shrink beyond.
The parts of the moon in direct sunlight are blown out too. Where we see the terrain's texture, it's illuminated from the back; with what must be light reflected from the moon's surface.

The dark side of Earth is illuminated by a full moon.
> And how is this different from just calling the libraries in the right way to make it adhere to stakeholder requirements?

In that you need humans that can understand stakeholder requirements, constraints of the domain, and limits of existing software, so that they can write the necessary glue to make everything work.

Thing is, LLMs know more about every domain than any non-expert (and for most software, "domain experts" are just non-domain-expert programmers who self-learn enough of it to make the project work), and they can understand what stakeholders say better than other humans can, at least superficially. I expect it won't take long until LLMs can do all of this better than an average professional.

(Yes, it may take a long time before an LLM can replace a senior Googler. But that's not the point. It's enough for an LLM to replace an average code monkey churning out mobile apps for brands, to have a huge chunk of the industry disappear overnight.)
You should write a substack! "How to date and get married" is a lot less toxic than the nonsense that the Andrew Tates/PUAs of this world are selling.
You have nothing to be concerned with if it is cooked thoroughly to safe temperatures. So anything that is slow cooked over time would be safe if cooked to 145° for whole and 160° for ground meat.

The subject person may have undercooked it or likely even come in contact with it while dressing a hog, i.e., touching an eye, scratching the nose, or even touching something that later caused cross contamination.
>Assuming banning phones and social media is feasible, which it is not

That'd need elaboration. Outright, it appears to be a nonsensical, baseless claim.

>Video games are out, because they are obviously bad.

Obviously bad? Is this some sort of weaseling?

Videogames aren't new. They have been around for several decades now.

If they were "obviously bad", sure we'd know by now?

OTOH, there's a mountain of evidence social media is harming our children, and should be banned STAT.

We can appropriately label it an emergency.
Penultimate paragraph of TFA:

'The first double-blinded randomised clinical trial to test the effectiveness of antivirals against dementia is now under way. A group of researchers mostly based at Columbia University are testing whether valacyclovir, an antiviral used against HSV1, can slow down cognitive decline in people with early stage Alzheimer’s. Between 2018 and 2024, the researchers recruited 120 patients and treated half with the antiviral. They expect to publish their findings later this year. John Hardy, whose research forms the basis of the dominant amyloid theory of Alzheimer’s, and who has been a critic of the virus theory, says that a positive result in this trial would begin to convince him otherwise. If Dr Geldsetzer and his team can secure the funding, a similar trial of the shingles vaccine may soon follow.'
My understanding is that the sale of hardware alone doesn't make anyone a trillion-dollar company. Selling subscriptions and processing payments does.
'Sesame Street' faces uncertain future amid funding cuts and layoffs
I agree, it is very frustrating. I will say that the reason they have not found a cause and/or cure for Alzheimer's is that it is a polygenic and polyenvironmental disease. The only way to cure Alzheimer's is to look at each person individually (personalized medicine) but that is expensive and not as profitable.
This seems like a good thread to post — can someone give an intuitive explanation of how MCP is supposed to work? I tried to set it up with LM Studio and a local LLM but couldn't for the life of me figure out what I actually need to do. MCP servers seems straightforward, I guess I need an MCP client somewhere, but I'm lost on how the LLM actually knows what tools are available and how/when a translation between "get x from external tool y" translates to actually getting `x` and how the LLM can then use it.

From what I could find online, it just works in Claude desktop app and there are some online efforts for mcp clients, but even ollama maintainers are confused about the implementation (https://github.com/ollama/ollama/issues/7865)
Denying oneself something nice/good (but unrelated). Or doing something that provokes a punishing response from someone/something else. Like picking a fight, or "failing" to pay bills, gambling.

Neither will help a victim of course, but self-sabotage never help (almost by definition).
I fail to believe outside of when we lived liked apes without any reading and writing this 'myth' was believed.

People had chickens and ate bird eggs, people would eat goose barnacles and not see baby geese, it'd be like all the other barnacles.
Question for folks not in the USA: has your willingness to travel to the United States changed? Would you attend a conference/meeting/university in the US?

America First means America Isolated.

Also, this isn’t the first time we’ve seen “America first” as a political slogan, and, well, Dr Seuss said it best.

https://jimsmash.blogspot.com/2017/02/america-first-2-dr-seu...

The history of “America First”:
https://en.m.wikipedia.org/wiki/America_First_Committee
Generally, avoid mocks.

Run a copy of the server in a container, run client E2E tests against it.
> How many of us have been forced to work on projects that make us sick to our stomachs - surveillance tech, data mining tools, algorithms that reinforce social biases - because we don’t have the power to say no?

This is also a point that is not only in the range of "lack of perspective" but actively dishonest. Yes, you can say "no," - which is not true for occupations with codified career paths (medicine, academia, law, military) and all jobs in which you literally cannot afford 2 months to search for a job.

I turned down quite a few offers in markets that (according to my beliefs) I feel are harming the world. Yes, it means turning down offers with 2x salary. Just because there is a temptation does not mean we must follow it.

> Your profile says "Co-founder and CTO" which means you are biased against unions

Bolt to assume that.
I had a start-up for 2.5 years. Before that (and now), I worked freelance consulting and contract work.

In any case, I am based in Europe and believe in the European approach to social security, healthcare, free education, and minimal wage. I vote for parties that opt for higher taxes to support such.
Personally I try to disable GPS in my smartphone when hiking unless I need to check the maps — I prefer to have my communication device not dead when I need it, and modern smartphones are terrible with battery life
It’s crazy to think that a religious dictate of Islam and Judaism may have its origins in not cooking meat thoroughly or good practices during dressing and butchering.
If I were you, I would take a grain of salt with any article on that site, and verify everything thoroughly from known good, reputable and safe sources.

It looks like the site's articles may have at least in part been partially AI generated, there is misinformation there. Just enough to make it look plausible, while neglecting the risks.

When the milk proteins degrade in these high temperature processes, the cheese does not curd well thereafter; its a one way process, and that leads to food safety issues. The proteins no longer completely separate properly, and the moisture does not get low enough during that separation and denaturing process; as it would normally. All the good bacteria have also been killed off.

Moisture leads to spoilage, and of course there is also the potential for silently dying by botulinum toxin, or illness related to fungal/mold spores that contaminate it and grow, though the latter excepting botulism, is noticeable most times but not always.

Milk is not acidic with only a 6.8pH, and the toxin produces in environments above 3.8-4pH depending on the media. The hard cheeses only get down to 5.1 and that's during the normal cheese making process without HTST milk.

You can certainly get a product that looks and may even taste like a low quality cheese, but cheese that must be refrigerated continuously after being made is not real cheese.

You gamble with your health if you treat that product like cheese.
Obviously not, but also trees don't hold tree of the year competitions for themselves. This is a human competition for humans.

I was quite moved when I saw and touched the trees that had survived the Hiroshima bombing. (More so actually than the buildings or other memorials.) They're a real, living connection to history.

https://en.wikipedia.org/wiki/Hibakujumoku
Nor do you see Venus.
OP here: perhaps I should have added an /s next to the video game bit. To be clear, being a game developer who has made games for kids, I do not actually think they are obviously bad.
If you know of other modern NS languages/integrations, please share !
Every outbreak story that has ever been printed has that as a background fact. When eating meat, make sure it's cooked thoroughly. I love a good, high quality, rare steak when I know the origin of the animal. But literally everything else gets cooked very, very thoroughly.