skysight-inc/HackerNews huggingface dataset:
Google doesn't make money from "collecting people's data", they show you ads.

If they're collecting data it doesn't even work; I make no effort to hide from them and none of their ads are targeted to me. Meta, though, they're good at it.
I think it’s also no longer possible to play the single player of these games offline.
[preface that this response is obviously operating on very limited context]

"Wanting to tick some meeting boxes" feels a bit ungenerous. Ideally, a production outage shouldn't be a single mistake away, and it seems reasonable to suggest adding additional safeguards to prevent that from happening again[1]. Generally, I don't think you need to wait until after multiple incidents to identify and address potential classes of problems.

While it is good and admirable to stand up for your team, I think that creating a safety net that allows your team to make mistakes is just as important.

[1] https://en.wikipedia.org/wiki/Swiss_cheese_model
If we've built something harmful here, why are we only protecting the kids from it? There's got to be a way to handle this more directly.
Did you try facebook with a few tabs open? It absolutely thrashes your CPU and Memory with some background worker. Even with an ad/tracker blocker, CPU usage remains high, if not higher because some request failures trigger something in that massive script.

And with some news and minimalistic blog sites, one would be led to think the clean design points to a lack of bloat, but nope.
> but instead to the deceptively difficult problem domain.

It's definitely a big part of it, but I think sometimes it is a Rust thing. Of course, motivated by the essential complexity, but accidental complexity is still complexity. I don't think or hope it's an existential issue for Rust, which is good. The sharp edges around pointer-reference nuances in unsafe, for instance, are being addressed by things like raw references (mentioned upthread). I think languages that explore this problem domain more might provide interesting alternative designs for what Rust handles through unsafe.
WDoc – Summarise and query documents. Any LLM provider, any filetype, scalable
semi related: I found Norman J. Wildberger rational trigonometry work very interesting. He ditches trigonometry in order to work with rational quantities. There was also a playlist on youtube of his work but I'm unable to find it for some reason

https://en.wikipedia.org/wiki/Divine_Proportions:_Rational_T...
From the LWN FAQ:

> Where is it appropriate to post a subscriber link?

> Almost anywhere. Private mail, messages to project mailing lists, and blog entries are all appropriate. As long as people do not use subscriber links as a way to defeat our attempts to gain subscribers, we are happy to see them shared.
> Today, a kid might be alienated without a phone.

That's really the point of a program like this. A lot of parents think smartphones (mainly social media, really) are a net negative for their kids, but we have this tragedy of the commons situation where no one wants their kid to be left out / socially isolated. Having this "wait until 8th" thing is basically parents playing the prisoner's dilemma getting together and agreeing that it we'd be much happier if everyone cooperates rather than defect on this issue.
There are so many solid business ideas that take VC money, turn out not to be unicorn potential, and crash and burn, where a slower, sustainable growth might work just fine.

Gumroad is a famous example.
I find it fascinating, that hacker news, the literal community for people tinkering with stuff seems to be full of people who want to gut their kids instead of teaching them how to use stuff responsibly.

Probably tons of people here know how to code since they've learned on their own.

Reality is that the kid will be a loser / outsider due to no phone. Also kids have a lot of time that could be used to learn stuff. And even playing games is... not that bad.

But I guess kids should learn chinese or what is the current fad now or torment the kid with 50 extraculliculars.
They're making $300 million per month in revenue right now, with no ads.
Yeah. Policies, procedures, and controls have costs. They can save costs, but they also have their own costs. Some pay for themselves; some don't. The ones that don't, don't create those procedures and controls.
>We know that vaccines saved hundreds-of-thousands of lives.

How do we know this? Is this based on modelling or are we extrapolating from vaccine efficacy trials?
>Most deaths happen on non-freeway arterial roads.

Pelham Parkway in the Bronx, Queens Boulevard in Queens, Linden Boulevard in Brooklyn and Hylan Boulevard on Staten Island all qualify for that designation[0], and lots of pedestrians are struck on these roads.

