skysight-inc/HackerNews huggingface dataset:
Yes, this.

A lot of people don't even realize they're doing this. In particular, people who have spent a significant portion of their career in one company (junior devs, long timers). They're used to thinking of these terms as everyday knowledge.
It's not that it could risk that, it's that it absolutely means you lose your RHEL account (and any other contract you had with IBM), at least if they find out about it.
What happened before capitalism?
What makes you think normal people, such as myself, would have any reason to willingly use advertisement-laden AR rather than enjoy good old ad-free R?
A simple blog with me posting my musings and thoughts about software leadership. I'm new to both writing and being a leader, so feedback is welcome: https://www.deskoftom.co.uk/
Bad source, no sources are cited in the article. Dutch sources [1] [2] (reputable newspapers, both articles published today) mostly agree with this article, but the starting date is wrong.

Schools will now start discussing how to implement such measures; the rule starts being in force starting January 1st, 2024. Even then there will not be a law yet, though a law may come, depending on cooperation from schools and I guess political climate.

There is no mention of anything happening on October 1st. Now if NLTimes would have given us their sources, we might have known where they got that from.

[1]: https://nos.nl/artikel/2481424-kabinet-geeft-dringend-advies...

[2]: https://www.ad.nl/politiek/mobieltje-in-de-klas-in-de-ban-ou...
That covers everything hosted on GitHub Pages, as one example.
What on earth does their comment have to do with kids going to school on their own? And...using "highschool" makes them American? What, you want them to say lycée?
https://kg.dev/thoughts

Haven't written anything in a little bit, but planning on putting up a new post soon.
I feel similarly to you, and yet there is always such a strong negative reaction to this sort of sentiment in anti-aging threads. I wonder what people outside the HN bubble think of this, since I've always thought that coming to terms with death and your own mortality was just a part of growing up.
They're breaking the web. That's the point.

All other arguments you're presenting about HTTPS being easy (it is, have you tried Caddy) are moot. It's the sites that were made before Google took over control that aren't maintained that are at issue. And the idea that a for-profit company that no one should trust is saying they're the only ones you have to trust.

And the fact that many of us adopted the web because it was a platform that no company controlled. If it had been presented as Google's platform I would have run the other way and would have advised you to do the same. But now I'm invested. My freedom as a developer depends on the integrity of the web. And a web controlled by Google isn't the web.

Google has a nasty habit of taking control of open protocols and then trashing them.

Roll up your sleeves, make some quiet time and actually READ THE DOCUMENT.

http://this.how/googleAndHttp

Breaking the web is the issue folks.
https://kemendo.com/blog/blog-home.html

More broadly though

https://kemendo.com as I put my most important thoughts on the front page
Pratt parsers are one of the most beautiful ideas and were somewhat forgotten (mislaid?). This is a neat article and has great references but I think he missed Douglas Crockford's great blog post (https://www.crockford.com/javascript/tdop/tdop.html) about them from 2007. I think that it is somewhat responsible for them resurfacing.

Nice to see another good article and people talking about them and another example in a different language.
Everyone "knows" this but it generally applies to more nuanced categories. For example, about liking your boss's jokes, believing in "Agile", etc.

But in regard to, you know, important stuff, such as matters of one's employment record -- you know they have ways of checking up on what you say, and that any company worth working for does exactly that -- right?
> I'm fine with generic kernel builds and that's what I usually use, but I don't think tweaking your kernel is as painful or manual today as the greybeards here remember.

Back then, we went into "make menuconfig", and meticulously reviewed every single configuration option, carefully tuning them to our bespoke hardware; it only took a few hours. Try doing that nowadays; there's simply way too many configuration options (each new device driver adds a couple, and even the kernel core has grown to hundreds of them). So yeah, I'd say fully tweaking your kernel is a more painful process today than in the past.

