skysight-inc/HackerNews huggingface dataset:
Wow, that was really spot on, and good to read.

Thank you for writing that.
It looks like the core of the idea is "object stealing". In most consensus algorithms you'll have a single leader, worldwide, that is in charge of sequencing all objects. Either that, or you partition objects across leaders and then coordinate across partitions.

In this algorithm you have multiple leaders, where a leader can be in charge of a particular object temporarily by "stealing" it. This brings control to the datacenter that needs it, reducing latency.

It's an interesting idea, and I haven't fully absorbed the paper. But I'll comment on it anyway. It's always easier to criticize when you're ignorant of the details :)

In general, I don't like these algorithms that only guarantee a partial ordering. In other words, instead of having a single global total ordering of all transactions, you have an ordering of operations that apply to a single object or key or a related group of keys. This means you can't know if object A got updated before object B. You can't know the total state of the system as of a snapshot in time, or as of the moment a node membership change happens. (Maybe. There might be workarounds for these issues, at the cost of some complexity.)

This paper is a good contribution, but we ain't there yet.
Shows you how resilient car and cdr have been against decades of complaining and bikeshedding. That just reaffirms them.
When I first saw the title, I thought this guy was a jerk. My success is my wife's success.

But if it is a business and she would get half of his interest in the business, couldn't that cause hardships on the other partners and allow her to make decisions that are detrimental to the business?

Could he have her sign a fair postnup saying she would get half of any financial interests in the business but no voting rights or that the partners would have automatic rights to buy her out?

I could see all sorts of ways that this could be fair to her but still protect his partners.
I've been told that it's not uncommon for CA judges to throw prenups away in cases where, say, one of the two partners started a company and vested a huge chunk of shares, but the other partner would be getting none of that on divorce according to the prenup. In this case California community property laws overrode the prenup. In fact, having dealt with a prenup myself, I've been told not to even bother with a pre-nup as it was supposedly "unenforceable" according to my legal counsel.

Any basis to this or is this just a scary story?
Much harder to make $140k in Europe, but I perfectly agree with the rest of your points. The opportunities you have for financial freedom as a software engineer in the US are absolutely amazing.
Just wrote about this recently: https://medium.com/@trentlapinski/how-i-overcame-burnout-and...
Wow, that sounds like an incredible trip! Thanks for taking the time to reply.
> Books feel like mental masturbation and very few change my worldviews at this point.

This reads like a line out of the fire chief's speech to Montague. There are certainly books out there that can change your worldview and I'd say Reddit is much closer to "mental masturbation," being a literal dopamine release skinner box for your brain to digest meaningless but satisfying information and socialization tidbits.
The problem with some of these suggestions here and in the replies is that you need capital equipment to lay idle when power becomes expensive again. Its probably more efficient to run it all the time rather than only when there is surplus power.

You'd need applications where the equipment is dirt cheap, lasts and doesn't go obsolete due to better designs.
Yeah, I figured you had an axe to grind.
Mathematical notation is not one thing; it is a whole poorly-specified family of context-dependent micro-notations. While I have spent my entire career enthusiastically educating myself on a wide variety of topics beyond anything I was exposed to in school, I have found it essentially impossible to learn any new mathematical notation beyond that which was taught formally. I am capable of understanding novel computer-science concepts perfectly well once they have been translated into a more accessible notation, and of putting those concepts into practice in my own engineering work; but as long as I am struggling through papers which express those concepts in mathematical notation, I understand little and get only as far as I can by inferring what the underlying abstractions must be from the surrounding English text. It very much is complicated, if you aren't already part of an academic system capable of passing it along to you, and so far as my experience has gone there is basically no other way to bootstrap yourself into it. I have spent rather more of my life educating myself outside any academic system than I ever did within one, so the value of a notation with such limited learnability strikes me as being considerably lower than what people who have made a career inside academia might naturally assume.
I think he meant 9/10 times a business will fail if trying the first time in a field. If it is your 2nd time trying after a fail or success, the chance has to be different because you’ve boosted your chance from the learnings
Maybe a dumb question, is there some technical reason why the SD card ever needs to be writeable if you’re netbooting?

I understand the appeal of not needing an SD at all, but if the common failure mode is read-only just embrace it.

Speaking of which, why don’t WORM SD cards exist since there aren’t write protect switches on MicroSD cards?

For that matter, is there a way to reliably induce the read-only mode without just bombarding an sd card with writes?
this field was studied and explored in the 90s by University of Wu-Tang Clan in their seminal paper C.R.E.A.M https://www.youtube.com/watch?v=PBwAxmrE194
Since it appears to be the only metric provided, I think I can turn that question back around on you.
Take some time off and do something for yourself. Build a boat or a hot rod. Renovate your home. Write a book. Learn to surf. Or sit around and play video games. It doesn't matter. You set the goal and the schedule; you're your only customer. Burnout happens when you are faced with unrealistic or conflicting obligations, which are abundant in the office. This means you must also be circumspect about the expectations you set for yourself, and make sure you are truly fulfilled by what you choose to fill your downtime with.
The project can always fork if major issues are found.