[0] N.B. We don't have 'freeways' in NYC. We have highways. There are also 'turnpikes' which are toll roads, but there aren't any of those within city limits.
It says,

> The following subscription-only content has been made available to you by an LWN subscriber.

I might be wrong but I read that as there being funding to make the previously paywalled content available, probably on an article-specific basis. Does anyone know?
Yes, I only meant that the way they work (meaning how the "lifetimes" are tracked) is very similar.

C++ has to be "best effort" because it tries to bolt these semantics onto the pre-existing reference types, which were never required to adhere to them. It can catch some obvious bugs but most of the time you'll get a pile of false positives and negatives.
Flatpak is sandboxed, which is both a good thing and bad thing. e.g. Claude won't be able to provide spotlight like interface, or have computer control.
For a second I read liches, and was puzzled that they existed.
Year 7 in the UK, which is the right age.
I really like the author’s writing style here. The quips about the tea especially.
1) Many people or orgs who are aligned with Ghost and want it to succeed long-term will be okay with paying a bit more for hosting on Ghost(Pro); they might see the extra cost as paying for the continued existence and development of their publishing software.

2) Not all foundations-behind-open-source-projects use revenues from hosting as their sole source of funding. Notable examples include the Blender Foundation and the Linux Foundation.
Also from the LWN FAQ:

> What are subscriber links

> A subscriber link is a mechanism by which LWN subscribers may grant free access to specific LWN articles to others. It takes the form of a special link which bypasses the subscription gate for that article.
"Initial rollout" was to testers only who are supposed to test things...
And I've done high school calculus. It's a picture of a parabola, the derivative is very small near the minimum, and it can look kinda flat if the picture isn't perfectly drawn.

Principles of Product Development makes the point that a lot of real world tradeoffs in your development process are U-shaped curves, which implies that you will have very small costs for missing the optimum by a little. A single decision that you get wrong by a lot is likely to dominate those small misses.
What age did you allow your kids to have a smartphone if you don’t mind me asking?
Well, TIL. Being relatively new to nix, you’ve let me down another rabbit hole :)
8th school grade in the US which equates to around 13 years old.
it's debatable. I think because the goal isn't simply wpm so I put trainer in the title vs eg typeracer.com
Moida Mansion by Lucas Pope
And follow-up as well.
Parallel Programming: Second Edition
To add on, unsafe Rust's main strength is the tools and the culture of encapsulating it well. It's probably the case that "well designed code that uses unsafe" is much safer overall, as you would expect for a memory-safe language. But it doesn't just come about from using unsafe.
Sorry - not constant power, obviously, since at the extremes the power is 0.
> Again, tell that to the recruiters. You're seeing it among peers, but there's a lot of stigma that if you got laid off you must have been "one of the bad ones". It's absolutely not true, but with so much fascination on "why did you leave your job" you can see how people really feel.

Yeah, I agree with you that this is mostly on the risk-aversion of recruiters. There seems to have been this vicious cycle of firing being harder and more stigmatized combined with companies being more picky when they hire. Nobody really benefits from this, though.
>When you buy ford stock, none of that money goes to the company for capital investment

Companies regularly sell their own stock and use it for capital investment. It is an important way that large capital projects are funded in capitalistic countries.

Federal Express is a great example: as a start-up, it could not become profitable till it had a big network (planes, airport landing rights, a huge sorting facility) so the cost of the network had to be paid for by selling stock or by borrowing, and corporations at least in the US raise more money from stock sales than they do from borrowing.

