skysight-inc/HackerNews huggingface dataset:
> Our window manager, snakewm, is based on pygame/pygame_gui. We do not use X11; snakewm draws directly to /dev/fb0.

Whole window system written in Python, That’s hardcore!
I hope that about:performance has not been nerfed still further. Currently I have an issue wherein some tab, unknown to me, begins using one or more cores at full speed. About:performance allows me only to search by the eco-friendly "energy" usage bit, which somehow does not reveal which tab is doing it. I kill off the most active tabs according to that stat, nothing happens.

And so I have had to default back to killing off a process and guessing which tab has crashed.
The Five Covid-19 Scenarios Based on CDC Models
I agree that the trend is for more "things" on the table, but there are still plenty of new games coming out with an eye on simplicity. Give Azul a try -- it's nothing but tiles (20 each of 5 different colors) and a board to help you count. Simple, elegant and deeper than expected
Protest de-escalation has been a solved problem since 1970.

https://fivethirtyeight.com/features/de-escalation-keeps-pro...
Working for openness on the Web is not "political nonsense". Without an open Web, there would be no Firefox.
> 16GB memory

Nice for a laptop but I wouldn't mind 32GB+... guess that's gonna be expensive though :p
Does it rely on a service to log you in with same email that you provide? Because normally services don’t do that. They suggest you to attach new apple account to old account with that email, but allowing outright logging in would be very bad practice.
For those curious: there are actual several different gas/powder agents colloquially referred to as "tear gas".

CS gas[1] is one of the more commonly deployed ones in the United States. At least one paper[2] associates CS gas with long term heart and lung damage.

[1]: https://en.wikipedia.org/wiki/CS_gas

[2]: https://www.researchgate.net/publication/20653665_Tear_Gas-H...
Handheld Doom Lets You Manually Crank the Chaingun
50 petabytes as of 2014, yikes.
Do you know if there's a way to specify custom userChrome in AutoConfig[1]? I rely on that to keep my customizations consistent across machines—I really don't want this to be a part of my profile.

[1] https://support.mozilla.org/en-US/kb/customizing-firefox-usi...
>The risk of excessive iron is known and not new

OK so that's one mineral they called out from a long list that includes multi vitamins, B6, and magnesium, very common recommendations. What about the rest?

Point taken about the B12 study.

What about https://www.medscape.org/viewarticle/751462#:~:text=The%20us...
Do you have a suggestion for a better way to achieve the same results?

(Of course we can discuss if most of the uses of tear gas are wrong, but lets for a moment think that we have a moment were we need to chase away a crowd of evil persons riotong and threatening to kill perfectly innocent children.)
I'm not quite sure what you mean because I've not used the default Firefox skin for a long time. You can change almost every aspect of the Firefox UI by editing your userChrome.css file, for which there are tutorials online. If you need some help figuring this out I could check it out later
AWS KMS. Access is added invidually using IAM roles. That's it.
>U.S. forces yesterday used tear gas on peaceful protesters outside the White House gates, prior to a declared curfew, clearing a path for President Trump to visit a riot-damaged church for a photo opportunity.

Tear gas was not used on that occasion, those were smoke canisters. It was false reporting at the time.

https://twitter.com/AugensteinWTOP/status/126779133614663680...
We had NVidia keeping Transmeta's lineage alive in their automotive SOCs until quite recently, but now they've switched over to Arm's latest it seems. Too bad, the combination of code-morphing and an exposed pipeline VLIW design seemed like it could have been a good one though scheduling around variable delay memory accesses remains a challenge.
Significant fractions of many coastal cities are under 3m above sea level. Even if they could put up walls, many seaside communities are also under 3m.
At my prev company we generated keys and split them using `ssss-split` and handed out shards to specific individuals via a keybase exploding message. Our system required at least 3 shards (combined via `ssss-combine`) to reboot.

