skysight-inc/HackerNews huggingface dataset:
This topic makes me glad I'm not a kid anymore and strengthens my antinatalism - if the world is so fucked that you need to watch your kids all the time and restrict them then what’s the point of bringing them here. Most of my psychological harms come from going to public school, I don’t think that unsupervised screen time harmed me that much.
> Netscape died because browsers became a part of the baseline operating system.

You're ignoring the actual EEE part.

Microsoft didn't just include a browser, they included a browser that didn't follow standards and had a bunch of its own extensions. Then since Windows was the largest platform, lots of web pages started using Windows-specific ActiveX controls and other IE-specific features on websites, and users had to switch to IE even if they preferred a different browser.

> Steve Jobs put it best (to a different company): You're a feature, not a product.

Steve Jobs did the same thing. You have to use their browser on iOS and its purpose is to be less capable than competing browsers to force developers into making native apps where Apple gets 30% of the developer's revenue and can exclude apps that compete with their own services.

> Excel was a vastly superior product to the competition. I used it back when Lotus was still running DOS character mode.

The history of Office goes like this. There were many competitors and many users preferred the competitors, but Microsoft intentionally made them crash on Microsoft operating systems so that people would use Office instead.

Then, once Office had the most market share and everybody was locked into it because all their documents were in its proprietary format, they used the revenues they denied to competitors to make Office better. Now you say, look how good it is! But how did it get there and why is nobody else?

> The only really competitive product today is Google Sheets, because collaboration is a killer feature. And Google Sheets is doing very well.

now their competitors are only the likes of Google and Facebook who get where they are by leveraging their own dominant market positions in other markets.

> Java was never a Windows replacement.

It wasn't supposed to be an operating system. It was supposed to make it easier for users to switch operating systems, which Microsoft successfully impaired.

> Instant messaging died out due to Facebook/Snapchat/Twitter/Slack/etc.

This is the one where they basically failed, because the network effect counterbalanced the leverage of the Windows monopoly. If your friends had ICQ then you installed ICQ even if you already had MSN Messenger installed as part of Windows.

But it was clearly still an attempt to do EEE. If they'd succeeded in getting MSN Messenger into a dominant market position then they could discontinue or cripple the non-Windows clients and lock people into Windows with it.

> Google dominates email, not MS/hotmail.

Outlook.com has 400 million users.

> And spammers killed the "run your own email server" approach.

Large email providers killed the "run your own email server" approach, by marking email from small email servers as spam even when it wasn't. Plausibly on purpose.

And we got large email providers to begin with because they were the ones who could overcome the Microsoft lock in to Outlook/Exchange. Gmail did that by offering 1GB free storage back when that was expensive and subsidizing it with Google Search revenues.
Microsoft is slowly pushing me back to Linux. VS Code and WSL had me fairly content for a while, but as time goes on, I'm thinking more and more about how little of what I do actually needs Windows at this point. I miss my days using Arch, and it's more likely that I'll switch back to that than that I move to Windows 11.
Thanks. I haven’t been following why there is should be a CLI in slack, or what they’re doing here. And in classic “tech things for tech people” manner, they don’t seem to explain their intent in the post. How, but not why.

Ok. So they want me to be able to write commands that go between slack and my app, and I assume get results back in to slack.

Do I want this?

I don’t have to open a terminal window if I’m already in slack, and I assume the real thing here is I can get complex actions right? IDK, maybe it’s another thing I just don’t get.
Is there a chromium-like fork for edge?
I believe for the New York Times it’s based on billing address. So if you change your billing address to California you should get the cancel button.
If you ever have the time I would like to read a blog post with this data and some comments about your perception towards this issue.

I have no trouble understanding why this happens on "entertainment" videos, but this issue on technical videos seems a bit strange to me.
Oil companies investing into fossil-fuelled plastics production at a record rate
Money can buy stuff. Apple forgoing some, in my opinion, minor tracking and ads stuff in the grand scheme of things, garners it a ton of goodwill among the tech and gadget communities.

