skysight-inc/HackerNews huggingface dataset:
Microsoft and Google contribute more to open source than any other company.

Source:
https://www.techrepublic.com/google-amp/article/microsoft-ma...
https://techcrunch.com/2019/01/17/google-remains-the-top-ope...
Yep. The doomsdayers have a pretty impressive track record of being wrong. They're getting better with their marketing, at least.
You are still getting confused by polygons. It was a 3D space that you could move around in. The matter of how it was rendered is an implementation detail.
> Another example that comes to mind from books I've read is the 70s "handkerchief code": https://en.wikipedia.org/wiki/Handkerchief_code. That one at least is more opt-in. There are descendants of that coding system still in use, of course.

It's interesting that the opt-in signaling culture arose in the context of symmetrically powerful relationships (two members of the same sex) vs a catcall culture (which is clearly between assymetric power relationships - a male and female). I wonder if the power imbalance has something to do with the consensuality of the interaction.
Simple Solution for User Dashboard and Automated Gmail Campaigns
You could nail it every time and they'd still deny it. Look at flat Earthers.
TimescaleDB co-founder here. Glad to hear it is working well for you. If you have any feedback on how we can make it work even better, would love to here it - ajay (at) timescale.com

For others reading this: TimescaleDB can easily scale to millions of metrics a second [0][1], but to be honest we've found that few folks need that level of scale.

But people do care about whether or not they can trust something new. If you're already comfortable with Postgres then you're already comfortable with TimescaleDB.

Also! Other solutions are great too. E.g., I really like the Thanos model with object storage. I don't think there is a "best" option out there - it really just depends on what you want to optimize for your use case.

[0] https://blog.timescale.com/blog/building-a-distributed-time-...

[1] https://news.ycombinator.com/item?id=20760324
3D Buzz has closed its doors and distributed all its material free of charge
In my experience in call centers it usually breaks down into 2 causes coming together
1) Support is viewed as cost centers so "maximizing" efficiency becomes important to the executives in charge of it
2) Customers have very high expectations around what is an acceptable amount of time to wait to talk to an agent. Because of reason 1, things are optimized so tightly that a shockingly small amount of variation can cause really large shifts in wait times. As an example, I once worked for a cable company that averaged ~2,000 agents during peak call times. Every once in a while an office would have an unannounced fire drill, taking about 200 agents offline. When that happened wait times would go from about 90 seconds to over 10 minutes for the hour or two
Simple solution: stop making predictions with a degree of claimed accuracy that doesn't exist. There's no good reason to put a deadline such as 2020 on a prediction except as an attempt to imply a degree of certainty that doesn't exist. Climate change skeptics exist for many reasons and these poorly thought out predictions just feed into them.
Other people mentioned the real preemptive scheduling — and the general overall better worst-case latency — but another factor was the clean design. The other operating systems tended to be okay in the absence of I/O content but once you hit the capacity of your hard drive you would find out that e.g. clicking a menu in your X11 app did a bunch of small file I/O in the background which would normally be cached but had been pushed out, etc. A common mitigation factor in that era was having separate drives for the operating system, home directory, and data so you could at least avoid contention for the few hundred IOPs a drive could sustain.
Back in 2004 the Pentagon predicted dooooooooooooooom by 2020:

https://www.theguardian.com/environment/2004/feb/22/usnews.t...

"A secret report, suppressed by US defence chiefs and obtained by The Observer, warns that major European cities will be sunk beneath rising seas as Britain is plunged into a 'Siberian' climate by 2020. Nuclear conflict, mega-droughts, famine and widespread rioting will erupt across the world."
>They never had a real "no bullshit" policy. When I had my domains with them, I had been asked to verify my identity 34 times in 12 months. 34 separate fucking times. Because "ICANN says so" or some stupid shit (their words, not mine).

Can you elaborate what the "verification" entails? There is an ICANN requirement[1] to validate whois information, although I've only been asked to validate email (at another registar, not ghandi).

