skysight-inc/HackerNews huggingface dataset:
Perhaps you're a freedom-of-speech fundamentalist, but to other people, who consider that this particular individual right does not automatically supersede all the others, hate crimes are a label for utterances and behavior that are likely to cause harm to groups or individuals.

It may not be easy to define, and that's what the cause for alarm is. It's one thing to shout "kill all the <minority of choice>", and quite another to say "xir is not a pronoun" or "the prime minister has committed fraud."
Just to add: This right to be reimbursed of Windows OEM has taken extremely long in the 1990ies to become a right, after much lobbying from Linux fans.
Texas Attracted California Techies. Now It's Losing Them
Which part was verbose?

I feel such an extension will immediately find its audience.
> you do something like let data = file.read(); and the it just sits there on that line until the read is done and then your data has the actual bytes in it and you just use them and go on with your life.

That's exactly how async/await works, except that it translates to state machines under the hood which gives you great performance. No need to mess with threading models, at all.
I would expand to cover not only Apple, but Google and Microsoft.
> but tbf it isn't meant to

Then it's not internet. Internet means there is no distinction between "servers" and "clients", everyone is a peer.

If you can't host things, you don't have internet. You've just got a modern version of MSN/BTX/Telex/whatever
Thankyou for sharing this comment. I wonder if there's some science behind adaptive learning - or it's just heuristics.
Could involve a dead man's switch (https://en.m.wikipedia.org/wiki/Dead_man's_switch ) such that the signal can only work if everyone in the control centre is already incapacitated, that combined with requiring the signal to be highly encrypted sounds fairly safe I think?
Yes. That's often really useful, for remote operation, and screen shots/recording/sharing.

On Windows, one app can send events to another window too.
Definitely a "wait where is this going" moment.

Had no idea CNCing away BGA chips is a thing
" That's exactly right, bluescrn, kids simply had to hang about and record the launch codes used in one armageddon in order to reuse them to start the next. "

Unforgiveable snark aside I suspect they would have used some level of authorisation ... although there was that strong rumour to the effect that the default silo launch codes were 000 for many many years.

Which was, of course, just silly .. military intelligence would demand at least eight zero's.

https://sgs.princeton.edu/00000000
Pretty much every compiled language with a static typesystem has that "large-scale refactoring support" though. That's not Rust's USP, on the contrary: a too strongly typed language can make refactoring actually harder than it needs be. The sweet spot is somewhere in the middle (where exactly is up for discussion of course).
"Only when you use code can you contribute meaningfully to it."

I disagree.

I started using WordPress in January 2004. I was invited to join Automattic in 2006. I never once wrote any code or even tried.

What I did do was a huge amount of Support in the wordpress.org forums, and I write the first guides covering everything from changing your password in the database (there was no other option at the time), how to insert adsense, lots of CSS stuff and more. I know of other current Automattic employees who came that same forum route.

Code is needed obviously, but you also need people who will support others in using the program you create.

When I started in the forums I would see the then current WP devs replying to questions. Matt in particular would reply, but he replied as a dev would talk to another dev. He was always technically correct but he wasn't really good at explaining. I - and others - could explain in a way that people understood.

I would like to think that the very positive and helpful way the forums were run was a helpful step when people were looking to what blogging software to use at that time.
> However, closer examination reveals a huge line of highly obfuscated code when scrolling way over to the right.

