skysight-inc/HackerNews huggingface dataset:
To explain that statement: Historically ndb worked in a way that all data had to be in memory and it wouldn't touch the disk at all. For a while now data can be on disk, but all indexes afaik still have to be fully loaded into memory in startup.

The use cases are systems where you need "five nines" of uptime and fat responses. Coming out of Ericsson the classic area where it is used is in Telco (for instance "home location registers", the database recoding in which cell a mobile phone currently is, often use ndb) but there are different usages in Web (i.e. Session Store), "real time" information exchange (betting, gaming, ...) and so on.

It is not as easy to administer as a "normal" MySQL, but when deployed carefully it is powerful, fast and scalable (both locally as well as geo l-level)
What is your relationship with Google et al?
> The article makes it sound as if the erosion of democracy is coming from the top. In the USA, it’s coming from the bottom. It’s coming from everyday citizens.

Is that not democracy, then?
Thanks again for the suggestion. I added a 0$ per month plan where users get charged only if they sell a table.
Yes, the AvE youtube channel has two recent video of Makita drills literally going up in smoke. Which is a real shame as I really needed a drill and was all set for splashing out on a Makita.
The reason religion, grand conspiracy theories, strongmen dictators, appeal to people is it gives them comfort that somebody is in charge.

Jeff Bezos is the richest person on the planet. He doesn't have all the control, he doesn't even have significant control. Trump doesn't either. Nor does McConnell, or Pelosi, or Bill Gates or Mark Zuckerberg. They all have a little control, but ultimately even if all of those people worked together they still couldn't control the US.

But I don't think that any middle managers etc are unaccountable individually either, but in aggregate they are.

The value of good leaders is to herd the cats in roughly the right direction, perhaps nudging the direction along the way.
There's a long and rich history of government funding R&D in Europe and it's pretty well known what it works for.

(And innovations in the conventional definition, meaning incremental refinements of technological solutions, pretty much trickle out every time you pay r&d to work on something)

I'm betting this will (among other things) result in open source work on stuff like CEPH, OpenStack, etc.
The court didn't find that Whitmer acted arbitrarily or capriciously, they simply ruled that she lacked the authority for the actions she took.

(for instance, the first finding speaks of the initial 28 day declaration being within the authority of the governor)

https://courts.michigan.gov/Courts/MichiganSupremeCourt/Cler...

I'm being pedantic, but you are implying a narrative that doesn't exist.
The irony of course is that you are arguing this on an article that is flagged
Fascinating. This is an input that I hadn't considered.

However "Vegan" things is definitely a tricky subject… for example cars often have leather seats and/or steering wheels. And it can be quite hard to get a "decent trim" car, and _not_ get leather. Tesla do offer "non-animal-leather" seats, but not all manufacturers have such an option.
> and when the president sued the governors and mayors to force them to obey the constitution, the supreme court literally ruled the Virus is so dangerous that ignoring the constitution and eroding rights is fine.