Another example is training AI models: most of the tens of billions of dollars in GPUs and electricity that has been used or will soon be used to train AI models comes from the sale of stock.
Run your own code :-) I used to fly sailplanes and around Northern California at least there is an interesting intersection of computer nerds, aerodynamics nerds and weather nerds. One of my favorite things being Jack Glendening's weather code/models for sailplane pilots, culminating in the RASP forecasts that more technical sailplane (and hang glider etc) pilots ran for their own hyper-local forecasts. The localized terrain triggered thermal hotspots and convergence prediction of these RASP models were super impressive. http://www.drjack.info/rasp. Today specialized commercial forecast services are used by many sailplane pilots, and RASP and related forecasts predated or inspired those, but a well run RASP forecast on a fine grid is still something to behold.
> "GSC [the vendor] and the frequency experts consulted shared that the risk of someone's ability to access this communication was very low," Big 12 chief football and competition officer Scott Draper wrote in the memo.

Unless they use frequency hopping, why would the risk be low?

Also, what about integrity and availability - couldn't someone else communicate on the frequency with disinformation or a DoS attack?

And couldn't the attacker be anyone in the stadium, including fans, journalists, etc.?

> "There's no real advantage," one Big 12 chief of staff argued. "One, you're speaking a different language. Two, if you think you'd be able to enact in real time what they say and try to do it on the field, you're delusional. You're just being your stereotypical paranoid football coach. You can't relay it to the kids fast enough."

I think telling the defense what the offensive play call is, or vice versa, would be an enormous advantage. And the attackers could learn what the usual plays and calls by attending prior games of their upcoming opponent, which is what Michigan did with their visual sign-stealing.

Also, I was a little surprised by this part:

> The Big 12 has instructed its 10 schools playing games this weekend to send their helmet communication devices back to GSC, the provider for all 68 Power 4 teams this year, for a software update that would provide encryption

Part of me thinks, 'lol, they didn't encrypt their comms', but I wonder: Is there something I don't know? Is encryption somehow unnecessary for security here?

Part of me thinks: Why not encrypt them? Is it that hard? It seems so commonplace by now.

And finally: What is GSC thinking?? They got this super-high profile client, and they let this embarassing, newsworthy problem linger for four weeks? And then the client has to send in the equipment for update - your negligence, but the fix is their problem - when the client is at their busiest, when they need the equipment in a few days (which also means compliance will likely be low)?

If I was GSC, we would be up late with two teams - patch the bug, and figure out deployment. Personal visits to each school are great - it also makes an impression and builds a relationship. For clients you can't get to, overnight them new equipment with the update.

Finally, no remote update mechanism? In 2024? There's a free WAN that GSC could use, which has endpoints pretty much everywhere in the U.S.
“AI workflows”

read: we sprinkled some LLM prompts and some job orchestration
I grew up in a town where kids used yo-yos as economic status symbols and needed adult chaperones to resolve Pokemon card trading disputes that ended up in tears. In my sophomore English class I watched two kids fight after one accused the other of wearing a fake designer sweatshirt.

You can lead a horse away from water, but you can't stop it from getting thirsty. Reckoning with disparity is what helps kids grow up and shed the solipsism of childhood - take the smartphones away and you're leaving them even less equipped to deal with modern life. It's a catch-22, but I don't think banning everything digital is going to improve anyone's quality of life, kids or parents.
I know the site clarifies it, but the headline messaging on this is meaninglessly confusing.

"Wait until 8th!"

"Oh, you mean their 8th birthday?"

"No, 8th grade!"

"Oh, so wait until they're in 8th grade, got it!"

"No no, until the end of the 8th grade, when they graduate middle school!"

"Oh, so it's really wait until 9th"

Just seems like this would be the beginning of every conversation and lead to a non-unified approach. They should emphasize it being like an intro to high-school gift or something.
Open and read should be coalesced. When would you ever open and not read?

