skysight-inc/HackerNews huggingface dataset:
I would imagine locations are somewhat "sticky". Your local auto repair shop isn't interested in booting their vendor for another one that charges 65c for a soda instead of 75c, as long as they're not getting bad service. And they're not interested in the conflict and confusion of allowing a 2nd operator to put a competing machine right next to it at a slightly lower price.
Yes, I've started to more in the past few weeks, and I've enabled stricter Pylance checking in VS Code. It's definitely giving me more Rust-like productivity and reliability improvements.
GitHub Cookie Policy (Analytics)
GitHub introduced the annoying cookie consent modal on their main application. At the link above are all the third party that they are sharing information with.
>But this is a matter of degree.

This is it. I don't understand why this isn't higher up in the discussion.

Do you check whether your brakes work every time before setting off? Do you check whether your wheels are attached properly every time before setting off? There are a million things that could break on your car. They're just very unlikely to happen.

Pilots/maintenance crew for planes checks that kind of stuff for virtually every flight. We accept this small risk with cars. In return we get an enormous increase in efficiency. If everyone had to do a 5 minute check on their car every time before setting off, then that would be a lot of productive time spent on it.
None of those emulators need accelerated graphics in the form of the Nvidia GPU and emulators for the ARM platform most likely can't even use it as most of these SBCs don't have anything like that.

This Jetson really isn't a platform to run emulated games - for that there are much better boards, with more RAM. Which is a lot more important issue. You can't do miracles with 2GB of RAM.

Jetson is made for computer vision, neural networks and signal processing, where the GPU isn't used as a GPU but as a massively parallel co-processor to crunch through a lot of data at once.
Yeah, same with Cadence/Temporal. The one caveat is that you have to move all observable effects into activities so that they can be cached. Under the hood, the engine replays functions to rehydrate them, if necessary.
After reading that article my take-away is not that "required" is bad and should never be used ever, but rather it was bad with how Google wanted to use it. And since this is Google's project, it makes sense for them to remove the feature if it's causing data center outages, it's not worth the risk at that point.

For example, in the case of the message bus they say "And even though the message bus doesn’t care about message content", and later on "The right answer is for applications to do validation as-needed in application-level code." Strict schema and validation is most helpful for application developers, not some middleware routing code. Was it not possible for them to write a parser that doesn't fully validate the message for use-cases like this?
I mostly found out about Orleans through Joe Hegarty who worked on Orbit in Java (EA / BioWare) its been a while since I looked at both how closely would you say they are related to one another in terms of design today? What would you say are some of the key differences between the two? My understand at the time was they were closely related.
That sounds interesting. My main point was just that right now, a huge amount of judicial power is bundled under a single big presidential election, instead of being allowed to have more political granularity like Congress. Imagine if the president got to nominate congresspeople. Think about how broken that would be.
I feel the same way about -> in JavaScript. You would think after all these years I'd have come around by now. Nope, I'm still pissed off about that decision.
Because the medical profession defines "airborne transmission" differently from the colloquial use of "airborne transmission" and they keep not making that clear.

"Airborne transmission" from a medical perspective is where very small number of virus particles can ride things like dust and then infect someone. These diseases are extremely contagious and extremely persistent in the environment. And no mask (not even N95) will help for these.

Covid19 basically requires virus in water droplets to transmit. Consequently, it requires close contact and time to transmit. So, yes, it transmits through the air but isn't an "airborne" disease as the water droplets seem to be a required vector.

This is why even simple masks are quite effective against Covid19, because it requires water droplets to spread.

Thus we have anecdata like this:

"Starbucks outbreak infects 27 customers but spares mask-wearing employees"
https://covid19data.com/2020/08/25/starbucks-outbreak-infect...
the thing is, why should it professionals be constructing their own ergo desks out of poverty. most professions that have physiological risks have the employer provide the safety gear... still stuff like this is getting expensive. im buying my sitting/standing desk second hand. still about 400E.
The canonical "founding father" of free/open software dual licensing among FOSS wonks is L. Peter Deutsch, of Ghostscript fame. His companies ran a number of business models in their early days, dual licensing among them. The canonical "popularizer" is probably MySQL AB, followed by Trolltech/Qt. These days, Open Core is riding high. Dual licensing also had its day, and may again.