Bitcoin is very very far from a perfect solution, but it is a solution to many problems currencies have.
Camera is hugely important to me, as is web browsing performance - the two tasks I use my phone most heavily for. In fact, these are the only two reasons I jumped from my iPhone 6+ to the 7+. You can find a decent phone for $400 these days, but there's always tradeoffs and I'm not willing to compromise (and to be honest, I have an investment in the Apple ecosystem, so unless I plan on figuring out an entirely new workflow there's not much choice for $400 phones right now).
Crazy Things That Have Happened with Cryptocurrencies
Snarky dismissals are not welcome here, so please don't post any more of them. Ditto for personal attacks.

https://news.ycombinator.com/newsguidelines.html

Edit: it looks like you've been posting a lot of unsubstantive comments to Hacker News. We eventually ban such accounts. If you have a substantive point to make, please make it thoughtfully; if you don't, please don't comment until you do.
I don't think it's that banal an observation. Most media consumers don't subscribe to all the relevant trade pubs. Which means most of the journalism they consume comes from outlets that are weak.
The Flynn effect (the rise in IQ scores) has mostly stopped in western countries, and even reversed in some.
> who's to say we must continue to innovate?

It's inherent in human nature, the perception that things could be better and the desire to improve them.

> Keep in mind, the US wasn't always on top,

You're right, but it's the Brits that preceded us as the major world power. We inherited their legal system and commercial focus, it was a big reason why we were able to take the lead.

The other is our scale. The reason we talk about China being a rival and not Japan is that massive populations drive far far more progress, and as advanced as Japan is in many things, they simply don't have the scale needed.

The colonial economics that made Great Britain great were an outgrowth of the old agrarian empires, which subjugated local populations in order to derive a competitive advantage from them.

Now that subjugation is becoming less and less politically acceptable over time, if countries want to be powerful, they need to form large polities themselves. Only the US and China have massive, similarly-oriented populations that can work together long enough to create national wealth.
North Korean solider who defected found to have anthrax antibodies
> What causes negative prices?

> Basically, when the supply of power outstrips demand for it.

What does this even mean? Why would demand for being paid to use power be finite?

It doesn’t make sense to view demand as separate from the price of consumption.
Non-mobile link:

https://en.wikipedia.org/wiki/Mistakes_were_made
This was a very fascinating read.....if you ask me, you could arguably swap in China or Amazon as replacements for quantitative easing in the essay.
Prevention is better than recovery. I work on a lot of very different projects and cycle between them as I get bored of one or burnt out on another.
https://www.amazon.com/Mental-Models-Cognitive-Inference-Con...
Quite old, but probably the best book about mental models
Is there currently no possibility of opt-out for this - what happens if you refuse on legal grounds? Will DHS not allow US citizens to leave the country unless they consent?
That's a very good start, if you install a DHCP server on Linux they usually assume it's because you trying to run a federated thousand machine network, not just to stub some initial config values, and so the complexity matches that expectation..

But the biggest pain point remains the whole NFS mess. I'm not sure you can even do something like SELinux over NFS, and even if you could, you still need to configure the right host computer permissions and attributes only for stuff to match on the netbooting machine.
nodemcu is a variant of esp8266. here is a great case from thingiverse[1] that you can get printed on 3dhubs for cheap. the case design lets you avoid soldering, the gpio feet just sink into the case, and make contact with any wires you want. not sure how solid this is compared to soldering, but i think for most use cases it's fine, and keeps things very simple.

as others have said, those days are over. micropython with esp8266 is insanely easy[2].

1. https://www.thingiverse.com/thing:1128026
2. https://docs.micropython.org/en/latest/esp8266
I'm generally not too negative on social media or online interaction - though a balance of personal contemplation time feels healthy in general to have - but I'm curious about what you mean about books.

Well-researched non-fiction seems far less masturbatory than reading random folks opining on a topic online, and fiction is a completely different category than most online discussion - it's not everybody's cup of tea, but if you're into movies, it's not very different from that.
It is an odd situation to need to write an IDE. Sounds like yak shaving. What language are you using?
I think the problem is that it's early days with larger grid-scale batteries, and deployments are limited so far, but I expect this will change quickly. One example project that's rolled out is in Australia: http://money.cnn.com/2017/12/01/technology/tesla-battery-sou...
What exactly are we all talking about here when we use the phrase "mental models"?

The most memorable use of the phrase to me is Charlie Munger's "Poor Charlie's Almanack". If I recall correctly, whenever he makes a big decision, he runs through a checklist of each of his MMs, to see if that way of thinking gives him any insight into the matter at hand. The key thing, though, is that it isn't just limited to human psychology. He supposedly has a great interest in a whole variety of fields. A Renaissance Man. For example, I recall him using thermodynamics as a metaphor for explaining some seemingly-unrelated topic (e.g. business analysis).
It's likely just a wording thing, but what is talked as a retrospective here, we call a blameless postmortem at my current company. And we have an ever evolving template we use to share the timeline, root cause, learnings & action items.

The one thing I would add to the article is spend time to calculate the business impact of the incident and start the retrospective with this. This is something that might not be that straightforward for engineers to know and might need help from other people within the company to understand. How many customers were impacted and in what way? E.g. if you had an outage on your web site where people could not check out, how many orders did you lose and what was the total value? The answer will depend if people completed their order after the outage was over, if they could use e.g. the mobile app that time and so on. Pinpointing the business impact can help understand just how severe that specific outage was (and how that part of the system is connected with everything else).
i don't like first/rest; car and cdr are about pairs, not about lists which is an implicit type (like strings in C).
Well they’ve only been available for a bit over a month now, but either way, if you’ve not seen one, you are simply staring at your phone or have blinders on. Seriously, SF not seeing one!?
Pump water into a dam with water turbines. If later power is needed you can open up the turbines more. IIRC this has about 80% efficiency and a big dam can soak up a lot of this power without problem.
Tbh I wouldn't wonder if Trump is really a Russian asset. The damage he has done to the US reputation is irreparable. The US didn't have a good standing internationally before him but right now most people I do know consider the US as the most dangerous country to world peace. The whole refugees crisis in Europe started with the US destabilising the near East and now the president of the US considers all refugees gay or terrorist's or both and can't most probably show any near East country on a world map.
If you've lost the database, you've lost accountability for all user actions anyways. Everyone should be forced to reset their credentials.

Meanwhile: storing authenticators of API keys rather than the keys themselves precludes you from doing "request signing" with the keys in the future, since validating a MAC will require the preimage of the hash.

Generally: if you're concerned about survivability of systems after compromise, a better strategy for storing API secrets would be to compartmentalize them in a simple authentication server with a tiny attack surface (you could implement it with minimal state by doing a challenge-response protocol internally, so that the only interface exposed by the authentication server would be "does this message have a valid MAC").
Hookers
It isn't that you cannot live for 10 years off a large chunk of change... it is that you don't know what will happen during those 10 years. If you are fully stocked up on health, disability, life, and home insurance, you are probably OK. But most people I know who are taking time off are not fully insured for all possible scenarios, with backup plans in place. So instead, they hoard their savings.
I kind of like NPS: it doesn't try to make sophisticated distinctions, and distinguishes between enthusiasm and acceptable mediocrity. It's oriented towards growth because of that emphasis on enthusiasm. The very low end of the scale doesn't really matter, as many of the people who score the product very low have already stopped using the product, so grouping 0 responses with 5 responses seems reasonable to me.

But the NPS number is more a number for executives than people working directly on the product. NPS doesn't give UX people anywhere near enough information to do their job. None of these top-line numbers have enough information for that.

I found myself thinking about this: http://www.ianbicking.org/blog/2016/04/product-journal-data-... – there is a real dysfunction that the author is seeing, and is common. Top-down process design means that executives design the work process and give it to their managers, and managers design the process and give it to their reports, and you end up with processes that aren't designed to help individuals do their own jobs, instead everyone is supporting someone else's job. Executives make broad decisions: is this product succeeding? If we continue our current approach where will that take us? Are the teams performing well? Someone who is doing UX shouldn't be worried about these questions, they should be concerned about specific details, because those specific details are what a UX designer can change.
As an aside, it's interesting in that at least as stated, the brother split the biz over whether to deal in vice or not. They could not come to a compromise so split up the biz into north and south.
Why should all people be treated equally? Shouldn't a community have a right to set its own goals and standards? Shouldn't it have a right to decide how to balance the needs of its own people with the needs of its neighbors?

Anecdotally, tens of thousands of people have been moving to my city every year for over a decade. The rents have increased dramatically, forcing many out of their homes. Traffic is horrible. A few years ago, a severe drought led to serious water disputes between the city and nearby farmers. We're doing much better now, but another drought will come, eventually, and with all of the extra people, it will surely be worse. At the end of the day, there are only so many folks that an area can support at all, let alone comfortably.
The real question is would the bill in the end be lower like this or with a positive energy price, but no green-power taxes?
In my (wife's) case, one of them is taken after giving birth, the other to stop lactation. It was pretty obvious that she needed the former (assuming you knew about both medications, of course!).
I believe the NPS mechanism of "6 is bad" intends to capture more psychology than the statistical analysis on the article gives it credit for.

That being said, I agree that a three point scale would be better in most cases.

The focus on the number proves the saying: when a metric turns into a goal, it ceases to be useful.
The goal should be "dollars earned." All the metrics should just assist in improving this metric. Else you'll get the bad statistical hacking described. Those hacks are not just for NPS; I think we've all seen them from various companies.

Of course, dollars earned also ends up being gamed (see also: Enron) but at least there are usually better safeguards against this in most organizations. And increasing dollars earned are usually a good end state.
How is the timing of the agreement changing the purpose inherently?

To me, it sounds like he made the original mistake of not getting a prenup, and now that business interests are being risked on the relationship of two people, it makes sense to add that contingency plan.
Since you brought it up, what WAS the value of his comment?
Kubernetes Deployments Compared to Docker Swarm Stacks
> Only after trying it myself did I gain insight as to why they don't actually work so well.

Would you care to elaborate on which indicators you tried, and what happened?
Mens sana in corpore sano.

I was losing grip as well this summer, so I started road cycling: only a few km at first, but now I have no issues with doing centuries (i.e. 100km).

I can't give you any guarantees because I wasn't exactly burned out yet, but it helped me big-time, and I've lost some weight and built some physique while doing it.

Some might say there's a nice metaphor in cycling further each time, but you can be the judge of that.

My mind might be rambling 24 hours per day, but when I get on that bike, it takes about 15 minutes and I'm fully Zen again...

Maybe cycling isn't your thing, and you might prefer running, walking or even putty-golf, but try to find something physical and do it for at least 1 hour, 3 days per week...
I think most people like to learn and have a good time at the same time.
300 000 000 m/s
So what? Inheritance of a partnership interest isn't a new situation (other than for these people). If the first thing you worry about with regard to a business is how to limit future involvement of other people, that suggests the objective is to hoard money rather than grow it.
Kubernetes Ingress Compared to Docker Swarm Equivalent
Do not tilt the antenna though. Maximum emission of an dipole is perpendicular to its axis.
What spec?

RFC6066 (https://tools.ietf.org/html/rfc6066#section-3) says "Currently, the only server names supported are DNS hostnames; however, this does not imply any dependency of TLS on DNS, and other name types may be added in the future (by an RFC that updates this document)." [snip] ""HostName" contains the fully qualified DNS hostname of the server, as understood by the client." [snip] "Literal IPv4 and IPv6 addresses are not permitted in "HostName"."
A bit off topic, but what is this page doing, loading almost 500K in 2 XHR calls for approximately 9K of text... Egads, all the images are inlined data URIs!

I was staring at a blank page with a single image for over 10 seconds before the article text loaded. No loading indicator or anything.
Is it that easy? The Nasdaq bubble took roughly 6 years to inflate and 3 years to "pop". The real estate bubble took about 11 years to inflate and 6 years to fully deflate. Even Enron took the better part of a year to fully deflate.

Maybe balloon is a better word than bubble.
"Based on decades of compelling data (including the latest DNA analyses), many researchers, myself included, think that the g-factor is influenced mostly by genetics." --

Can anyone here tell me the canonical way of excluding environmental factors in intelligence research? How can a neural network learn its weights without proper data? What I can imagine though is genetics heavily influencing your behavioural patterns creating an environment that in turn impacts your g-factor.

"Since the first neuroimaging studies of intelligence, researchers have been trying to predict intelligence test scores from images. […] It was based on a mathematical way to assess how brain areas were connected to each other using MRI scans. Apparently, such connection patterns are stable and unique to individuals like fingerprints; and these patterns predict intelligence test scores." --

Is he talking about white matter? Doesn't it increase in volume long into adolescence?
Only if you have passed the screening for NEXUS. Because NEXUS involves being interviewed and checked by authorities from both sides of the Canadian/United States border, and Global Entry doesn't, the benefit only goes one direction automatically. NEXUS members are also cleared for Global Entry but the reverse isn't automatically true.
This isn’t clear cut; divorces today are archaic they were set in a completely different time when there was a very different trade between the parties getting married.

This isn’t just about money, his partner now in theory is eligible to half (or more if there are kids) of everything he owns including any intellectual property he have created.

This can go well beyond simple greed and be more about ones life work.

It also puts effectively his company at risk because the company doesn’t have 2 founders but 3 as the partner can get half of his share or even more in the divorce.
My 2 cents:

1. Charge more than 99c. Double the price and your sales will likely drop by less than half, making it profitable to do so.

2. If you’re going to half-ass the port to Android, why even bother? It will do more damage than it’s worth.
"I've committed to you without reserve! Oh wait, there's a pile of money with my name on it, let's negotiate this."