(The same for packages; back then, we could open "dselect" and page through all the available packages in a single evening; nowadays, there's too many of them.)
https://franz.hamburg

Micro blog: https://atoms.franz.hamburg
Klotho: Become Smarter and Live Longer with 50 Ways to Increase Klotho
Have you actually tried it? Copilot + vim for me is faster, and less frustrating tbh, than vim without Copilot. Typing obvious things is a PITA, and in code we type a lot of obvious things.
And the lack of investment in housing. East Berlin was simply rundown and could not afford renovating old houses. Those they built on the outskirts were also grey concrete blocks.

No amount of advertising would have helped.
My hobby is board gaming. I often see people on board game forums asking questions about wanting to open up a board game store/cafe. My thought is always, "Do you want to hate board games? Because that is the path to hating board games."
Wow, WUFFS is amazing. I wonder if a hypothetical new/future general-purposes language could have a non-Turing-complete subset within it with WUFFS-like guarantees.
Krashen is brought up a lot as a "magic bullet". But I think there are 3 big caveats to his work that often don't get brought up.

- The amount of comprehensible input needed is really huge. So much so that someone who has 10-20 hours a week to learn a language might be better using an active approach.

- I used to think that if you understood a language certainly you would also be able to speak it. But this just isn't true. Passive vocabulary and active vocabulary (not to mention sentence construction) are separate and need to be practiced individually.

- In my own experience I have been very successfull with comprehensible input when paired with being in the country or studying the language during the day. This allows me to solidify links from what I've heard and read with the real world. AFAIK, his studies had a similar setup, always including students who were studying the language and then did extra reading/watching on top of that.

There is a bit of a pipe dream, that you will just watch mangas all day at your level and suddenly come out fluent.
My blog is https://blog.usmanity.com

I write about things on my mind but mainly the posts consist of project updates, experimenting with new tech, and occasional one-off things. There’s no defined criteria which could be a good thing or bad thing. I recently moved from Wordpress to Ghost.
UI Design for Engineers
[OP here]

Minix 3 totally is, but it's also incomplete, and as Dr Tanenbaum has retired, it probably always will be.

Mach was valid, but the only successful version, Apple's macOS, has a huge in-kernel "Unix server" derived from FreeBSD code, so it's not a microkernel any more.

The OSF's OSF/1 is long gone. So is MkLinux.

IPC performance killed Mach, which led to L4, seL4 and many others, none of which have ever gone mainstream or been widely deployed in production, AFAIK.

AmigaOS does not count, because it has no memory protection: all code runs in a single memory space, which makes a microkernel-like design simple, as there are no barriers to interprocess communication -- but also no use of an MMU chip whatsoever and as a result it was and is as unstable as classic MacOS or Windows 3.x.
Sorry. You are talking about some kind of photography where "definition" is important. I am not talking about that kind of photography. I am talking about the kind of photography for which people use cheap film cameras, expired film, disposable cameras, cheap digital compacts. "Definition" is of very little importance.

> Street photography does not have to be in the street.

Well that's another can of worms I guess. People tagging random non-street shots as street photography is my personal pet peeve...
I'll start to be afraid, when ChatGPT or anything similar will take a vague Jira issue, simulate described bug and then make a fix for it ;-)

But seriously, what developers do most of their time is maintanace, they spend a day searching for a bug, just to write maybe one line of code to fix it.
Do you really not know how to skim effectively? Took me just a few seconds.
> I don't see any sign Meta understands what made Twitter great

Marketplace

> when was the last time Facebook successfully launched a new standalone social app?

Marketplace =]
So exciting and dangerous? I may have to give the ad infested internet a try /s
not everything is obvious to everyone all the time. what's wrong with people asking questions?
to other parts of the world american customs are weird/foreign, for instance regarding getting a day off.
If you enjoy fireworks, I recommend George Plimpton's book, Fireworks : A History and Celebration. His description of the annual Perfect Liberty Fireworks Festival in Osaka is wonderful.
Love the minimal design
Location: Switzerland
Remote: Yes (hybrid or on-site for a good fit)
Willing to relocate: For a good fit
Technologies: React, TypeScript, Remix, Next, Node, Django, Python, Tailwind,
SQLite, OCaml, Nix
Résumé/CV: https://www.linkedin.com/in/josef-erben-90a002b1/
Email: josef@erben.systems
Blog: https://www.joseferben.com/
Github: https://github.com/joseferben