The more general pattern of "free under these public terms, else pay us" for software goes back far further. Mosaic and Navigator were early Web-enabled examples. Before that, some "shareware" traded on physical media was feature-complete and unlocked, but license-limited, on the honor system.

Outside of software, in other media covered by copyright, the model is old as the hills, and far older than the Free Software movement. Especially with noncommercial terms for free use.
Hi StavrosK

I launched a URL Shortener last month that supports custom keywords, deleting links & custom domains. The default domain is a grandfathered .com emoji domain that I thought looked like a Ninja Star so I called the service Ninja Linka (marketing writes itself really).

Here's the homepage:
https://ninjalinka.com

More info in the API Docs: https://ninjalinka.com/docs/1.0/home

Out of interest, what is your use case for deleting your links?
That's pretty much it. We've come to framing things in units we can understand. "Today is going to be a great day", "Yesterday sucked", "Here's to a new year", blah blah
Given that it was released as stable today (Oct 5th 2020), should the title be "Python 3.9 Released" ?

EDIT: Previously had a typo "3.8" instead of "3.9", my apologies.
That isn’t what I was arguing I’m arguing that it’s the job of judges and lawyers to be as informed as necessary and that they do their due diligence for each case. To pretend modern tech is an example of the one field where the people in charge of creating precedent can’t do that job is a fallacy.

Never did I say take their word for.
If a site like Wikipedia is too wide, wouldn't you just make your browser window thinner? Mine has never been wider than half the display since I got a widescreen LCD ~ 15 years ago.
The original 50 page report linked in the post mentions the possibility of offline transactions. It is thought to be in conflict with another possible feature, remuneration (i.e. getting interest on your money), and they even consider a more complicated hybrid system to get both features.

The whole report is just an exploration of the desirable features and design options, nothing is final. Blockchain seems to be out though.

(edit: fixed spelling of remuneration)
This reminded me of days where we used <table> to do layout.
In recent years, even Linus realised that it was a problem with Linus and took steps to fix it.

There's no way in hell any of us would be ok with our managers treating us the same way Linus treated other engineers. It worked because he's a genius and he controls the Linux project. You had to play by his rules or not at all. Google doesn't have the same advantage - it's not the only game in town.
But banks do prevent old-fashioned check scams. By providing better payment options. I frankly don't know anyone who still uses checks for anything, and that's probably with good reason. Instead of sending a check, the payer could simply transfer money.

