skysight-inc/HackerNews huggingface dataset:
FYI they do not print money. The US fed gives banks money in exchange for collateral (US govt debt). The banks cannot spend this money, it has to sit there doing nothing. The banks do make a small amount of money from the assets they swapped for the money. Eventually the swap is reversed, and if the bank does not return the money then the fed keeps the collateral.

The M2 has increased because interest rates are down (on purpose) and more money is being borrowed.
Just like dropshipping, it may be legal but is amoral to many people. And informing the general public is important.
YouTube censors top creator's critique of how kids use its platform
Microsoft replaces entry-level IT certification with all-Microsoft curriculum
It's cheap, accessible, and totally fucking unpredictable. You never know what dosage you're going to get, and, as you mentioned, whether it's laced with something else much stronger.

I think legalizing it to the point where an addict had access to predictable dosage would save countless lives.
Parts may have been , but it was ~2B rows at ~ 1K/row in PG, with a couple of embedded json fields (which were probably compressed, but ... that's coming from a bad starting point anyway).

It got converted to a table with ~25 Float32 columns + a couple of key columns.
We don't need a new protocol, we just need people to reject centralized services.

The weak link is the legal entity of the corporation.
This move is not going to change anything. The Mining demand is more or less inelastic as long as it's profitable. Many of the major miners have power and space to basically expand with as many cards as they can get their hands on. So this card is just going to accelerate their expansion.
adhd diagnosis and medication
I would like to be given both choices: rent or buy.

E.g. I would not mind renting TV, because I like getting fresh stuff every month.

But I would like to buy Photoshop, since it's not a core piece of my life, and I'd be content with the same version for the next 5 years because all I need is the basic functionality that's been around since the nineties (Aldus Photostyler, anyone?)
GDPR doesn't even automatically apply to European NYT subscribers, unless the NYT advertises directly to Europeans

It definitely does have UK specific ads, I’ve seen them, and GDPR is grandfathered into UK law.

I cancelled mine by cancelling the PayPal, there was no other way to cancel without phoning them. There is no online cancellation even for those in GDPR jurisdictions.
This and the eyes yeah. There are some of the models in the demo that actually look photorealistic if viewed in still frame, but are obviously models the minute they move. No one seems to get natural movement right either yet.

I've noticed another thing with these demos is they never do themselves favours by having the lighting absolutely perfect, like in a photography studio. I think it would help to put them in a more naturalistic light setting so that even though the end product "looks worse" it would sell it off as looking more real.
Diamonds are worse; they are only expensive because the supply is artificially restricted, and the marketing makes it obligatory for every groom to buy a diamond ring.
Importing Kaggle Open Data CSV to Aiven PostgreSQL
My main gripe with UUIDs at the moment is that they look ugly in urls :/
I was too at first, until I learned the shortcut keys (to move to the next branch specifically), then everything was fine.
Why did I do a full scan? Because I wanted to see just how bad it was, and I wanted to see roughly what was in the database.

I ran: `select count (distinct foo)` and got ~9000 distinct items over 2B rows in 12 hours. Running the same query in Clickhouse was O(minute)

As a little extra comparison, the total size of the Clickhouse database is 1/2 the size of the indexes in Postgres.
I really like how you've worded this and agree.

Some of this is driven by well documented cognitive biases, such as the availabily heuristic which you've identified, but there are so many.

This is a good video on it https://birgitta.info/redefining-confidence/
US lawmakers focus ire on Robinhood in GameStop recriminations
Aside: what the fuck is going on with this webpage? The only scripts I have blocked are from stripe.com (why are there stripe.com scripts on an newsletter?) and the webpage totally breaks rendering in Chrome. Instead there's a horizontal scroll bar that, when scrolled, renders a different part of the article but ruins the older parts. Is this some method of tracking users reading through the entire article?

Also the entire newsletter content is in a variable in a script tag? If javascript is disabled, you see the entire article. What is the point of all this javascript?
I particularly appreciated the https://github.com/catherinedevlin/ddl-generator/ that created the table structure from the CSV. What a neat utility!
(2015)

I am very interested in what he could add now.
We need blockchain open access! IDEA coin incoming!
Regarding water at least, it's a lot easier, cheaper, and less energy-intensive to pump water from a waterways/well and spray it on crops than it is to use water processed and delivered through a municipal system. Plants don't need that's been fluoridated or otherwise heavily treated. Especially since fresh water in most dense urban areas is not very plentiful (with some exceptions), I would find it hard to believe that the decrease in water needs outweighs the lack of availability and cost.
definitely isn't. correct would be

decltype(arr100)& arr100r = arr100;

or just

auto& arr100r = arr100;
Citibank accidentally wired $500m back to lenders and judge says can't be undone
> So yes, most likely the IPCC is wrong or lying to some extent: global warming is almost certainly a much bigger problem than their official estimates.

If official, peer-reviewed reports from international agencies are "wrong or lying," what better sources would you recommend?

Or more importantly..

If they're wrong, why aren't any of the groups involved catching these errors and correcting them?

If they're lying, you're suggesting a multi-decade, international conspiracy spanning thousands of people that threatens humanity as a whole where the watchdogs are either complicit or not competent enough to catch. I hope you have something to back that up.
Different countries, and different situations.

Living in a big old house in the country with your family? Your life is probably basically the same as it always was. Potentially better, depending on the work situation. Okay, sure, you're not going on as many holidays, and depending on how strict the rules are where you are, dinner parties are off the cards.

Living in a flat as a single person in the big exciting city? Literally everything you do has been illegal or restricted in some form for almost a year now.

I have no issue with how people choose to live their lives. I'm sure one day when I settle down I'll be in that group too. It sounds lovely.

But we have to be very, very clear about this - a month or two more and I'm going to be in the 'pitchforks and torches' group. There are limits, you can't just delete my lifestyle for a year and counting as a risk-aversion play and expect me to roll over and take it. Nah.
I don't know about Haskell specifically, but the question isn't "how many developers are able and willing to work with $language?" but "how many developers are able and willing to work with $language relative to the number of companies hiring for it?".

For example, Elm is still a tiny, niche language, but from what I hear it's relatively easy to hire for Elm because there are many more people who want to work with it than there are companies that are hiring for it.
Archived, no paywall:

https://archive.is/Excet
Yes the song is vile.

However it brings to clear attention how young kids use the platform in unhealthy ways and everyone else profits from it.

That is why YT pulled the video from it's platform, there is far worse content on YT. They just don't want to bring a topic that is very uncomfortable for them into public focus (again).
Create Fake Data in PostgreSQL
But the whole point of the article is that these events are not especially unusual, that they have happened quite a few times before, including several times in the last decade alone.

One problem with the Texas outages is everyone seems to be trying to cast it in terms of pre-existing viewpoints on environmentalism. None of them really fit. Clearly, the Texas outages weren't really caused by wind farms and attempts to tie them to that require quite indirect arguments of the form, "if they hadn't built wind farms they'd have built more gas plants instead". There might be something in that line of argument if developed further, e.g. if it's easier to 'winterize' gas plants than wind farms. But it's not there yet.

At the same time, trying to tie this to CO2 increases is also reaching. People who keep ignoring the poor track record of climatology look increasingly like the true "climate deniers". Here's just one fairly typical example of a prediction, an article from 2011 by a professor of atmospheric sciences:

https://www.chron.com/opinion/outlook/article/Texas-is-vulne...

"It is a particularly appropriate read as we suffer through the hellish summer of 2011. While it is unknown exactly how much human activities are contributing to this summer's unpleasant weather, one lesson from the book is clear: Get used to it. The weather of the 21st century will be very much like the hot and dry weather of 2011."

And from the article we're reading now:

"The earliest report I could find was from the 2011 winter event in Texas[14]. A very strong cold front hit Texas (and other parts of the south central US) bringing temperatures below freezing for over 4 days and winds over 30 MPH."

Maybe the difficulty the US has in funding winterization of the power grid is because professors keep telling them the future will be really hot and really dry all the time? Obviously if you're generous enough to these sorts of predictions then you can find ways to argue they're "nearly right", but it's too often taken to an extreme that leads to unfalsifiability. No matter what happens to the weather, it's always because of CO2.
Killing literally every single human being is not easy. Sure, killing off half of humanity is pretty easy to conceive, but to kill all of humanity it takes a lot more work.
What does your friend do for a living, can he monetize his blog by promoting himself?
Software is read orders of magnitude more often than it is written. Therefore, the most important thing is to optimise your code for clarity.

Software is an interative process. Sometimes it can take 5+ draft versions before you produce high quality code.

There a good talk on this topic: Writing Software by David Heinemeier Hansson [1]

If you're short on time, you can skip to the highlight here: [2]

1. https://youtu.be/9LfmrkyP81M

2. https://youtu.be/9LfmrkyP81M?t=2702
Indeed, so 600ms to the Ground station (and then normal latency on top of that)
Double Dabble
I don't see a lot of cost associated with the duck typing-ish approach go takes with interfaces. Instead of passing an implementation directly (or even having it in the first place) you can develop with an interface from the get go. Makes for easier tests too.

In my experience the cost is lower if you write code the way you described (and you don't need to plan ahead as much)
> A second dialect would be an "experimental" dialect.

Python already has that in the form of the `__future__` module.

> A third dialect would be a "beginner" dialect.
> This beginner dialect would be, in version 4.0, a strict subset of the main dialect.
> it might perhaps make sense to eventually introduce a few additional keywords and constructs not available from the main dialect

While I like the idea of the beginners using only a subset of the language, I don't like the alternate keywords; while it might make getting into the language easier for someone coming from another one, I'm afraid it might actually slow down the adoption later on.

In fact nothing (except for the effort required to actually do it) prevents that "strict subset" concept to be introduced in Python as it is, by marking certain features/keywords as "advanced" and adding a flag on the interpreter to throw a warning (or even an exception; there could be two settings) if one is used. That is not unlike the way the -O and -OO flags currently work.

> a fourth dialect would be a "static" dialect

I don't think that this could (or should) be introduced, as it goes directly against some of the Python's basic concepts.
What’s odd is that the MOD does that and the rest of the civil service carries on using name-based emails, despite people moving round every year or two.

There is a huge problem in the civil service of information being local to teams. Important information sots in inboxes or a shared drive if you’re lucky.

Finding out who to contact in another department on a given topic can take days and usually requires asking your private office to check (because they at least have the other department’s private office contact details). Otherwise people just look for emails in published documents and email out in the hope that at least one of them still works in the right department.

This could all be so easily solved with permanent, shared mailboxes per team. I suspect the reluctance is in part due to how much easier it would make FOIs.
You're actually right. Just don't call the portions of the app and you can horizontally scale too.
Freewire: An Experiment with Freely Wired Neural Networks
Proprietary systems imply vendor lock-in. The more one becomes dependent on a locked down system, the harder it becomes to migrate your data out of it.
In this case, it's the output from ~10k simulations, each over up to a million zones.

Production queries will select either one row by primary key, or sum metrics on up to a million rows over a set of the values.
> There are many games that would have been a much better purchase on a 15 dollars a month or even 5 dollars a week model. Most games don't last me more than an couple hours before I realize I have no interest in playing.

Are you sure? I'd say there is a very limited number of games that works on subscription, with the vast majority of games easily under the buy model instead.

Personally, I would prefer subscriptions for constantly patched and upgraded games (Hello EU4/Paradox games) but for games that aren't updated that often (AoE series) I would run away from a subscription unless they can show a history of constant free updates first.
> In object-oriented languages like Java or C++, you can implement your AST as an abstract base class and a set of subclasses, and do matching using straightforward type tests — instanceof in Java, or dynamic_cast in C++.

but at a pretty large cost : now everything has to be boxed, will be dynamically allocated by default (yes, object pools and small-size optimization, but that does not produce very readable code and needs constant care), you risk slicing, every access has an indirection, etc.

Migrating some C++ code from OOP inheritance to variant-like stack-allocated value types has always resulted in n-fold improvements to runtime performance in my case.
Saw blurb that Marin county thinks they've vaccinated 68% of everyone over 75. And 50% of 65-75 year olds. Everyone in a long term care facility plus staff. They had an average 60 active infections in January, this month it's 4.

Bay Area Counties are starting to extend eligibility to essential workers.

Same time noises are that the amount of vaccine shipped is going to double in the next few weeks.
We’ve got an alliance here called ISPA which is pro censorship. The small guys aren’t interesting in being members.
The beverage is fine, if you have it every few weeks, during heavy exercise or when trying to stay a awake on a long car journey. It's not a drink you should be drinking all day, every day unless you'd be happy taking caffeine tablets and having several spoons of sugar on top of what you're eating. I love coke and will have about 1 can a month on average. In America (and fast food places in general) it seems to be the norm to have sugary soft drinks with everything, which seems pretty weird to me.
Microbadger.com will shutdown on first July 2021
C# is only at number 3 in your list. Both Java and Rust are above it in the list.

It's also a very "artificial" benchmark and real world code will give different results (if you have static content, just put it in a CDN and don't worry)

Other benchmarks from the same site:

- JSON Serialization: C# is number 34

- Single query: C# is number 23

- Fortunes: C# is number 7
At least the non-paywalled part sounds like this is Apple developed instead of using a chip from an external partner.
There is no replacement for discipline. If you cannot structure your modules well, what makes you think that your microservice spaghetti would look better?
I agree with you. ORMs are at the end "converting" complexity of SQL capabilities into objects. It is perfectly normal that in best situation they will get at least as complex as SQLs but with features hidden behind annotations or be less efficient.

SQL is readable (at least far more than 20m lasigna of boilerplate objects decorated with tons of annotations googled from internet where no one really know what they do) and you KNOW that if you have optimized the database structure (and filesystem, and network,... :D) and SQL statement you will get peak performance while with ORMs you are on constant hunt what else can you turn on while they are far too huge to read their code.

And they are becoming quite absurd after they "mature" and begin adding corner cases that no one has thought about when they were a starting project.
Not an easy problem to solve.
That's an insane approach, eslint solves this just fine and is fully configurable for almost any style preference.
I can code comfortably in Python, Java, JavaScript and to some extent C/C++. In the last 4 years I have been using mostly Python for various reasons (Machine Learning, OS automation, web scraping ...). Compared to the other languages, Python feels lighter and faster to write to the extent that it rarely interrupts my flow of thoughts. Now and then I have to code in JavaScript (frontend), C/C++ (embedded / low level optimizations) and Java (maintenance) and my feelings are:

- JavaScript still feels messy

- C/C++ is complex, but it is often offset by the complexity/needs of the project (e.g. in embedded)

- Java has become kind of bloated with all the new stuff

So as others have already mentioned, development productivity is in many cases far more important than speed of code. In my ~20y long career I have rarely seen a project failure due to runtime performance. Most of them failed due to speed/agility of development iterations and also project/product management issues (bad fit, unrealistic project plan, lack of focus and customer feedback).

That said, if I need to look for another language due to performance, that would probably be Rust.
Why not sanitize it once when accessed, write the sanitized result back to the database and set a flag on the record. Use only presanitized strings if the flag is set. After some time, when enough of your strings are flagged, run a sanitizer over the rest that hasn't been touched. That way you don't waste those milliseconds. However, I can imagine that this would waste quite some storage bandwidth because such a read is now a write as well.
The background image is blue, the background itself is white.

Without loading the image, the text is the same color.
The Human IPO
Would you invest in a person?
Yeah I once spent 2 months not talking to anyone but I was doing things at the time. This is just

My wires are coming loose
The author makes the classic error of bringing the economics textbook to the real world: with no location based pay, surely some of that chunk of money the market assigns to wages will be spread to the underpaid people in other places?

In the real world company A tries to squeeze wages in one place and company B obviously tries to hire at local wages in the other place. There is no built-in fairness, it's just a negotiation strategy. The new equilibrium could be that everyone earns less.

I'd rather have that employees around the world can take home a western salary if possible, putting that money into the local economy and raise salary expectations among their peers.
Last update was December 2014. It doesn't support flex box or css grid so I can't figure out why this was posted nor why anyone would use this in 2021.
"In this test, the framework's ORM is used to fetch all rows from a database table containing an unknown number of Unix fortune cookie messages (the table has 12 rows, but the code cannot have foreknowledge of the table's size)."

This is the "workload".
Maybe we should make your preferred hobbies illegal with strict enforcement.

Fuck you, buddy.
I will never understand the hate directed towards Peterson or Rogan for that matter.
If anyone's interested in getting started with space signals, check out AMSAT. https://www.amsat.org/
From the "About" page :)