I am currently bootstrapping a product (https://www.performance90.com) but I am open for employment if it's a great fit. I have 8 years of experience as an engineer and 3 years as an entrepreneur. As an engineer I feel at home in the TypeScript and Django ecosystems.

I have my own LLC and I am also open to contract work.
Your citation is... your own still-unsupported opinion? It's not really responsive is it :-)

The EU has a fundamentally different viewpoint on data privacy to the USA. And they are entitled to it. The EU has roughly as many citizens as the USA under a single governance; why should they not collectively argue?

Many Europeans do, also, think the USA is mad on other issues and are unwilling to see a situation where the USA's chosen solutions to things are the de facto solutions. They see data privacy as one of the last opportunities to resist that.

(Alas here in the UK we decided we didn't want to be part of that solidarity, and we are apparently desperate to capitulate.)

As a side note, why is it only ever non-American states that are said to "prop up" their own businesses? It's a two-way street.
https://klinger.io/

usually write stuff down that i keep repeating in discussions

- eg management advice: https://klinger.io/posts/managing-people-%F0%9F%A4%AF

- eg my angel-investment decision making process: https://klinger.io/posts/how-i-make-investment-decisions

- eg simple productivity-hack: https://klinger.io/posts/q-codes
It's a great question. It's hard to retain the information from so many books and when I looked at the list of books I'd read there were many that I had absolutely no recollection of. And some of them where I just had a vague feeling of how wonderful they were to read and how sad I was that they ended, but no recollection of the plot.

I tried to read as many non-fiction books as I could, but these were almost non-existent in the jails I was housed in. The ones I got sent in about business and languages were a god-send and I find the information I gained from those to be very useful to me; especially the books on Japanese and Arabic which gave me a great grounding in those languages, although you can't easily learn pronunciation from a book!
Random thoughts, engineering stuff and a loose collection of thoughts during the pandemic.
Hugo to generate, hosting on github https://ingo-richter.io
There actually IS a contemporaneous source on how to do it, without exact proportions, unfortunately. They didn't know why it worked, of course.

https://en.wikipedia.org/wiki/Vitruvius

https://news.mit.edu/2023/roman-concrete-durability-lime-cas...

"pozzolanic material such as volcanic ash from the area of Pozzuoli, on the Bay of Naples." They shipped this all over the Empire.

Now we have a better idea why it got better in seawater, instead of deteriorating.
Doh. I just realize you said “paper” not article. My bad.
> No, Twitter was already in debt.

Twitter had around 5.5 billion in debt prior to the buyout. Elon added approximately
13 billion to that.

No rational person would look at his actions and claim they "[made] a lot of financial sense".
What stops you from fact checking after you get out of the school?

I’m trying to understand how a child having a distracting and addicting smartphone is a good solution to the occasional misinformed teacher.
My fear isn't that I'll be replaced, it's the technology becoming so good that it'll be kept far out of reach of the common person. I genuinely believe OpenAI knows what a GPT 5+ type world looks like, and they're probably having a lot of debate on how best to monetize it. They could practically charge anything in the world for it assuming it still undercuts the cost of hiring a human. One Nvidia super cluster running a local instance of GPT 5 at $250k a year doing the work of 30 humans.
Haha perfect demo! ;-)
Does it play nice with RStudio? I've had some success using Plots.jl from JuliaCall. However, I sometimes find it easier to just bring a dataframe into R and use ggplot.
Now pipewire superseded both jack and pulse.
I use uBlock Origin for a banlist of sites and keywords that are repeat offenders for off-topic[0] HN posts: https://pifke.org/hn.txt

My rules hide the title line but not the number of comments/points, and sometimes I'll click through stories that have been highly upvoted, to see what I'm missing (rarely anything of interest to me).

[0]: I consider "off-topic" to be anything "they'd cover on TV news," per https://news.ycombinator.com/newsguidelines.html. A lot of the blocked sites are quite literally TV news sites.
It incentivizes cooperation rather than punishing it. Seedier sites will be more liable while the implementation is negligible for sites that want to cooperate.

The other solutions puts technological hurdles, additional points of failure, and liability on cooperating sites that will push away legal adult traffic from them to seedier sites.
"Certain Firefox users may come across a message in the extensions panel indicating that their add-ons are not allowed on the site currently open. We have introduced a new back-end feature to only allow some extensions monitored by Mozilla to run on specific websites for various reasons, including security concerns."

https://support.mozilla.org/en-US/kb/quarantined-domains

Tin foil hat on

This will be used by Google to force Mozilla into disabling ad blockers on YouTube (dare I say: SponsorBlock as well).

Tin foil hat off
So if even you don't believe that anybody self-identifies as a tech bro, why are you calling this "identity politics"?

I'll also note that is a red herring, as it's not necessary for anybody to identify as an X for X to exist and be a problem. Indeed, some of the most prominent problems today involve people in that space. Exhibit A would be Elon Musk. But most bigots know that openly identifying as a bigot doesn't work out well for them. You might also read Mills or Manne or Bancroft for a look at how and why not identifying as X is part of the game.
It's very likely that at least at launch they weren't making much if any profit on the 64gig model, instead looking to sales on the steam store later on as a sort of loss leader. You're really underestimating the amount of hardware they packed into a comparatively small space for 400 bucks.
The best and only real way to protect your data is to not give it away in the first place. But that would require you a browser that doesn't leak data like a firehose or not using the website.

The regulation just makes sure Europe stays unimportant in tech. We will always be a secondary market that services get taken to once they've become successful elsewhere.

It's not even about any specific regulation anymore. Just the fact that they've been so trigger happy with regulations is enough to chase away investors and startups.

I would also like to remind people that the EU did adopt the Data Retention Directive in the past that forced ISPs to keep logs of every website people visited. That kind of soured any belief I had of EU politicians caring about our privacy.

>According to the Data Retention Directive, EU member states had to store information on all citizens' telecommunications data (phone and internet connections) for a minimum of six months and at most twenty-four months, to be delivered on demand to police authorities.

https://en.wikipedia.org/wiki/Data_Retention_Directive
Maybe because 2000 years later, some of it is still standing?
https://jm.dev

About me, learning, software engineering, and life.
https://jakewallace.io/blog.html

Just started one! Looking forward to writing more about tech and web dev :)
Same way Google broke SMTP. Even SPF isn't enough anymore.
This is the main reason I changed my SIM to an e-SIM
Opening up Intel's Device Modeling Language (2022)
I don’t know much about how ActivityPub actually works, is it possible that Threads could provide too much content to the network and DoS smaller instances from building feeds?
Beside the things the other user listed: these sorta give you a way to experience Youtube before it become Google's plaything.

