skysight-inc/HackerNews huggingface dataset:
You are incorrectly assigning platform popularity as equal to driver maintenance.

First, non-desktop uses of Linux significantly outnumber uses of Windows and macOS in general, and a large majority of drivers and functionality is shared there.

Second, drivers not made by the usual giants are, as I mentioned earlier and experienced first hand, written and shipped once, maybe with a few updates for obvious issues, but this shit is harder than you think, with obscure uncaught bugs littered all over the place. Drivers need pretty much perpetual maintenance for all but the simplest blinkenlights.

Third, even "desktop" drivers are run through their places in server environments, through e.g. workloads like Stadia.

Fourth, proprietary drivers are not subject to any scrutiny whatsoever, whereas you won't get past the gatekeepers if you don't pull your shit together for the open source kernels.

Popularity does not fix unmaintained code. Giving even just one annoyed and skilled person the ability to change the code does. And sometimes, external companies like Collabora will decide to overhaul things, which they again can't do for a proprietary driver.
“We just need to find the appropriate XXX” is a good approach if no one gains from keeping a sub-optimal XXX (whatever it is).

A dumb but easy to reach metrics helps if you’re employee that wants money on next evaluation.

An ad targeted at the wrong people still brings money to the ad platform, helping find the good targeting mechanism is of low to negative ROI.

And so on. As long as it’s an adversarial situation you’ll never reach that appropriate target that needs to be shared among a number of people so they move in the same direction.

I think metrics are unavoidable for management, but they shouldn’t be on what you actually strive for, otherwise you’re just sending wishes to a monkey’s paw.
Cvlogin
Red Hat introduces new no-cost RHEL option
I hope not, we need diversity. (Yes, also more rust compilers)
Snazzy gold and white PS5 controllers are only for Playstation employees
> Christian values are deeply individualistic. Capitalism is the practical expression of individualism.

Absolutely not. The largest church is catholic and their are really big on obeisance. They monasteries are literal opposite of "expression of individualism" and so are expectations on their priests.

And that trickles down to every level.
> which has disproportionally impacted both POCs and workers in heavy-labor industries

What does POC mean in this context? I come from software engineering and in my world it is an acronym for proof of concept, but it looks like it's about something entirely different here.
I really enjoy playing collaborative video games with friends. Don't Starve Together and Fortnite were great ways to connect during the pandemic.
I have contacted the developer and offered $10,000 for a perpetual license, but it was not for sale.
Valetudo is a cloud-free web interface for robot vacuum cleaners
It's the same result when one tries to run an economy through regulation, for the same reasons. A better way would be by incentives.

For example, there are regulations that 100 ppm of pollution X is illegal, while 99 ppm of X is legal. Emit 99 ppm, and you're good. Emit 100 ppm and your plant gets shut down. Even worse, you can emit 99 ppm for 10 hours and you're legal, but emit 100 ppm for 1 minute and you're illegal.

A far better approach is to tax total X emitted, not the rate, and not binary legal/illegal:

100 ppm for 1 minute times $1/ppm = $100 tax
99 ppm for 10 hours times $1/ppm = $59,400 tax
Your right; I meant by reference. I also said MISRA, which implies destruction by means of Sea monster.
I really like the 'Jon Skeet facts' Stackoverflow page. It is Chuck Norris style facts about the legendary Stackoverflow answer contributor. Here is the top answer but I find many in the thread funny.

- Jon Skeet is immutable. If something's going to change, it's going to have to be the rest of the universe.

- Jon Skeet's addition operator doesn't commute; it teleports to where he needs it to be.

- Anonymous methods and anonymous types are really all called Jon Skeet. They just don't like to boast.

- Jon Skeet's code doesn't follow a coding convention. It is the coding convention.

- Jon Skeet doesn't have performance bottlenecks. He just makes the universe wait its turn.
-
Jon Skeet is the only person who has ranked higher than Jon Skeet in the SO all-time rep league.

- Users don't mark Jon Skeet's answers as accepted. The universe accepts them out of a sense of truth and justice

