skysight-inc/HackerNews huggingface dataset:
SpaceX is utterly irrelevant to this discussion, Tesla is in no position to benefit from WW3 and I've explained it here: https://news.ycombinator.com/item?id=16893284 so I'm not going to type it again, but they have nothing similar to offer to what GM had during WW2.
You need this stuff when in the old days, current days and future days, people will replace your product with a mere pencil. Measure, mark, cut.
It's also why you don't make it that easy. What if there was a device that could beam Facebook directly into a person's head, would you agree there should be some access control on that?
I think OP just works in a bad place.

Nailed it.

My team's product owner is as much part of the team as any of the engineers. Her role includes balancing the need to deliver products with the need to build reliable and scalable software, and to make those arguments to other parts of the company on the team's behalf. Since we're all skilled professionals, we're able to trust each other to make good decisions, and if I say "we cannot proceed until we have done <necessary technical work>" then that is taken seriously and work is prioritised as required.

I'm baffled by the awful environments that people apparently work in where this is not the case.
I love Prettier so much. Thanks for making it.
> When your work is done it’s done

Have you ever worked on open source? Getting code accepted upstream is not somebody else's work. It usually involves significant ongoing effort by the author on top of what they did to implement and test the code in the first place. That work is usually very interrupt-driven too, responding to review comments etc. whenever someone upstream happens to wake up, and that makes it even worse. Your "separate issue" idea is exactly how Scrum fails to account for real work in progress when open source is involved.
No. It was just such a common occurrence that I could not come to a different conclusion.

If you need many examples, look for Reddit threads that talk about Coinbase created right after Bitcoin dips.
Becoming Someone: How the Internet Turned Inwards
I think a very inconvenient and ugly truth is slowly dawning on Facebook and society in general: connecting people at mass is bad. Facebook may go down in history as the next Big Tobacco or Big Fast Food that touted new innovation as a mass utopian relief, only to be later debunked as charlatan science.

Wow, it is amazing to see how many people have come to this incredibly pessimistic view (I say this from other hn posts as well as this one).

It's been a long time since people lived in villages where each person's propensity for lying or not could be easily discerned. And it indeed took a while for people to reach the point that they could relate to strangers without either attacking them or allowing them to take advantage of them.

This progression has been necessary for the civilization that we know (for all it's goods and ills).

It's worth noting social media arose in the US at the point that a lot of immediate associations were decaying (see Robert Putnam's Bowling Alone). Social media has fullfilled a lot of the functions of things like the bowling leagues whose decline Putnam documents. Certainly social media has been problematic but it has essentially been where the socialize part of society is going (not to mention a lot the problems that the article and the parent imagines comes from social media in particular are actually problems of society in general). In anything, of the social medias, Facebook has done the most work in creating an interface to your friends in particular rather than the world at large (does the parent know he can keep non-friends from seeing or commenting on his feed? It might solve some of the problems he rails about.)

The thing is I suspect that the today's Facebook haters don't share an urge to return to the 100-person band societies that the primitivists I once knew idolize. Instead, I think they imagine a society where socializing will simply generally stop and people will give up the idea of friends entirely or that some small bubble they're can be exception to this.
I worked in a call center, as well, but they didn’t prioritize call length as a metric/KPI. Their number one KPI was “first call resolution”, meaning even if it took an hour as long as the problem was resolved the call was considered a success. I feel like it was a much healthier way to measure call center performance.
An intern whose work won the Pulitzer but wasn't listed on the byline is probably not going to want to work for you again, for fear of that happening again. It goes both ways.
IIIUC the fundemental datamodel here is a log of changes. A "query engine" is layered on top to get reasonable query performance, but that amounts to maintaining a materialized view for any data that might want to be queried. Otherwise the blockchain itself is not practically queriable by itself.
Shameless plug - I wrote an essay recently on how any metric becomes a vanity metric http://dimitarsimeonov.com/2018/03/22/the-vanity-metric-para...

Some excerpts:

- having clear, well defined metrics is the single largest driver of progress within a company

- Any metric sufficiently optimized becomes a vanity metric

- Building products is not science. What makes a good product is usually dependent on so many factors that are subject to change and evolve.

- Over time, a product no longer stands to die if these metrics degrade.

- According to EdwardTufte - people and institutions cannot keep their own score

Hope someone finds it useful!
Obviously you don't want to use it for every component, you put it in key places where you want lazy loading to happen.
" Due to your non-compliance with the upcoming GDPR "

