skysight-inc/HackerNews huggingface dataset:
Docker is a savior when you have several different projects with several different versions of a language or slightly different stacks.
There's a concept in yoga of taking your practice "off the mat" with you. The enlightened stated that psychedelics can help you reach has a similar mechanism requirement for learning; in order to take yoga off the mat with you and back into "regular life" - means you can't be practicing yoga all the time. This also means that there's work to do outside of the psychedelics if you're wanting to bring that enlightened state back with you. I see many people who become dependant on psychedelics aren't putting the work into other areas of healing themselves and healing, understanding, past trauma, and start to depend on the temporary release and excitement the psychedelic state brings them. A simple example of care that many people don't do a thorough enough job is cleaning up their diet to no longer eat food as entertainment, a distraction from their feelings, likewise to figuring out what foods irritate their nervous system and to stop eating those so they can be more grounded in their body, more fully connected to their nervous system.
Most of the Model S and X chassis is aluminum, and will experience longer longevity than traditional steel frame vehicles.
Some of the benefits of "React" don't come from React itself, but rather the ecosystem. Webpack, Typescript, CSS Modules, etc are all things that work well in the "react ecosystem". Certainly possible outside of that, but its going to be harder.

Do you get type safety in Handlebars?
I asked about this a few months ago on here and was pointed to this:

https://grahamc.com/blog/nix-and-layered-docker-images

It's far from a native solution, and is a bit hacky due to the 256 layer limitation in docker, but it's most of the way to what you want, I think.
Jason from Elastic here.