And, why not call it RDLF (reliably download large files protocol) instead of RTP? And what does RTP stand for in this case anyway?
FWIW, holodeck programming is basically an LLM hooked up to a game engine. "Paris, France, a restaurant, circa 1930" - and the computer expands that for you into ridiculously detailed scene, not unlike DALL-E 3 turns a few words into a paragraph-long prompt before getting to work.
Assuming that's true*, it honestly isn't good reason to give your kids a smartphone. Your job description as a parent is pretty much to stop your kids from doing things they don't understand will hurt them. There's (imo) plenty of evidence that smartphones are hurting kids, and therefore it's a parent's job to crack down on it even if it costs them in their social life. Like, if all the other kids were shooting up heroin it would be considered insane to say "you have to let them do it because all their friends are junkies", and I don't see it as being different for phones.

*It's also not clear that your premise is even true. Plenty of parents in the past have reported how their kids' friends adjusted just fine to not being able to use a smartphone to contact them, and that they still had healthy social lives.
If it’s like an iPhone (or Mac!) you can disable all the apps you don’t want them to use.

Apple parental controls are great. Except on the AppleTV. I just want PIN unlock for any apps not on an allow-list. This does not seem like much to ask. But no.
Single source performance is good if the source uploads with the desired download speed for a single leech. This is not always true.
Are you being offended for yourself or on behalf of other people? If the latter, please leave that for others to judge for themselves.
The point of the pledge is that you take it and you encourage other parents in your school/neighbourhood to take it. So this helps solve the coordination problem:

"By signing the online pledge, you promise not to give your child a smartphone until at least the end of 8th grade as long as at least 10 families total from your child’s grade and school pledge. Once 10 families have pledged to delay the smartphone, you will be notified that the pledge is active! You will receive a list of families who are delaying from your child’s grade and emails for the parents."
Isn't this what Family link [1] is for ?

Or you can get an iPhone and use parental controls. My kids has a tablet and I get to decide what can be used and for how long, and nothing gets installed without my approval.

[1] https://families.google/familylink/
It’s not the right approach. Structural engineers shouldn’t let management fiddle with their safety standards to increase speed. They will still blame you when things fail. In software, you can’t just throw in yolo projects with much lower “carefulness” than the rest of the product, everything has maintenance. The TL in this case needs to establish a certain set of standards and practices. That’s not a choice you give away to another team on a per-feature basis.

It’s also a ridiculous low bar for engineering managers to not even understand the most fundamental of tradeoffs in software. Of course they want things done faster, but then they can go escalate to the common boss/director and argue about prioritization against other things on the agenda. Not just “work faster”. Then they can go manage those whose work output is proportional to stress, not programmers.
They're definitely still using your data though
I think most social activities can be done on computers, no? Using Google Voice / VoIP service of your choice and whatnot

The only exception to this I see is WhatsApp (which I’ve always hated for expecting all users to have a phone and try to avoid for that reason)
LT is a member of the leadership team.

LT: Get it done quick, and don't break anything either, or else we're all out of a job.

EM: Got it, yes sir, good idea!

[EM surreptitiously turns the 'panic' dial to 10, which reduces a corresponding 'illusion of agency' dial down to 'normal']
Ooh nice, they even have a shell+git section!
> In those visions, users simply asked questions and received reliable answers - nobody had to fact-check the answers ever.

I mean, Star Trek is a fictional science-fantasy world so it's natural that tech works without a hitch. It's not clear how we get there from where we are now.
I think this is a separate issue although it also exists.

What the parent is referring to is favoring annoying ad-filled garbage over an equally relevant but straightforward result.

The hidden variable is that ad-riddled spam sites also invest in SEO, which is why they rank higher. I am not aware of any evidence that Google is using number of Google ads as a ranking factor directly. But I would push back and say that “SEO” is something Google should be doing, not websites, and a properly optimized search engine would be penalizing obvious garbage.
This isn't new. Forbes also interviewed someone who made such a study.

https://www.forbes.com/sites/karadennison/2023/11/27/how-gho...