Honest question, why is Google not in compliance with GDPR?
Most of what Tesla is doing right, is using very light and strong materials to get an advantage over typical vehicle designs. This only happens with aluminum and composites.

Tesla also does the marketing game extremely well. Including marketing to the government for tax breaks.

I will admit their engineering on the power delivery is good, but that’s such a tiny thing compared to the marketing.

Short version... Tesla doesn’t exist if they made actually environmentally friendly vehicles (I like to explain most Teslas are coal powered cars), and doesn’t exist without their amazing marketing.
Octopod: time with legs… and mystery (2017)
Straight up lies.
My version of this is to row casually until loose, then go flat out for a few minutes, and then rest. I get similar benefits to a slow 10k. It’s as if human bodies need a full on “fight” periodically to stay healthy.
It's also a ridiculous argument since Wikileaks does not have a monopoly on leaking secrets. Any whistleblowers who were censored by Wikileaks can not only find another channel to release their original documents, but also have another piece of important news about a provable systematic bias in Wikileaks'publishing patterns.
The process is there to account for the places where the people fail

That's just wrong. It's there for lots of reasons – to help avoid failures and surprises, to deliver sustainable pace, to help make estimations, to ensure a common understanding of problems and challenges… the list goes on.

Scrum doesn't require infallible people – it's just a tool to help avoid failures, which happen regardless of the skill of your team.
Unless you can prove that WikiLeaks received some information damaging to Trump and then REFUSED to publish it, all you're saying is that nobody sent them such information.
All the pictures I'm seeing are showing it being controlled by hand.
but why, tho?

What sorts of devices would benefit from a system like this? Can someone give me sone use cases where being able to run containers on embedded devices would be useful? The tech seems pretty cool, but I am just having a hard time wrapping my head around it as someone who's experience with embedded stops at hacking on raspi/arduino/esp* devices
I fail to see the conclusion of the article. Yes, Buddhism is much more than most people think. Yes, it's much different than most people think. Nevertheless, if someone gets interested in it, they should do some background research - and very often do. After that, when you deepen your knowledge, you naturally learn much more about the history and culture. In the case of Tibetan Buddhism, it's also a bloody and unpleasant story, with all kinds of degeneration, also of religious nature. It would be naive to expect that one religion would be magically devoid of these.

For example, the famous yogi Drukpa Kunley sings about nuns who have sex, and then, ashamed, bury their newborn so that the walls of the monastery are filled with their corpses. Similar things were happening everywhere. Nevertheless, this has nothing to do with the essence of the religion, which in the case of Tibetan Buddhism is Dzogchen and Mahamudra, and which can be practiced without any monasteries, complex rituals, and other elements of Tibetan culture.
Democracy will fail
Your experience seems to match the research. People who faced a challenge and succeeded in overcoming it tended to judge people who failed more harshly, but tended to judge people who succeeded more favourably.

https://hbr.org/2015/10/its-harder-to-empathize-with-people-...
How did you get rid of the wall? From my experience with FB apps and desktop experience they always feed you back into the wall. I haven't found an effective way of blocking it yet. FWIW on the phone I uninstalled the FB app ages ago and only use the Messenger app.
looks like another munchkins derivative. ha
They can afford prescription painkillers through medicaire and medicaid. If you set aside your personal anecdote and look at the actual data, it is a real thing that is happening in the US: https://www.propublica.org/article/extreme-use-of-painkiller...
You've described merging/replication which has nothing to do with blockchain.
Alternative Hanlon's razor hypothesis: the system gets an abnormal amount of traffic during large price swings and they can't cope with the demand.
Angular – All Talks from ng-conf 2018
Just watch The Shining. All work and no play made Jack a dull boy. All play and no work is just as bad.

Cabin fever is extreme introversion, to the point that you have cut off social contact with most people for an extended period of time. You effectively create an echo chamber of one.

I have found it to be prevalent in areas of rugged natural beauty, such as mountainous regions. As an introvert, one can fill all of their free time exploring this paradise forever.

But as you get better at seeking out more rugged and wild adventures, it almost serves as a positive feedback loop for your introversion. Thus, when you are in a stressful situation, the escape hatch is to get out in nature away from all those pesky humans.

The "logical" conclusion is that you should just buy a cabin in the woods. Then you don't have to deal with any people, and your already in your comfort zone 24/7.

