skysight-inc/HackerNews huggingface dataset:
Cash is not free to handle. Considering the whole “cash lifecycle”: shrinkage, cost of secure transport to the bank, &c., costs can be up to 8% for some industry sectors.
They're well on the way to being the second most popular. [1]

[1]: https://gs.statcounter.com/browser-market-share/desktop/worl...
Crypto is effectively monetising everything. Couldn’t this kind of system be tokenised, where you’d receive X reward for becoming a server on a decentralised web? I am not a crypto fanatic but seems like an interesting idea
How many simultaneous safety system failures are needed for a problem to occur? Multiply the odds of that by the number of charging stations in service worldwide, which is a pretty big number.
> the browserchoice requeriment

Not sure if they profited but early on it was filled with dozens of trident(IE) skins and a broken random shuffle that put IE first most of the time. So they didn't loose anything with it.
>One of the saddest things I've ever seen is how they decided to put ads on the Solitaire app.

That's why I still run the Windows 3.11 Solitaire.

Yay backwards compatibility, it sill works on Win 10 :D
The reason for that is the car rental company does a "pre-auth" that ties up some of your credit limit (reduces your "open to buy" amount), in case you damage the car or don't return it with a full tank of petrol.

Hotels will sometimes do the same for a room night plus potential minibar charges.

The pre-auth gets released when you make the payment at the end of the car rental period.
Take a look at the layer tree in the overflow menu in the chrome devtools. You can see which shadows had to be rendered to a buffer and which did not.

I suspect the complexity is that some objects can be transparent, and then their shadows get complex.
Why does Skylake/Kaby Lake CPU incur mysterious factor 3 slowdown in hash table?
Why? There's a real cost associated with running the cards. In the US, that's paid by selling your data, by the percentages the merchants pay (which in turn is paid by everyone, even those customers paying cash) and by the extreme fees for not paying your bill on time.

If all these consumer-unfriendly practices are banned, you see the real cost of such cards. Same happens for many customers in Germany: pay 10€/month for a bank account with included VISA/MasterCard, pay 30€-60€/year for such a card, or use only a national card.
I said I don't fault people for using it as a precautionary therapeutic upon diagnosis.

I didn't say that I don't fault people for taking it as a prophylactic. I do fault people for doing that because the side effects of long term use are less known, as you say.
This is true and Microsoft is known to be a company that has many product groups that are often in direct conflict with each other.

Cloud Services is the "cool" Microsoft and their cloud services are now the biggest profit center for them. They have Azure, developer tools and contribute a huge amount to the overall open-source world. The majority of their customers run Linux workloads and things like Kubernetes. Cloud folks at Microsoft don't care if you run Linux or MacOS as long as you run your web apps on Azure that's all they care about and they try to make it as easy as possible. These are the guys that developed Microsoft's first internal Linux distribution.

Satya Nadella comes from the Cloud/Azure part of the business. That's why Microsoft has been doing some really innovative and smart choices lately under his leadership.

The Windows group are the luddites at Microsoft. Instead of open-sourcing Windows and treating it as open technology something the Cloud group would love they still jealously guard it as proprietary. They only put WSL (Windows Subystem Linux) because the Cloud group wanted it. Windows group is living in the 1990's and still thinks you can make money on a desktop operating system. They put ads and use dark patterns because they're desperate to show that Windows can still make money. Their CEO is now one of the Cloud guys and for them that sucks.
Well, I guess we have different experiences then. That kind of thing hasn't happened to me in 25 years. Not once.