In case of piped and freetube you can subscribe to channels without Google account (freetube does that even offline), it's also possible to import channel subscriptions from Youtube.

There were instances that shortly existed, or which tried to redirect you to some suspicious sites but these were filtered out.
Definitely not a fly-by-night scam. It’s been around for almost a decade:

https://www.nytimes.com/2016/02/25/fashion/a-robot-that-has-...
Btrfs yes, ext4 no (but I believe xfs does).

This should end up being exposed through cp --reflink=always, so you could look up filesystem support for that.
ChatGPT fails to answer a classic math problem with a twist: Global Nerdy
https://blog.jonlu.ca/

Mostly reverse engineering and security write ups
In Vancouver we have a mural festival and walking tours of murals with backgrounds on the works and artists. This happens in several neighbourhoods.

https://vanmuralfest.ca/mural-tours
With algorithmic questions, the life preservers often throw me off more than they help. I had one which was actually wrong, i.e the path I was going down was correct _and_ simpler. More commonly though, if I'm struggling, I'm normally juggling too many things in my head, and them adding another thing to think about makes me drop all the balls.

I still value them in principle, but it seems to be a skill that many interviewers haven't developed to the point where they're a net positive.
The Web analogy is good to remind us that advertising has become some kind of war on the population. I remember when ads were relegated to the sides and corners of any Web page. Now they are inserted in between the paragraphs of what you're reading, some of them blink and there are also pop-ups. Some have an "x" to let you close them, but they come back just seconds later. More and more sites now will show you nothing at all if you disable ads or Javascript or even cookies. People use ad blockers because they don't want to see the ads, so it's reasonable to assume that they are not going to buy anything or if they do it's not abusive advertising that will determine their shopping decisions. But that doesn't seem to matter at all. You just have to look at the damn ad. Just look at the damn ad. Look at the ad or we will send an assassin over to your house! VIEW THE AD, DAMN IT! It's just insane.
Sure, but also the “collective ownership” of the Linux kernel is the reason it can never leave GPLv2 for GPLv3. If companies like Red Hat start finding fun loopholes in GPLv2, Linux will be powerless to seal them up.
I remember when cell phones first started becoming a thing parents would get for their kids, especially those who took school trips for sports or debate etc. Even though this was pre-smartphone days, our school had a strict policy of no phones outside of lockers during the school day. If you were caught with one in a classroom, it was taken away and sent to the principal's office, where you would have to get it at the end of the day (typically after a stern talking to).