[1] https://www.icann.org/resources/pages/approved-with-specs-20...
The Case for Statistical Chaos Control in Software
The fires are obviously much worse due to high temps
It's not shortsighted but definitely an opinion formed relative to my opinion and observations. But that's what all comments are. That solution might work in your city, but each of these scooter riders did not take one car off the street so it likely will not work in most cities. I agree there is a solution but don't feel well ever find one in discussion on HN, a much to biased audience.
> ah, the catch. blake3 targets 128 bit security. It competes with SipHash for speed and security.

No no, BLAKE3 is a general-purpose cryptographic hash just like BLAKE2, SHA-2, and SHA-3. The confusion here is that a hash function's security level is half of its output size, because of the birthday problem. BLAKE3, like BLAKE2s and SHA-256, has a 256-bit output and a 128-bit security level. (BLAKE3 also supports extendable output, but that doesn't affect the security level.)

> holy moly it really is fast

Thank you :)
Can we please stop this absurd idea of "climate change deniers".

No one is denying that the climate is changing. It always have and it always will.

The discussion is about how much, how big a problem it is, how much of it is because of us and to what extent we can/should do anything about it.

That's the actual debate. Calling someone a climate change denier is a cheap and sloppy shot at trying to lump a much more complex discussion into a simple pro/con.
Obligatory Stallman essay: “Did You Say “Intellectual Property”? It's a Seductive Mirage” https://www.gnu.org/philosophy/not-ipr.html
I like the part where global warming bloviators cry the sky is falling and make exact predictions then when it doesn't occur insult those that disagree and say they don't understand science.

Wouldn't a long string of failed predictions be indicative of failure to understand...?
There's not really 2 sides to the debate over on the science side.
It's sad when people underestimate the amount of work that was done both to find a path through the threat of MAD-style militarization and the pressure of human population on the global food supply.

Neither of these worst-case-scenarios were avoided by chance. They were avoided by the hard work of decades of politicians and scientists.