You probably need to pay to see their surveys, but even if you don't trust that: the bureau of labor has had to make huge adjustments all this year and last year. This isn't just some bad optics.
The purpose of these links is to be shared, see the FAQ: https://lwn.net/op/FAQ.lwn#slinks

The LWN paywall is unique in that all the content becomes freely available after a week. The subscriber links are there to encourage you to subscribe if you are in a position to do so.
Seconding steps 1-2. I don't do step 3 because I want to whisk the eggs. It takes some practice, but the end result is worth it. The eggs taste better when cooked on a stainless pan.
I maintain a little page titled "Misc. information I want search engines to find"[1] and so I asked ChatGPT things that are answered there:

"How much tea tree oil by volume is in Dr Bronners tea tree oil liquid soap?"

A. ... However, the exact volume or percentage of tea tree oil in the formulation is not publicly disclosed by the manufacturer.

(which is incorrect, as the manufacturer disclosed it to me and I published it on the web)

One conclusion is that the web indexing is relatively shallow.

However ...

"Where does the founder of rsync.net live?"

A. "John Kozubik, the founder and CEO of rsync.net, resides in the San Francisco Bay Area."

... and the source is kozubik.com ... which means they did index my page but only retain, or weight, some of it ?

Meanwhile ... ublock showing >3k denials during this five minute interaction. I guess we can conclude something about where they are directing their time and energy.

[1] https://www.kozubik.com/personal/misc.txt
That's interesting. I don't have a Facebook account anymore to check, but I'm guessing you only see this when logged in, correct? I get very little CPU usage on their main/login page when logged out.

I don't doubt that Facebook is a hellscape when actually in the web app, though.
Maybe Continuous Delivery is the problem. What are these markets where customers want such frequent changes? As a user, I don't really want my software changing daily, weekly or even monthly. I don't want features to come and go depending on which arm of an A/B test I am in. I don't want to be part of the developer's "experiment" and metrics-gathering.
“Thank you; have a nice day and good luck in your search!”
It's not just about internet access , it's about the medically recognized highly addictive and predatory nature of social media. It is designed with the same principles as slot machines, to draw you in and keep you engaged for as long as possible. The internet we grew up in was much less centralized and not yet optimized for this kind of manipulation.
> It simply doesn't work unless everyone does it.

I've said this elsewhere in this thread, but it bears repeating: that's the whole point of this program.

Parents are playing the prisoners' dilemma here. Many (most) feel like cell phones (social media in particular) are a net negative for younger kids. But they don't want their kids to be left out / socially isolated. So it's really easy to get into a situation where we all defect because "I don't really like this but everyone else is doing it". This "wait until 8th" thing provides a framework for parent to agree to cooperate on this issue.

TBD if it actually works. I certainly like the idea that we have some control over our culture/community and don't just need to passively accept a "tragedy of the commons" on an issue like this.
Presumably if time spent using these things is bad, then ensuring children spend no time on them till 8th grade will be an improvement. What am I missing?
Compare another "brute force" method: if we imagine the state space of all Rubik's Cube configurations as nodes and quarter-turn transitions between them as edges, it turns out there exists [0] a Hamiltonian circuit for this massive graph. By symmetry, we can traverse this circuit with the same moves starting from any configuration.

Amazingly this means we can solve a Rubik's Cube without ever knowing what the original configuration is, as long as we can ask at any time if the cube is solved or not.

[0] https://bruce.cubing.net/ham333/rubikhamiltonexplanation.htm...
I just detected perplexity for a proper AI search yesterday.
My test question today was: Which cbmc solver is multi-threaded?

Perplexity gave me the correct and best answers, with links to the relevant arxiv papers.

The new ChatGPT search gave me only cadical as answer, plus 2 irrelevant wrong answers (not multi-threaded), but missed all other multi-threaded solvers. => It's crap.

Neither Google nor ddg gave me any relevant links. Couldn't try kagi, since my trial phase is over.

Looks like the fellow who was invited to the Google funeral was right. Google search is dead.