What changed that teachers started letting kids have phones in classrooms? It is utterly mind boggling to me that it was ever allowed in the first place.

Edit: To clarify, I'm in the US and phones in classrooms seem to be a common complaint among teachers. Something seems to have changed, just not sure what.
Agreed 100%. It's helpful at filling out some functions maybe if you name them correctly, and boiler plate code. Eventually, they will get better, because these things get orders better with orders more scale. Society has to do something about all the jobs at that point, but we'll hopefully get a sense of how close/far is that, with ChatGPT 5, and the next versions coming up.
> charge companies while making tools for individual devs open source

Stop using the term Open Source. It's not open source if you apply restrictions like this, it's pretty easy to see that you're being disingenuous. These licenses are not OSI approved.
While I agree with you, and the article, that the larger problem is that the AI model simply hasn't experienced enough data to get an accurate grasp on the situation, or that the data was labelled in a way that influences the model's understanding, I think the problem here may be a human one. In the article update, the author says that they managed to craft a prompt that got the result they want by specifying the banana must be on its own. The model knows what a banana on its own looks like, but the human is expecting the model to "do what I mean" and getting frustrated when the model "did what I said". Now, I'll admit that I skimmed the last third of the article, but I didn't see any mention that things like Stable Diffusion and Midjourny have a syntax, saying "a single banana casting a shadow on a grey background" is different from "((single banana)), casting shadow, hard light, dramatic, grey background" for example.
https://blackshaw.substack.com/

Here are two recent(ish) posts I was proud of:

https://blackshaw.substack.com/p/desert-island

https://blackshaw.substack.com/p/the-great-reset-is-too-stup...
Interesting content for a site filled with taboola crap.
Well, good thing art is subjective. To me these are leagues better than ads and they bring social commentary and inspiration far more than any ad. It's one of the few things I am proud of as someone who lived in the state of Sao Paulo for a good chunk of my life.
Me too, DNS (UDP 53) is enough centralization.

SMTP (TCP 25) and HTTP (TCP 80) are the pillars of the internet.
Wow. Wonder how long it will last?
Thanks for posting this Ask HN question.

I journal ideas and thoughts about computers and software. I am interested in software architecture, parallelism, async, coroutines, database internals, programming language implementation, software design and the web.

https://github.com/samsquire/ideas (2013)

https://github.com/samsquire/ideas2

https://github.com/samsquire/ideas3

https://github.com/samsquire/ideas4 <-- this is recent but needs editing

https://github.com/samsquire/ideas5 <-- this is what I'm working on now

https://github.com/samsquire/startups

https://github.com/samsquire/blog <-- thoughts I want to write about, but incomplete

I use README.md on GitHub and create a heading at the bottom for each entry. I use Typora on Windows or the GitHub web interface to edit.