skysight-inc/HackerNews huggingface dataset:
I would not call it "unpular" in the sense that it does have a strong base of community and most people, that once "got it" really loved it. I know people that tell me how they miss being able to work with it and keep using it privately even after switching jobs etc.

Unpopular in the sense of "not popular"/too few people know about it or consider it currently is true.

For one, couchdb does not have a major VC backed owner with a huge marketing budget, this is also good aspects, eg. as a true apache project no single company can just take over or do major changes against the community motivated by their investment structure.
From a technical perspective the admin interface "fauxton" never really felt finished and debugging views is not welcoming for new users. Also creating good and working indexes is critical but is still too hard for novices even with mango syntax, especially as devs are now used to things like query autocompletion and friendly error messages/ warnings while typing or simple guis.
The managed hosting story is also not compelling as forced ibm cloud was a big step back for many non corporate users after the cloudant acquisition and other players seem too small/niche to consider.

Apart from traditional marketing, couchdb does not create a lot of news, as it is just REST, you don't need client apis or very integrated frontend libraries, the features scope is quite settled. I have email alerts for hot fixes and apart of that i check the progress once a year and apart from that things just work.
I kinda liked it tbh. This reporter told us the story straight, got a few pull quotes from relevant parties, and called it a day.

The ridiculousness of the story sells itself. It doesn't really need professional help.
> If you were smarter you would recognize that in many cases there are substantial financial rewards for good grades.

Yes, well, I'm managing to scrape by somehow despite that.

> Of course you are obviously right its good to work together on problems, but what does that have to do with exams?

Yes, that's... the point. Exams are idiotic.
I don't know whether modern Java is slow or fast compared to other languages since it tends to be fast enough for many applications these days. Yet Java earned a reputation for being slow in the early days, may that be due to the startup time of the JVM when Java applets were embedded into web pages or the lacklustre performance of overly ambitious applications built upon a (then) immature platform. Even though those issues were dealt with in one form or another (e.g. applets dying off as well as the development and improvement of the JIT compiler), the reputation has been hard to shake. I suspect that much of that is due to a "fool me once, shame on me; fool me twice, shame on you" type of attitude. In other words, people haven't bothered to see if it has improved since early Java did not live up to the early hype.
None of the things you mention are required or in some cases even connected to .net or c#.

Azure - is not required to run .net, and .net is not required to use azure.

Sql server - has no advantage on .net than any other wellknown database.

windows net containers - Not sure what you are talking about here but if you use containers, docker linux containers are the default choice.

visual studio premium - As the article mentions there are many alternatives here. For example Jetbrains Rider or VS Code.

dev/test subscription/reservations/devoos - Maybe you are talking about Azure devops. But this is in no way required by .net.

office 365 - Has no whatsoever connection to .net other than being developed by MS.
> it was electric but "vitro ceramic", so terrible performance and pretty dangerous

How exactly is that dangerous?
If real, this is crazy. We have our fair share of problems in the West, but this is next level.
Nope, just anecdotal stuff. I could definitely be wrong, but it sure seems like it's a lot more common. It's possible that it's just more visible to me now.

It would be fascinating to see some data on this, although I can't think of how you could quantify it when "dissent" is such an ambiguous and subjective term.
Upon further reflection: What you wrote is actually central to the idea that I'm trying to express. When I was younger, I thought that I'd always make different choices and live my life "better" than older people I knew (e.g. going to the gym everyday for a serious workout), but once I grew up I understood why most people do what they do (e.g. working out irregularly, because having so many other demands on their time and energy makes it hard, or due to injury), and now I'm living much the same way in many areas of life for the same reasons. That's the sad part.
I remember an old HN comment about this, but can’t find it right now. It went something like this (but obviously worded far more eloquently):

Hackers love to think that they’re captain Kirk outsmarting the computer, but real life isn’t Star Trek and judges are very much humans and don’t look kindly on such stunts.