FYI: Hashicorp vault just uses Shamir's Secret Sharing scheme under the hood: https://github.com/hashicorp/vault/blob/45b9f7c1a53506dc9722...
The agricultural regions of Europe and North America not being covered with sheets of ice may be a positive. Especially if you like having food.
HBO Max won’t hit AT&T data caps, but Netflix and Disney Plus will
Not shooting anything at all might be a good start
If you believe this is Altruism you'll believe anything. One of their biggest markets is either rioting or protesting or worried about the riots and are least likely to take in the information Sony want them to regarding planting seeds to sell the thing .....
Whilst I agree with their archival mission for the internet, I find it abhorrent that THEY are charging people to access other people's books (and not paying the copyright holder anything).

Take a look at the screenshots at page 25 of the complaint filed before the court.

https://regmedia.co.uk/2020/06/01/publishers-lawsuit-interne...

The Authors' Guild said that the Internet Archive said:

"has no rights whatsoever to these books, much less to give them away indiscriminately without consent of the publisher or author."

and the Association of American Publishers (AAP) said:

"It is the height of hypocrisy that the Internet Archive is choosing this moment - when lives, livelihoods and the economy are all in jeopardy - to make a cynical play to undermine copyright, and all the scientific, creative, and economic opportunity that it supports."
Not with the ongoing Wayland, Systemd, Pipewire, etc, rewrite-from-scratch work.

e.g. I don't have working VNC server at all on latest Fedora, with either X11 or Wayland, and no sign of it being fixed anytime soon.

And that is just one of many irritations with desktop linux, that simply don't occur on Windows, mostly because of MS superior QA
> Maybe you should be grateful Firefox offers (quite a lot of) customisation opportunities, instead of just posting snarky remarks.

That's called user feedback. Users are always right. And looking at Firefox's browser share they are not getting too many new users anymore. Making the life of your existing users a little more miserable does not sound like a very sustainable strategy.
Stuff like this could be amazing for pedagogy. It’s automatically generating different ways of looking at a topic. I’m sure authors would love to include these different viewpoints were it not for the effort involved, so making it easy could be great!
Free Method to Get Free Netflix Premium Account
I would very happily pay a couple of bucks a month (I already do through their donations) to get the "ad-free" version of Firefox.

Not sure if it can work for Firefox, but there are enough freemium apps on mobile which seem to make it work
All those "pedantic details" let you know how you can write code that a future version of your compiler won't quietly break.
It's really obtrusive. It takes up too much space, perhaps only by 2 pixels on each side or so, but it's too much, the contrast is too large, the outline is too heavy, and the a m o u n t o f w h i t e s p a c e is plain annoying.

Why do they persist in these ugly design shenanigans?
> including using SDRs to vacuum up wide swaths of RF and then store call data

Been there, done that. The technique is scary-good, even with cheap hardware.

Capture everything, sort by talkgroups, form listen queues ("police", "fire", "police NOT university",) prioritize, and place recordings in queues. Stream queues through ice cast. Drop low-pri messages if you fall too far behind real-time.

Speaking of: if anyone wants nearly two years of uninterrupted Seattle police radio archives (and everything else from KCERS), they should get in touch.
For the past four weeks a single person has been banned because he was obsessed with the Linux kernel and dismissed the entire article because of that.

Nice you've discovered that while overlooking the other 3000 comments.

That's called selective attention and confirmation bias, sir.
If I were an agent for the NYT, why would I have submitted the press release vs. simply submitting the NYT article? Is there some SEO trick there?

I saw the NYT piece after I posted the press release.

A press release from a plaintiff announcing a lawsuit is, by its nature, one sided.

The NYT coverage is more balanced, including Brewster's response for example.

Based on how quick the press release jumped to the front page, I figured folks would be interested in the broader coverage.

Rather than making another submission, I added a note to this submission.

I thought the difference between a press release and news article was well known and did not need stating. I guess I assumed a level of information literacy that was not present in all readers, and should have said "and here is some popular reporting that gives a broader perspective than the press release I just posted above".