Though it would be nice if you could pay by having the bank hold the money in escrow and releasing it upon proof of delivery. That would be a really nice improvement that I haven't seen yet (at least not for small payments).
yes, and the potential counterargument there is that it flattens the curve rather than directly decreases death rates. however, that's subject to the same sort of null hypothesis, where relatively light mitigations (modest distancing, avoiding crowded indoor gatherings, and mask usage at the margins) probably do just as well at flattening the curve, which means there's no rational room for lockdowns in this pandemic.
Yeah don’t be using tired debating tropes. It’s so boring to read at this stage and doesn’t sound as clever as it did 5 years ago. Stick to substance.
Not that HIPAA applies in the UK (and at this point it's not even certain that Google can be GDPR compliant even it they wanted to) but that bit you quoted applies to G Suite customers who have to enable that thing in the account settings.

It is implausible that every hospital, clinic, lab and other medical organization in the UK would sign up to G Suite and deploy it to every of their employees; or that the British government would negotiate some kind of procurement contract with Google quickly for all that to be practical.

Absent those issues, Google Sheets has a limit of 18k columns and 5m total cells, in this case the issue was that they hit Excel's 16k column limit. Not much of an upgrade there.
I find this operator intuitive and idiomatic. It's widely understood and used as a binary OR operator in many languages, and it's easy to understand its functionality when both operands are dictionaries.
Exactly. The error to

aws s3api get-object --if-none-match ...

is

Could not connect to the endpoint URL: "https://foo.s3.eu-central-1.amazonaws.com/dir1/dir2/bar.json"

At the "same" time SNS works.
Hey dgivney! That looks quite good, thanks! Is there a trial so I can try it out for a few days? It looks like I need to pay to even try the UI.

Also, the star domain is interesting, but you may want to have an alternative as well. I usually use the links so I can type them on other people's computers to get access to my Dropbox, and hunting for an emoji on a computer is rather inconvenient...

I want to delete the links mostly for tidiness, but I also need to edit them because I sometimes want to change where they point to (to different folders in my Dropbox, etc).
The thing is, to be susceptible to that kind of effect, a normal adult -- meaning one without an underlying medical condition -- would already have to be very short of good quality sleep and/or doing foolish things like driving for several hours at night without taking a break. It is not normal to be susceptible to just dozing off at the wheel without realising like that. If you are in that position, you should be aware of it, and should not be driving; you have just explained exactly why.

The kinds of medical conditions that do make sudden dozing off normal for a few unfortunate people are grounds for refusing to issue a driving licence to those people in most places, for reasons that should hopefully be obvious.
IANAL. But if I were sued in that court and lost, I would consider appealing on the grounds that I could not get a fair trial before that judge, and I would use this as evidence of his lack of impartiality.
> So, I should never drive?

> The bad thing about it is I usually don't realize that I'm getting sleepy until after I've dozed off once.

I'm not trying to be rude, but this sounds reckless. You absolutely should not be driving while you have this issue. Also, consider that you may have a sleep disorder.
I tried to find any documentation, code, schematics but gave up after 30 minutes. Who is this for? It seems like this product is for people who want to say they do AI and show some PCBs on their Instagram.
The real "American cultural exceptionalism" today is making everything both about a) America and b) race.
There are a couple of types of distributed applications though, right?

There's the traditional client/server scenario where you distribute the load horizontally across many servers. If most of the server computation is stateless, and all the state is stored in the database, then you can use either the FaaS or the actor model.

Then there's the client/server scenario where the server computation is stateful, in which case you shouldn't use FaaS. You could still use actors though. Isn't this where Orleans sits?

Then there's the peer to peer architecture where all computers run the same code, whether they're in the cloud or on an end user's laptop or phone. Does Orleans make sense in this case?
It generates a curiosity gap rather than a summary. The essence of clickbait.
And if you can pair the ritual with chemical or psychological addiction, you've got an intergenerational cash cow!
> people like Scott Atlas

The politically-active neuroradiologist, whose main qualification appears to be that he says what the president wants to hear?

> It's incredible that you are taking the stance that the non-pharmaceutical interventions were not strict enough. Lockdowns were never a fully-vetted strategy since their interesting origins in 2006 under the Bush admin. They were likely to do untold harm because of this failing.

Lockdowns actually worked in China and in other countries, and those places have had far fewer deaths per capita [1] and are also now economically in far better shape. It's a hugely embarrassing situation for the US.

[1] even assuming their numbers are being massaged.
That's a great list, thanks for posting! There's lots of stuff there I haven't read, but want to now.

On the same topic, another good resource is the Atomic Rockets Seal of Approval: http://www.projectrho.com/public_html/rocket/sealofapproval.... - an award given by the Atomic Rockets site for works of fiction that get the physics right.
Huh? What's this do in JavaScript? (No sarcasm; I'm mostly in this ecosystem, but I have no idea what this is in reference to.)
In Norway there was a $14 billion calculation error based on Excel, that resulted in opening of new oil fields in the Barents Sea:
https://translate.googleusercontent.com/translate_c?depth=1&...
> ...it blows my mind each time I’m in California and I have to drive forty five minutes or more to find a Dunkin’.