The downside of all of that is you eventually become singularly focused on whatever your echo chamber has reinforced. And when you live among mountains, without focussing on all of the immediate danger that constantly surrounds you, that danger has extreme consequences.
I'm not sure why I didn't hear about this when it happened and why it didn't float to the top right away. I only found it through a search after noticing a missing video and trying to figure out why it was missing. Though this may be unrelated, it was, again, still surprising that this didn't have more attention.
I think "late indexing" maybe referring to an implementation detail. The indexes aren't updated after each transaction. When you query the db, the result is a merge between the index and the transactions that haven't been indexed yet. The index is updated in batches.
Science reporters should be just as skeptical of their sources as any other reporters. Especially where money, power or honors are involved.

The fact that most reporting on BICEP2 didn't even mention the politics behind it and the competition with the Planck experiment tells you a lot about the quality of coverage.

I think it is quite clear that the original reporting of BICEP2 was over the top, and that talking with some of the group's competitors would have pointed to problems in the experiment and analysis.

The original reporting sounded to me more like PR than journalism.

Even pointing out the old joke that 5 sigma discoveries tend to be wrong half the time would have been helpful.

> but of course they can be misled, just like the rest of us, by people who are nominally the experts in one corner of the field.

And they should learn their lesson, and do better the next time. Unfortunately, this does not seem to happen (with a few notable exceptions).
Those are simply the electron orbitals which describe the probability of finding the respective election at a given point. That doesn't imply "smearing" any more than a picture with a long exposure does. Atoms are still mostly empty space.
Sounds great, thanks for your response. I love your approach and will try this out myself.
... they clearly did not have people type simple things into a computer with somebody standing over their shoulder.
I've read this a lot about gravitational lensing, but I'm not clear on whether we would be seeing lensing if most black holes were sand-grain-sized or smaller.
Those are some really clever ways to make sure that all the threads in your program are executing the same instruction, but it doesn't get around the problem. Thanks for linking that video, though.
It’s not for everyone. If you really want to just go go go then it will be frustrating.

400 miles is pretty easy, though. In my car (Model S 85), I’d probably plan to stop once a bit past the halfway point for lunch. 20-30 minutes should get enough to finish the trip. That’s assuming I can charge at the destination. If you can’t, it’s tougher.

In a Model S 100D or a Model 3 LR, you could probably stop for only 10 minutes somewhere in the middle. They charge faster (especially the Model 3) and don’t need much extra to make that trip.
But it does not have to be that extreme. Let us take a made up example where there are two categories of patients. One that are healthy enough that a positive outcome of surgery is almost guaranteed, almost all survive. If you operate on people like that you will have excellent stats.

However let us add someone that is really sick and will most likely die within 6 months if they don't get surgery. They are in bad shape so surgery has a 25% risk of killing them. Most patients would probably want to take that gamble but for the surgeon who operates on patients like that frequently that would mean that their stats would go from almost perfect to pretty bad. You don't want to surgery from a guy with where 10% of his patients die from heart surgery when you can get another guy where only 0.1% die.
While doing innovation and research, your path is fuzzy and unpredictable and does not fit into a predefined scope that the team has to commit on at the beginning of the sprint.

This is because you are doing it wrong.

Innovation and research is valuable. It has a business cost, and may not result in business value in all cases. That's totally fine! But it's still important to recognise that so that we can understand the costs and benefits that are being realised.

I pretty frequently engage in long-running research tasks within a Scrum team. The approach that works is to be clear about what the deliverable output is. Perhaps this takes the form of a plan of action, or documentation of the research. If the whole scope of that research project doesn't fit into a sprint, then that's a red flag – break it up.

I've had literally no problems with this approach and it's made the process of understanding the business costs of long-running, uncertain projects much clearer.
How do you differentiate between a business using it to "improve their bottom line" vs a business that is trying to provide their employees with some increased life quality? Is everything a business does evil just because they are a business?
Of course you can delete, just create a new DB and insert the records except the ones you don't want.

If you want to have integrity control, you can use digital signatures without blockchain.

If all you're trying to fix is making it hard to issue a DELETE statement, then make it easier to set permissions. Which isn't really hard in any mainstream database...

It seems like this is a log, which might work better, although existing RDBMS already have high performance versioning/change tracking.
Show HN: MintMonger – Y Combinator for search funds
Why would you design one with them?
You don't even need to automate the whole job. Just automating a significant percentage of the tasks recquired to fulfill that job lowers the overall number of people needed in the workforce to complete those tasks.
Nginx can be updated and restated without loosing any connections. With Nginx under docker it is not possible.
“actively ignored” is a high burden of proof for an accusation against someone who is in prison.

