skysight-inc/HackerNews huggingface dataset:
It would seem to always come down to money. Western economies have become so brutal these days that parents fear their children will be significantly less secure than they were. And, since things like housing (everywhere) and healthcare (US) have the capacity to wipe one out, they see financial advancement as a way to set their children up with some degree of safety. For some immigrant communities, the memory of how hard it is to leave everything and start over is fresh, and the symptoms are the same.

So, when you squeeze that tube, what comes out the end? An intense drive to put children through anything that might give them an edge. School excellence? It's a way to get to college. College? Its a way to get a job. Degree? Its a way to get a lucrative job.

In the 90s everyone wanted an MBA or a law degree and the CS and math kids were ignored. Then the Internet happened and suddenly CS was the pathway to riches (it wasnt, but the perception was there). Then it was data science. Now its AI. I guarantee that theres a ten year old out there being made to learn about GANs.

In parallel we have the giant mess that is the university sysrem. If college is the target for parents, colleges are woefully ill prepared. They vacillate on admission standards (exam based, or test blind?). They cant decide who they want (is is ok to let in mainly rich kids so that a few poors can get a free ride?) They cant decide between requiring hard thinking of their students and all opinions are valid freedom. And, more sympathetically, they could 10x their admission pool and still not meet demand.

TL;DR the kids are factory employees on a pipeline they do not control.
I'm not sure how I've been in tech since before this article was written and today is the first time I've ever even seen/heard this phrase.
I'd take a leaf out of Freeforth's compiler (https://github.com/dan4thewin/FreeForth2):
It implements a repl via single-pass (as with all forths) compilation of an anonymous block. Scoping in forth is dynamic ie. what's on the stack, and lexical in the dictionary ie. new words can shadow old ones.

Stacks have great GC properties vs. an actual GC, but for more complex scenarios, and dictionary management, some sort of GC would be preferred. I've not looked at the forsp source yet, but it may need a more general (realtime) GC, possibly via a linear-types system.
IMF stark warning on AI's potential to turn downturn into economic crisis
True. However I can (and have multiple times) migrate from machine to machine without needing to reinstall everything.

My work MacBook was pulled from an original Air from something like 2015, to a 2017 Pro and currently my 2019 Pro.

So I’ve got apps installed on my Mac that have been installed damn near 10 years ago.

Ditto my home 2015 Pro was later on migrated to a M1 Air. Hell, I’ve still some 32 Bit Steam games that still somehow run on my Air (least Steam tells me they’re 32 bit).

We could play this game ad-infinitum, each finding a level of supposed “openness” but the basic facts are that neither Windows, nor MacOS are truly open.

If you want open, then Linux is always going to be in the answer somewhere. Not MS Windows. And not Apple MacOS.
Meta says European data is essential to train AI for Europeans. Key paragraph in the linked blogpost[1]:

> If we don’t train our models on the public content that Europeans share on our services and others, such as public posts or comments, then models and the AI features they power won’t accurately understand important regional languages, cultures or trending topics on social media. We believe that Europeans will be ill-served by AI models that are not informed by Europe’s rich cultural, social and historical contributions.

[1]: https://about.fb.com/news/2024/06/building-ai-technology-for...
> I think this is exactly what _most_ people want.

Yes, and they should have it. As open source software that a free market of hosting companies can compete on price and quality for. Not as closed source software hosting by a Big Tech oligopoly.

You should be able to host your info on a server of your choice, encrypted end-to-end from your devices. That server is the one which should collect payments, manage subscriptions, do access control checks, and deliver data to others. That server is the one which should send notifications and push news updates to your devices as well as subscribers’ devices. You should always be able to migrate easily to another server, or use several at once, as fallbacks.

People have learned helplessness (“oh I wish Twitter would add feature X”, “oh, I guess we all have to get a Google Plus account”, “oh, sucks that Google Plus and all my data and social connections there are going away”) because open source developers didn’t stick around long enough to make something that is good enough to compete with it, and is decentralized and federated.

I can count on one hand: Mastodon. Bluesky.

I am working on fixing it:
https://github.com/Qbix/Platform

Larger vision for 2025 and later: https://qbix.com/ecosystem
> Doesn't this just say that being exposed to more, and perhaps different, microbials will trigger your immune system? There are lots of words, but my casual eyes don't read anything that would be non-obvious.

There are many studies which evaluate things that seem obvious. These are necessary to support less obvious conclusions in other studies. If your paper is going to make the claim that IL10 upregulation in children as a consequence of environmental stimuli is linked to some disease process, one of the critiques will be if you can even establish that IL10 upregulation reliably occurs. If your paper can cite a well-performed study evaluating that prior, it strengthens the conclusions of your own study.
Well if it loads code dynamically, it is no longer static linking.

Also it isn't as if there is a stable ABI for C and C++ either, unless everything is compiled with the same compiler, or using Windows like dynamic libraries, or something like COM to work around the ABI limitations.
They exist! I live in one and there is a small "town square" where the kids all walk/bike to and play with green space and (grocery, cafes, restaurants). It is surrounded by a typical suburban layout with high density closest and then low density housing as you get farther away.

If you are really interested in this type of living, look for newer master planned communities in the south. They are immensely popular and aforadable compared to coastal cities.
It could be argued that Ukraine's 2014 revolution occurred with the backing of the US and was the most immediate precursor to the present situation. I'm not claiming it was or wasn't just that there is a case this was brewing long before 2022.
Meanwhile China cured diabetes but no one will talk about that

https://medium.com/@hrnews1/communist-china-just-cured-diabe...
Indeed, there are various pros and cons to all the leading interpretations. "Parsimonious" is often used to describe Everettian interpreations, although this is somewhat dubious as the leading advocates all have their own slightly different take on MWI (i.e. which quantities are "physical" and how to make experimental predictions - see [0] for more).

MWI has always suffered with issues around probability. Why should we assign probabilities to branches, and why do those probabilities coincide with the Born rule. My belief is that it won't be widely accepted until this is resolved. There are lots of (typically complex) attempts to derive the Born rule using decision theory or the like. There's no consensus that any of these attempts are compelling, or likely to succeed in the near future.

[0] https://arxiv.org/pdf/gr-qc/9703089
Only if your job is to write new code/features. I've been involved with critical bugs that took 6 months to figure out the root cause. What are you supposed to commit for those 6 months while staring at core dumps, trying to guess what might be going on?
2021, a classic, “we made a whoopsie” response.

https://theguardian.com/technology/2021/jun/04/microsoft-bin...
Apple Introduces Apple Intelligence at WWDC 2024
At the Worldwide Developers Conference (WWDC) 2024, Apple announced a groundbreaking addition to its ecosystem: “Apple Intelligence.” This suite of AI-powered features marks a significant shift for the tech giant, which had previously been hesitant to embrace the term “artificial intelligence.” The new capabilities span across iPhone, Mac, and other Apple devices, positioning the company as a serious contender in the competitive AI landscape dominated by tech giants like Google and Microsoft.
Show HN: DialDoge – Product Team Meeting [video]
Doge sits in on a product team meeting and listens as a new strategy is introduced.
Nuclear Power Is Hard. A Climate-Minded Billionaire Wants to Make It Easier
You know what company you are talking about here?
Your truism doesn’t refute their point.
I've never really got Forth. It's good for sending commands to a printer, but actually programming in it seems like a drag. I get that it's technically the same as lisp code, just backwards without the parens, but adding the parens just makes it easier to understand. Adding variables is smart and would make it more tolerable but I would still rather work in lisp.
I mean it's pretty clearly just to get you to scroll past more ads. You would not need nearly so much text just to qualify for copyright.
Show HN: 1:1 AI voice user interviews
As a founder with background in user research, I was skeptical at first if an AI voice interviewer would really work. After testing and iterating with hundreds of live users of consumer and enterprise apps—the conversations have been super insightful.

It will never replace talking live with your users but it will be 10x more insightful than surveys with the same speed and scalability.

Try out a demo link and let me know what you think
Squashing (by default) loses any individual commit information by squeezing out anything outside of the summary of each component commit. Editing from that state is usually far more work in the web UI than in a local editor.
An open letter to everyone that I will ever work with as a remote tech worker
Who is this for, besides the author?
If you want to write sermons, write sermons.
If you want to address people’s concerns with the way their time is obliged in 2024, you must address the impositions made by the labor market on employees that, more frequently than not, extend beyond the workday.
Some fortunate souls have jobs that afford them equal agency to the creative pursuits the author derides, but the norm is the opposite.
It’s hard to find the small joys within “chop wood, carry water” after a ten-hour day deferring one’s agency to the workplace & two hours commute.
The suggestion that hypothetical dishwashing robots would shred the fabric of community seems misplaced at best.
Infinite "yous" does not follow from an infinite universe unless one adds a constraint on the distribution of matter in that universe. E.g. one could have a finite observable universe that we see, then an infinite expanse of cheese. No extra "you", unless you're cheese. Infinite does not imply random.
No, this really isn't right.

To quote:

verifiable transparency, goes one step further and does away with the hypothetical: security researchers must be able to verify the security and privacy guarantees of Private Cloud Compute, and they must be able to verify that the software that’s running in the PCC production environment is the same as the software they inspected when verifying the guarantees.

So how does this work?

> The PCC client on the user’s device then encrypts this request directly to the public keys of the PCC nodes that it has first confirmed are valid and cryptographically certified. This provides end-to-end encryption from the user’s device to the validated PCC nodes, ensuring the request cannot be accessed in transit by anything outside those highly protected PCC nodes

> Next, we must protect the integrity of the PCC node and prevent any tampering with the keys used by PCC to decrypt user requests. The system uses Secure Boot and Code Signing for an enforceable guarantee that only authorized and cryptographically measured code is executable on the node. All code that can run on the node must be part of a trust cache that has been signed by Apple, approved for that specific PCC node, and loaded by the Secure Enclave such that it cannot be changed or amended at runtime.

But why can't a 3-letter agency bypass this?

> We designed Private Cloud Compute to ensure that privileged access doesn’t allow anyone to bypass our stateless computation guarantees.

> We consider allowing security researchers to verify the end-to-end security and privacy guarantees of Private Cloud Compute to be a critical requirement for ongoing public trust in the system.... When we launch Private Cloud Compute, we’ll take the extraordinary step of making software images of every production build of PCC publicly available for security research. This promise, too, is an enforceable guarantee: user devices will be willing to send data only to PCC nodes that can cryptographically attest to running publicly listed software.

So your data will not be sent to node that are not cryptographically attested by third parties.

These are pretty strong guarantees, and really make it difficult for Apple to bypass.

It's like end-to-end encryption using the Signal protocol: relatively easy to verify it is doing what is claimed, and extraordinarily hard to bypass.

Specifically:

> The only thing the math tells you is that the server software gave you a correct key.

No, this is secure attestation. See for example https://courses.cs.washington.edu/courses/csep590/06wi/final... which explains it quite well.

The weakness of attestation is that you don't know what the root of trust is. But Apple strengthens this by their public inspection and public transparency logs, as well as the target diffusion technique which forces an attack to be very widespread to target a single user.

These aren't simple things for a 3LA to work around.
It would be much cooler if enterprises can swap to their custom models in their own clouds.
Are you using one? It really stuck out to me as well.
By definition isn't that the case with everything in an uncontrolled system?
I spent a short while going down the rabbit whole of the meaning of bivalent, and how that applies to this scenario/phrasing - before I realised it was likely a typo for ambivalent.
Mark Shuttleworth used it to render Reach for the stars on the ISS in 2002.

For me, POV-Ray and FractInt were the first real programs I read and understood. They were my C tutors.

Also, you've probably been raytracing too much if you're in this thread. And you probably know who David K. Buck is.
In Safari 17 on macOS you have a 1460x1460 unserved image just above your Features section.
I thought of that. But then you’re making the semantics complicated. Say you really did want a (a) closure. Now you can’t have one, and you have to resort to more tricky wrapping. Not worth it.
Link for the previous discussion? Which model, dataset, training strategy?
There are a lot of people here that seem to be taking the view of "Oh no, it's a toxic to do this. You shouldn't work on the weekend. Why are you doing this just to get attention for your GitHub profile, or what your managers see?"

However, one concept that comes up in research like the book Atomic Habits, is that there's a much better reason to commit code frequently - quantity leads to quality. There's a famous story from the book Art & Fear about a university pottery class. The lecturer decided to grade half the class on the number of pots they produced, and the other half on the quality of a single pot. It turned out that the half of the class focused on quantity ended up producing higher quality pots over time. This is because the group that only had to produce one pot spent the whole time overthinking it rather than actually practicing and mastering their craft.

I think this is a much better reason to be committing code frequently and working on your skills every day. We're in an environment where it's a challenging hiring market, so it's important to set yourself apart from others within the industry. Some people have turned their nose up against "colouring in" their GitHub profile, but there are a number of psychological effects like "don't break the chain" that can be helpful in consistently putting in the effort.

Some commenters have mentioned tasks that simply take a long time, but I don't think the author of the original blog post was arguing against that. Rather, he's advocating that you should be continuously working on and improving your abilities.
You say they leave the batteries charged when the power is turning bad. Do you have a benefit of hosting the batteries at other times? For instance if the power goes out when the weather isn’t bad, do you typically have enough charge to make it through the outage?

I’m also curious if your neighbors benefit from your battery during outages.
We still haven't found a better resource allocation model than pricing.

We have tried central planning, and it resulted in horrendous living standards (as compared to the western world), queues all-night-long that you had to wait in if you wanted to buy bread in the morning, "if you're not stealing from your employer, you're stealing from your family" being adopted as a common proverb, and the whole system basically running (for some definition of running) on bribes, favors and theft. Communism finally fell around '89 in most of Eastern Europe, and we're still recovering.

Perhaps you could solve some of these points with computer-aided optimization and dystopian AI-powered mass surveillance, but is that really what we want?

In my view, the problem isn't capitalism, the problem is the government trying to fix capitalism, but instead making it much harder for small competitors to emerge, effectively causing almost-government-mandated monopolies.

Think about what industries are complained about most in America, and how regulated those industries are. You can't just lay fiber, make medications or help patients without going through a regulatory minefield, mostly for good reasons, but this is why the big providers of these services aren't outcompeted by smaller ones. There's a reason why the mostly-unregulated big tech is considered to be one of the most trustworthy industries among most (non ideologically motivated) consumers, far surpassing any political party.

Capitalism is sometimes bad, central planning is worse, but heavily regulated capitalism is the worst of them all.
Medicine is all biochemistry.
China cured diabetes so that should tell you something

https://medium.com/@hrnews1/communist-china-just-cured-diabe...
Because many things that are not boring are gimmicks.

I think of the Porsche 911 as a good example, beautiful but boring in its design iteration. It’s considered the top of its class in so many fields.

That’s how I feel about many things such as the aforementioned hd600. Classic design and outstanding performance.
It is so annoying that medical headlines like to include the word, vaccine.

A vaccine is a biological preparation that provides active acquired immunity to a particular infectious or malignant disease

clearly this is not a vaccine for cancer.

This so called vaccine does not provide immunity from getting cancer so it is not a vaccine!

Its a new drug given by injection and thats all
On the other hand, if your phone can't run a model, it can't run a model, you can't ship people a new AI coprocessor to solder onto their iPhone's motherboard.
That is absolutely not how Apple operates, especially on the iPhone. The
> Also to use the names everyone else is already using.

That would be a very un-Apple thing to do. They really like to use their own marketing terms for technologies. It's not ARM, it's Apple Silicon. It wasn't Wi-Fi, it was AirPort. etc. etc.
I don't write for either. An API is an API though.
> Gleam's labelled arguments are AFAIK a unique feature

OCaml also does this:

# let foo ~bar:baz = baz + 42;;
val foo : bar:int -> int = <fun>
# foo ~bar:12765;;
- : int = 12807

What I really enjoyed was its parameter forwarding, which is available in some languages for records:

# let bar = 42;;
val bar : int = 42
# foo ~bar;;
- : int = 84

Works similarly for optional values:

# let test ?(arg=5) () = arg;;
val test : ?arg:int -> unit -> int = <fun>
# let arg = None;;
val arg : 'a option = None
# test ?arg ();;
- : int = 5

And if you used ~arg, it would be a non-optional parameter:

# let arg = 5;;
val arg : int = 5
# test ~arg ();;
- : int = 5

Overall pretty spiffy. Partial application also works here nicely, but it does cause some trouble with optional arguments :/. For example, here "test" needs to have a final argument () so the optional parameter can be erased:

# test;;
- : ?arg:int -> unit -> int = <fun>
# test ();;
- : int = 5
Surprisingly good article, despite (or perhaps because of?) its conversational style. It won’t end up telling you much about neutrinos, but it does a good job IMHO explaining why they are puzzling, which for most of us is the interesting part anyway.

This article doesn’t require any QM understanding at all.
I feel like an old man saying it, but does anyone else remember competition law existing?
If you don't trust Apple to disable AI when you ask them to, why use them?
I wrote a book on the topic of virtual power plants, and it's amazing how supply and demand have to match exactly in an electrical system, so reducing power use is the same thing as increasing power use!
You should try reading more then
We're going to have to pay to market our apps to an AI now, aren't we...
Nobel prize winning mathematical physicist Roger Penrose believes Gödel inadvertently proved that.

https://youtu.be/hXgqik6HXc0
Interesting. I made some contributions to the Zephyr RTOS project early this year, and they had a different approach to the same problems.

It seems like Curl makes it the maintainers' job to do the rebasing and commit-style corrections. Zephyr, on the other hand, put it on the pull request's creator. I ended up force-pushing and rebasing half a dozen times because I had to learn all their rules the hard way.

I don't think either method is necessarily better than the other - it depends on the project. Zephyr's approach lets the maintainers focus on more important things than commit-style yak shaving, while curl's approach lowers the barrier to entry for inexperienced contributors.
Because no one cares? I have more interesting things to do on the internet or with apps than playing with physical gimmicks.
Apple Likely to Add Google Gemini and Other AI Models to iOS 18
Are you YC backed? https://www.ycombinator.com/companies/vizly Why you didnt do post with Launch HN?
"It isn't for Mars" is just a reasonable inference about how hard it will be for Starship to go farther than Earth orbit. It's over-weight, which reduces payload, which makes in-orbit refueling need way too many refueling flights, which takes too much time and requires building too many refueling rockets that each have 39 Raptor engines @ $2M each if you believe Elon's numbers. It all very readily succumbs to the rocket equation unless the very most optimistic numbers of $5M per launch and 8 launches carrying 150 tons of fuel each are actually met. If not, the only real use of a rocket that big is DoD payloads to Earth orbit.
I love how the Nothing Phone and earbuds look. The design is exciting, it’s opinionated and has techwear style. If it was an iPhone in the ways that matter to me, I would buy one in a heartbeat.

Take a scroll on their website.

https://us.nothing.tech/

https://us.nothing.tech/pages/phone-2?variant=42721597718680

Asus ROG Phone has an optional active cooling fan you can attach to the back of the phone, and side mounted USB port for maximum gaming. These don’t appeal to me like the Nothing, but it’s different and fun.

https://rog.asus.com/us/phones/rog-phone-model/