https://meta.stackexchange.com/questions/9134/jon-skeet-fact...
You need to chart the future first, for even in moderately advanced countries you risk showing up during a riot or other agitations that could get you arrested and stranded, especially as our surveillance capabilities expand it will be hard to evade detection.

And, if we assume we live in a one timeline hypothesis, all that work is still at risk from other time travelers altering a midpoint between now and where you mapped.
I am currently paying Amazon something like £15 a month for myself and one family member to access their streaming service. Since we tend to listen to the same handful of curated channels and albums month in month out, I'd say we're overpaying for the convenience by a considerable sum.

Yes, it is true we have an unlimited choice of alternative tunes to listen to but the reality is that we just don't.
So far volcanic eruptions were the most dangerous for life.
This is a very minor nit, but it's actually a Cortex-M0+ (the plus is significant). Unfortunately the tweet you referenced got that right, so the criticism still stands. See [1] for a short description.

I think I knew that the M0+ lacks the regular load/store exclusive instructions from larger ARMs, handy for implementing synchronization primitives ... odd that they've build a dual core then? No idea how that is supposed to work, but haven't checked the docs either.

Edit: After browsing the (very nice-looking) RP2040 documents, it seems the only atomic thing on the chip is the special "ghosted" I/O access. That will probably be co-opted to implement atomic data structures, but then it will be at the cost of making access to the actual peripheral whose registers are being "stolen" harder or impossible. Strange, hopefully I'm missing something obvious. :)

Also, the PIO peripherals seem awesome! Can't wait to see all the cool things people will pull off with those. The document mentions them being capable of DVI and VGA signalling, even.

[1] https://en.wikipedia.org/wiki/ARM_Cortex-M#Cortex-M0+
Nvidia’s RTX 2060 and 2060 Super GPUs rumoured to be returning
Regardless of how senators are picked, it's deeply problematic if representation is so divorced from population size. Alternatively, if we insist on retaining a fixed number of senators per state we could strip the senate of essentially all of its powers (perhaps becoming more advisory in role, with only the capability to temporarily filibuster house legislation); but that strikes me as being even more unachievable.

But personally, I don't think appointed senators would practically help much.

The point of federalism isn't to achieve some ivory tower ideal of centuries past, but to have real value today. Some of the value we can still retain is flexibility: essentially letting states go their own way for many laws and regulations. That benefit of federalism is quite real, and imposes no requirements that the senate needs to have appointed senators vs. elected, nor that the number of senators be fixed (vs. scale with population size). I'm pretty sure we can mitigate the deadlock, lack of accountability, and undemocratic representation issues with today's congress+executive while also eating our federalist cake.

To be clear: I don't think of this is worth pursuing as political reform; it's entirely unachievable due to the US's virtually unamendable constitution (basically only populist amendments are ever achievable, never this stuff; states need to large agree, after all - and pure political power play makes that utterly impossible).
Great site. I really love this. Have been looking for something like this for long
I often assign tasks to people on email and then snooze the email for the time when the follow-up is to be done.
I haven't seen any effective tool for this, so I use email snooze as of now.
It would be interesting to know other possible alternatives as well.
This 2038 bug won’t stay buried for long.
I find it weird that the article goes on and on about the lack of other words for the colour orange without once mentioning 'ginger'. Which, in the UK at least, has been used to mean orange, or at least a shade of orange, in the context of hair, for longer (I think) than we've had the word 'orange'.
Truth is a defence in the UK. If I read the Wikipedia article correctly, it's a defence everywhere. https://en.wikipedia.org/wiki/English_defamation_law

There are differences: in the USA the statement is assumed true, and must be proved false if libel is to succeed. In the UK the statement is presumed to be false, and the libel will succeed unless proved true.

I wonder what the GDPR has to say about publishing a private email?
That is basically what happens when you don't support MST.

The screens light up from the same DP stream, which is also why you can have, say, 2x 4k@60hz monitors in this configuration where true MST would need to drop it to at least 30Hz, or lower res.
Deep dive into the Solorigate second-stage activation
First vegan michelin star in France
The problems with metrics is that they indicate there is a single (multivariate) objective by running a company, running a country, living a life, running a whatever.