Facebook gets hated far more than is necessary. As if it’s some evil far worse than other companies. Even just other major tech companies.

Amazon somehow is able to maintain a decent enough reputation. The disdain for Amazon is far less than Microsoft on HN. Or in general where people don’t care about Microsoft but are more or less okay or better with Amazon.

This is all anecdotal and my personal opinion of how big tech is viewed.
Agreed. The wink right after it, I would have thought, dulled any smugness.

I could see calling it audacious. But, our industry advances on audacity.
I'm glad to hear it! It's been almost a year since I reported this bug, and I still run into web-compat issues everywhere.
Said video: https://www.youtube.com/watch?v=DzRGBAUz5mA
What really blows my mind is "progressives" point at GW Bush as some sort of pariah, nearly saint now. He was hated then, rightfully so. The guy, and his cohorts (Cheney, Rumsfield, Powell et al) lied repeatedly to get us into wars to fund Big Oil.

Please "progressive" from MN, stop pointing to Bush as some sort of ally for your cause.
I could certainly try, but the gist is:

I have a Mikrotik hAP ac² that I setup the VLANs on, and then some NAT rules that force DNS requests to go to the kid specific raspberry pi if its their VLAN

I also have a Unifi AP for WiFI, which uses radius auth to set the VLAN for devices. So everyone has their own user/password for WiFi, and it sets the VLAN based on that.