It blows my mind that anybody would drive 45 minutes to find a Dunkin' in CA when local donut shops are everywhere and they are so much better (granted, Dunkin' is a pretty low bar).
> You contend that there are millions of people who knowingly drive while tired enough to fall asleep at the wheel and with a history of doing so?

Yes? There are even millions of people who drive drunk every year, which is a far more conscious choice to endanger other people than someone driving home after long, late shift.

15 million people work a night shift. If 10% of them drive home drowsy one night per year, you're already at millions.
I tried to find any documentation, schematics, code and I can't see it anywhere on that website.
Interesting, thanks for sharing your pre trip workflow!
We can definitely help with this, just need to figure out an efficient way to do so, ie some form of integration vs you manually re-uploading them with Screenbreak
If you're printing a résumé I cannot recommend LaTeX highly enough. It's a hassle to set up, it's niche so you'll probably only ever use it for your résumé unless you (re)enter academia, and the learning curve is a bear. But your résumé will sing and if you like to look at beautiful type while you work this will feel good. You may find yourself writing up set theory problems just for fun.

Protips:
\usepackage[garamond]{mathdesign}
sudo getnonfreefonts --sys -a

https://ctan.org/pkg/mathdesign
https://tug.org/fonts/getnonfreefonts/
to play devil's advocate, i had a desktop support job in college and worked with an executive assistance. She was _very_ attractive and so i was at her desk "working on the printer" a lot, she knew Excel better than anyone i've ever seen (before or since). It was like watching a magician.

In the right hands Excel is pretty amazing.
Yes? I think the author is over-selling "ritual" within a product with "secondary habit".

Yours would be "I drink coffee" with a habit of "grind beans extra fine". Now that you have these preferences, you enjoy coffee more.

That said: 40$ per pound coffee is expensive, but buying a 1000$ coffee maker, and searching for a deal on one so you can afford it is no less absurd to us Tea drinkers. Now: May I interest you in some Somovar tea? https://onceinabluemoose.com/index.php?main_page=product_inf... ;)
It's definitely suspicious behavior. Do judges specializing in other areas of the law routinely make visits to potential litigants encouraging them to file in their court? What if a medical malpractice or accident/injury lawyer turned judge put up billboards like they did when they used to practice? Would that be considered acceptable?
> So, I should never drive?

As other people have said.. yes, you should never drive until you get this issue taken care of.
Yeah, grid is pretty much not worth it imo, as you have to do so much differently. You can make flexbox work though.
Correct. In most class-based education, biology is treated just like history and math and everything else. All subjects are just collections of disconnected factoids handed down from on high. Intuition requires initiative, and initiative means asking questions, and asking questions takes away class time from the unintuitive students learning more factoids. The point is: go to your professors' office hours!
> Why trust the randomizer?

It's easy to do worse than random. Trying to do better than random often ends with doing worse than random, while aiming for randomness usually ends with randomness.

> They thought they could randimize their way to fairness too, it looks pretty silly and ineffective in retrospect:

I see information about the process but none about how and why it failed.
Hi, I made something very similar a few months back https://getpulp.io

I'm no longer working on it (the service is shut down), and have since transitioned to a new project, but I would be happy to chat. Do you have an email I can reach out to? If not comfortable sharing, feel free to reach out to me on twitter.com/outofthebot
webmaven correctly summarized the NPOSL. NPOSL is OSL (Open Software License) with some extra tweaks when the one giving the license is nonprofit.

For software licenses that prohibit commercial use, see:

https://prosperitylicense.com

https://polyformproject.org/licenses/noncommercial/1.0.0/
Pocket and generally people that prefer reading online. I meant that it is a great solution for this usecase
No, you should never drive.

I appreciate that this sucks if you live in an environment that requires you to drive, but you are way too blasé about something that runs a decent risk of killing someone, and is absolutely not normal.
If you're considering depreciation then you don't need to account for the initial imvestment, just the financing costs thereof. You're adding an asset and depreciating it, rather than considering it as 'money spent'.
A few of the good tidbits in this release:

