skysight-inc/HackerNews huggingface dataset:
Why the f** was this comment greyed out?

A positive comment is greyed? HN sucks. Mods need to get their head out their ass. Go ahead and flag this post, nobody.
Well, I'm sure this is true for every industry. Nonetheless, in the Netherlands the law is 30 days per year max, that law has been around for years, and penalties are heavy. The Amsterdam municipality is laserfocussed on enforcement (which is difficult) and has been making plenty of headway.
I keep thinking of General Motors. They somehow lost the narrative when they made more money financing loans for cars than actually making cars.

Ads, engagement, loot boxes, freemium upsells, pyramid schemes, fintech, issuing debt...

Smart money takes their profits. Retail investors are lucky to get some cheddar. Throngs of customers saddled with debt.

Lather, rinse, repeat.
I realise I'm straying a bit from core OLTP stuff but also I think removing the historical need for a separate OLAP database is something modern systems should address. Off the top of my head:

1) Incremental materialized view maintenance, à la Materialize (bonus points for supporting even gnarly bits of SQL like window functions).

2) Really ergonomic and scalable pub/sub of some sort, à la RethinkDB.

3) Fine tuned control over query plans if I want it.

4) Probably very deep Apache Arrow integration.
How Much Work Is Too Much?
I don't see the problem. Since it's an external crate, it will compile exactly once after adding it to Cargo.toml, and will be cached forever.
Don’t both Postgres and MySQL do this?
Your first paragraph is a nice example for a strawman argument: where have I claimed that we have to "pay tribute" or that I'm in favor of the status quo?

About copying vs. physical things - that's one of the aspects I had in mind when I wrote that I'm aware of the differences between that example and the scihub situation, but that I also think that they are not at the heart of the issue. Hence I don't subscribe to your argument against that.

Nor do I to your last sentence. Where's the scarcity?
Those dependencies aren't recompiled every time you change something. They will only impact your initial build or a clean build on a CI/CD system.

Raw dependency counts can be shocking for those coming from other languages where pulling in a dependency is an uncommon operation, but it's not a bad thing. I'd rather have my HTTP client library re-use popular, tested packages for things like decoding JSON, handling TLS, working with IP addresses, and other common tasks. I don't think it would be better to have every package roll their own versions of all of those common pieces.

You can browse the dependencies of reqwest here: https://crates.io/crates/reqwest/0.11.4/dependencies

Notably, several of the big dependencies are maintained by the same person who maintains reqwest. It's a common practice with Rust crates to split a project into reusable parts. Reqwest uses hyper (http client), http, http-body, mime, url, and several other crates that are owned by the person who owns the reqwest crate.

If we instead mashed all of those dependencies together into a single crate it would appease the people who don't like seeing high dependency numbers, but it wouldn't really make the product any better. It would make it harder to re-use the individual pieces, though.

> I just went back to go, which can do the crazy obscure task of making an http request without requiring 100 external dependencies.

Go is famous for including HTTP utilities in the standard library. If I was building a simple app that made HTTP requests and little more, I'd probably pick Go as well. Or Python.