It is indeed good reading, but as you say, old. Since then, we have invested tremendously in the [data replication][0] and [cluster coordination][1] subsystems, to the point that we have closed the issues that Kyle had opened. We have fixed all known issues related to divergence and lost updates of documents, and now have [formal models of our core algorithms][2]. The remaining issue along these lines is that of [dirty reads][3], which we [document][4] and have plans to address (sorry, no timeline, it's a matter of prioritization). Please do check out our [resiliency status page][5] if you're interested in the following these topics more closely.

Thanks for all of the feedback in this entire thread.

[0]: https://github.com/elastic/elasticsearch/issues/10708
[1]: https://github.com/elastic/elasticsearch/issues/32006
[2]: https://github.com/elastic/elasticsearch-formal-models
[3]: https://github.com/elastic/elasticsearch/issues/52400
[4]: https://www.elastic.co/guide/en/elasticsearch/reference/7.6/...
[5]: https://www.elastic.co/guide/en/elasticsearch/resiliency/cur...

Disclaimer: I am an engineer on the Elasticsearch team; I welcome any and all feedback.
They solve two different problems.

jQuery: Add some javascript features like ajax/animation/some DOM manipulation to a (dynamic/static) HTML page.

React: Create the dynamic HTML from scratch, that will still do ajax/animation etc.
Which I would take to be "is there any place that experienced tropical weather for a year that would normally be subtropical or temperate?"
Not odd. Tesla’s are notorious for being hard on the 12V battery due to all of the non-traction loads in the vehicle. We replaced ours with deep cycle 12V lithium packs to prevent early mortality.
Not especially a great spot; an acceptable one. I have enough invested and working for me that I don't need to work again, but I won't be flying in my private jet anytime soon.

I also have two corporations, one with restrictions, but decent assets, and one with few assets, but a lot of flexibility.
Ask HN: Granting access to your digital life in case of your death
Please forgive me if this is an already answered question.

Lately I've been giving thought to how to implement some kind of system to ensure that should I die or become otherwise incapacitated my next of kin will be able to gain access to the variety of online accounts I use.
I'm not necessarily concerned with ownership of said accounts, access will be enough.
I don't necessarily use my legal name on all accounts and I am not an American, so I imagine relying on legal means to establish ownership would prove too problematic.
Due to the significant number of different accounts that I use overall ( think in the realm of 10-20 ), there is a challenge posed to keep an updated table of username/password combinations in a secure manner.

Is this something other people on HN are thinking about? And if so, how are you approaching the issue?

I'm currently considering using a password manager with a centrally stored database to handle this, and providing a way to access this in my will. I imagine I have made oversights here. I would definitely appreciate any advice.
Thank you.
> GCP seems mainly startup and ML loads

BigQuery is hot everywhere (I'd rank it as by far the most valuable GCP product). Tons of enterprises are AWS except for when they replicate their entire dataset from S3 to GCS so their BI teams can use BigQuery.
Yeah, paywise you could get more working for some bank etc in the private sector and my first job working for Eastern ELectricity Board saw me on a £3k salary a year (1983), left and tripled that.

When I worked for the BBC (2002) I was on £42k a year, official title was DBA, though did more non DBA work and was at a level in which I could tell the top people my views and what needed to be done and they listened.

Thing is in tech, it's not what you're paid per year, it's how many hours you work for that pay a year. Could have a £50k job and work 9-5 or a £50k job and end up cutting 80 hours weeks all the time. Details like that are never reflected in the salary.
So now medium is straight up not letting people read an article unless they're logged in ... Disgusting.
Five Nights at Freddy’s was made in ClickTeam.
> React is meant to build small components not SPA

React is meant to build (composable) user interfaces.
One thing I don’t think is discussed enough is the process of how self-learners in math get critical feedback. Most advanced level math textbooks do not have solutions to check their work against nor do they have a way to get feedback by an expert and this is essential for learning. Least with programming, you can get immediate feedback and know whether what you did is correct or not.
Don't forget, there's an LTO switch built right into the Nim build system which does whole program optimization across C translation units.

This is the real killer feature - 40 years of GCC optimization leverage
The obvious question is why not use a local accelerator?

Either the Neural Compute Stick or the Google Coral both have more than enough grunt to run real-time object detection models. Both will run on USB2 power. I don't know the overhead of good OCR, but license plates are a very standard format so perhaps you could train a second detector to extract the letters?

Even if you do OCR in the cloud, local bounding box extraction would save a huge amount of bandwidth.
I bought a monitor once on amazon a couple of years ago. It seemed legit -- packaging looked authentic. Monitor looked authentic. But the power cable was really weird and clunky. It had no branding on it, and everything was written in Chinese. It barely fit into the monitor, and the monitor would only turn on if the cable was in exactly the right position. This was an LG monitor, and not a cheap one, so I contacted amazon and they accepted the return and sent a replacement. Well, the replacement was even worse. Same thing where the power cable seemed incredibly cheap, but the monitor itself seemed fine, but I couldn't even get it to turn on unless I was actively holding the power cable into the monitor.

Ended up just returning it again, but thought it was a fluke. I still used amazon for a while, but this type of thing has become so common that I don't use them anymore at all.
I don't remember the royalty but I remember really well how the NTK killed the finances of a friend and me who wanted to get started with Newton dev right when the MessagePad 100 was released. Plus we had to buy a Mac (Quadra 610?) which also cost a lot. We talked to Apple Germany and the product manager told us if the cost is a problem then they didn't want us. They only wanted "professionals", no amateurs. Big mistake. I guess Apple always had a slightly arrogant touch :-).

I remember there was a C++ dev kit eventually but at that time the momentum for Newton was already gone.

It makes me kind of sad thinking about this. I think with today's connectivity and processing power combined with the ideas of the Newton devs we could have much better devices than what we have today. The iphone feels a little boring. Well made but boring.
Why does pressing Ctrl+Alt+Shift turn the screen somewhat garbage?
This article links to a lot of tools meant to make game dev (or other computer art) more approachable for non-programmers: http://www.nathalielawhead.com/candybox/the-wonderful-world-...
Ha I learned about this watching a recent episode of Doctor Who
I am at the point where I never purchase from a third party seller unless I verify that seller independently from their own website (e.g. Anker). I treat everything sold by a third party seller as a scam.
What about treatments like Dinitrol? These were quite popular decades ago in the Nordic countries.
> "Known to be"?
> I really take issue with that phrase.

That's your phrase, not mine.

What I wrote is "the official narrative about it all having started in Wuhan's seafood market has been known to be incomplete at best for a while now".

> As maddening as it may be, we DO NOT KNOW the origins of the virus

Yes. That's what I said.

You are arguing against your own position, not mine.
Ten Days in a Mad-House (1887)
> Exactly. In 2007, The BBC believed that the UK == The World with iPlayer

The complaints you make are largely directives from the regulator. The BBC has only recently managed to get the regulations relaxed so it is permitted to keep programming on iPlayer longer than a couple of weeks. The lack of access outside the UK largely stems from its requirement to licence content from independent producers and enable them to re-sell the content to other international broadcasters. You couldn't watch iPlayer overseas because in many cases the BBC (due to regulators' directives) did not hold the rights to show its programming to you outside the UK.
The virus doesn't spread because of a natural effect, but because infected people travel and take the virus with them. The speed of the spread is as fast as the fastest method of travel. If we have FTL travel, it travels faster than light. If we have airplanes, it travels as fast as them. So even if you don't watch land borders, shutting down airplane traffic to a country is highly useful: the virus cases are isolated to the border region of your country, and you can focus your attention to that part.