– zoneinfo

– dict update operators

– str.removeprefix and str.removesuffix

– “Any valid expression can now be used as a decorator. Previously, the grammar was much more restrictive.”

– “Python now gets the absolute path of the script filename specified on the command line (ex: python3 script.py): the __file__ attribute of the __main__ module became an absolute path, rather than a relative path.”

On the last one I rarely if ever use __file__ as a relative path and have definitely typed os.path.abspath(__file__) many many times.
It's totally trivial. ubuntu 18.04 has packages for python3.7 and python3.8 which install to /usr/bin/python3.7 and /usr/bin/python3.8, leaving /usr/bin/python3 pointing to /usr/bin/python3.6. So, you'd type:

`sudo apt -y install python3.7`

Then:

`mkvirtualenv --python $(which python3.7)`

It really is that easy.
This is probably what happened to Tetsuo in Akira.
'Vast' is a matter of scale. What seemed large when we were a manual-labor country of 100M people, and what seems large now that we're an automated-production county of 450M, are quite different.

Michael Dell wrote in his memoir, that each time Dell Computer doubled in size, he had to completely redefine their processes. Well, the USA has grown a lot. Trying to fit 50-100 year old processes into the modern economy is bound to fail, for lack of scale and imagination.

A public transit system is honestly cheap at the price. Kind of a enlightened-self-interest thing. It lowers the cost of working, lets people make more choices about where to live, and generally makes markets more efficient.
I’m using Bootstrap’s approach of a `.container-fluid` class for a full-bleed container, and a `.container` class for the standard centered and fixed width container.

I’m interested in applying CSS Grid as a progressive enhancement specifically targeting browsers supporting it, and keeping what I do today for browsers that don’t.
A physiotherapist once said to me that sitting with bad posture isn't even bad for you... as long as you don't stay in the same position too long. So the problem isn't sitting, standing or lying down, its doing those for too long. I suppose probably due to not moving, as you said.
The key learning: People will totally ignore everything you did to prep and find luck, as long as there's an element of luck they can use to dismiss your hard work.
That kind of magic in Perl has a different kind of meaning than "magic number/bool/string parsing" in YAML.

Perl tied-variable magic just means there are (effectively) getter and setter properties attached to the variable. "Magic" is just the name that was chosen in the implementation, and it stuck.

It's used to implement variables with special, automatic meanings, like $$ for "current pid" and $! for "last error".

It's also used to implement variables with user-defined behaviours on access, which is quite handy for a lot of abstractions.

A lot of modern languages support both of these things, because they are useful, but it's not called magic in those languages, it's called something like "watchers", "proxies", "getters and setters" or "hooks".

No, the criticism of YAML-style "magic" is that it leads to entirely surprising behaviour from innocuous input. Perl magic is not that kind. If you're using a special variable, you already know why.
How is Three-Body Problem not in here? Otherwise, good list to look at.
"in anger" typically means for a real-world, serious project.
Wait, why not just L.clear()?
Any word on if strong typing enforcement will ever happen? I’m sure it’ll only ever be optional but it’s the single biggest wart in the language imo.
>"We need to store some data for a virus" "Where does the data come from?" "Every hospital sends us an excel sheet" "Well, let's merge all of it into a bigger sheet and display it or export it"

you have no idea how right you are :)
You've never had a bad night's sleep? Never had to make a longish unexpected trip because of a family emergency? Never had to work 2 jobs to make ends meet?

I've had to do all of those things. At some times in my life, I've had the first and last for an extended period. To my knowledge, I have never as a result driven in a condition that made me unsafe behind the wheel, though.

Yours is another comment that talks about people doing what they need to do to survive, which is an ironic characterisation given we're talking about behaviour that is borderline suicidal.
The Rise and Fall of American Growth: A Summary
Or perhaps rather they were referring to the classic Erlang in Anger document:

https://erlang-in-anger.com/