The thing is just that it is not the case. It in intricate networks of relations, aspirations, missions, ambitions, needs and so forth.

Metrics should underlie that fact, not overlie it. Ie. they can be used, just in moderation.
If you write proper English, the coding world is littered with misspellings:

* COLOR instead of COLOUR

* CENTER instead of CENTRE

* FLAVOR instead of FLAVOUR

* ---IZE instead of ---ISE

etc... etc..

I never gave REFERER a second thought, assuming it was just another illiterate American corruption of proper English.
Exactly. Currently Slack and Gmail Snooze features are the only 2 things I use. They are very unorganised.
Except for his mother-in-law.
Ask HN: What should happen to your signed Git commits if you revoke the GPG key?
Hey there!

So imagine that you have been doing a lot of open source coding, and pushing signed commits with GPG over the last couple of years. Some of the commits landing in security-critical projects. Then one day your laptop gets stolen or something, and your GPG private key gets compromised. The proper way to deal with this is to immediately revoke your key, and notify the various Internet key servers that your key has been revoked.

The interesting question - what to do with your old commits that have been verified by the compromised key? At the moment, GitHub marks all your old commits as unverified. Even if you upload a new key (suppose that your master private key is still safe, and you generate a new subkey), GitHub still does not re-verify your old commits. Is this sane?

What about the security-critical projects? All of a sudden they are full of unverified commits in their git history. What should be done about this? Is this a valid attack vector - having commits in Git history which are signed with a revoked GPG key?

I know for a fact that some projects have strict policy of accepting only signed commits. What do they do when a key is revoked? It's not like they can just rip out all that old code from their code tree or something...

---
PS: Interesting discussion on this very same issue at GitHub https://github.com/isaacs/github/issues/1099 .
LG may be leaving the smartphone business in 2021
Why wouldn't you be able to use f-strings to print function output?
And neither did he create a jira story for delivering the joke in the sprint!!!
Building a wicked fun deletion mechanism
In this context I believe it's people of color.

In medical fields it refers to plan of care.
This [1] was posted two days ago on HN, but didn't get visibility but is great to explain HN beginners how they should lift

[1] https://www.julian.com/guide/muscle/intro
Would be perfect to have ble/wifi connectivity on the same board.
Especially when ESP32 is a thing. You can grab boards with small LCD screens and battery connectors included for under 10 monetary units.
Starting Windows ...
I've experienced this first hand so many times. It is so difficult to steer the boat when the management depends heavily on metrics they don't understand the need of. Just because others are doing it. And as the flow of pressure goes from top to bottom, engineers end up working towards achieving a metric which burns out the good ones and they leave.

I've spent sometimes hours in talking to clients on how they should first focus on metrics that help them ask the right questions.

This is prevalent everywhere, Scrum-masters holding meetings to discuss the scrum velocity.
Would it be legal if DRM is not shipped with the browser, but the user can download and install it separately (copy it manually to the browser folder)?
I used Corona a lot in a startup a few years ago to build prototypes of small games for education and it was a fantastic experience. I even did a quizz game as my wedding present for guests with Corona! I wonder why they stopped trying to monetise it, given how good a product it was, and in the boom of mobile app development.
Thunderbol/USB C use displayport signal to drive monitors. I have a apple "thunderbolt" display which happily runs from laptops that don't do thunderbolt.