The OS could matter, I guess. I didn't even think about that. I used Debian Stable and have been since the last century. Always a version or two behind, at least, so I guess bugs could be resolved before I get a chance to encounter them.
I omitted the word "reliability" in the phrase "high... signal" and didn't notice until after the edit window.
Just because you pay for the privilege, doesn’t mean it’s not a job.
Aside from nullable types, I don't see any other feature that Java could borrow from Kotlin today to improve. Java looks up to Scala and Clojure to get ideas, there are some strong functional programming ecosystems that were bred by these languages, like Typelevel, ZIO, actor-systems like Akka, Datalog queries, contract-based systems like spec2, Stateflow testing, matcher-combinators, generally things that Clojure does differently than the evangelical notion that type-systems are the end all be all. The rest of improvements are on the JVM, like primitive objects (value types) and generic specialization.
Still no removal of head and friends eh? Sad.

I think elm has shown that it’s ok to avoid functions being partial out of the box, even you’re nowhere near a total language and you certainly allow the user to create partial functions or panic / throw errors.
HTTP 3 isn't HTTP.

HTTP is the universal protocol because the mental model of "verb-metadata-payload" fits almost everything you can imagine, and the socket handshake/framing parts are obvious and very performant. This is why HTTP is used everywhere from pushing stock quotes to industrial automation.

HTTP 2 and 3 aren't universal protocols, they solve a very specific problem of serving static content to browsers for Google-scale websites.

In effect, HTTP 2 and 3 are exactly the kind of niche one-problem protocol that HTTP was supposed to replace.
>photo ID will get you a free library card

Results may vary.
Yields have gone down as assets go up. Interest has gone down. Only land follows that pattern.
Won’t websites just blacklist this domain from creating accounts?
I don't understand the drama, really. It's not like they are restricting the default browser for web navigation in general but actually to a URL type that clearly says "edge".
I used to have a decent working knowledge of Emacs Lisp, but I wouldn't use words like "mastery". I could get stuff done. However, I haven't done any development in elisp for at least 15 years. Think of it has car ownership: I might have been interested in repairing my own car in the past, now I just want a car that does what it says on the tin and not have to futz around with it.

I used to have a highly customized Emacs setup with a lot of code that would automate lots of tasks for different programming languages and environments. I essentially ended up using an email reader that I found somewhere and then rewrote to include a lot of automation of the way I did my email.

Of course, things changed over time. My customizations started breaking - more and faster each year. I went from having my email delivered on a traditional mailbox file, to using IMAP. Along the way I had to use POP (because I could emulate having a mailbox file) the client needed a major rewrite to deal with IMAP and in the middle of the rewrite I gave up because something else broke. I have always worked on multiple machines, so I had to synchronize setups - sometimes between machines with different emacs versions.

I used Emacs for fewer and fewer things until it was only used for writing code and markdown files.

Heavily customizing anything is risky because at some point you become the sole maintainer of a lot of code. At one point I'd spend perhaps 2-3 days per month programming Emacs Lisp - which, at the time, was not all that great.

I don't customize software I depend on that much anymore. Including keybindings. It is cheaper to try to learn defaults, and if you put your ego aside, usually not that big of a deal. This doesn't mean you can't add functionality or customize it - it just means you shouldn't have to rewire the innards to accomplish it.

Sadly, in Emacs, "extensions" are, to put it mildly, a rough ride. And more so the more you customize. Things are a bit too "freeform". You end up saying no to a lot of things you could have had for free because things start to clash with your customizations. "You broke it, now you own it".

I have a very clear benchmark for what might bring me back to Emacs: be able to set up Emacs from scratch in 10 minutes so that I can program in Go, have good language server support, easy access to documentation, and a lot of the things I used to have before, but which simply rotted away over the past few years.

....and then not have it break in a way that requires more than a couple of minutes of my attention for a year.
The winter our health system will finally collapse (2017)
At some point Uber only accepted credit cards, but not debit cards.
Faster Swift and Clang Builds
are you talking about Typescript, JavaScript or Emacs Lisp?
Brainwashing / mass influencing through mass media is real. If you read Fox News the US is collapsing, close to Weimar Republic hyperinflation, and crime and illegal immigration have reached third world levels.
> why not layer it on top of Git? ... Many orgs and integration tools already have similar workflows

