skysight-inc/HackerNews huggingface dataset:
What you’re describing is true, but the iPhone runs general purpose software. They don’t have to give away their own features to their competitors and people who aren’t their customers, and it’s more valuable to them as something they took the time to develop as a point of differentiation to give their customers a better experience than they would otherwise have.

An iPhone can already send files or stream media to all products provided you negotiate the protocol by which you do it and the software is available or you write it yourself. YouTube has Google Cast built into it, which you don’t have to use with an Apple TV because AirPlay will work, but if you say wanted to put video from your phone up on a Samsung smart TV, it’s an option. If you want to transfer files from an iPhone, you are not lacking in options, but if it’s to another iPhone or a Mac, AirDrop is just one of those options.
Analytics changed a lot of things in baseball too.

For example, analytics showed that stealing bases was a waste, and we saw a 6+ year window where hardly anybody tried to steal bases. But then, in 2023 steals were back in fashion. Why was that? More advanced analytics showing that the original analysis was wrong? Teams realizing that after years of not being forced to defend against the steal makes them more likely to be successful?

Basketball will adjust. If nobody has to defend against a midrange jumper then eventually nobody will be in the position to defend against a midrange jumper and it becomes an easier shot to take.

I’ve seen the complaints: the Bulls and Celtics are ruining basketball by shooting 50+ 3’s a game. But if that ruins basketball then basketball was weak to begin with. I mean seriously, neither the Bulls nor Celtics are getting anywhere close to the championship. Let them shoot 100 3’s a game if they want. Who cares?
Brother has made exceptional printers. I have one of their small office lazer printers/scanners and it is the first time I've ever enjoyed a printer. Works great in my Linux-only house. I have it hooked up as a network printer.
what the heck is a CXO
As someone who has a 18 yo son who wants to study math, this has me (and him)
... worried ... about becoming obsolete?

But I'm wondering what other people think of this analogy.

I used to be a bench scientist (molecular genetics).

There were world class researchers who were more creative than I was. I even had a Nobel Laureate once tell me that my research was simply "dotting 'i's and crossing 't's".

Nevertheless, I still moved the field forward in my own small ways. I still did respectable work.

So, will these LLMs make us completely obsolete? Or will there still be room for those of us who can dot the "i"?--if only for the fact that LLMs don't have infinite time/resources to solve "everything."

I don't know. Maybe I'm whistling past the graveyard.
> You probably don't need what you're thinking of a "VM instance" to run a VM, and for games you may well be better off building your own VM [...].

Indeed. I want something less awkward than redstone; I'm also considering something like fCPU[1] or eBPF (no jumping back = no loops = super easy to keep an upper bound on execution budget).

[1]: https://mods.factorio.com/mod/fcpu

But one of my side goals is to attract players who might be interested in contributing to the core game, so I also like whytevuhuni's suggestion[2] to embed a Lua interpreter. That's a faraway stretch goal (I still have very little in terms of prototyping), but I'd like to keep my options in mind.

[2]: https://news.ycombinator.com/item?id=42493118

> What's the actual gameplay loop you'd like to achieve? Defining that will help define and shape the constraints you put on players.