Usually there is already infrastructure to close down land borders for cars and similar. So why not use that infrastructure? Besides stomping out the few cases inside its own borders or preventing travel from affected regions, it's the most useful measure a country can take. After that there are only inside country prevention methods, like curfews, forbidding car usage, etc.
> Unfortunately that is not the case.

The thing is we cannot say it's not the case. I used to think like you as well.

That's the disturbing problem I witness with people writing off quantum mechanics as not being deterministic. Magic as an adult is known to be trickery and only seems to be magic when lacking understanding of what forces is resulting in the trickery.

Super determinism is a situation where we could be actually witnessing determinism from quantum mechanics but similar to what we believe is true randomness and cannot be observed for the forces causing it.

The only thing I'm hopeful for is witnessing in my life a way to explain how something cannot be deterministic with real understanding. Besides people just thinking it must be random and if I spend hours all day thinking about this it seems like it cannot happen because it's an impossibility.
I'm not sure coming at problems in the workplace with anger is going to get you very far.

I'd suggest focusing on being more confidant and assertive, rather than trying to harbor self-resentment.
I like the idea. I'm not sure how a spreadsheet interface would help with "high volume transaction" (thousands?) situation. I thought API integration would be the way to go with dealing with a high number of transactions?
The 12V battery is the tiny one that doesn't cost much, similar to the one that every ICE car has. Teslas do need a marine grade 12V battery, which costs a bit extra.
BigInt: New Features of ECMAScript 2020
This is a very good idea, it uses no external energy and can potentually last forever. It’s a very simple and efficient thing. The only thing that I wonder is if this could be washed and whether mold can form in the pores. My ultrasonic steam humidifier can be easily cleaned but it makes an audible sound that happens to not bother me.
As an employee, not having a TV license if you needed done was gross misconduct. Which is probably still the case.

As for the license - personally that needed overhauling years ago, should just pop a % tax on all these streaming and subscription services and cover the bbc from that. Alas it has so many niche area's and legacy that to transition to a private entity would change it into something people would not like or appreciate and kill it - that seems in part to be known by government at least. Also, BBC monitoring and things like that have a role for the country/government.
An Entrepreneur's Secret Weapon
The problem with this way of viewing the world is that in reality, this guy is judging technical difficulty from the basis of someone who can complete a college master degree in one year less than planned, then concludes he doesn't generally have problems with the mathematical side of things.

Well of course.