Based on the upvotes of my additional comment, I can only assume it added value for some readers.
Sure, this is entirely personal taste and I will admit somewhat driven by limited time now I have kids. If we're getting the gang together it's annoying to spend ages setting up, whereas sitting down for an MtG draft is so easy and feels like it has infinite variety.
What's it like to be laid off over Zoom?
+100

I will pay $100 annually, but I would need assurances that the telemetry is also 100% removed (no calls home, WHATSOEVER).
There will be a day where the option to remove it will be gone.
Yeah, Shopify does this too. If you leave items in a cart and they have your real email address, they'll email you some time later (that day) to "remind" you to complete the purchase.

Guessing all of the shops that implement Shopify automatically pick up the behaviour.
Police appear to be misusing rubber bullets, possibly on purpose.

Rubber bullets are supposed to be fired at shin height, to achieve the appropriate mix of pain and risk reduction. They’re not zero risk because of ricochets, but flat, low trajectories help. It should go without saying that they should only be used when necessary, but if they must be used there is a way it should be done.

The number of people being struck in the chest and head by rubber bullets implies that the cops are aiming for the head, a gross abuse of force if true.
Laughable, to run nix commands one has to install the Ubuntu subsystem and run into a plethora of other problems.

OS ranking is pretty much: MacOS > Windows > *nix garbage
> It might seem less biased if there was a subsystem-by-subsystem scorecard, showing positives and "needs work" items side-by-side.

And then we'll have wars on what's serious and what's not. Year, right. :-)
Ok I went in and watched the video. I found nothing of value.

He called Trump the “fake right”, which makes me think this guy isn’t some trad-catholic conservative. Is he the conspiratorial conservative type?
It's sampling bias. Plenty of people eat healthy diets in America. But if you only look at people who get very sick with COVID, they're far more likely to eat a bad diet
I was going to shrug off this comment as someone trying to hate, but there is a lot of truth to it.

I prefer Windows to IoS and the XPS to MBP, but the XPS has problems - it does overheat like hell (but Dell's gaming laptops don't, so there is that). But more importantly, the screen randomly dies on random updates for me and a lot of my co-workers. So does the WiFi.

Nonetheless, we had entire teams convert to the XPS after they saw mine.

None of them regretted it...though they all installed Linux and stopped having the screen going dead problems.
Check out the Canvendish experiment! Watch gravity work in a classroom.

https://youtu.be/MbucRPiL92Q
Blood test, had it done myself and found low levels of B12 & D, for which I took initially large doses and now take over the counter supplements
Common mistakes writing react components with hooks in 2020
I'm sorry, I don't understand how either of those links shows that the NRA believes in the things mentioned above. Can you clarify?
Wrk Technologies | Montreal, QC or Remote | FULLTIME, REMOTE | https://www.wrk.com/

At Wrk, we’re building a world where machines enable humans to expand their abilities and skill sets, where a hybrid human+machine delivers more, better & faster than either alone, and where the value of the output they provide is compensated on deliverables, not time.

This is an early stage startup, we're about 6 months old but are gaining traction quickly. All roles are remote - you can work from anywhere, although for now we're trying to focus on North American timezones to have decent amounts of overlap between people.

We're looking for software engineers with any of the following skill sets:

* Front-end development (TypeScript)

* Back-end distributed systems (Python 3, Go, Postgres, gRPC)

* SRE (kubernetes, Google Cloud)

We're focusing on a "fast is slow" approach to development. Limiting technical debt, code reviews, rigourous testing, and defensive coding practices. Nobody likes 3am pages, or scrambling to ship something when the world is falling apart.

If all that interests you, feel free to take a look at our job posting: https://wrk.breezy.hr/p/48b46df64e66-software-engineers
We use keybase
and you're basing this on....
That’s not what we are talking about. The OP quotes says:

“why are you talking about property damage when someone lost his life?”

Regardless of the justification for looting, people are still dying in the hands of the police, and that’s what we should be talking about. Rewording for the current situation: “Who cares about Target? People are being murdered!”
> It's pretty much the same (non organization) argument that could apply to most terrorist groups... They're generally confederated.