Do you have a reference for that? The closest I could find is ADI 6341 (http://portal.stf.jus.br/processos/detalhe.asp?incidente=588... which seems to be the one talked about by https://noticias.uol.com.br/saude/ultimas-noticias/redacao/2...), but that was a party (Partido Democrático Trabalhista - PDT) suing the president, not the president suing anyone, so you must be talking about a different event.
I have a brick walls in my house. I used dynobolts to put my TV mount on the wall. If I ever decide the floors is lava, and jump onto the wall grabbing my TV. I can be sure that those bolts will hold me. :D

But for everything else, there's those 3M glue hook things.
Github did something similar. https://github.blog/2010-11-15-today-s-outage/
To a thirsty man in the desert, a muddy puddle is an oasis.
No. I’m sorry but I disagree in this case. These tools are literally installed on every posix machine on the planet. The whole point here is that there are no dependencies this is the “system.” It’s like trying to explain how an engine works by only looking at the turbo, “Oh yeah, gotta have a turbo or your car won’t drive.” ... You mean I gotta have an engine or I can’t even use a turbo?

The whole point of my post is that running a container otecshstration system to accomplish any of this, for someone new, is insane. It is absolutely 100% only adding complexity and making things more confusing. How many people will not realize these utilities are on every computer they use? How long until someone poisons these repacked uselessly opaque versions? This makes things easier for no one and only furthers to complicate things by adding unnecessary complexity.

If someone is on a Mac, then they are now running a Linux VM, then running containers, then logging into said fucked up environment and then finallly... running... awk?

macOS -> Linux -> Container Runtime -> SSH-> finally use awk, sed, head, or anything else. Why stop there? We can probably then start up Qemu from a container, boot MacOS, and then simply repeat the process for maximum usefulness.
Apple's business model is more compatible with rights YOU care about, but it is false to say it is compatible with "peoples rights"

Apple is more compatible with Privacy rights, but wholly not compatible with ownership rights, portability rights, free speech rights, etc.

Their draconian ecosystem policies around payment, hardware lock in, and platform lock in are IMO just as bad if not worse than Google draconian policies around data privacy

It seems however you do not place any value on anything other than privacy
I don’t think that CPU can adjust its power like that. And if it could, you could use it in C in the same way.
Why would you want to tell Google where you live anyway? Can you not just save your home as a regular starred place?
We write server software, running 24/7 by hundreds of thousands of server, so even double the development time on a single machine would be easily offset hundreds to thousand folds by a more efficient executable.

But, you even need to go to C if you would like to achieve that, e.g., using rust gives you nice level of abstractions and is highly efficient.
Any word on latency? I didn't see anything in the article. I guess, since this is a synthetic test just pumping a single image file through repeatedly instead of an actual video stream, then it wouldn't realistically be measurable. But if latency is particularly low, this would be a boon for AR systems.
The 2.4GHz band is saturated (in an apartment building you'll see tens of networks, there's no free channel even if you want to optimize. And there are not many 5GHz-capable devices or they have the 5GHz band disabled (not sure why - I found this also whilst renting/airbnb in other countries, the wifi was bad but the old "admin/admin" login worked on the router, so we could switch it to 5GHz).

And yes, the install teams are outsourced and the quality varies wildly.
In my part of the US, even in an upper middle class suburb, most of the people in my neighborhood do their own mowing and edging. I hate mowing so I’ve actually priced out lawn services and I just can’t justify it. About $40 per service (for a fairly small yard) at 4-5 times a month adds up.
> Society needs institutions whose job is to figure out what the truth is, and information dissemination channels that filter out lies and disinformation.

We do have these. Scientists and journalists. As we know, they aren’t perfect, but they do pretty well.
I wonder if the existence of such giant monopolies
is more of a symptom or result of a non-functioning
capitalist system.

The world, at least the western world, desperately needs viable mature competition not based in the US.

I would go so far as to say not having it is a real problem for democracy and maybe even go as far as it being an issue of national security.

With the close ties between intelligence services and social media in the US, it is a problem for the US, but certaily more outside. However it is a challenge to avoid 5 eyes.

Less conspiracies, two rich and powerful persons in the US can decide what information is permissible in an election and what is not.

This would not matter much, if there were at least 10 different healthy competitors with at least a few million users.

Hopefully being more distributed also internationally, it would be unlikely that each leader would make the same decisions.

Like newspapers, they can suppress a story, but another newspaper might go with it.

Sadly in the US, the mass death of newspapers often means that a region / city /state might only have one newspaper in a monopoly situation.

I do not know if the state injecting billions can get to where we need to be.
Yeah - even buying a spot at Harvard is over a million...
No, the GFW doesn't exist in HK (yet).

GFW-compatible fallbacks are worth worrying about in HK, though, because in normal times there is a massive amount of cross-border travel between HK and SZ. Combine that with grey market HK phones being smuggled onto the mainland to avoid tax, and it's a pretty good bet that any phone destined for HK will makes its way across the border at some point.

If you roam on the mainland with a HK SIM you actually hop the GFW automatically, but most people swap SIMs at the border so that isn't reliable.
It's "up in the air" in the same way that climate change is "up in the air".

https://www.ox.ac.uk/news/2020-07-08-oxford-covid-19-study-f...

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7191274/

https://www.ucsf.edu/news/2020/06/417906/still-confused-abou...

https://wwwnc.cdc.gov/eid/article/26/10/20-0948_article
Then you follow the classicist, Detroit-school of testing. Me too.

But if you read the article, you can see that this isn't the only school of thought.
I’ll probably catch a lot of flack but a lot of criticism in these comments for the author who finished something. It’s easy to sit in the cheap seats and cast stones, but this guy made something that works, and you can always make your own if you know better without tearing down the work of others.
Combined with the latest twitter bout of censorship, the hammer is going to hit tech soon... very hard. They are running out of friends on both the left and right.
You don't just want the average of all other languages.

You'd want to somehow codify the effectiveness of each language. Like add up stats on frequency and severity of errors, maybe by time spent either developing or repairing per desired product, and use that as a metric of overhead.

For the language to be useful, it has to be useful to humans not just ais.

Otherwise the only use we could get out of something like that is maybe an ai could use it to write down a portable version of itself or anything else, which we could "use" only to store, replicate, & reconstitute whatever the ai wrote.
As a european as well, I'm well afraid you're being absolutely right on this.
Your question goes to the core of what we do. Cost of solar on today's price is already really low and the calculation is being done on prices today. Keep in mind per kW yield of solar in India is very different from in the US or further north.

For example, at a cost of 30,000 INR/kW ($405), and a bid price of INR 3, assuming yield of 4.25 kWHr/day per kilowatt, we are looking at an IRR of 10.5% over 20 years. Now add long-term debt to the mix and we are upwards of 12%. Solar doesn't have any moving parts and this assumes operations and maintenance at 15%. If the cost squeezes further by 2024 - the IRR is even more attractive.

Goldman, Walburg, Pension funds, etc are deploying billions in solar for this reason - IRR upwards of 10% over 20-25 years with low risk. That's why we started this business too :)
I am not entirely confident in this but from my perspective, a simplistic reading of what you say appears to be "I want privacy but only if I don't have to endure even minor inconveniences for it."

This may never happen unless privacy was as profitable as selling data on people's behaviour.

My apologies if I have misunderstood you.
> we have no choice but to shut things

We have always had a spectrum of choices, and as time goes by we continue to develop new choices that will deliver better results at lower costs.

Broad shutdowns have always been the bluntest possible instrument with the highest amount of collateral damage. This is why even the WHO is inveighing against shutdowns now, noting the increases in cancers left untreated, vaccines not administered, the long-term damage from service cuts when government budgets must pay the deficit, and a massive spike in worldwide poverty. It is cataclysmic, and the worst impacts are in the global south, particularly around education; previous coverage in the Economist has noted that in some places girls are being pulled out of school entirely, and married off at a young age.

At some point, the cure is worse than the disease. We must acknowledge this, proactively declare that there is a choice, and countenance trade-offs which let allow the virus to kill more people — because if we don't, we're certainly going to ruin lives and kill people in other ways. And while it's one thing to make a "Hail Mary" pass attempt and set new world records in vaccine development, the fact remains that if we do not see our miracle then the virus remains likely to kill plenty of the people we "save" in the end anyway.
Ask HN: Checklist for building a CRUD-style web app with user accounts?
I'm at the feeling-out part of Yet Another Project Idea, trying to wrap my head around with level of effort required to build out a relatively straightforward web app with user accounts and CRUD-style item management. Think something like a social network; view content, create an account, upload content, etc etc.

I know there are checklists / task lists out there for things like web security ("don't use MD5") and front-end web dev best practices ("test in different browsers") but I'm curious if something higher-level exists. Almost something like a REST API boilerplate, maybe? Something along the lines of:

USER ACCOUNTS
[] Create an account
[] Send user email verification
[] Edit account
[] Reset password
[] Securely create reset token
[] Send password reset email
...

Is there anything like this out there? Feels like it could be useful for getting a project off the ground more smoothly, and help keep scope in check while helping avoid missing important requirements. I'll probably end up making something myself—and hey, let me know if you'd be interested in what I come up with—but I'd love to see what the state of the art looks like.
I use Transferwise and Soundcloud all the time. In games CD Projekt makes the Witcher series. GTA started in Britain. Rovio & Supercell are Finnish. ARM is huge but is being bought by Americans too.

There is a lot of faded glory. Nokia and Ericsson really kicked off the cell phone revolution and are still big in infrastructure. Skype. Linux of course was started in Europe, CERN started the www too.
A project manager who likes big meetings. There's no more stereotypical combination. :)
even a broken clock is right twice a day
If I understand it correctly this project aims to build common standards / data exchange methods between different providers all on a foundation that follows European privacy principles.
You can feel the gpt fluff in between the plot. It’s unbearable. Beginnings of good prose that ramble off into word associations and nonsense content that reads like real sentenses. The computer clearly has no idea of the plot.
From the guidelines[0]:

> When disagreeing, please reply to the argument instead of calling names. "That is idiotic; 1 + 1 is 2, not 3" can be shortened to "1 + 1 is 2, not 3."

If users don't like those rules, they can go to other platforms. I think part of the reason why people come to HN is specifically because of rules like this.

I don't think that you can argue that you're being politically oppressed on HN because of rules like this. You're free to articulate your opinions (political or otherwise), and in fact these rules are designed to help you do that - even if your opinion is an unpopular one.

[0] https://news.ycombinator.com/newsguidelines.html
That’s awesome. I took that cord cutting one step further.

I completely stopped using all products and services from FAAMG and committed to a complete digital detox plan. Using my devices with a clear intention in mind, rather than getting sucked into a dopamine driven vortex of dark patterns, has changed my life for the better.

For email, I made a protonmail and I’m still in the slow process of changing my email over on all the critical websites I depend on. For my phone, I got a Light Phone II. For my desktop and laptop OSes, I use Linux distros (Solus and Manjaro are my favorites). For GPS, I use a Garmin, and for reading, I use a Kobo e-reader.

It’s ironic that devices that do everything for us, instead of specializing in one important thing, have negatively impacted our lives when they were supposed to improve them.
Oh good, more sales for IBM, Dell etc
Why would there be independent shareholders? If I own GOOG today I should be entitled to an equivalent share of all its parts when broken up.
> Corrosion of democracy is when these rules are used selectively and for political reasons.

Interesting. You see, in the UK there is a large difference between the government guidance on mask wearing (taken to be rules by many), and what the law says. And yet, the police routinely arrest people not for breaking the law, but for ignoring what is in essence the preferences of a few ministers in government. This is the very definition of a police state: enforcing 'rules' without legal authority.
> To put it differently: you cannot understand what’s going on in the world just reading the NYT and watching CNN

Absolutely. At the same time, regardless of what other news you consume, all Fox News is good for is taking the temperature of the American paranoid right and/or your low-information voters with authoritarian sympathies. Or folks who just like the news babes.

Or of those who have a difficult time acknowleding uncomfortable truths. Or do not wish to say certain things out loud.

And before you admonish me - the issue is not a lack of broadmindness on my part, or a lack of desire to debate/discuss. The issue is that Fox News is propaganda pushing morally and ethically outrageous policies. They're not the only one but they're by far - by far - the worst (at this time).

Propaganda is not balance. Fox News these days is propaganda. No news organization should be such. That is the truth, as unpleasant or difficult as it may be for some people to connect the dots to get to the point where they understand that.

Second. I'm pretty sure if you talk to people on the Left - the real Left, not the "center-neoliberal-not-far-right" which sorta is the placeholder for the Left in the United States (although I'm glad to see Progressives beginning to win elections), they'll disagree with you about the media bias of large media organizations.

I think that's part of what prompted the creation of The Intercept. I don't always agree w/them but they're clearly more of a Left publication.

Consider these issues:

- The Gulf War
- The invasion of Iraq (Gulf War 2)
- Until recently, police violence
- Until recently, climate change
- Capitalism

And probably more. Plenty of the media outlets you named (and I think NY Times does great investigative reporting) often have not been alignment with the left on these issues, at least initially.

I am always down for discussion but not for obfuscation of facts, denial of the truth, or equivocation on the fundamentals of equality, respect for fellow people, and human rights. If we have to politely agree to disagree, so be it. But please consider what I say.

Oh. And it's important to distinguish between the tens of thousands of people protesting racist police violence since the murder of George Floyd, and the people who have been looting, whether out of rage, poverty, or simply opportunity.

There were lots more peaceful protestors.

In fact, that you kinda tried to imply that falsehood when talking about CNN (who probably did do something dumb) is exactly the kind of fact-distorting intellectually dishonest behavior that is so problematic. It's not specific to Fox, but it is endemic at Fox.

Lastly the recent rise in violence in some cities is worth talking about some other day, in some other conversation.
The change to require a cabin crew member in the cockpit is a good one.

Not really sure what you can about the suicidal tendencies. If you make pilots report medical treatment for suicidal tendencies, they aren't going to seek treatment for suicidal tendencies.
They have their own data centers don't they?
Remember Quaero* ?

* https://en.wikipedia.org/wiki/Quaero
Wouldn’t be the end of the world. Most of those are really toxic and in the pocket of the NSA. Content licensing could lead to local competitors of Netflix easily.
This is an important point. There are no good guys in cell phones right now, at least none that are large enough on the stage to really scare Apple/Google.

EDIT: I feel like I should give a shout-out to Pinephone, LineageOS and GrapheneOS as some better options, although they are all obviously not mainline.
Youthful Folly
We have invented brain washing machines
A recurring type of story I am seeing on Hacker News goes something like:

Social Media Company X has blocked/failed-to block, banned/un-banned, flagged/un-flagged changed/needs to change Content,Person, Story or Algorithm Y

The discussion usually devolves into opinionated, often political debates as to whether or not the Social Media's decision to shape the public discourse in this manner was appropriate.

The bigger picture here is that by putting together Social Media with filtering algorithms and machine learning what we have wound up with are brain washing machines that can affect personal behavior, which in turn affects public discourse, which in turn changes the policies of our governments.

In a quest to give everyone a voice, improve the user experience (and make a few bucks here and there), I believe we have enabled individuals and small groups of people to wage subtle dis-information campaigns that can change the course of the world, and it seems, not usually for the best intentions. It's not usually the good guys that are using brain washing machines. If you are trying to brain wash people, your intentions are probably not benevolent.

To be fair, this has been going on, way before the Internet. News media combined with psychology to manipulate public opinion has likely been around since the written word. I could even believe that many civilizations developed writing as a means to manipulate public opinion in ways that were not always of benefit to said public.

Here is the problem for us geeks to solve now.

We have put powerful brainwashing machines into the hands of the general population. We have taken manipulation of media to shape societal policy to a new level with Social Media, powerful algorithms and machine learning.

How do we get the genie back in the bottle?

Or at least get him to stop granting wishes to people that do not have the best interests of all of us at heart.
Sigh, humans are gonna human.

One of the problems with suppressing criticism of even things that are completely true and right, as Mill points out, is that people come to believe the true thing in only a hollow way. I've been thinking that may have happened to the doctrine of free speech itself in the U.S. -- becoming just a slogan kids learn to parrot in school. Hollow it enough and it's easily lost.

(Added: I found I could unflag your comment. I think the snark was undeserved but it wasn't nearly enough for flagging.)