A reasonable person would know that you aren’t authorized to dump AT&Ts customer database by incrementing an integer on their site.
Also, the 'exact opposite' would simply be a gas hob. Yeah you might not call something that clicks on and off every 10 seconds 'PWM' but it's not that far removed
Bitcoin's energy use can't balloon arbitrarily large. It's tightly constrained by the miner reward, which is getting cut in half every four years (the non fee part, which is currently less than 2% of the total reward).

Energy wasted by natural gas flaring is 5.5x more energy than bitcoin consumes. Renewable energy curtailment in China alone (turning generation off because we can't consume it fast enough) is almost enough energy on its own to power all bitcoin miners. https://ccaf.io/cbeci/index/comparisons

It's perfectly fine to have a negative opinion of bitcoin and proof of work, but you're wasting political capital in the fight against climate change when there are much bigger fish to fry against wasteful uses of energy that don't have an army of people, businesses, and even nation states (El Salvador) gearing up to fight you to defend their money.
Maybe they're too expensive or too new ( the product was developed before they were mature and affordable).
Link for the curious: https://youtu.be/G0ZZJXw4MTA?t=60

Starts at about 1:00. One of my favorite shows

Edit: updated link, thanks @dvngnt_
> Bad parenting is a thing.

No shit sherlock. Here are some more hot takes for you:

- too much screen time is bad
- hitting children is generally counter productive
- feeding a toddler highly processed foods full of sugar is not a good idea

Armed with this incredible wisdom you can go off and spend more time thinking how stupid and bad other people are at parenting. Have fun!
>Electric ovens are essentially incapable of broiling

The "high" setting on my broiler gets meat burnt in 1-2 minutes. What more do you need?
I think pretty much every .NET developer would agree with you that the naming and versioning has been an absolute clusterfuck.

It is starting to settle down into a sensible place since .NET 5 though.

If only they would drop ".NET" and "C#" and officially replace them with dotnet and csharp in all material.
They probably mean .NET Core, it's somewhat true in that case.
The HTTPS cert is invalid.
No. Just no. Things like this makes the shopping experience much more unpleasant. I'll certainly avoid stores that use this sort of thing while that's possible.
just a side node but crdts only help you for online/offline or master-master replication when you are fine with deterministically losing one of the edits. in all cases where losing an edit means data-loss you cannot avoid having application specific conflict resolution, which is exactly what you need to do in couchdb anyways.
I'm German and I lived/worked in China for several years. I don't see much bias at all in the post. The foreign perspective is straight up cartoonish and the "all seeing superpowered computers monitor you 24/7" narrative could be straight up out of futuristic Japanese anxieties of the 80s.

In reality life in China today is not much different than it is anywhere else. And I think it's borderline bizarre if not straight up insulting to suggest that the author does not have a 'Western point of view' despite living in the US since he was three years old. Chinese parents, like the Chinese state, contrary to popular imagination do not have brain altering superpowers.
It gives them incentive to help customers, I suppose. I generally get good service and give appropriately good ratings.

On the occasions where I get assigned a clown, I have no problem giving the appropriate rating there either.
https://www.youtube.com/watch?v=ahgjEjJkZks
Great to reduce the complexity of shader programming and making it more accessible to front-end devs. Shader elements can lend a unique artistry to web design if not overdone.

I haven't looked very deeply in the codebase but it seems to be a JS abstraction/generator library for GLSL. So now the high-level pipeline as I understand it is ShaderPark > GLSL > WebGL.
This is some Internet of Shit worthy shit[1]

1
https://twitter.com/internetofshit

https://www.reddit.com/r/theinternetofshit/
As a former cabbie, one of the best skills I learned was to quickly spot which passengers wanted to have a conversation and which didn't. I loved to talk with passengers, but sometimes people are just having a bad day and the cab ride is their moment of peace. Some others want to talk excessively, and you have to just listen to them. A good cabbie has the ability to carry on a friendly conversation with anyone if they want to talk on any subject, but also to read the room and be quiet if they want to ride in silence.
Running the code where the data already is saves network transfer: with data locality, you don't need to download each file before grepping.

Locality_of_reference#Matrix_multiplication explains how the cache miss penalty applies to optimizing e.g. matrix multiplication:
https://en.wikipedia.org/wiki/Locality_of_reference#Matrix_m...
I considered submitting a duplicate of my comment as a bit of silliness, but found this surprising when I submitted my first comment too… so my second comment was instead much more similar to this observation you shared here.
Depends on how you define "experience". Do I want attentive cashiers that are efficient and friendly? How about clear standardized pricing to price compare? Conveniently placed workers that can direct me to the right location? Predictable product placements?

Whether you like it or not, grocery store is an experience. For instance there are considerably cheaper grocers that can fulfill many basic goods (C-Town, Dollar General, etc) but some people avoid because the "experience" is not as pleasant (lighting, color scheme, spacing, etc)
Recall that Walgreens has a history of making moronic decisions, like contracting with Theranos in spite of receiving clear-cut warnings against doing so.
Opioid epidemic was enabled by government allowing oligarchy control of medical system and refusal for years to enforce existing laws. Years later the Feds get money fines while real harm to real lives was done. The Feds refuse to adequately regulate.

Another example is 2008 bank failures of the regulators, and then refusal to file criminal charges against bankers or rating agencies.
It's not like they are drop-in replacements for whatever you've got, either.

I was interested in these about 15 years ago when I bought a house. They want a dedicated circuit with a 240V outlet and 40 or 50 amp breaker. My house has a gas range, so I don't already have a 240V outlet there, and I've only got 100 amp service at the panel - which claims 100 amps is the max it's rated for. I decided it was not worth the hassle.
Talk about fake. After the past 2 years, how can anyone think teachers unions care about kids?
> So you're also telling me there isn't a choice or a way to avoid PoW cryptocurrencies and only accept PoS cryptocurrencies? Are you also going to tell merchants to close their Stripe accounts because Stripe still plans to continue to support Bitcoin?

No, I'm not telling anyone do do anything. I'm merely pointing out that Stripe supporting PoW blockchains causes more carbon emissions than their recapture efforts will offset. If they wanted to avoid that, they could have only supported PoS blockchains, or not supported crypto at all. But it's their decision. I'm not telling them what to do, only pointing out that this decision reduces their recapture efforts to nothing to greenwashing.

I haven't tweeted at Patric Collison because the decision is already made, whatever I say isn't going to change that. A coworker of mine did try to discuss the issue with our Stripe sales rep and was told that the decision has been made and it's not changing. What good would it do to pester and antagonize the CEO on Twitter?

> And? Everyone knows that.

Then why are we arguing? If you read my original post, it was clear it's the only point I was making. I also made it clear that the existence of PoS blockchains doesn't invalidate the argument as long as Stripe supports PoW blockchains.
I see this problem more with TV than movies
How long until someone finds out how to stream to these displays and puts adult content on there?
Why do you need VS Enterprise? Professional is enough and costs $45 / month
I beg to differ. Currently living in Austria and working remotely for a UK company, they set up the contract through an Employer of Record service so it's all legit and above board. I didn't think it was possible either, then one day I decided to tell every recruiter who cold-called that I was happy in Vienna and not planning to leave; it turned out that a fair proportion of their clients were actually willing to consider this kind of arrangement and jump through the necessary hoops.
Are you on safari/any ios browser? If you are, I suggest using a platform that supports a modern browser. The page and shaders work fine with ublock origin and googletagmanager blocked.
Isn’t that what the EVs could be? There is also pumped storage, but it requires lots of land, water, and elevation differences (the latter I assume being the issue in Finland).
What are the many other things that use XML? And why would these be better with JSON?
UEFI did not replace the BIOS. You must have an onboard storage (usually a EEPROM)that loads all the UEFI. To load the UEFI, it still needs to know about devices and such, so that onboard thing albeit we no longer allowed to call BIOS, is... the BIOS. It is the 0 stage loader, or pre-loader, or pre-UEFI boot loader; just do not call it BIOS because it hurt feelings.

So what is being sold is:

old way is BIOS --> MBR --> Boot loader --> Kernel --> OS

new way is UEFI --> Boot loader --> Kernel --> OS

Reality is for new way:

Non-BIOS BIOS --> UEFI --> Boot loader --> Kernel --> OS

Something has to start reach and load the UEFI written on a 'boot media' (and we cannot forget about backward compatibility and fallback). Call it whatever you want, but it provides basic input, and output system to reach the media which stores the UEFI code.

Put it in an other way, UEFI is (supposed to be) nothing more than just a set of easily updatable libraries of drivers and tooling to update the drivers; all in the background for your convenience. The old fashioned BIOS was not expanded to be storing all the various new fangled stuff we attach to machines, and the drivers update 'so fast' you would be flashing them almost every month.
Hey, I'm out. You are too intense to have a nice conversation with. You seem really angry about this, maybe it's worth interrogating that.

Can't have a conversation with someone who is just yelling.
It’s time for some patriot to shoot Putin in the head. ASAP.
The forests are not a big issue for wind in Finland nowadays, you just build towers that are high enough. The biggest problem is the long Russian border. You cannot build a wind farm where it would hide Russian movements from the Finnish radars.
> C# can be written in a way that stack allocates almost everything (much like Rust)

I'd be surprised if this works in practice because the String processing in C# is surely going to keep making Heap objects ?

You're immediately in a better place here in Rust because people (sensibly) keep developing standards encoded in UTF-8 and so the bytes on the wire are Rust's built-in str type, whereas C# needs to turn them into UTF-16 and store that somewhere as a String.
I have 2 of the duxtop’s linked in the article as my only range. Before going to this setup I tested them against my gas range and they were 2 to 3 minutes faster at boiling water.

The issue with the portable ones is the quality differential. You’ve got extremely cheap ones that are more plate warmers than cooking appliances and you e got the control freak that is a piece of future tech. But if you get ones that a caterer would use they tend to do the job.
> be can't ignore the US-backed Ukrainian coup/revolution in 2014which then resulted in the invasion of Crimea

You have been called out on your "CIA Coup" propaganda before, regarding this event: https://en.wikipedia.org/wiki/Revolution_of_Dignity

Saying that it "resulted in the invasion of Crimea" is like saying "she made me hit her". it's repulsive.
On the contrary, purity is needed because of laziness!

https://www.microsoft.com/en-us/research/publication/wearing...

Not, mind you, merely the possibility of laziness; as you say, you can do that without monads or purity. But with pervasive laziness it becomes difficult to reason about the precise order in which thunks will be evaluated and be sure that (say) the warning will be printed before the missiles are fired instead of after.

With purity it (mostly) doesn't matter the precise evaluation order, so (again, in the setting of pervasive laziness) we want that wherever we can have it! But at some point we need to actually fire those missiles and print those messages. The Monad interface for IO, in chaining together effectful computations with bind, makes the input of later computations depend on the output of earlier computations such that the regular data dependencies between the thunks ensure that things happen in the order we asked for.
Bingo. Companies of this size don't make these investments without a crystal clear business model. So while Joe consumer and most of HN decides this tech, I assure you that Walgreens has increased profits by a meaningful amount as a result of this investment.
> We don't use tax money to bulk buy food, or auto repair, or fuel, or computers, or phones.

We don't buy bulk food because it's a commodity with low entry costs, and between subsidies and SNAP we can keep food almost universally available. We should be doing more, because people do fall through the gaps and our agriculture subsidies could be better directed.

We subsidize transportation and oil to keep costs down. We should do more to expand free at the point of access mass transit.

There are means-tested programs for cell phones paid entirely by tye federal government (you may hear them coloquially referred to as "Obamaphones").

Many people believe basic, low cost banking services should be provided through the USPS. I believe Senator Elizabeth Warren is an advocate for this policy.

> Why do we do it for health care or health care insurance?

Health care and health insurance are different from the other examples you listed. If a person is in dire need of care, they are unlikely to be able to shop around. They might not even be in a condition to prove they are able to pay, so we require hospitals to treat people without waiting for such proof, which means providers can take on significant losses which need to be covered.

And to keep costs down in such a system where you cover these cases, it makes sense to invest in preventative care, up to the point of paying people to get it.

Entry costs to starting a hospital or becoming a health care professional are high because people want some standard of safety. This lumits competition that makes your other examples work.

> Water yes, but food no? Why education and healthcare? Why not heating and electric power?

Yes to all of the above. Since you added heating and electric, often low income will qualify someone for assistance, eapecially heating in colder regions. Since the market functions well enough for people with sone money, means testing seems to work well enough here.

> The added benefit of letting people arrange it individually is that those with a higher risk appetite are not forced into it (at significant personal expense) against their will/consent, too.

The challenge is that if you make people arrange it individually, there is incentive to underestimate the risk (higher risk means higher premiums) and then they might need care that they cannot afford. The health care system sometimes still incurs this cost because they might have to provide emergency treatment (and many conditions untreated due to costs can become emergencies).
Wait till you hear about how the US government is already planning for the commercialization of space.
If they were just adding screens that created a new means of interacting, that would be much less infuriating. What makes to so bad is the removal of the standard means of interaction, forcing everyone to use the screens whether they want to or not.

If I see these color door screens someplace, I am simple going to walk out and refuse to give that store any business. I refuse to support companies that are actively trying to make my life harder.
That making a server request and having that server request answered counts as unauthorized access.
Well think of how bad things used to be, the progress is very incremental. Our short term perspectives as humans isn't good for seeing these patterns.
> There's a lot of Chinese stereotypes being trotted out here, but I'll address this one.

As an ethnic Chinese who been in, and out of China every year since childhood, I'd yes, it's very superficial. I do not feel he lived in China for long enough outside of the insular expat bubble.

Chinese Americans have self-invented insecurities about being "identity-less," but Chinese in China have very real insecurities about being "identity-less"

This "identity searching" crowd looks very strange to me. Besides us speaking languages of the same linguistic family, is as easily different as India, and UK. For me, who spent nearly all childhood in Russia, and whose parents were separate from China for 5, and 4 generations, Chinese Americans do still feel more similarly wired than mainlanders today, which are their own completely brand new type of people.

It's very similar with my experience meeting overseas Russians from immigration waves from before 1917 in America. For some reason, to me they felt "more Russian" after 4-5 generations in the US than people whom I knew back home.

> 1. I visited a prison in Jiangxi to discuss a potential prisoner safety solution. In a meeting with the vice-warden, he tacitly mentioned how Adidas shoes were being made in the prison that he was running. We quickly pulled out of that project. I haven’t bought Adidas- or Nike-branded shoes since.

This gave me a chuckle. I don't know what to get off people like him. In China I've seen a lot of very strange Western types who scream "there is no Democracy in America!," and then ran to China out of all places to find a big surprise.
I’m surprised how submissive Canada and Trudeau acted.

The charges were made up and yet they were too submissive to secure their releases. Let’s just say I’m not sure the response would have been as mild had they kidnapped Americans instead.
There’s no way 6-12 months just to get up to speed in go. If you’ve been working in a relatively similar domain (ie webdev) and have access to teammates with experience in go (to review code and expedite your learning) it shouldn’t take more than a month or so to be a net even at least and growing rapidly. And even then, an experienced devs other contributions outside of code should more than make up for some slow coding.