It's not even remotely the same. "Antifa" is not "confederated" in any way. It's a value position and nothing more. If you are against fascism, you are "antifa".
I waffle on this one too. Institutions that do HFT have a huge capital cost and pay large fees before they even make their first trade. They also employ programmers, traders, etc. Basically, these taxes are going to need to sum to something really big to dissuade them. Too small, they ignore it. Medium, the market will just consolidate. Large, you'll stop HFT, but at what consequence? The probability of unintended consequences is high.

This is when I decide I don't really understand the market as well as I think, and I should stop solving the world's problems, and go back to designing circuits.
Read again: "close to no symptoms"
Zuck walked right into that trap.
A few more:

* The US state closest to Africa is Maine.

* New York City is south of Rome.

* Los Angeles, California is east of Reno, Nevada.
The dataloss would be over 18 petabytes. Why not stop lending? Could one claim Force majeure? Ia is a library.
Analog repeaters still use trunking protocols.

Edit: Whoops, I didn't realize CPD still had so many assigned frequencies in-use with just a code to activate. That could be done with a Baofeng.
Interesting. The GUI is implemented on top of PyGame. The terminal is actually a Python REPL.

Do you plan to write replacements for the POSIX utilities? Strict POSIX compliance is not necessary but user space needs the general functionality provided by those packages.
Yeah.. and most people understand why nuclear weapons are dangerous. Meanwhile the internet silently takes over our attention span and values.
Hachette

HarperCollins

Wiley

Penguin Random House

Fuck them. The IA is a treasure for the entire human race.
Can anyone recommend a video/series on Python debugging? Debugging has been my greatest struggle with getting into development. I get frustrated and spend over a day on simple scripts
> However, the publishers may not be interested in forcing the Internet Archive out of business. Their goal is to get the Internet Archive to stop scanning their books. If they win the lawsuit, they might force the group to shut down its book scanning operation and promise to not start it up again, then allow it to continue its other, less controversial offerings.

Some context is useful. The IA, due to the coronavirus, is no longer lending digital books via "controlled digital lending." Now, an "unlimited number of people can check out the same book at the same time."

I can understand why the publishers would be upset. The IA need not go bankrupt for this. They may simply capitulate and revert this new feature. I am not convinced the publishers want to take the IA down; they merely want to threaten that unlimited concurrent checkouts should not be permitted (and perhaps, even more, that no books at all should be scanned).
You probably want to use an external DAC or audio interface. That solved a lot of glitch/pop noises for me.
It isn't painful. I do doco in DocBook XML myself. I write it with a text editor and view it with a WWW browser or (when I am using a terminal) a TUI DocBook XML viewer that I wrote.

Too-little known fact: with a small amount of CSS, mainstream WWW browsers can view most DocBook XML directly. Witness:

* http://jdebp.uk./Softwares/nosh/guide/commands/linux-vt.xml

* http://jdebp.uk./Softwares/nosh/guide/commands/linux-console...

* http://jdebp.uk./Softwares/nosh/guide/commands/console-docbo...
Let's say Microsoft adds one. You tick it and what MS currently considers “essential telemetry” is turned off completely, instantly, and for real.

The risk seems to be that people who don't understand the implications of not sharing basic telemetry, when faced with a box that says “share nothing”, “share essential“, and “share essential and optional” would choose “share nothing” every time, because it just _feels_ better, right? Why would I choose to share anything at all? But they might be angry or surprised when:

- The OS and apps can't tell if you're eligible for an update because they don't know if your hardware/drivers will run the new version, because you won't tell them what hardware/drivers you're running now.

- Updates that affect performance or stability just continue to affect performance and stability because there's no data about the impact of an update, apart from what's provided by angry customers in support channels.

- Bugs and application crashes are not addressed ever or in good time because they are either never known about or not captured in sufficient detail to reproduce.