> We prioritize being nice more than being right.
Feel free to express your disgust by leaving feedback for the ChessBase editors at e.g.

https://en.chessbase.com/feedback/fat-fritz-2-best-of-both-w...
This! Service boundaries are vital and almost intractable to design up front as you won’t be sure of your systems’ use cases. I’ve worked on numerous micro services systems and all of them were designed in such a way that data loss and unknown error states were mandatory. Micro services seem simpler, but are actually harder than my methodology “as few services as necessary” + bounded contexts within them. Using network partitions to stop spaghetti code just leads to spaghetti network partitions. The discipline to keep this simple and self contained is the important part.
Doing that at the scale of facebook does not seem like a problem you can solve in a paragraph of explanations, which is the point of the blog:

The longer you wait, the more difficult it is to solve.
Holy infinite redirect forward-on-back website Batman!
Only because all the original climate change activists were stridently anti-growth / borderline misanthropes.

And obviously the energy industry is firmly in the "growth" camp.
Go being low-level has nothing to do with performance. They deliberately keep feature set on this level, they're not making some kind of trade-off.

Also, high performance C# is so low level that you might as well write C++. Or you think you will use EF, LINQ and have 7 millions rps?
Same in the Netherlands and any restriction introduced for whatever reason is forever. For instance, when bars had to close at 22:00, people would flood the supermarkets to get booze for drinking at home. So they made a rule that supermarkets can’t sell alcohol after 20:00.

Now the bars have been closed for 3 months. Think anyone would remove that now useless limitation on selling alcohol after 20:00? Think again!
On a large scale, it's basic physics. The jet streams are driven by temperature gradient: warm air from equatorial regions flows to the cold poles, warming up the regions inbetween.

The planet is not heating up uniformly, poles are heating up more than the equatorial regions. This of course means that the temperature gradient between the hot and cold realms is not as steep as it was. Net result? Weaker jet streams.

Now it appears that moving heat from the equator to the (northern) high latitudes was only a part of the equation in keeping these latitudes temperate. Confining the freezing polar vortex to the pole was another.

I'm sure there are others, and the population at large is going to learn about them in some very instructive ways in the future.
API Keys vs. OAuth Tokens vs. JSON Web Tokens (2017)
I thought we weren’t supposed to call it “blacklist” or “whitelist” anymore?