The world was a single soldier executing a single order away from a superpower-scale nuclear launch at least one time (https://www.bbc.com/news/world-europe-24280831).

Farming process improvement nearly tripled the yield of existing land in the past half-century (https://ourworldindata.org/exports/global-land-spared-as-a-r...).

We do people a disservice to assume that just because we didn't personally solve a problem, the problem either didn't need to be solved or wasn't solved by human effort.
Apparently the new date is 2030:

The original estimates of the timing of glacier melt were based on two things: modeled projections of the glaciers’ response to warming, and direct observations of glacial retreat. A 2003 report was based on modeling a scenario of doubling pre-industrial atmospheric CO2 levels by 2030, which would have melted the park’s major glaciers – and presumably the minor ones, too – by 2030.

https://www.yaleclimateconnections.org/2019/09/fact-check-no...
re Redhat deprecating btrfs:

> People are making a bigger deal of this than it is. Since I left Red Hat in 2012 there hasn't been another engineer to pick up the work, and it is _a lot_ of work.

https://news.ycombinator.com/item?id=14909843
Both sides are not equally responsible for politicizing the issue and both sides of the "debate" are not equally valid.
I'd say this goes beyond being "slightly wrong" and into being outright fearmongering.

If the science doesn't support a deadline, then you don't pull one out of thin air while passing it off as a scientific conclusion. To do otherwise is dishonest, even if you think you're doing it for noble ends.
Installing air filters in classrooms has large educational benefits?
The article starts with "You have a large chunk of data — a NumPy array, or a Pandas DataFrame — and you need to do a series of operations on it."

So it's suggesting to use these techniques when you already know that you are working with a large chunk of data, either because it was obvious from the beginning or because profiling highlighted it. In scientific computing it is common to store gigabytes of data in a single array. In fact it is common that even the compromise-solution suggested in this article, which leads to 2x memory instead of 3x, would be too much extra overhead.

But the compromise solution is nice if you can afford 2x memory overhead, so I upvoted the article.
Digitizing government services appears to be failing
Not sure how it makes it harder to insert. If anything, seems it would be easier since it prevents the port from sliding around under the case opening and misaligning.
Last time I used ZFS write performance was terrible compared to an ordinary RAID5. IIRC Writes in a raidz are always limited to a single disk’s performance. The only way to get better write speed is to combine multiple raidzs - which means you need a boatload if disks.
What was the park's plan for 2020? Close down? Change the name of the park? Without the glaciers, what would be the draw?
Many of the worst mind-polluting ads aren't trying to sell anything explicitly. For instance ads that talk about what an innovative and young company GE is, or how ADM is Supermarket to the World, etc.

PSAs also often fit into the same category.
Really good advice to get a Will + DNR. This can be performed by a law firm that specializes in "elder law".

Another reason for visiting with an elder law firm is that there are serious financial implications when someone ends up in a skilled nursing facility for the rest of their life. Private pay is, not joking, more than $10K per month. If you want to use medical assistance (medicaid) you will have to "spend down" your savings until you qualify.

Elders who want to give their assets/money to their children need to do so 5 years before they enter a facility. If they transfer assets and enter a nursing facility in less than 5 years, the children who received those assets will need to cover the cost until the "spend down" is done. This look-back period used to be 2 years, but because of the "Deficit Reduction Act of 2005" signed by George "Dubya" Bush, it is now 5 years. This is the kind of trap that wipes out the finances of entire middle class families-- how's that for reducing the deficit with cruelty? To avoid this trap, the family needs to handle transfer of assets like property and savings very carefully under the advice of lawyers who specialize in this field.
I was always told that Namecheap does not engage in this practice.

It's a single data point, but I instructed a client to search for domains on Namecheap last year since they were undecided. I just didn't want them to use GoDaddy, and I warned them why. They settled on a domain but registered it months afterwards. It was still available.
It’s impossible for a layman to determine how much climate change is caused by humans.
Size of node_modules folder when installing the top 100 packages
Their b2 seems busy.
Hope they'll throw it up in a torrent.
They have called these things scooters for over twenty years at this point.
Well, people _should_ never get cancer or any other debilitating disease, but just because we want something to be real doesn't mean it is.
It has all the bus stops and times for applications to use. Metros usually generate them to send to google for their app but they sometimes also publish them online for people to use.
What has changed in Postman's new pricing?
I've got nginx running and acting as a reverse proxy[0]. I've found it's an easy way to manage TLS certificates, and using a memorable subdomain is a bonus for my users as well.

The Jellyfin server is configured so no user tiles are shown on the login screen. Everybody who logs in must type both a username and password.

My upstream bandwidth is not great, so WAN streams are choked to 4 Mbps each, for all users except myself of course ;)

[0] https://jellyfin.org/docs/general/administration/reverse-pro...
Repeatedly telling people that the sky is falling in N years, only for it to not happen(perhaps in that time scale), doesn't help at all. I've heard some say that people need to be scared in order to convince them to do something, but clearly it hasn't worked. It just comes off as the doomsday that cried wolf.
CCC video that explains this pretty well -

https://media.ccc.de/v/36c3-10497-messenger_hacking_remotely...
_I_ would like to have a VR experience in higher dimensions. It should not be completely impossible to build some kind of actuators that I can somehow attach to my body to sense my orientation and acceleration in fourth dimension.
It seems like people are really only using GCP for Kubernetes stuff and some TPU processing stuff.
I'm an urbanist but pretty meh on the scooter concept.

Publicly owned bike share with a network of stations does all the same things as scooters but with a lot less drama.
They aren't equivalent in C++ either.
It's less obvious that the high temps are caused by climate change. Directionally, it makes sense -- but how much of the delta temp is variation?
It's 2020 and the glaciers are still there. Do you deny they still exist? Making predictions for things like climate on a year to year basis is a recipe for failure. The scale of the entire system is too large for predictions of such accuracy and do far more harm than good. "Soon" would have been a fine word to use here. Going with 2020 was just asking for a hit in credibility.
"If you're in any way even slightly wrong, we're right."

I don't think that's what people like myself are saying. We're saying that if you can't make accurate predictions (which there's ample evidence of), to declare you "know" what will happen is folly and self-aggrandizing.
Introducing Rust into a Legacy Embedded System (Language Adoption at Lexmark)
> It looks ridiculous,

USB ports look ridiculous anyway, flange or not, there is a reason why Apple hates them and keeps reducing their number.

> It makes it harder to insert things into them

Not sure why he says that, I never had a problem because of the flange. If anything I would say it makes inserting easier, since it "guides" the plug into, instead of it banging against a sharp edge. My computer case has them and I can't remember any frustration.

Also, as a meta rule, if everybody does something, maybe it's not that stupid after all. It might just be that these plugs are cheaper.
I think the reason is to imply the sense of urgency that does exist - whether the 7000 year old glaciers melt in one decade or two, that's still a warning that the climate is warming.
Natural causes would be a good one.
> you really need ECC RAM to run ZFS

This is FUD. ZFS does as well, if not better than the average file system with its focus on integrity, online scrubs etc. On the other hand "use ECC RAM" is standard best practices for any mission critical data, no file system magic is going to fix computer RAM lying to you 100% of the time. Its the standard recommendation for ZFS because its rare to be deployed in environments that can tolerate data corruption.

> pathologically backing it up and testing said backups.

ZFS doesn't remove the need for backups and no one seriously makes that arguments. Though snapshots + send/receive make them very easy to do in ZFS.
I'm pretty sure you didn't:

https://arstechnica.com/science/2016/06/that-70s-myth-did-cl...

http://www.realclimate.org/index.php/archives/2005/01/the-gl...

https://www.newscientist.com/article/dn11643-climate-myths-t...

>A survey of the scientific literature has found that between 1965 and 1979, 44 scientific papers predicted warming, 20 were neutral and just 7 predicted cooling. So while predictions of cooling got more media attention, the majority of scientists were predicting warming even then.
Nice examples.
Hardware RAID controllers can do most if not all of these things.
I feel ZFS are much better and easier than md or LVM. At least had it been properly supported (I have never tried ZoL).

CoW and cheap snapshots are game-changers, checksums as well but maybe not from a practicality and home-user standpoint. This holds just as well on PB storage as a 512 GB OS drive as a 2 GB thumb-drive (not that I would use ZFS on a thumb drive - again because of proper support across different OS).
Hmmm, wasn't the overpopulation craze something from the 60s? It's funny how that turned out: exactly the opposite! I wonder if "climate change" will go that way.
And then the dreaded military industrial police state gestapo drone strike you for not having white enough DNA?

This site is becoming insufferable with the paranoia worst-case-scenario circle jerking. I'm tired of hearing that the sky is falling because 23andme might profit from my DNA.

Calm down.
>>>My wife and I are moving to a state that allows assisted suicide after our kids are out of the house. Neither of us want to live like that or be remembered like that.

Same - but even in places where assisted suicide is legal, it's often not available for cases of dementia. In my jurisdiction you must be terminally ill and of sound mind at the time you request medically assisted death; you can't set something up in advance, can't give power of attorney to another, can't qualify based on dementia alone, and if you happen to have, say, dementia and cancer, probably can't request it because of your dementia specifically.

It's a tough problem to be sure, and I hope it gets well sorted out before I hit old age.
When I was first coming out of college interviewing I got a tiny taste of it interviewing for a company that made software for controlling and analyzing the performance of a call center and one of the weird sideways things they talked about doing was automatically dropping some calls to help call centers meet their metrics because a call sitting in a queue forever might mess up their wait time stats but dropping it and the person calling back let operators hit the reset button on the timer.
Sure it isn't. Had to set up a Windows 10 laptop recently, and the amount of hoops I had to jump through, just to wrestle the default browser from Edge...!
(a) Maximum Wage and/or wealth tax is the best way to fight inequality.

Raising the floor without modifying how much or how quickly those at the top earn only makes those barely above the bottom relatively poorer.
A Conversation with the Father of Public Key Infrastructure
There is arson, but there isn't more arson today than in the past and the majority of fires were caused by lightning.
That could be your imagination. Australia's temperature is quite in the normal range, similar to that of 1960s.

https://weatherspark.com/h/y/149434/2020/Historical-Weather-...

https://weatherspark.com/h/y/149434/1960/Historical-Weather-...
To that I raise this:
https://www.reddit.com/r/zerocarb/comments/am5fo3/environmen...

Vegetarianism could be fine if it's only with crops grown locally with not a whole lot of transportation involved, but that's not likely to happen anytime soon. Not to mention individuals have very little impact on the actual problem.

https://www.theguardian.com/sustainable-business/2017/jul/10...
This is consistent with Ruby. It often includes both in the core. There's .gsub() and .gsub!() for text substitution in the String class, for example, or .select() and .select!() for the Hash class.
Here is a study on the genetics of political belief[0]. In summary, there is a large genetic component.

[0] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4038932/
Fires were started by arsonists that lit up a poorly managed forest; add that to the fact that it is almost a crime to cut down trees next to your home for a firebreak. Their forestry management is terrible and they NEVER let fires burn....so well decades of underbrush are going to be hard to stop burning....and that is what is going on right now.
It's changing a lot, it's a big problem, it's almost entirely because of humans, and we should do everything we can.

https://xkcd.com/1732/
Tried Firebase for an app I'm building. Just took it back out after a few months. Why?

1. Not all users are comfortable with trusting a third party in order to use my app. Some people actively mistrust and avoid megacorps like Google and FB. They should only have to trust you, not a chain of companies.

2. Writing code to integrate numerous external API calls is a comparable effort to just doing it all custom.

3. The UX of jumping to a third party dialog to log in and then back in to the original app is jarring. "What just happened?"

4. It introduces more potential points of failure with less control over being able to deal with such issues. If the third party services or APIs fail, or a user can't access those domains for some reason, tough luck.

5. Someone else owning your app's user records is troublesome. You still need to have your own user records for things like session state, roles and authorization. You have to keep your user records synchronized with theirs.

6. Users sometimes do not want to link their accounts on other services to your app - they prefer separate identities. When your Google account's avatar appears in an app that has nothing to do with Google it can be annoying, or even perceived as a privacy violation.

7. User authentication involves a standardized, conventional set of practices and code that are well known and not hard to implement.

8. If the third party service you put at the core of your architecture decided to shut you down or compete with you, or they shut down themselves, you'd be in big trouble.

9. Sooner or later you will pay for this service. The more successful your app is, the more you will pay. If you do it yourself, there's no cost beyond your regular hosting costs.

10. KISS - Keep It Simple, Silly. Don't add unnecessary dependencies and complexity.
Apparently impossible for scientists, too.
That's like saying you don't like crash barriers on the side of a highway because it doesn't address the real problem of cars crashing.

Yes, ASLR doesn't address the root bugs. Yes, ASLR can be bypassed. But it still lowers the overall risk and so is worth having around.
There are slight transaction costs of $0.18 - $0.20 that is not refundable. Miniscule, but it prevents some domain tasting at scale.
I use these two and noscript. Temporarily allowing as needed, and further releasing control on elements if necessary.
A more effective sign that would be more enduring would be one featuring a recent photo next to a photo from 40 years ago at each location, to make the change very real.
Resistance Is Futile [audio]
Net displacement doesn't matter. Convenience and features do.

We have to fully admit that, all else equal, being responsible for the security and maintenance of a scooter is worse than offloading that to Lime/Lyft/Bird.

The only reason I bought a scooter is because I wanted to go over 30mph with suspension (i.e. new features). I use mine for joyriding and secure it in my apartment.
After skimming through this, it seems fair to say a lot of the research to come out of this group has been relatively "soft", i.e. ethics and interpretability rather than e.g. the newest most powerful models or innovations like gauge CNNs.

Not bad, just surprising.
My only beef with Vivaldi is the lack of proxy settings.