Indeed. See my writeup on skeefree, which we developed at GitHub:

https://github.blog/2020-02-14-automating-mysql-schema-migra...

or watch my FOSDEM presentation:

https://www.youtube.com/watch?v=xyMKhL75Vyg

Yes, there are many tooling, but one of my frustrations is that they're, well, tooling. In Vitess and in PSDB, the database itself gives you the developer flow you expect. You can write a solution that integrates with GitHub, but then someone else uses BitBucket, or Phabricator, or whatever other framework they have.

I've been in the MySQL space for some 20 years now, 12 of which are active in open source. What frustrates me more than anything is how different companies have to come up with similar solutions to the same problems - but cannot afford to "just use" some existing tooling or framework, because it was build for a specific kind of infrastructure, or assumes this and that setup. Cloud or no cloud? Kubernetes or bare metal? DNS or proxies? Central service discovery or distributed configuration? And so on and on...

So many tooling written to compensate for funtionalities missing in the database. We all wished the database would _just do it_. As an engineer, here is my opportunity to write stuff into the database system, or into a framework that presents itself to the app as the database. To then be used by however users choose to, because they have a functionality they don't need to worry about, and can have less boilerplate code to fit it in their infrastructure.
Get a job which requires it, study a bunch and try to stand up a cluster. Learn the basic primitives of containers and why they are useful. Fake it till you make it, this tech is brand new and a lot of it isn't needed and is over engineered.
You are probably thinking about the interchange fees.

[1] https://www.visa.co.uk/about-visa/visa-in-europe/fees-and-in...
You are right, but it doesn't change the fact that without Revolution and Reformation, the Catholic Church would simply be too powerful for any change to take place.
To be honest, I don’t know how deep you can go with just JSDoc. Can JSDoc tell you what the structure of an object must be based on the sequence of control flow and functions the object has gone through? Because that’s my favorite aspect of typescript in the abstract.

I like that you get something like documentation as a computed property of your object based on what it has moved through over time. I like that I can feed an object to a generic function and see what it’s shape is when it comes out, all without actually running the object through the function or looking at the functions documentation. That sort of thing.

I’m guessing from your comment that JSDoc can do things like prevent you from shipping if you try to feed a function an object that is incompatible with the function signature. TS can also stop you if it might be incompatible, which results in creating a provable system.

Edit: you can also use typescript (the compiler) with JSDoc annotations instead of typescript (the syntax). It occurs to me that this might have been what you meant. If so, and you’re writing typescript conforming JSDoc, then I think the only difference is (mostly) just a philosophic one. Do you write ts syntax and this “force” the code to be compiled/checked before it can run (except not really because lots of people are separating compile and build these days), or do you note that it’s going to end up as js anyway and so just write js that you can use with the ts compiler.

If you’re in the second camp, then I guess the benefits would be:

- built type defs that you can share with consumers of your code…perhaps you can build these even with JSDoc?

- early adoption of ECMAScript features, if you’re into that sort of thing, without needing to worry about if it’s supported on all your targets yet (ie, like Babel)
> That it's entirely possible to use common sense to gauge everyday risks without demanding a peer reviewed study.

It's also entirely possible to be wrong, and divorce or being cheated on is not an "everyday" risk, hence the challenge you encountered.

> In our case you didn't seem to bother looking for peer reviewed research that cheaters are more (or even just as ) trustworthy as baseline

Why should I need to? I know you want to make this personal as you keep engaging in rudeness and ad hominem but it's got nothing to do with your claim, and I'm not making a claim.

Just try backing it up instead of deflecting and being rude.

As to your study in the Lancet, did you read it? Even glance across it?

> Methods
> Serial cross-sectional surveys were administered via a web platform to randomly surveyed US individuals aged 13 years and older, to query self-reports of face mask-wearing.