Each room also has a network socket in (I ran a load when we bought this house - they aren't used yet in their rooms) which goes back to a netgear managed switch, so if they were to plug into their room, they would get their VLAN also.

At some point I need to sort out a way to limit the speed after a certain time on their VLAN, but it's not super important at the moment.

Edit: Just to add, this was also done as a learning exercise for me, but I think it kinda makes sense. As the youngest get older, we can talk to them about being safe online, and what not to do etc.
But at the moment I figure it's the same as locking the cabinet under the sink, or not letting them use the big sharp knives. Sure as they get older we can change it, but at the moment it means they can enjoy the new funky technology without being hassled by some dodgy advert or troll hassling them lol
The equity one would receive now pales in comparison to the equity you'd receive as an early engineer.
Constant. Battle.

Over time they just learn how to wear you down.

When they were younger we could set limits and keep it enforced, but as they get older they just kept find ways to get around them. We tried Google's Family Link (poor quality and mostly useless with ChromeOS), per-device time limits on the wifi router, whatever, but there's always some new battle and COVID just threw a wrench in everything.

In the earlier days it was easier to make the argument because we had very tight bandwidth caps on our (rural) Internet. So there was simply no streaming video for them. But that's gone, and now my son (11) sneaks into the living room, puts on YouTube with the volume turned down and the closed captions on and just watches Minecraft and Terraria videos as long as he can. If that gets shut off, he paces around in his room talking to himself about the same video games.

And now my 14 year old is in high school and a phone is just a part of life for teens now that is really hard to separate them from.

And there's always some friend with parents who've set no limits that they can point to and tell you what a fascist you are, too.

(IMHO the really dangerous period is especially in teenage girls from ages 10-13, because there's all sorts of content out there to access that can have damaging mental health effects. For us it was Tumblr and all sorts of self-harm content and I ended up having to DNS block all of Tumblr and a few other sites for a while. With maturity and discussion they learn to differentiate and critique and talk to you about things, but it's really hard to keep them away from The Bad Stuff. I imagine with teen boys it's more about porn, and that's a battle I'm sure I'll have to face soon, too)
But but, "Microsoft isn't the same anymore!" VSCode is open! And good!

The narrative has really pulled in Microsoft's favor and I think that's not too our advantage. Every conversation I have with them is about how they "used to be bad but are great for open source now".
I seem to have a very different experience from most of the comments so far, so thought I should share. My kids are 6 and 2 and we have no screen time limits but also no problems right now. However, I also think nature is very strong, and we're probably lucky that the kids are naturally very active and don't want to sit at a screen for long periods of time.

The oldest used to want devices so bad I was really worried about how we were going to handle screen time, but then COVID-19 happened and he had to basically get his own iPad for school, plus all sorts of exceptional situations in a pandemic, so he effectively unlocked unlimited screen time early.

The most exciting thing to him was being able to message us, and for a while he didn't want to talk directly but only text us. And he searched for all sorts of things on Google, but mostly just educational stuff (strongest metals, tallest person, etc). But he quickly got used to the iPad just being there, and forgot to be obsessed with it.

To this day, the iPad just sits around and he can grab it anytime to look up stuff. He uses it to show us stuff they talked about in school, look up questions he has, listen to music, etc. Basically using it like a responsible adult would. Occasionally he asks to get a game he's heard about, but we just say no and he seems fine with it.

He is not a particularly well-behaved kid otherwise, so I'm don't want to give the impression I'm humble-bragging about him. I just wanted to share that not everyone needs strict limits to develop a healthy relationship with technology. If the pandemic hadn't blown the doors open, we might still be struggling with limits on an assumed obsession, but we stumbled into the much easier solution of no limits and it worked for us.
Very interesting! What are the similarities/differences compared to RPython (as used by PyPy)?

https://rpython.readthedocs.io/en/latest/rpython.html
In the UK, credit cards are free (some specialist cards aside), including an automatic direct debit so you never forget to pay it off, so you never get charged interest.

Never paid a penny in fees or interest in over 15 years.... and an annual statement of fees (issued by law) informs me of this fact each year.
True, but that's an example of the endless hedging I mentioned: His writing style is very good at throwing in little counter examples here and there to give a "both sides" type impression, but then he pokes holes in the counter-arguments in the build-up to the conclusion he actually wants to present.

If you read a few paragraphs past your quote, Scott comes right out and declares the "genetics" is the explanation that he thinks is correct:

> The other obvious answer is “genetics!” I think this one is right

He then applies some softball counter-arguments to the genetics argument to hedge and give the "both sides" treatment. However, the article is clearly structured to give a tour of possible arguments while subtly giving the most credence and the least hedging to the genetics argument. Combined with the not-so-subtle declaration from Scott that "I think this one is right" in the middle of the article, he expertly walks the reader into the conclusion he wants while making them feel like they came to that conclusion on their own after an objective tour of the research.
Same. I just don't use it often enough for it to really stick. For many years my regex knowledge was basically stuck at how to use ".*" and things like [a-d] or [a-dA-D] blah, etc. Never used backreferences, capture groups, etc.

The thing that finally forced me to dig a little deeper was an assignment at work that involved Apache HTTPD and mod_proxy and the need to define some really complex routing rules that were imposed on us by something upstream of our service. We wound up having to peek into the incoming URL and route things differently based on sub-elements of the overall path. So I finally had to learn to use capture groups and get into the difference between the "greedy" and "non greedy" matching, yadda, etc. And the thing is, when I figured it out and got all that working, I felt like I'd acquired a new super-power.

For about 3 weeks. Now, I'm pretty sure all of the new stuff I learned has totally escaped my memory again, because - once again - I haven't had any call to touch a regex in almost 2 years.

sigh I should probably look for an Anki deck on regexes and start doing spaced repetition on them just to try to finally get this stuff locked in.
Probably but it would be a lot of work. Why do you need to work with screenshots instead of live sites ?
This doesn't target repair shops at all so doesn't improve the situation there. So my reading is it's going to be "this is better for consumers but they still need to do something for those users who aren't technical enough to carry out their own repairs".

Still waiting to see if Louis finds any problems though
Yes. Anyone paying fees on a credit card should jump ship, that's a huge red flag. And I've made more in cash back rewards than I'll ever pay in interest.
There is no specific peer pressure mechanism in what I discussed. The system is internalized by the people doing the rating; it is learned as a part of being in the group, discussing whith others about what you like and how you create, and by following the courses in your example.

It is also not only values, but also knowledge. If you know classical music theory, you will be able to appreciate and distinguish baroque music, while people with other educations may seek different things in the music they listen to.

> Do you still feel the students will still feel judged for their taste?

The main point here isn't about judgement. It's a personal gratification for the viewer to be able to see subtleties in the author's art. It's very similar to people personally enjoying learning about technology, while also being able to acknowledge peers in a technical discussion and also seeing social benefits from being able to program.
I don't agree.

"Canceling" a free trial means the trial ends immediately.

"Unsubscribing" during a free trial means the trial continues, but you are no longer subscribed so when the free part of your subscription runs out it won't automatically renew.
"Interesting" was a bad choice for specificity here on my part. By the definition I mean, HN isn't interesting... It's got interesting content, but the UI is a dirt-simple server-side-generated web form.

OpenStreetMap is "interesting." Docs and Sheets are "interesting." Autodesk Fusion 360 is "interesting." Facebook is "interesting." Cloud service monitoring graph builders are "interesting." The Scratch in-browser graphical coding tool is "interesting." Sites that are pushing the edge of what the browser technology is capable of are "interesting."
Perhaps I'm out of the loop, but the EU attempting to make it illegal to distribute web browsers that don't include certain features is unexpected (and deeply worrying) to me.
why would you integrate accounting app to accounting software? Accounting software such as Xero or Quickbooks already can do accounting. Whats the point?
I guess using the analogy — your doctor won't tell you "you've a great immune system" if you've never caught a bug at all. Maybe you've a really weak immune system, they just don't know.

Not going into debt unnecessarily is a great thing, but it's not a data point in your favour, it's the absence of a data point.
That is an interesting observation. I'd think Cloudflare has the upperhand because of their CDN and soon built-in object storage with "no" egress fees... going to be hard to compete against that.
"that you need to watch your kids all the time and restrict them"

This is not new. Parents have always done this.
SQLite 2021 status report [pdf]
Depends on the repair needed, but more often than not it seems like they send it in for refurbishment and send you a new one. It probably makes a lot more sense from a QA standpoint to do it that way. Screen replacement and battery servicing are pretty routine, though, and I'm pretty sure that's the only kind of repair that your typical end-user is ever going to feel comfortable doing.
Considering that this kind of overcounting data was communicated to paying customers of Facebook (advertisers), I imagine Netflix will go for the biggest numbers possible. It's not like that data is audited like a financial statement would be.
Building Readable Tests with Fluent Testing APIs
Nice project.

small comment - related to the benchmarks:

- in Julia: it has a newer ricatti solver (in package)

https://github.com/andreasvarga/MatrixEquations.jl/blob/mast...

https://github.com/andreasvarga/MatrixEquations.jl
The cost of the equipment to do component levels repairs on an iPhone is well over 100% of the cost of a new iPhone. And the skills required are not reasonable to expect of any but a handful of consumers. The repairs are difficult enough that literally Apple doesn't do them.
I would just add that services like privacy.com that allow you to create burner cards or cards with specific limits has really helped me with things like gym membership or other places that may make it hard to cancel.
I'm not saying that experts are doing a stellar job or that they're special in any way, far from it. I have slaved enough under 'true experts' to know the extent of the catastrophe. We even had a truly spectacular example of failure at the start of the pandemic with the 'intubate early and withhold steroids' expert opinion. This particular one, I won't ever forget.

What I'm saying is only that:

- on average, experts do spectacularly better than Joe Schmoe. Including science degree holders thinking they understand medical studies while missing the whole political and social context of the field.

- it's not the job of field practitioners to prescribe experimental therapies, and those people cannot do better than follow expert opinion and guidelines.

But I actually agree with you on all points, especially regarding flawed research and understanding. Which makes people basing opinions solely on papers without any practical knowledge of the field wrong all the more often. Does it make it a good idea for people to go and try on their own the thing they read about in the last issue of 'covid today'? I don't think so.
"an e-mail address that cannot receive e-mails"

This should not be a thing.
Yes. It's called edge detection in computer vision.
I hope they do something like this for gym memberships!
I'm not convinced that it's optimized in any way. Linus claims to have A/B tested it, but changing the thumbnails disturbs the experiment too much (different time of day, Youtube knows that you changed the thumbnail and probably uses that information for something, CDN lag, who knows what else), and the sample size is too small to be statistically meaningful.

I watch a ton of YouTube and exaggerated facial expressions in thumbnails are rare in the channels I watch. The channels don't seem to be suffering for it, many have subscriber counts in the millions. I even have a concrete head-to-head example. Every Saturday morning, two channels I watch (clough42 and blondihacks) both post videos. YouTube puts them at the top of recommended every Saturday without fail. clough42 uses his face in the thumbnails, blondihacks uses a picture of her project. Both get recommended. Both channels have grown dramatically over the last year. As far as I can tell, YouTube considers them equally good.

On the other hand, I might not be the target demographic for "I cobbled together a bunch of computer shit" videos (which is kind of LTT's and Jeff Geerling's shtick). So maybe it's the right optimization for that kind of channel. (But if you want revenue, then your sponsors probably want me watching the video and not 13 year old kids with no money. Just saying.)

I will conclude that I pretty much won't click videos like this. Seeing the inside of someone's mouth in a computing video basically says to me "look, the content isn't very good, but I know how to play the game". This is unfair (Jeff, your content is fine), but it's how I feel. It's like seeing the first Google result for "foo bar" being "Cheap Foo Bars Foo Bar Food Bar Foo Bar Compatible With Quuxgorch". I'm not going to click it. You may have won the algorithm, but you didn't win me.
We can quibble over the meaning of Islamist, but there's an obvious gradient in goals and methods between (to use examples) Massoud, Hekmatyar, and Omar.

And the primary reason the CIA met directly with groups was to cut the ISI out of the picture and give them more direct control over to whom and how aid was provided.
I don’t understand why people post website outages.

Do you think the DevOps teams at these billion dollar streaming companies are so clueless that they don’t have monitoring in place?

Do you think that people who go to a site when it’s down don’t see the same thing?

So whose awareness does this serve?
You can short sell Crypto.com coin
>No, if you are not a doctor your opinion on any of this doesn't matter at all, it's that simple.

>Probability dictates that any doctor - let alone most doctors' - opinion trumps yours and everybody else that parrots you, because they will be right far more often than you about medical things.

You really have not spent much time around doctors, I think. Doctors (GPs) know about as much on a topic as someone who Googles the current country guidelines. For anything novel, I'd trust a statistician over a GP to interpret data every time.
Couldn’t users just buy the parts and then bring them to their local repair store and pay them for the labor?
Not sure what is meant by where "desktop is today" unless you have a desktop that consists of thouchscreen display and no keyboard and mouse, but I would not want a phone that is operated as Linux desktop, because phone has to be phone first.

There are some others - Sailfish OS, Pure OS, Plasma Mobile and Manjaro for ARM - there are a lot of Linux based phones nowadays(Android is one of them).
I'd like it if you added some context or narrative here. Feel free to write whatever but here's some questions I usually have:

Have you tried to develop games before and this is your first actual release?

Is this something you did while working?

How's the Steam publishing process?

What engine/framework/libraries/languages did you develop with?

Who helped you get from no game to published game?
First I heard of these exascale computers was when a Chinese group published[1] a pre-print in which they classically replicated the Google quantum supremacy result in about 300s. The Google team estimated that a supercomputer (Summit) would take 10e3 years to do the task, which apparently really got to the classical HPC community.

[1] https://arxiv.org/abs/2110.14502
This service is great. I wish they offered it in the UK.