The general direction is something like Minecraft (with some Factorio / Oxygen Not Included thrown in), with focus on exploration, self-expression, collaboration, and a kind of lore/storytelling (that's deeply personal, like GRIS but still in a generative sandbox).

For example, people have made pixel art in Minecraft by meticulously placing blocks, one by one, on a huge area, and then creating an in-game map of it all[3]. I'd like my game to feature a pixel art editor instead. Same goes for in-game coding/automation: I want to reduce the friction from an idea to seeing it in-game.

[3]: https://minecraft.wiki/w/Map

Thank you for all the suggestions!
Wenge and Oak too.
I am open to being convinced otherwise, but I don't agree that there was any widespread skepticism of the health impacts of plastic until very recently, maybe the last 5 years. There has certainly been broad concern about plastic trash and environmental pollution for a long time, but that's a different topic.

I stand by my claim that you and I should not have to research the health impacts of, for example, microwaves. We should have to think about it, but if you have a basic understanding of how they work and how to use them safely, and you listen to people who might tell you if there were an issue (friends, the news, the FDA, etc.), then that is enough. And when I say "how to use them safely", I don't mean doing your own experimentation to find the limits of the device. I mean being told not to put metal in it, maybe watching a video to see what happens if you do, and accepting that it's a bad idea and you won't do it. It is not possible for me to do a medical study on the impacts of eating microwaved food, but I have enough societal trust that I continue to use them anyway.
Yes, but you're leaving out some important context, context which still renders them safer than black plastic.

Regarding stainless steel, that's during production of the item, not during cooking. You'd have to be welding, or using heat hot enough to cut through the steel, to release it in your own kitchen.

Regarding glass, you can check for chips and the condition of your glass far better than you can for microplastics. One is also likely to leech (plastics) over the course of its life, while one is not (glass).
When people say "zero" they mean "negligible," because a negligible deviation for zero is negligible. :-)
> "Microwood" is basically just cellulose, aka insoluble fiber, which naturally exists in our food.

This is one thing that confused me about the first article I saw on this. The paper lists three things it detected, one being cellulose, and various articles will list them all together as if they're just three microplastics to be worried about.

The paper seems to encourage this reading with this line: "the third one (from the supermarket) being cellulose (CL, sample 3), a bio-based polymer"[0].

Was sample 3 completely fine? If so, why is say "Nanoplastics were obtained from three teabag brands during a standard preparation"? Are they classing cellulose as nanoplastics?

[0] https://www.sciencedirect.com/science/article/pii/S004565352...
I'm not saying it's harmless, I'm saying that even if it is harmful it's not by enough to justify the panic and sudden lifestyle changes these articles sometimes lead to.

Remember the black spatulas a while back, and how it turned out to be a math error?
An essay collection is multiple essays.

As for one 100-page essay, you should definitely be able to understand the idea within 90 pages (hopefully 10 pages). The author might need 100 pages to close off all major counterarguments, cite precedence, explore some second-order tradeoffs, underscore the importance of their argument using evidence, and lay the groundwork for future areas of investigation.

We could say "just cut out that stuff" but that weakens the essay and makes it shallow. Instead, it's uo to the reader to skip it if they don't have time or interest. But then they should also hold off on dismissing it based on counterarguments for which they declined to read the provided rebuttals.
I mean, that is why they mention super-Turning processes like quantum based computing.
"Peer review" has been next to useless in most fields for the last 50-100 years at least. We need a new epistemic benchmark.
Because many of these flame retardants are not only environmentally toxic, but seriously incompatible with human life.

They shouldn’t be present in products designed to come in contact with food, when many good alternatives are available (inherently heat-resistant thermoplastics, silicone, stainless steel, etc)
> The paper is published in the journal Chemosphere.

From https://news.ycombinator.com/item?id=42494733

> The publisher of a high-profile, now-corrected study on black plastics has been removed from a critical index of academic journals after failing to meet quality criteria, according to a report by Retraction Watch.

>On December 16, Clarivate—a scholarly publication analytics company—removed the journal Chemosphere from its platform, the Web of Science, which is a key index for academic journals.
I'm with you. Interpreting a problem as a problem requires a human (1) to recognize the problem and (2) to convince other humans that it's a problem worth solving. Both involve value, and value has no computational or mechanistic description (other than "given" or "illusion"). Once humans have identified a problem, they might employ a tool to find the solution. The tool has no sense that the problem is important or even hard; such values are imposed by the tool's users.