Wikileaks has been openly critical of Russia and its administrators for some time.

Most of what you’re positing is simply your opinion about their (possible) motives, not an issue with their actual actions.

Expecting full editorial capability (eg PII redaction) from someone imprisoned indefinitely without trial (inb4 “but he could walk out and face the same unfair trial and torture that Manning did!”) is complete lunacy.

You don’t personally get to decide who does or does not qualify as a journalist, thankfully. As someone who dislikes the warmongering and totalitarian democratic party exactly as much as the warmongering and totalitarian republican party, I found their releases to be a tremendous public service, as did millions of others.

“These people that I don’t like aren’t releasing enough factual data about the other people I don’t like whilst releasing factual data about these people I do like” is not a condemnation. It is a (relatively unimportant) opinion.
they are not mutually exclusive. you can do pair programming in a quiet private space too.
But it's still important to be aware of the bias in a source.

Supposed I'm biased against you and I report that you hacked into Bob's computer and I have evidence to prove it. I paint that to make you look like some kind of cyber villain and neglect to report the important fact that Bob asked you to do it.

If the reader knows about my bias towards you then they know to take my reporting with a grain of salt because even if it is true, it might not be the whole story.
https://news.ycombinator.com/item?id=16892221
hey there -- resin.io founder here.

We built balena after running docker for millions of hours on resinOS devices. Turns out, containers are not just a good, but probably the best way to manage software on embedded linux devices. The whole "edge computing" wave that's started moving now is based on the idea of deploying containerised workloads to these devices. What we found though, is that Docker tends to have several subtle biases towards cloud usage that become apparent in the embedded context. So we made Balena to embed our improvements into Docker.

I can talk about this stuff for hours, but suffice to say we have customers doing building automation, smart retail, digital signage, industrial automation, automotive, etc. My current favourite though is the guys that put devices on the back of sea turtles in the galapagos. Check this footage out: https://www.youtube.com/watch?v=JfkfLsgEN9Q

Edited to add: On the hardware question, resinOS works on many many device types including niche industrial boards and well-known maker SBCs. We've made it relatively easy to port to new devices so we can keep expanding our supported types of devices. In the meantime, we're working on our own "industrial" raspberry pi variant, which, based on our experience so far, should be good enough for 60-80% of serious use cases. https://resin.io/blog/introducing-project-fin-a-board-for-fl...
This is why I subscribe. Journalism is really important and it’s been hit really hard by the shift in the advertising industry.

This goes double if you subscribe to something in addition to the NYT or WaPo — a ton of local stories have been ignored because the regional press was cut to the bone and there’s really no substitute for reporters who live in the area.
>Wouldn't the science being done with the results eventually benefit everyone?

Answer is clearly no. Nothing benefits everyone.
Office these days uses App-V with Click to Run for the online installations. The Windows Store version (full) installs really fast tho.
What does "kid safe" mean? Is it safe once you explain the kid how to use it, and supervise while they pay attention to what they're doing? Of course it's kid safe.

Is it safe to go "this is how you use it" and then walk away from your hyperactive kid who doesn't even want to be there? Of course not =)

It's safe for any human who actually wants to use it to make things.
Yes, select in visual mode type :! and it gets processed by a unix command.
This is a similar problem to the ratings of religious books on Amazon and similar sites. Appeal to a very narrow niche, disappeal to anyone else, satisfy that niche, and your percentage ratings will be very high (even though almost all customers know, correctly, that they dislike your product).

This is also what allows targeted attacks against products - annoy (instead of appeal to) a limited segment of the population, they all come and rate your book a "0", now your rating has dropped to near-zero despite it APPEALING (instead of disappealing) to most of the population.

Rating systems should try to figure out if a product is being boosted or attacked by a narrow slice of fans/haters.
AppX is a neat way to fix the issues,
It has a more fundamental problem because there's just not that much rain falling on most roofs outside of places with monsoon seasons. Because of this even with cheap efficient energy storage there's just not very much there to harvest.
i think this is a strong case in favor of pair programming.
why not though? how is 'git clone a huge repo and run an obfuscated makefile' safer?
Thanks! Hit me up if you have any questions. My email is in my profile.