Unfortunately this is no more helpful than stating that Muhammad Ali usually doesn't have a problem with street crime. It does not make a generalizeable approach to the problem.

The actual problem he's describing is a lot like being a great fighter. It is not so much about utterly defeating your opponent in one narrow skill, ignoring everything else. It is about being a little better than them in one area and not fucking up in any other ("easy") area. You can be the best at giving punches on the planet, it will do zero good if you easily loose your balance. Even in already the artificially very limited area of competition fighting, you have to be decent at 10 skills, and good at one. In the real world to solve general problems you have to be decent at 100 skills, from tax accounting to sales, from algorithm analysis to team building. None of these you can be a disaster at.
Be really careful with humidifiers.

I cranked mine up too much and it caused a mold issue in my home, and mold in my home caused me health issues.
Unpopular / true opinion: even more Trumpian tariffs on China will help fix this problem.
Agreed. Also noteworthy that Buffett points out the shortcomings of GAAP’s mark-to-market rule whether it makes Berkshire earnings look undeservedly good (2019) or bad (2018).
Why do you feel the process would be too expensive for most products? That is, let's say the review process might cost the merchant $5,000 on a one-time or biannual basis or whatever--does that seem like an unreasonable charge to take reasonable care that the products offered on the marketplace are authentic, of good quality, etc.?
For development, I’ve found containers to be useful for “arms-length” daemons (that is: databases and similar) as the containers need not change often. It makes it easier to ensure that every project uses the correct version of these daemons, as sometimes the OS package manager may not offer the correct version, or different projects necessitate running different versions simultaneously.

As for everyday running of the actual software you’re writing: no way. The tooling for integrating an editor or IDE with the container process is pretty poor (so one often ends up just setting up everything on the host anyway), image rebuilds are frequent and slow, and most language ecosystems already have tools for installing and switching between different versions. They are useful if you want to more closely replicate your CI or production environment for specific debugging, though. Nevertheless, the belief that running a container locally will “never create disparity between your development environment and your production environment” is a farce. There are so many other variables that are often still different. It helps, but it’s far from a silver bullet.
In my opinion development environments should be as close to production as humanly possible. Configuration of services, network policies, build systems that are used in CI, etc. The closer you get to sharing tooling and configuration between your development and prod environments the better. Does it make some things more difficult as this author says? At first, yes. As time moves forward you'll end up with many nock on effects that you can't get any other way.

1. Developers can now help you debug that one issue in prod that no one can figure out.

2. Deployment is as easy as adding a line to a config (load dev yaml + patch)

3. Good devs will start automating the boring stuff. Good operators will look at, learn to use, and love these tools.

4. Developers will make sure containers and roll out systems work lightening fast.

5. "We need to run this migration in production. Tested it locally" actually means something now.

6. Demos can be done locally with absolutely no network connection. Demoing to the security minded? Worried about showing off your, often down, production env? No problem! Bring a dev laptop.

7. Developers can test QPS quotas, build dashboards for metric collection, benchmark performance, etc

I think it's odd to get hung up on prefixing your commands with "docker-compose exec" or putting "docker-compose up -d --build" under watchman/inotify or investing in setting up minikube + (tilt | skaffold).

Sure it's more stuff for your developers to know but it's very powerful to see your change as it effects the entire living system.
They didn't have a lead.

Channel 4 was first by a considerable margin. I remember using 4OD back in 2006/07, it was great.

Iirc, IPlayer existed but it was very limited in what it showed. It took them years to move off a 7-day window (as the article explains, there was massive hostility to streaming within the BBC). 4OD had rights issues but, iirc, they made full series available from day one.

ITV was shit though (and still is)...although that is partly a function of the weird corporate structure.

Also, Project Kangaroo was far more complicated than the article says. By the time that the parties had stopped arguing and BBC had got over their hostility to streaming, Netflix was already going and paying the BBC for stuff that was going to be in Kangaroo. The reason this is coming out now is the BBC lobbyists are going on the attack but this would have changed nothing.