Dell makes some Displayport monitors which support daisy chaining.
I really love the concept but I would like to say Chest Flys are not beginner (I've just looked at chest for Males) - 60-80% of beginners in a gym will get that wrong.
Chesterton's fence is about ignorance - if someone is new to a field, they don't know why things are the way they are.
The title is reminiscent of Poincaré's essay La valeur de la science. It was translated into english with the same title The Value of Science.
https://en.wikipedia.org/wiki/The_Value_of_Science
Azure Unblogged – Azure Resouce Mover
I've been thinking about this a bit. Compare a 1million view YouTube video (arbitrary $3/CPM(1000 views), so $3000), take the 16% cut in the article and you get $480. So Gary Numan's work is roughly valued one less magnitude than a YouTube video. I think that's a shame, but, it's not that far off.

Now you could argue Music isn't the same as a Video, but in my mind Videos can be just as timeless and classic as a tune.

Streaming/advertising creates that nice race to the bottom which evens the playing field (a view is a view is a view, a listen is a listen is a listen, 100 or 100000 it's all the same,) but people who are used to entrenched interests keeping prices high will be shocked.
Western media being independent is a myth has been for the last 20-30 years specially when it comes to foreign relations. Most of the independent western media is sidelined which results in little or no spread of real news most of it is just propaganda of different political and financial interests. Go thorough this website is shows how much misinfo is spread by corporate media and different countries. But no main stream media picks up the stories or talk about it. https://www.disinfo.eu/
And it already has such an exercise body map: https://exrx.net/Lists/WtMale / https://exrx.net/Lists/WtFemale

I've been referencing that site for years. It's an amazing resource.
Tcl/Tk 8.6.11
Some people, when confronted with a problem, think "I know, I'll use regular expressions." Now they have two problems.
I agree with GP. The statement made sense to Gore but not to the bulk of his audience. The missing context isn’t in the words that follow. It’s in understanding the role Gore actually took in the creation of the internet; specifically to be its economic, legal, and political champion for basically decades.
is this you in the videos??
btw great work, I will be using this in gym for sure.
Anyone who's decided to use C has already made that choice, so it makes sense that C compiler writers would follow their priorities.
For fixing sleep look for an option in Lenovo's BIOS. I had it set to windows sleep mode by default. Switched it to Linux mode and it has been working reliably on my x13 AMD.

I upgraded from thinkpad x240 on which sleep worked perfectly too.
They backport all sorts of things, the fact that this is even a discussion point is bad enough.
Devils advocate: this is faster than markdown when writing on a phone/tablet with autocomplete
Many cron systems have this functionality. At least anacron and cronie (RHEL) supports the RANDOM_DELAY variable. Check your man 5 crontab.

There's also systemd timers which can replace cron jobs with RandomizedDelay.

Before that, people used to include a random sleep in the actual job.

Personally, I tend to not use these things and instead pick a random start time when provisioning the job. That way the time delta between run is constant, which is often desired.
The problem is that society expects everyone to have a pre-conceived judgement about every topic.

I encounter this frequently. "What do you think about <some news event>?" . "Do you think <some music genre> sucks?". "What's your position on <divisive topic>?".

Maybe I just haven't arrived at any opinion because it's not relevant enough to my life.

And this insistence in finding someone's position on every topic has a negative effect on conversation, because someone's always ready to take offence.

TLDR: as few opinions as possible, only relevant to your immediate circumstances
CA has horrible distribution by the state. We need more details on where the 3m doses are stuck
Adding Bluetooth and WiFi would be an order of magnitude more complicated, and not just from a technical point of view - you also have licensing and compliance to deal with. Silly to try and do that on the first version. There's a reason the firs RPis didn't have WiFi.
The accompanying blog post [1] mentions the Arduino Nano RP2040 Connect [2], which includes "a highly efficient power section, a powerful WiFi/Bluetooth module, and the ECC608 crypto chip, enabling anybody to create secure IoT applications with this new microcontroller". It also looks quite small.

[1] https://www.raspberrypi.org/blog/raspberry-pi-silicon-pico-n...
[2] https://blog.arduino.cc/2021/01/20/welcome-raspberry-pi-to-t...
I love KDE connect. It makes smartphone interaction really seamless. However, it only works in the same wifi (most likely some wifi you control).

PS: Just noticed there is a VPN feature https://userbase.kde.org/KDEConnect#Running_KDE_Connect_over... -- KDEconnect is really amazing.
> Same as Thailand

Not exactly "the same", is it? While in England, you can say whatever you want about the English monarchy. And it has been like that since at least more than 40 years ago. The Sex Pistols made a lot of noise in the seventies, but they were never jailed (nor judged) for insulting and mocking the Queen.
The Supreme Court found that Brandenburg's 1A rights were violated. The "imminent lawless action" doctrine was protecting his ability to advocate for violence.
US STOCKS-Wall Street closes at record highs as Netflix jumps,Biden inaugurated
They're not really in the same category though. This is a bare metal microcontroller. The Pi Zero is normally used with Linux. I guess maybe you can use it bare metal but nobody does.

A more relevant comparison is ESP32.
I wonder if a law enforcing more transparency couldn't help here.

It is in the interest of the music labels and the streaming companies to maximise their profit, which means minimise the pay-out to the artists.

Customers have to be very motivated to be able to make an informed decision. And most often they probably aren't really motivated and happily chose the cheaper option.

But I have hope, if the impact of the customers choice on their favourite artists is directly visible, it will create more pressure to increase the payout.

E.g. each time you listen the song on A, the artists gets X, if you buy the song the artists Y.
What's the specific difference between Oracle and IBM/RedHat in this regard? As far as I can tell Oracle has burned a lot of people because they don't do license checks in their software (no DRM of any kind), which is usually what the HN crowd wants. But the flip side is they have to check you in some other way, leading to audits, and audits are very painful.

Is the difference that RHEL does subscription checks so they don't need to audit customers so much?

In terms of open source contributions, RH certainly do more, but Oracle are no slouch. They're doing actually exciting stuff with GraalVM and I don't really remember the last time I saw Red Hat do anything describable as research, their Java stewardship has been pretty responsible, they publish quite a lot of useful tools and stuff.
Apparently Puerto rico overwhelmingly voted in favor of statehood, but turnout was low.

In any case - your points against redistricting are good. But even a "temporary" solution might have centuries of value, so I don't think it's entirely unreasonable to make a pragmatic push for limited redistricting, specifically only splitting large states - fusing states is much harder (because which laws apply?), and given population growth, it's pretty reasonable to have more states. Judging by the size of the house - which is probably too small, not too large - the senate has a lot of room to grow. We could certainly afford splitting all of the large states without causing huge issues - if people actually want that.

But a more long term solution without redistricting is to give up on the notion that states are equal. Just give more senators to larger states, and fewer to small states, and the current system mostly works; certainly better than now, and without the need for as radical an imposition as state-level redistricting.
> Paying the artists you actually listen to

This is what Bandcamp is.
While I really do like this, I cannot avoid remarking that python starts to look more and more like perl
Sure, but that need not stop them from suing, which will cost you time and money, even if (when) you win.
Do you mean the tibialis anterior? the shin muscle on the front of the shin? I'm not sure how it balances quads and hamstrings, but anyway best way to train that is to sit on a bench, put a weight plate on the foot and lift the plate.
That's apparent from your ticket (which is marked as a duplicate) but on the one you linked to, all the offending compiler lines contain asan. Is there a chance this is impacting prioritization?
Personally I really like the following boards for general projects:

- FeatherS2 (runs CircuitPython): https://unexpectedmaker.com/shop/feathers2-esp32-s2

- TinyPICO (runs MicroPython):
https://www.tinypico.com/

They're both designed by the same dude. I'm not affiliated with them, I've just tried dozens of microcontroller boards and these two are easily the winners in my book for versatility in hobby projects.

These boards are absolutely jam-packed with features (capacitive touch sensing, RGB indicator LED, Li-Po battery management, ...) but moreover support Bluetooth and Wi-Fi. That's a major problem with the Pi Pico. You'll end up with a mess easily 2-3 times the physical size of the Pico to get Wi-Fi on it in the form of HAT-like boards, whereas the above microcontrollers have everything on-board.

By the way, CircuitPython is for the most part a real pleasure to use. If you slap an Adafruit display on them, with about 4 lines of code you can have the Python interpreter's STDOUT go straight to the display. The boards also emulate a USB drive that exposes all the Python code so you can program them with literally zero additional software.