Amusing. I really think you should read the articles written by the esteemed epidemiologists I supplied, especially where they talk about what makes a good study.
In my opinion it is Windows that is improper. It is an operating system whose developers devote a lot of work to implement telemetry collectors and ads on the core UI.

And the fact that they are so vocal against FF's hack is because it interferes with their telemetry golden egg.
Windows to OSX to Fedora was my path. Never been happier with my computers.
The EU regulation on this was already passed several years ago, and is already enforced in some countries, it should be universally enforced by the end of the year.
It's rare though.

I have been using alias services like Anonaddy and SimpleLogin for nearly two years. I have seen only on website block SimpleLogin, and it was a Pixelfed instance. I simply signed up on another Pixelfed instance as these are federated.

These alias companies also have multiple domains, so in a way these blocks can be worked around.
I'm honestly baffled by this. The man literally lied to the public and openly admitted to lying. There are plenty of legitimate criticisms of Fauci, and plenty of reasons to be question whether public health officials should be lying to the public about public health.
Because?
You could specify any formula you want. Including lookup tables. If you can describe it, the shader can render it.
"Scripting" isn't part of HTTP.
The problem with Emacs' configuration file is that it's processed in an additive way. Removing options and reloading the config does absolutely nothing. So in certain situations a restart is just inevitable.

But aside from that Emacs, like most programs, has a UX philosophy that I can't stand. And while Emacs lets me change that I don't want to manually redefine things for every single filetype and mode I'm using. Vim just does it right unless I make the mistake of writing JS in HTML files.
But overdose is a relative term, is it actually easy to overdose on ivermectin? Depending on the drug and how much a typical dosage is, overdosing could be a simple mistake like taking a second pill or be a ludicrous amount like eating hundreds of pills.
Repatriation Has Transformed, Not Ended, Research
The (western) COVID vaccine manufacturers still make ~1000$/s in profit from them. Gates / BMGF are invested in literally almost all of them, even the obscure Indian ones, not just Moderna and BionTech
There is a whole industry in off-label use of medicine, and there are also quite a few studies that try to move off-label use to on-label use once the link is clear.

What is interesting (to me) is that which we now consider to be common sense was at one point controversial.
The explanation for immortal people (Enoch Root) and magical gold that is given in Fall; or, Dodge in Hell.
It depends on whether you have a contact that binds you to pay until you cancel. Gyms force such a contact. Most SaaS websites don't. They'll cancel your service if they can't collect and move on with their lives.

Some day, someone will offer contract enforcement as a service that makes it really easy for a SaaS to come after you for payment and collect. Or maybe the friction of the legal system makes it untenable and the legal process has to become easier as a prerequisite.

And to nitpick on vocabulary, it is legal to break a contract. It is illegal to break a law.
Many website I have encountered has similar dark patterns. Its not just chegg but other too like facebook. Most people don't know meaning of deactivate vs delete (and delete even takes like 30 days ridiculous). And many website like Adobe will make you follow series of steps like 7-8 pages. And they try to convince you shouldn't cancel via examples like "Your following services are active you no longer can access them". At last page it was like this "Right now we are offering 30% discount you can grab this easily etc.".