In fact, all it would have meant is that you pay for more streaming services, and one of them would be very shit largely consisting of old episodes of Dad's Army...you can already get the best parts of the back catalogue on Netflix (the BBC should be offering this to licence-payers for free...but this wasn't what Kangaroo was either, it was a money spinner so the Islington boys could fleece licence-payers a second time...Netflix helps them, it isn't competition).
‘Trust nothing’: As breaches mount, a radical approach to cybersecurity gains
The high-stakes fight over Bolivia’s lithium
Tesla replaced mine with a deep cycle marine battery. Which aren't that much more expensive than a conventional ICE 12V battery. This is apparently now standard equipment.
Well, the very reason they exist is for you to click on their links. Thats their business model. So really, for them to write such an article is really to bite the hand that feeds them, which shows some gumption. But they would never cut off all their income by removing the links.

I’m not sure how it works with counterfeits on Amazon, will the same product id or same link sometimes be the real thing and sometimes not?
Based on a quick reading of the TFES website there is a notion of Universal Gravity [1] which at first glance would seem to orient a simple horizon indicator in the right direction.

There are also some articles on perspective from their POV which are easy to find. Their ideas of perspective are novel.

[1] http://www.theflatearthsociety.org/tiki/tiki-index.php?page=...
This is great to hear.
"Machine Learning" is the wrong tool for the job here.

Tesseract OCR can do this, using only the Raspberry Pi, at a "good enough" framerate for any real driving situation.
Jason from Elastic here.

A shard can handle concurrent writes from clients, there are multiple write threads scaling to the number of logical processors exposed to Elasticsearch, and we have invested in making Lucene accommodate this concurrency[0][1][2].

[0]: http://blog.mikemccandless.com/2011/05/265-indexing-speedup-...
[1]: https://issues.apache.org/jira/browse/LUCENE-3023
[2]: http://blog.mikemccandless.com/2017/07/lucene-gets-concurren...

Disclaimer: I am an engineer on the Elasticsearch team; I welcome any and all feedback.
I’m not buying this article.

If your company is okay with going fully PUBLIC-cloud-native, then sure, maintaining your SAN doesnt make a ton of sense. However, many large companies are still insistent on keeping their compute on-premise. If you’re doing private cloud, then you still need appliances.

Also, Kubes can talk to (and abstract) appliances just fine. Infoblox (DNS appliance) has a k8s plugin for IPAM. F5 (firewall appliance) has one too for creating VIPs for ingress controllers. And, of course, EMC is throwing truckloads of people at cloud-native on-prem storage solutions that are fully compatible with k8s.

> Traditional SAN/NAS systems don’t fit this model.

Note that EMC SANs have supported the S3 protocol for a while now. Works more or less like S3; just change your endpoint and you’re good to go.
Yes. In the pre-industrial era, civilizations tended to balance precariously on a Malthusian knife-edge, growing right up to whatever maximum population their food supplies could support. So all it took was one freak climactic event to tip them over into famine, and famine has always been a fertile breeding ground for political unrest.
They also have a fundamental interest in protecting the reputation of their product, which is definitely at risk from someone burning themselves with counterfeit gloves.
The first image of an Earth-like planet
Passwordless authentication is here and there, but not everywhere
There is Formula E, but they swap cars at pitstops.

For LeMans, I think you'd have to do something similar to bumper cars with an electrified grid above it.
https://aws.amazon.com/mcs/
I think you're both giving marketing too much credit in the product's creation, and inverting the creation process in general.

> It’s like waiting to build the backend until the frontend is 100% complete

It's more like building a backend, then realising that the data structures could be improved when you're building the front. Marketing at best provides enhancements, not core changes (unless your product itself was incorrect to begin with).

Honestly, if your marketing affects your product as much as you're suggesting, you have a pretty unstable product.