It's worth considering why "everyone seems all too ready to make ... leaps ..." "Neural", "intelligence", "learning", and others are metaphors that have performed very well as marketing slogans. Behind the marketing slogans are deep-pocketed, platformed corporate and government (i.e. socio-rational collective) interests. Educational institutions (another socio-rational collective) and their leaders have on the whole postured as trainers and preparers for the "real world" (i.e. a job), which means they accept, support, and promote the corporate narratives about techno-utopia. Which institutions are left to check the narratives? Who has time to ask questions given the need to learn all the technobabble (by paying hundreds of thousands for 120 university credits) to become a competitive job candidate?

I've found there are many voices speaking against the hype---indeed, even (rightly) questioning the epistemic underpinnings of AI. But they're ignored and out-shouted by tech marketing, fundraising politicians, and engagement-driven media.
The preference file for com.apple.applescript holds a bunch of <data> keys that are base64 encoded NeXT "NXStreamType" objects, or "typedstream", it would change based on the endianess of the system it was running on. The only docs I could find were in a header file from 1999 written by Bertrand Serlet.
Unitree Robot Off-Road
>The fact that this is possible feels like it says something about the universe

Similarly, the character models in Final Fantasy 7 say something about the human endocrine system. Aeris clearly reads as human despite you not being able to see her adrenal glands so maybe they don’t exist in real life
Brontosaurus and T-Rex are separated by 80 million (!) years.

To put it another way:

We are closer to the the asteroid than Brontosaurus is to T Rex.
Thanks for you feedback. It is really valuable for me. Actually, my main idea when I started this project was helping to remember the chords and common progressions on a real keyboard. Like making a muscle memory, so personally prefer to keep it for MIDI devices, but helping users there to find a virtual MIDI device could be also a good idea.
OK, so I admit I also washed my hands of C++ sometime around 2009 and I am being forced back into for <reasons>, and I had no idea what these auto and lambda keywords were.

Can anyone point me to a learning reference that will let me jump the meta programming apocalypse and just get to the good stuff?
My RSS reader is written in async Python but I think it was a mistake and I built my image sorter to use gunicorn which means I have to run it inside WSL on Windows but actually it works really well. My "image sorter" is actually a lot of different things (it has a webcrawler in it, a tagging system, will probably take over the RSS reader's job someday) but it does an unholy mix of )(i) "things that require significant CPU" (like... math) and (ii) "things that require just a touch of CPU" like serving images.

I found that (i) was blocking (ii) making the image sorter unusable.

So far though that is processes and not threads.

For the last few weeks for the hell of it I've been writing a small and very pedagogical chess playing program in Python (trying to outdo Lisp) and once I got the signs figured out in the alpha-beta negamax algorithm it can now beat my tester most of the time. (When I had the signs wrong it managed to find the fool's mate which is not too surprising in retrospect since it looks ahead enough plies)

That was my major goal but I'd also like to try an MCTS chess program which is more of a leap into the unknown. Unlike alpha-beta MCTS can be almost trivially parallelized (run 16 threads of it for, say, 0.1 s, merge the trees, repeat, ...) and threads would be a convenient way to handle concurrency here although multiprocessing out to be good enough. So I am thinking about using a non-GIL Python but on the other hand I could also rewrite in Java and get a 50x or so speedup and great thread support.