Or you could have searched for a minimal HTTP request crate ( https://github.com/algesten/ureq ) designed to be small instead of using the most full-featured crate.

Or you could have searched for Rust libcurl bindings ( https://github.com/alexcrichton/curl-rust ) to use an old standby.

If your goal is to reach for something quick and easy with batteries included and minimal external dependencies, Rust is not a good choice. Doesn't mean Rust is "bad", but it's not the right tool for every simple job. You also can't just pick the most popular crate and assume it's exactly what you want.
Wikipedia Articles for deletion: Bitcoin (2010)
CockroachDB is getting a lot of interest these days.

It has broad PGSQL language (and also wire I think) compatibility yet has a clustered peer architecture well suited to running in a dynamic environment like cloud or k8s. Nodes can join dynamically and it can survive them leaving dynamically as long as there's a quorum. Data is distributed across the nodes without administrator needing to make any shard rebalance type interventions.

PGSQL is designed for deployment as a single server with replica servers for HA. It's not really designed for horizontal scalability like Cockroach. You can do it - the foreign data wrappers feature and table partitioning can give you poor man's scale out. Or you can use Citus which won itself a FOSS license earlier this year. And there are other Foss and proprietary approaches too.

MySQL is similar - you can do it, like with their recent router feature, but it has been retrofitted, and it's not as fluid as Cockroach. IIRC MySQL router is similar in configuration to Galera - that is, a static config file containing a list of cluster members.

Listen I'm sure that the design approach of Cockroach could be retrofitted to PGSQL and MySQL, but I'm pretty sure that doing a good job of it would be a lot of work.

So in answer to your question, I'm not sure that there's all that much RDBMS can't be made to do. Geospatial, Graph, Timeseries, GPU acceleration. Postgres has it all and often the new stuff comes to Postgres first.

By the way I love MySQL and PostgreSQL, and the amazing extensions for PGSQL make it extra awesome. Many are super mature and make pgsql perfect for many many diverse use cases.

For XXL use cases though, CockroachDB is taking a very interesting new path and I think it's worth watching.
> Microsoft just hardcoded a check to stop the one most well-known instance from happening, so that they can pretend they fixed it?

Isn't it typical Microsoft, in some 90s and 2000s sense?
The thing is you are going to spend less and less time on that after you get through the basics. It is not as huge as you think, especially if you work with computers.
This appears to be a sponsored post. The content is genetic at best:

1. Natural Product-Market Fit creates faster and more sustainable growth than artificial

2. Pair actionable feedback from organic users with your vision

3. Iterate and ship fast like your life depends on it (it does)

And then there are little gems like: ignore tech debt, don't write tests, only hire people who are willing to have no work life balance...
Yeah in the debate about dependencies, people often frame it as more dependencies == bad and less dependencies == good. Except more/less dependencies is actually more or less explicit dependencies. Fact of the matter is that you need a crazy amount of dependencies to write most modern software. You need ways to handle Unicode, to connect to databases, to write async code, to handle dates, etc.

The question is whether that code is going to come from a monolithic Swiss Army Knife of a library (aka a standard library), a bunch of packages, or some code that everybody copies into their codebase. In which case the packages option doesn't seem so bad. At least they're explicitly versioned, tracked for vulnerabilities and can be updated at a granular level.
The local hole doesn't seem so contrarian, as the 600 Mly is smaller than the multiple Gly of the funny quasars.
This is my fear as well. All of these coastal cities are at risk for relocation, who's footing the bill for the government to buy the houses, relocate the people, provide them new houses, jobs, etc? There is a ton of self interest in keeping people in places like New Orleans (and even growing the population), but we need to accept the reality that these places will be uninhabitable in the near future.

I already foresee a bunch of folks getting tons of money for Hurricane Ida claims only to rebuild houses in the same exact spot. We should encourage them to take the money and move away, not stick around.
The copy-on-write workflow for clones in Aurora is particularly nice in a dev/staging environment.
Students Practice Pelvic Exams on Anesthetized Women Without Their Consent
Practically speaking, it would not apply to business VPNs. No jurisdiction that 'bans' VPNs today prevents businesses from connecting to their enterprise LANs. No government is so stupid to break commerce in their jurisdiction.

This is about individuals, and blocking most consumer VPN services is not that difficult. Naive DNS filtering would work against the leading VPN providers domains.
Houses get more valuable the older they are. Most people don't want new houses.
I don’t think this is a characteristic of languages or a large ecosystems. It’s a side effect of dependency managers making it seem like zero cost to include another library. Including one dependency can end up pulling in an entire ecosystem of connected dependencies, when the perhaps one function in the original dependency.

One recent build I did, a small library included a dependency to build its documentation. This was a full-fledged documentation project, which pulled in hundreds more dependencies.

It would be interesting to see a display of “cost” in projects indicating how much additional dead weight each individual dependency pulls in. This might lead to slight better decisions on dependencies to choose.
Every hour I spend working for others to get a paycheck is time I don't get to spend living for myself. Therefore I prefer to minimize the former to maximize the latter.
How do u stitch your logs params with Postman? And btw arent controller/request tests better for that?
Sean Hou's answer in that Quora thread is the correct one. The word "literally" never means "figuratively" or "hyperbolically", but it can (like any other word) be used figuratively or hyperbolically. By analogy, someone can dishonestly say "Honestly, I didn't do it," when they did. This doesn't change the meaning of the word "honestly". There are no words in English that cannot be used in a lie, and neither are there any words that cannot be used in hyperbole or metaphor. You can, if you like, dislike hyperbole (I dislike dishonesty!) but there is no use worrying about the meaning of the word.
Try out Clash: https://github.com/clash-lang/clash-compiler

Honestly I think it's maybe the best way to write new digital circuits today. I tried nMigen but it doesn't seem suited to write local in at all. It's easy to connect things together but actually writing something is a PITA.
> exercising by myself do tend to lead to repetitive routine that plateau pretty fast and gets demotivating due to no progress

You don't need to make continual progress to get benefits from exercise. You just need to be active.
Like I said, I'm aware of the differences.

Interestingly, though, no-one who answered to my point has yet commented on the similarities. To me, no-one has yet made a convincing argument to justify why offering for free what others have the right to monetize should be considered okay.
“and There Were None” by E. F. Russell
This is also probably just survivor bias at work too. I will say that vsauce still made some good content even after mindfield. I just had to avoid the mindfield stuff.
The irony of cargo not supporting binary libraries is that the usual solution ends up reducing the number of dependencies, and being forced to rewrite ourselves the solution in another way.
So "it' faster" is the argument? Please.
There's the usual limits where one may claim a draw (threefold repetition or 50 moves without capture or pawn move), but there also are limits where a draw is automatic and should be enforced by the arbiter even if players do not request it (fivefold repetition or 75 moves without capture or pawn move).
Why does it need to be faster? You can get things done on a train. You're not personally liable for the maintenance. You don't have to park it when you get there. You don't need a security checkpoint.

Good train service relies on other public transport but it's very different beast to either driving or air travel. Trying to compare solely on rolling time does the conversation a disservice.
Maybe I’m just jaded but isnt this the bottom of the slippery slope? The backdoored algorithm from a state actor was the slippery slope.

Starting to think “slippery slope” worries are unfalsifiable, because there is no standard for admitting that the precedent already occurred and the worst scenario already happened.

Oh yeah, and unfalsifiable things are illegitimate to me
Exactly. Just do _something_. You do not need a trainer or fancy equipment.
RT is the new Pravda: propaganda from Russia with love
> Depends on the shoe.

That's definitely true and something to bear in mind.

I generally don't wear outdoor shoes (of any kind) in my own or other people's homes, which is where this sort of situation is most likely to arise. Commercial establishments (shops, hotels, pubs, offices) tend to have sufficiently hardwearing floors for this to not be a concern. I'm usually more worried about bringing in mud than about damage to floors.
Automatic versioning of data and CDC (change data capture) broadcast of data deltas to external systems.
Chekhov Gun discussions always remind me of this Vonnegut passage:

"I had no respect whatsoever for the creative works of either the painter or the novelist. I thought Karabekian with his meaningless pictures had entered into a conspiracy with millionaires to make poor people feel stupid. I thought Beatrice Keedsler had joined hands with other old-fashioned storytellers to make people believe that life had leading characters, minor characters, significant details, insignificant details, that it had lessons to be learned, tests to be passed, and a beginning, a middle, and an end.

"As I approached my fiftieth birthday, I had become more and more enraged and mystified by the idiot decisions made by my countrymen. And then I had come suddenly to pity them, for I understood how innocent and natural it was for them to behave so abominably, and with such abominable results: They were doing their best to live like people invented in story books. This was the reason Americans shot each other so often: It was a convenient literary device for ending short stories and books."

(from Breakfast of Champions, by an author who often tells you the end in the beginning and puts the journey in the details)
Italian is the language of opera.

With the advent of unicode, cyrillic or mandarin programming languages can flourish.
Ooh, got a link to any of those alternate backends?
Maybe when you’re hungover, not when you’re going through withdrawals.

Enough binges and your brain is kindled, then you’re in trouble. The one day recovery turns multi day, then week+. Then The Fear, brain zaps, and insomnia make you incapable of anything but drinking. Which only makes the withdrawals worse of course.

I wouldn’t say someone is a problem drinker until they have withdrawals.
Somewhat incredibly, Ida killed far more people as a weakened tropical storm in the northeast after crossing the entire US than it did as a Cat4/5 hurricane on the gulf coast.

From Wikipedia:

> As of September 4, a total of 70 deaths have been confirmed in relation to Ida: 27 in New Jersey, 18 in New York, 13 in Louisiana, 5 in Pennsylvania, 2 in Mississippi, 2 in Alabama, 1 in Maryland, 1 in Virginia, and 1 in Connecticut.
True, although my only complain with C++ is the subculture that to this day pushes for C types and unsafe by default.

For anything else I don't have any major complaint.
You mean if I was TOXO free, I could be an even MORE aggressive driver? Totally going to mainline some Ivermectin.
There's the white knuckle approach to life. Grinding through the pain. Alternatively, you can search for things you actually like.

In business, finding work that you like.

In fitness, finding workouts that you enjoy.

In health, finding foods you like that are good for you.

Lastly, you can't make people want to change. You can only guide them once they show that they want to change. This is different from wanting a result. Someone who wants to be more successful is very different from someone who wants to learn how to work more effectively. Focus on process over end goal.
In good writing, details serve multiple purposes. Just showing a gun because it will be used later will seem ham-fisted to an audience. A good writer will introduce the gun as a character moment and as setup.
There are things the db side would be better posed to handle and understand wrt replication.

Moving it to application code requires a trade off and also everybody copying the same code in all of their applications for no reason other then somebody decided the application should be the one to handle it.
Terraform is currently not reviewing community pull requests
Well said, I look forward to their custom laptops in the future!
Top Indian Startups to Watch
I think you misunderstand the difference between “Me at the zoo” guy and Veratassium. It’s not that one is at the zoo while the other isn’t. :)

The dude in the zoo video is dab smack in the middle of what i would call “home video”. Some person with a video recoding device points it at their life withouth much thinking about what is that they want to say or how. It’s clearly not a nature documentary, though there are elephants on the picture.

Veratassium videos are much more intentional. The content creator clearly has thought about what they want to talk about, and how they want to talk about it. They hired a camera person and very often special cameras or drones to shoot the best footage to illustrate the content. Each video is a mini documentary about a fascinating topic, with expert interviews, experiments and models.

I think it is a disservice to call this second type of video “home video”. Doesn’t make sense to mix these two together in any sense of the word.
Democracy can fight back
Well, he was on a strict drug regiment during the whole thing.
The problem here is that, in general, you don’t get to own multiple houses by being a hard worker. You could be an extremely hard worker, but not make very much money. You could be very lazy and make loads of money. The reality is that the housing market is on a trajectory where most people cannot and will not be able to afford ownership, even for white collar jobs. Wages do not go up quickly for most folks either, so the cost of acquiring a house relative to your income continues to rise.

More specifically, say you enter society making $80k in a major city. You’re young, so this is normal. At this point in time, a house is not an option, because a mortgage would require $100k in savings. And if the housing market continues increasing like it has the past few years, that amount keeps going up. For most people, the rate that house prices go up is quicker than the rate they can save towards a down payment.

It’s important to note that a quickly accelerating housing market is EXTREMELY beneficial for investors. It creates a feedback loop which makes investments more common, which makes the prices go up further. Spending $400k this year and selling for $500k next year is an excellent investment opportunity.

Is it greedy to think that one deserves a home? Likely not. Is it greedy to make some extra money via property investment? Maybe sometimes, maybe not. The point isn’t that property investment is inherently bad, but that property investment is pricing most people out of the housing market.

As a hypothetical, would you like to live in a society where homes are not accessible for 90% of people? I personally do not want to live in a society where housing is extremely scarce. That’s a recipe for societal upheaval. If property investment is making the market spiral out of control, which it likely is, it benefits most people to curtail that problem.
When I was a child I loved to rollerblade. I stopped when I moved and there wasn't a lot of pavement.

Now I walk some of the parks around Houston. There's plenty of people using a diverse set of leisure/exercise activities. I see more rollerbladers than rollerskaters on the bike paths. Rollerblading isn't dead.
I'm surprised nobody has mentioned trying out using Google's Bazel build system with the Rust rules. Bazel provides relatively straightforward 'remote caching' of build artifacts via Google Cloud Storage or S3.

https://github.com/bazelbuild/rules_rust
No, that's not the claim. There's waterbed effects. Buy-to-let is done for the purpose of renting. If you take that rental supply away, rental prices go up, and demand for homes go up. Taking away buy-to-let demand thereby creates other demand that buy-to-let was supplying. You're just replacing the demand, not removing it.
From my mentioned example one reason was cause the user loaded a csv file with incompatible data.

Or cause the user had filled in part two of a task but not part one and then tried to continue with parts of the task that where dependent on filling in part one.

Or the user tried to synchronize orders from the erp system but the erp system would not return any orders.
Ok, and that and Lefebvre are definitely very very common. Thanks for looking it up.
In other interviews the engineers claim the levees were built to a 200-year level, and that a 100-year level would not have been sufficient for Ida.
God forbid that people have a culture
As much as most the reporting done on RT.com is probably honest and truthful, there is an undeniable anti-American sentiment to be read between the lines. Just keep clicking on articles and you will sense it. By the way I am not an US citizen nor I subscribe to most of American international policies,democrat or republican, and I suppose this is the way the game is played. Journalism is (and maybe always was) just another weapon.
Build-up of rubber from the tires of landing airplanes is a routine problem with runway maintenance. Typically the airport authority will use a friction-measurement device at regular intervals to determine when the surface friction of the runway has fallen below required parameters, and resurface. But rain makes things much worse and might have combined with rubber build-up to produce a particularly slick section.

Flying light aircraft, I was taught to avoid landing right in the touchdown zone just to have better traction. I'm not sure if this is actually useful or just Old Pilot Superstition but it has some logic to it, and putting a Skyhawk down on a 14k foot runway you have a lot of room for eccentric opinions (similar to landing just a touch off centerline so the nosewheel isn't on the painted stripes, another one I've heard people mention as a "best bad practice").
Exactly! When you download a copy of an article, there's an infinite number of copies available, and taking one of those copies almost never impacts someone else who wants one.

Many Sci-Hub users believe it is ethical to download copies of journal articles there, because they find the consequences of not paying for the article to be more beneficial to society than the consequences of paying: https://en.wikipedia.org/wiki/Consequentialism

In their view, closed access journal publishers are stifling academic discourse with extortionate fees (especially considering that they do not financially compensate the authors and reviewers), which means it would be most ethical to limit the closed access journal publishers' revenue in order to reduce their power and importance, and disrupt their business model to pave the way for open access journals. Not paying publishers for copies of articles is how Sci-Hub users help achieve this.
The article fails to point out that New Orleans' drainage system is actually better than Houston's.
Interesting results, for 40 to 60 browser tabs open.

I like to focus, and I limit myself to 2 or 3 browser tabs open at a time. I wonder is Safari would do better with my use case?
For example Cranelift and using lld as linker.

Also read the Bevy documentation about improving build times.