Till its coded to law I don't think we can expect anything from corporation.
So much of the current economy derives benefit from captive customers who are charged ridiculous fees because they have no other place to go (think drinks at a movie theater or baggage fees on an airline, but there are many versions of the captive-customer squeeze), use extortion-type tactics to retain customers (you lose functionality of the product you've "bought" if you leave or otherwise lock you into their product making it painful to leave), or otherwise strong-arm their customers from leaving once they have them on board (high termination fees, impossible cancellation methods, threatening collections if you do a chargeback).

Many SaaS compaines even do this -- luring their customers in with low or even free offerings and then turning off those free or low priced offerings to force their users into higher paying brackets without providing any additional functionality. Pipedrive just announced that they are sunsetting their popular Esssentials plan for no really good reason than to squeeze their customers into a higher plan. I have had other companies decide to arbitrarily double or even quadruple the price of their offering for the same features because they can't find any other way to generate more revenues and probably didn't have the right price to begin with if it can't sustain their business.

Are these products good? Yeah they're decent enough. But these tactics say more about trying to squeeze every nickel not only out of those who would otherwise want to leave, but even those who would like to stay.
No one would sue unless the balance was into thousands, or they're just an individual pursuing a vendetta. What would likely happen is they'd charge it off to a debt collection agency that would hassle you by whatever means of contact they have for a couple years until you paid or they gave up on it. And when they give up on it they usually just sell it downstream to an even more crappy company more willing to use aggressive tactics.
Fair enough if it doesn’t impact your day to day, but it will definitely impact others.

Also worth noting Credit Karma uses TransUnion which is only one of the big three rating agencies, and arguably the least important compared to Equifax and Experian.
> Email is another clusterfuck of a protocol (well, several protocols) that barely functions despite dozens of modern pseudo-standards plastered over it. I’ve written extensively about that too.

SMTP is one of last of decentralized open communication protocols that is still widely used by business. It evolved over time, gained some additions and stayed alive. The biggest issue I have with e-mail nowadays is companies like Microsoft and Google acting like they go out of their way to break protocols and deliver less and less messages from perfectly well working but decentralized sources.

Microsoft is especially bad of the two, with years-long tradition of acting against standards (Outlook Express connecting to recipients' MX, cloud offering accepting messages for delivery and never delivering them [1] etc). Google, I believe, as soon as they find a better way to get hold on user's invoices and receipts, will teach their users that they should use something else instead.

Stating that standard barely functions just because anti-privacy corporations only pretend to use standards in way there were intended, but concentrate on breaking them, is not how I would describe current state of e-mail-related stuff.

[1] https://news.ycombinator.com/item?id=27980192
> you're spending your own money

I can’t even begin to imagine how you could see this as an advantage. It’s really not.
Wormholes may be stable after all, new theory suggests
I was going to comment "mBank, isn't it?" but then realised that in such a competitive market as you have in Poland probably every bank's implemented this already.
> Yeah, there are effectively two Microsofts.

Nope, there's only one Microsoft, and it's clever enough to know that they had to learn to wear the Jazz hat when dealing with the oldies and the Punk Rock one with the youngsters.
>When interest rates go down, house prices tend to climb proportionately as more people take advantage of the lower mortgage rates.

The real estate market is inefficient by design (look at Californian zoning). If you made it just as efficient as other consumer goods the problem would be gone. The problem isn't interest rates. It's the inability of the market to respond to them. In theory lower interest would just mean bigger and more dense construction as taller buildings become easier to finance.

In practice people figured out that if they do "sound zoning" the increased amount of money will flow in a handful of pockets. The same is true with "sound money" where the value the economy produces grows as the population grows and becomes more productive while the amount of money stays the same and therefore benefits hoarders.

The boring answer is a land value tax.
> with 149 million hours viewed.

When I open Netflix in my browser Tiger King starts playing in the background. If you click on a film to read the synopsis often the film starts playing.

I wonder how many of those hours are people repeatedly watching for 20 seconds in the background before moving on?
You can also try changing your address to a California address, and then the cancel button might magically appear in your account, due to different regulations around this for companies doing business in California.
LA's Staples Center to Be Renamed as Crypto.com Arena
No. Portugal is a (atm) an radically aging country, it is rife with corruption and politics are poorly led. Brain drain is massive. Employment is extremely difficult for both the jobseeker and the employer due to poor competitiveness, low productivity and terrible regulation. Healthcare systems have been dropping off a cliff.

IMO going the direction of a dying country. And I am Portuguese.

Virtually anyone I know with a good skill set that’s profitable abroad has moved.
i thought they were into CP/M, but you are probably right.