Seems like a pointless method to "hide" the code but I've fallen for this myself looking through some files in a compromised WordPress installation and missed these "off the screen" bits initially.
I read your other comments and discovered Erik Kennedy's wonderful blog :)
Letting people shoot up on your porch was the only thing they could think of to keep housing prices in check
Is passkey just OTP + vendor lockin because the vendors accidentally allowed OTP key export and are embarrassed about removing it?
Haven’t thought about IUMA in awhile. That might have been the first site I went down the rabbit hole with.
In your analogy, if you set instead (more naturally I'd say) "x11=organism" and "wayland=pathogen", then you have exactly described a vaccine!

Wayland's weak start allowed the system to develop a healthy immunity to it.
I did that once, almost 20 years ago. Bought an IBM laptop that came with windows (there weren't any options w/o Windows back then, for consumers at least). I always planned to put Linux on it.

Rejected the TOC. Made a meticulous image report that showed careful unboxing and setup.

There was a line in the TOC that (from very vague memory) disallowed using the OS for a.o. nuclear power mgmt. I did work in energy back then (but mostly webdev), so I could not rule this useage out. Send it along to Redmond and got a prompt reply from som e salesman for some kind of "industrial licence" for insane amounts. A few back and forths later, I got a measly €20 Euro's back. They put the rest down to admin fees, and OEM discounts.

Anyway. It ran SUSE and (k)ubuntu perfectly.

I guess it's much easier nowadays. But I buy my laptops preinstalled nowadays. Open the lid, answer five or six questions, restore my backups (/etc, .files, ~), reinstall the packages from packages.txt, reboot and continue working.
> `str` are sequence of unicode codepoints (not UTF-8, which is a specific encoding for unicode codepoints)

It’s worse than that, actually: UTF-8 is a specific encoding for sequences of Unicode scalar values (which means: code points minus the surrogate range U+D800–U+DFFF). Since str is a sequence of Unicode code points, this means you can make strings that cannot be encoded in any standard encoding:

>>> '\udead'.encode('utf-16')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
UnicodeEncodeError: 'utf-16' codec can't encode character '\udead' in position 0: surrogates not allowed
>>> '\ud83d\ude41'.encode('utf-8')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
UnicodeEncodeError: 'utf-8' codec can't encode character '\ud83d' in position 0: surrogates not allowed

Python 3’s strings are a tragedy. They seized defeat from the jaws of victory.
I had done some "research" to find out the meanings of these terms in the past, so it is really nice to see explanations for all of them listed on one page.

My superficial understanding of the space at large is that there are good initiatives and technical solutions / flexible frameworks but progress depends on various non-technical stakeholder organisations (software consumers, eg governments, hospitals, industry) being able to come together to agree on using these.

The complexity is a big obstacle. It is really the same as with software quality standards or digital identity, there is huge untapped potential that comes from a mismatch between what is possible today and what is usable for "society at large." There is still a long way to go.
There are 2 speculative fiction books about nuclear war unfolding in present time. Both feature usage of the 'football'. The 'commission report' is my recommendation out of the two:

The 2020 Commission Report on the North Korean Nuclear Attacks Against the United States [0]
Nuclear War: A Scenario [1]

[0] https://en.wikipedia.org/wiki/The_2020_Commission_Report_on_...
[1] https://en.wikipedia.org/wiki/Nuclear_War:_A_Scenario
>But if I were to apply very recent anecdotal data to this even then this is a meaningful conclusion I could draw.

That being.....?
Deriving a Bit-Twiddling Hack: Signed Integer OVERFLOWpermalink
My first thought is that "where TRUE" is just a wonky thing to have to write, but on further reflection, maybe that's kinda the point. Where-less deletes should be harder to write, making it look stupid will probably help.
People pay in average $1000 every 3 years ($27 per month). So if 1% people choose Android next time, Apple will lose 1% of 2 billion users x $1000 / 3 years = 7 billion dollars per year.
I was about to be outraged about this until I RTFA and saw that this is a 20 year old CPU feature. Just for once I think it's worth cutting Microsoft some slack on this.
>I think he means, what causes apple to trigger those notifications

Yeah, that's what I tried to guess too. Like, maybe those are sent periodically?

Could be there's some heuristics like "logged in from a different city" or such, too.
Gopher also has a much more familiar UI with navigation menus. This "hyperlink" idea is typical ivory tower thinking. Nobody outside of academia will want to use this.

And support for images/multimedia? The internet bandwidth this requires will limit it to just a few elite institutions.
He is always playing 4d chess... \s
Fwiw, I often pay $5 for a board, and $40-$50 for shipping from China.
Coordination is real work. I have spent way too much time working on something only to realize the developer of the project knows it better than me, writes the code quickly and by the time I am about to send a pull request the developer already came up with a better solution.

The problem is that most developers don't really have a "hiring strategy". People who want to commit to a project for three months or so don't really have a place to go, so they throw pull requests up and then get mad when they get rejected.
> However, if I continue to help develop the project them training me now will certainly be worth while as I become better at contributing.

The problem is the 'if' is a big barrier.
I think I don't know a single gamdev who's fond of "modern C++" or even the C++ stdlib in general (and stdlib changes is what most of "modern C++" is about). the last good version was basically C++11. In general the C++ committee seems to be largely disconnected from reality (especially now that Google seems to be doing its own C++ successor, but even before, Google's requirements are entirely different from gamedev requirements).
You don't have to do that, Tokio also provides a single-threaded runtime that just runs async tasks on the main thread.
Ukraine has their own firmware and apps for these drones. Which is exactly how to find a compromise with the situation.
that an account database is being brute force checked with various leaked passwords, and accounts that are being brute forced are being locked.

Its a common problem that can cause denial of service to users, but failure to do anything can lead to account compromise.
You could argue the pro is a better Meta Quest 3. Though here's Zuck arguing it's worse https://www.instagram.com/zuck/reel/C3TkhmivNzt/?hl=en
This is untrue. Borelliosis is treatable at any time: it's caused by a spirochete very similar to syphilis. The second time I had it it was diagnosed about 10 months after infection began, and a simple course of 100 mg Doxycycline for 21 days was all it took.

It's true that (a) sometimes an advanced case where the bacterial infection has spread to the brain requires a stronger intravenous antibiotic that will cross the blood-brain barrier and (2) the infection can cause permanent damage to the joints, heart, and even the brain. But the latter is no longer Lyme disease, it's just arthritis, heart disease, or brain damage and has to be treated symptomatically. You no longer have Lyme though.
Oh great, the death penalty. It works fine in Korea even without it.
This is as good a solution as is likely to be found, but it hardly exists in a vacuum. The culture in which this fragile status quo is imbedded ensures its relative success.

Try to transplant it into other cultures, and the myriad potential perverse incentives would turn it into just plain old police running the drugs business, with murders and all the other fun stuff that comes along with that.

Some cultures are able to maintain fragile systems such as this because civic responsibility and collective good are strongly valued. Unfortunately, most cultures are not that responsible.
I also was informed by a doctor that the bullseye sometimes manifests as just a band around your waist. Think in 3D when asking yourself if something new on your skin is a bullseye rash.
the Internet was different back then
SRS is not meant as the basis of learning. You study and learn first, then you input what you've learned in SRS, and it'll help you to solidify those learnings and keep them readily available when you need them in practice.
The analogy is all well and good, except missing the point we're discussing that happened to the parent:

It's not: "I’d rather live in the condo even if the lease runs out one day"

It's more like: "I’d rather live in the condo even if the realtor arbitrarily locks me out, even though I did pay for it"
Dialectometry
Nope. Was looking at some old abandonware games from when I was a kid and that got me thinking about the first time I got online on the actual web, not aol or whatever we had back then. Then I remembered that the original site used to be still running and checked if it was active.
Openreach (BT) doesn't own all the cables in the UK. There are also independent ISPs with separate fibre networks, I'm using one to send this post.
What Makes a Popular Song on Spotify? (2018)
As of today, in Italy, you get refunded the average market price for a license and not the oem price (roughly ~20€),so depending on the windows version you get 40/80€ + if you have office, you get a few other bucks back, upto ~115€ for windows + office. And yeah, it's a bit easier today but companies still try to make it difficult on purpose, such as asking you to ship back the product, while you're not obliged to. I spent last hour reading the legal proceedings on the site I posted and lol, they're kinda all the same, you ask a refund, you get told to ship it back, you do the "messa in mora" (you legally tell the company to refund you), they tell you to ship, you say you're not obliged to, you're eventually refuned
Now that plate tectonics has been debunked, how else do you explain earthquakes if not the IceCube causing them?
Hmm no not really in my experience. Even the old "Entities and Components" system in Unity was better, because it allowed to compose GameObject behaviour by attaching Component objects, and this system was often replicated in C++ code bases until it "evolved" into ECS.
I do not agree with this in the slightest.

OpenReach is a private company, and has many loopholes to not support you if they do not want to. If you have a line issue and they cannot find the root cause, they will black list you.

I had an intermittent fault on my line which OpenReach couldn't (wouldn't?) resolve when I was with Zen. Magically after switching to BT, they sent out BT engineer, who escalated to OpenReach, who then found the fault and replaced the dodgy part in the green box.

It might be "firewalled" but that's not my experience. It shouldn't be firewalled, it should be a separate entity. The only reason to bundle it with BT is if BT was getting a benefit from it.

We've had BT/OR announce several times over the past 5 years that they are installing proper fibre in the area to squash competition, and then quietly cancel. Funny how we have an AltNet laying fibre here and suddenly BT/OR are getting their act together to upgrade the area.
How about the other two?
Not banks.
You can use an adblocker hide the element permanently.
ADHD Diagnostics based on QB test for drug pharmacodynamics
Hey everyone,

I ahve adhd. built this out a year or so ago, and thought I'd begin makign it into something usable for people.

Love some feedback :)
I imagine this attitude of “even if we had laws protecting consumers they wouldn’t get used” is a big part of why Americans don’t have them. The European laws do get enforced, but of cause there is both room for and movement towards improving consumer protection.
For reference, those 856 homeless in Osaka Prefecture are among a population of ~9 million.
Yes, this is what I meant by local VPN privacy app (didn't find the right words admittedly, as it's not a standalone firewall per say and unfortunately cannot be used in tandem with a real VPN tunnel), excellent one though!
Oft-missed pedagogical point for working with five-year-olds:

Precision is important. You'll notice every comment I made was as simple as I can make it, but /technically correct/. I did not oversimplify to where I changed facts.

* It's okay if five-year-olds don't fully understand something. That builds exposure, and leaves a placeholder for future information and curiosity.

* On the other hand, if you build out an array of misconceptions, those become very expensive to address later.

To a large extent, the younger the child, the more comfortable they will be with being told things they don't understand. A baby doesn't care if you're reading them a book on trucks or a book on homeomorphic transformations; they're picking out the phonemes. A toddler will trust you as an adult, and won't understand 90% of the stuff they hear anyways. A five-year-old, you can still say a lot they won't understand and they'll be not just okay but happy. By maybe seven, lack-of-understanding will become frustrating, and in most cases, by eleven, it's gone.

I could write a long essay on this stuff, and why it's so important to maintain that ability to be confused and half-understand, but I very intentionally leave placeholders when working with five-year-olds.
Interfaces or traits are not ECS though. ECS is mostly concerned about how data is layed out in memory for efficient processing. The composability is (more or less) just a nice side effect.
Thank you! It's great to hear a different perspective.
Mkbhd shows off Disney Holotile
https://adhdtest.moodmap.app/qbtest.html

Bit more information as well about the tests aimed at, will write out more.
A new rails HostedGPT is out. What should come next? [video]
AC and AI Are Demanding More of the Power–Renewables Can't Keep Up
Kinda happy that I was right with my initial assessment of how it works:

https://news.ycombinator.com/item?id=39156661
https://archive.is/Pypkt
React ReExt – React Components for ExtJS
That reminds me of my reaction when i first saw Minecraft back in the TIGSource forums: "this looks like a level editor i made a few years ago, it was fun to make levels with it but i doubt anyone is going to buy a level editor" :-P.
One of the reasons to give it away is to stop it being cut. If it costs $50 someone will buy it for $50, cut it and sell it to a friend for $30, a homeless person with little money will opt for the $30 rather than the $50 and then be stuck with all the adulterants, while the first person will have got high for $20 and only need to make another $20 to do the cycle again rather than the whole $50.

Amounts just a simple example and not accurate.

One thing that alot of people miss is that it's not just drug dealers cutting, it's the drug users themselves. I don't think the same can be said for other common drugs like cocaine, mdma etc
You can add it the bucket of similar crap that nerds make when they don’t think to actually check if they’re building something that solves a problem that people actually want solved.

The reality is that if you go to any family BBQ and start going on about the importance of self-hosting, I - someone that’s been working with computers my whole life - am going to roll my eyes and not be all that interested in the conversation, let alone anyone else there (chances are they don’t want to talk about computers at all).

The reality is that these open-source / self-hosted solutions are, the vast majority of the time, harder to use and maintain. There are few things that sound less appealing to me than dealing with the realities of helping my family and friends with using any of that stuff.

This is all just some nerd’s out of touch pipe dream.
These are driving me nuts as well. When they do include a name it’s “Chris”, my name is not Chris, has never been Chris, and I’ve had my number for well over 2 decades.

Every SMS comes from a new number so “STOP” has zero effect. I’ve sent it more times than I can count. Now I just report it as spam/junk and slowly add more words to Bouncer to catch these spam messages.
> 99.9% of the time, the way to make more money is to make a product that saves or cures more people. If your product saves fewer people, People would by the old thing instead of the new thing for 2x the price.

This is a naive statement.

Viagra made a ton of money, while only benefitting a slice of a slice of humanity. It doesn't save lives, it helps some people get erections.

Compare and contrast to real, widespread diseases that affect millions, and are risk factors for billions, but require public research dollars because the pharmaceutical industry doesn't see enough profit compared to a new erectile dysfunction or baldness treatment.

That's not an industry working to the public's benefit. That's an industry working to old white men's benefit. It's helping itself and to hell with anyone else.
TIL about Sir Mark Oliphant!
“Save in an encrypted file”? Christ. We really need to draw a HUGE line between “hacker news user solutions” and “things that are practical for actual people to do”.
Planes in 3D Space
Look at how fucking fast this page loads. No newsletter banners. No ads. Easy to read, responsive. Why can't more of the web be like this.
In Wayland, though, most of the compositors are also the entire display server. So you can run e.g. Mutter Wayland, kwin_wayland, weston, sway, etc. as an X11 client to varying degrees of success, and it looks and functions kind of like running a nested X server, just, with a Wayland server.
With all due respect, you are way too hand-wavy about a topic you don’t want to learn more about. Maybe go at it with an open mind?
> All your quibbles and defences

We're not talking about a defense of the law, we are talking about Singapore's rationale of why they came up with those quantities.

And I would have thought when I said "I don't disagree that the marijuana death penalty is excessive." it was pretty clear I don't agree with it. I personally feel that killing someone over smuggling is absurd. Jail them if you feel they need punishment, but killing them isn't justice.
Why would you not believe it? It's normal where I live too. I definitely get dozens of bites every year and have been formally diagnosed with and treated for Lyme twice because it's pretty easy to miss one. Tick bites are very often completely painless and they often choose very discreet locations for their meal.

Keep in mind tick season is March to June and September to December (although it started in February this year because of unusual weather). That's a lot of days with "1-2 ticks" and it adds up.
"No, Apple Didn't Dramatically Cut Vision Pro Production Due To Weak Demand" https://www.uploadvr.com/apple-vision-pro-production-cut-cla...
there are already small companies selling after-market prescription lenses for VR in EU https://www.vr-wave.store/
> an application that has access to your display can do stuff with other applications.

Well, of course, that's the whole point of using "applications", isn't it? To change the state of your data!

Regardless of x11/wayland, the application "vim" can read (and change!) all files in my home dir. Do you also consider that a security issue?

If you want to run some weird application that you don't trust, you should run it inside a container. But that has nothing to do with display systems.
Wanna have lunch sometime?
I also jokingly refer to https://info.cern.ch/hypertext/WWW/Provider/ShellScript.html as the first version of my static site generator https://mkws.sh/