So, sure, maybe it should be an option. But there are certainly many who overestimate the risk and underestimate the value of basic telemetry (like sharing system info) for them as a user.
Don't forget the classic abstracts, too! Chess, go, etc. You may have a prodigy and never know it otherwise!
If we're going to call out one of those three vitamins for overdose potential, it's the magnesium you should be calling out, not the vitamin D. Accidental vitamin D overdose seems to be a non-issue, almost (but not quite) entirely theoretical. Clinically-significant doses of magnesium can have real effects on the body, though, even in the "safe range"; it affects your heart fairly strongly, for instance, and needs to be in balance with some other nutrients. Even if you are in fact in need of magnesium supplementation, you can trigger some heart issues if you supplement magnesium without the other nutrients you need to go with it. This won't happen to most people, but I'd guess it's a 3-4 more orders of magnitude serious concern than vitamin D overdose.
true, email shouldnt be used when you can identify by unique id. I doubt the bug was even exploitable with most apps. Apple just paid magnitudes more than its severity.
This is one of the dumbest articles I’ve read about the issue, treating it as a binary good-vs-evil problem instead of critically thinking about the underlying issues and the effects of what they’re actually proposing.

I mentioned this in a previous thread, but we absolutely do not want Mark Zuckerberg or his employees to make decisions on what is or isn’t newsworthy. They have far too much power, and not enough internal controls, to be involved in politics. (And yes, you can have an independent moderator system - but they’ll end up in the same position as Facebook as well, with no accountability to the public.)

Just to take a simple example, what would have happened if a facebook moderator had decided to remove the initial video of Floyd's murder because, hey, the official reports said he was doing something wrong and the video had the potential to incite violence? (which, in hindsight, it absolutely did.) I'm fairly sure we would not be having the discussion we're having today, and we would have lost a vital opportunity to improve our democracy.
Americentrism.
It reminds me of Perl/Linux.

A Linux distribution where ALL programs are written in perl.

http://perllinux.sourceforge.net/
I can relate. I worked at a temporary position for a few months last year and I experienced this a lot. There were a couple of "brilliant" coders who convinced their coworkers they were the smartest by using their personality, the way they talk, etc. but when I talked technical with them, it was apparent that they didn't know in any depth what they were talking about.
I don't see how this advice can work in practical applications. It's not unusual for a single user request in a large system to invoke thousands of internal requests and the depth of the call graph can be tens of edges. If each of those requests has to traverse a proxy 4 times, you'll wreck your service latency. And, as another comment noted, you'll lose the ability to represent the internal structure of calls as trace spans, or to log to them, or to tag them.
The focus of the article is primarily around how to simplify existing games and gradually build them back up. Unfortunately many games, like you say, have a very large number of parts, but it's not straightforward to modify gameplay to not require them while still having an interesting and balanced game.

I really wish more board-games had a "low-parts mode" or a "trial" mode where you could experience the gestalt of the game without having to cram all the minutiae. Basically: do what this guy did for his daughter but put it in the rule book.
The "any amount of arguments you want" applies to C function call. The mechanism for invoking your "main" function might use a different mechanism.

The C standard specifies (for hosted implementations) two ways to define "main", and allows implementations to document and support more. "int main(void)" is one of them. "int main()" is not. So, strictly speaking, using "int main()" makes your program's behavior undefined.

On the other hand, as far as I know every implementation actually allows "int main()" with no problem. This was necessary to support pre-ANSI C code, which couldn't use the "void" keyword. It's still better to be explicit and use "int main(void)" rather than "int main()". (It can also affect recursive calls to main, which are legal but almost certainly a bad idea.)
On clean hardware under four eyes policy:

https://imgur.com/a/FE8sslv
We've already got embassies sniping memes on Twitter, TikTok 'battles' doesn't seem like such an unreasonable development.
I can't believe the screen wasn't seen as an upgrade. Going from non-retina 300 nits to retina 500 nits with crazy good color?
There are multiple videos of cops aiming and firing directly at the face and head, sometimes only a few feet away. It's terrifying and disheartening.
bach would probably have an aneurysm from all the parallel fifths and octaves in a typical rhythm guitar part.