(Note the problem here is that unlike games where you fill up a board, chess doesn't really progress when you play out random moves. With random moves for instance you can't reproduce White's advantage at the beginning of the game and if your evaluation function can't see that you are doing really bad. I need a weak player for the playouts that plays well enough that it can take advantage of situations that real players can take advantage of at least some of the time. A really good move ordering function for an alpha-beta search might do the trick.
Also on the front page: the journal this study was published in was recently removed from a major index of journals for failing to meet quality criteria: https://retractionwatch.com/2024/12/18/journal-that-publishe...
Atlassian, from the Perspective of a Younger Developer
Ubuntu's installer supports bootstrapping ssh access with this method. Put in your GitHub username and it takes care of the rest. Works for interactive and headless installs.
The CDC announced yesterday or this morning that they're back to pre COVID levels. It seems they're done dropping for now.

Also, plastics have been around for 100+ years. That would be one heck of a lag.

*EDIT* They're not back to pre-COVID levels yet, but getting closer.
seems a tad expensive for (nerfed) consumer-grade GPUs IMO
The structural labor shortages (and implied rising leverage for workers) are also a reason that corporations are racing towards AI and robotics.

By the time robots have replaced large swathes of labor, we will need to consider taxes on automation, which unions will hopefully support.
> C++ has built-in regex now and they're pretty damn good too

Sadly, `std::regex` is anything but good (poor performance, lack of Unicode support) and should be generally avoided.
Sounds like an interesting idea but honestly I have no idea how many people will use the game.
"contact information" is not the same as "user’s name, address, and telephone number".

"Contact information" could just be an email address, or even a social media handle.
jump into learncpp and choose where to start from, goodluck
I was all excited for the TKL Unicomp keyboard they introduced a couple years ago. I bought one the second it went up for sale, and plugged it in right away when I got it. I had to ditch it after a few hours. It turns out that certain keypresses won't register if another key is pressed at the same time, and I type fast enough that it was losing keypresses regularly. I haven't had a keyboard with this problem since about 1985. An unconscionable design mistake which tarnishes the entire Unicomp brand for me.
Supernovae Evidence for Foundational Change to Cosmological Models
For OpenAI, they could lean on their relationship with Microsoft for Bing crawler access

Websites won’t be blocking the search engine crawlers until they stop sending back traffic, even if they’re sending back less and less traffic
I mean, this is the keyboard people use to run through the dishwasher to clean it. You have to come up with more advanced criteria to really tease them apart.

(I just realized that "flexible" above might be interpreted positively, like "applicable in more situations". No, I mean "flexible" as in "may not be satisfactorily used as a bridge over a pothole in case of emergency", which the original would be able to pull off and still be used to write a blog post about the experience afterward.)
Clearly it was posted here so that we could criticize his work and point out all of the places where <<American English>> fails in comparison to C++ in conveying effective meaning.
I love quai de saine (Parisian for 10 years) but a too far for an improvised pique-nique from Gennevilliers!

Can’t find Chez Amel, is it Chez Adel? Looks like an unpretentious casual and cosy bar, exactly my type thanks!
A company claimed my use of their software library was outside what I paid for, so they wanted 17 years back pay at a ridiculous rate. I had an email from back then from them saying my usage was within the license. It didn’t even occur to me they might claim the opposite almost two decades later.
If it reaches the point where google is no longer a useful driver of traffic then there's probably little point in having a website at all any more.
It ultimately doesn't matter because a fairly current snapshot of all of the world's information is already housed in their data lakes.
The next stage for AI training is to generate synthetic data either by other AI or by simulations to further train on as human generated content can only go so far.
Blame it on bad culture. Good people know that orderly conduct is necessary to maintain a healthy and vibrant community. Just take a look at the Nordic countries where this used to be the absolute norm across the board. Now even there you see quite a bit of social turmoil. Many who have migrated to these countries over the years simply do not share the same values and the effects are sadly self-evident. People do not feel nearly as safe as they once did. It may not be as bad as the average American city, mind you, but there has nonetheless been a real change in the "atmosphere". (Which isn't to say "all migrants are bad". Unvetted immigration is the issue I am referring to here.) Point is, wealth-inequality has nothing to do with it.
This is a really good point. I have coworkers that don't really code, but can use ChatGPT to help them put together a Python app that does what they need with some common sense changes. I don't think I could even do the same with Haskell with a fair amount of coding experience+ reading up a lot on Haskell over the years. It may be obvious to those select few who are drawn to Haskell, but I think they greatly underestimate the challenges for the average person. That's the essence of what I've been saying to the parent thread that believes a subset of Haskell will become popular some day. I could be wrong, but just can't see it.
The Monthlong White House Effort to Quell New Jersey Drone Frenzy
I don't agree that it didn't surprise anyone. Flame retardants are surprising, black plastic being worse than others is surprising, common household tools nearly at the legal toxin limit is surprising. Even the general idea of plastic being potentially bad for you is still new information for a lot of people.

Your comment is the first time I've ever heard anything about lead in spices, and I read a lot of news. In my experience, very few things are actually "common knowledge", it just seems that way when everyone in our particular social circles knows something.
Sounds like this study (published in 2008):

"The space between us: stereotype threat and distance in interracial contexts"

It mentions being run at Stanford, and was pretty popular (Claude Steele discussed in his book Whistling Vivaldi).

https://psycnet.apa.org/doiLanding?doi=10.1037%2F0022-3514.9...
I’m not for sure auto is an improvement. I know it is required for lambdas and it makes it easier to type out a very verbose type, but it really does reduce code readability.

I’ve even seen developers use it instead of bool, which is pretty laughable as the they are the same number of characters.
> Being biased is not the same as hallucinating. LLMs have both problems.

I didn't deny either of those things, I said that search engines also hallucinate — my actual link gave several examples, including "King of the United States" -> "Barack Obama".

Just because it showed the link to breitbart doesn't mean it was not hallucinating.

> At least you could check whether a source was reputable and where the bias was.

The former does not imply the latter. You could tell where a search engine got an answer from, but not which answers were hidden — an argument that I saw some on the American right make to criticise Google for failing to show their version of events.

> With LLM's the connection between the answer and the source is completely lost. You can't even tell why it answered a certain way.

Also not so. The free version of ChatGPT supports search directly, so it allows you to have references.
I find it quite ironic how many people on HN have a superiority complex to sites like Reddit, yet suffer the same pitfalls. Not reading the source material and going off of headlines or snippets.

Asking for “context” and “why did they study this” is quite interesting, considering the scientific study whose entire purpose is to introduce this context is directly linked within the article.
In India, we have Vedic (Archaic) Sanskrit and classical Sanskrit. The personality of the works varies by the dialect.

The works in archaic sanskrit, primarily the collection of religious books known as Vedas, are often fierce and vivid in their imagery.

The refined, classical dialect of Sanskrit, while having rich literature, doesn't match the "fierceness" of the Ancient Sanskrit.

The language itself gets a lot "softer" as the time progresses, and the religious and non religious texts, the dieties alike get a lot "softer" and regularized over time as well.

Here the causation can be reverse - with transition from an indo-european semi nomaidc pastoralist-agriculturist lifestyle to a larger scale urban centers and settled agriculture, and priest class isolated from much of real life affairs. But an interesting observation is that Vedic Sanskrit with it's pitch accent and complex word formations is harder to pronounce and sounds, for lack of better description, more fierce and natural.

Eg:

https://x.com/holatombola/status/1769214151929295089
If you look up the nvidia keynote from 2024, omniverse, robotics, and digital twins are discussed at length [1]. The relevant parts are near timestamp: 1 hour 34 minutes

[1]: https://www.youtube.com/live/Y2F8yisiS6E
> Also LLVM and GCC aren't going to be rewritten from C++ into Rust anytime soon.

I'm afraid you underestimate the will power of rustaceans to find literally anything to rewrite.
Yeah, that would be really handy too.
Good work!

As noted, it probably won't change anything, but scammers are a lot more sophisticated, these days, than they used to be.
You forget that it makes stuff up and you won't know it until you google it. When googling, fake stuff stands out because truth is consistent.

Querying multiple llms at the same time and being able to compare results is a much better comparison to googling but no one does this.

As I said, you are talking to a super confident journalist intern who can give you answers but you won't know if it is true or partially true until you consult with a human source of knowledge.

It's not even similar to asking the old guys at the Home Depot because they can tell you if they are unsure they have a good answer for you. An LLM won't. Old guys won't hallucinate facts the way an LLM will

It is really is the 21st century Searle's epistemological Chinese room nightmare edition. Grammar checks out but whatever is spit out doesn't necessarily bear any resemblance to reality
The perils of extremes: A British Crisis