skysight-inc/HackerNews huggingface dataset:
For those out of the loop, miners work together in pools to combine their mining power. With more mining power, the more likely it is for them to mine a block (of the blockchain) and divide its payout among members of the pool. Pools cause centralization of mining power. You can see a list of pools and the percentage of their mining power at [https://blockchain.info/pools].

Looking at the chart, you can see that the top 5 mining pools can collude in being a single entity to "control" the blockchain (I believe this is called a Sybil attack [https://en.wikipedia.org/wiki/Sybil_attack]). Now keeping incentives in mind, the idea is that people using bitcoin have faith in the system. That gives bitcoins value. Miners get paid in bitcoin. If they were to manipulate the blockchain, that would most likely cause bitcoin's userbase to lose faith in the system and thus what the miners would be stealing would suddenly have little to no value.

I'm not positive, but I recall hearing that pools have been intentionally been made smaller to keep users' faith in the system. Perhaps the goal of these majority mining power is not to steal bitcoin but censor certain users? That may be a bit more complicated depending on the users' opinions on a case-by-case basis. Fun stuff :)
The real world isn't your college campus with everything provided. Cash is not rare in the real world, that's why there are so many ATMs!
I don't mind going to work happy hours, but since I swapped from being a backend applications developer to SRE, I've been a lot busier at work/having to work later hours. As a result, I've been the person saying no to happy hours.

I don't know if you should feel pressure to go. It helps develop office rapport, but I also feel like if you have good rapport with your team and your immediate manager, you should be ok. If there's upper management going to some of these happy hours, it might be wise to just pop in every so often to make yourself known to them.
Not really - Razer makes devices for gamers, and macOS support for gaming is abysmal - no Vulkan support, poor OpenGL implementation, no VR support... you name it. So focusing on Linux makes more sense for a gaming hardware.
I have never seen a mechanical keyboard that required drivers. What abou that Logitech keyboard requires a driver?
No go on incognito, but switching browsers did it. Thanks
Why would BSD Desktop need a powerful laptop? What applications are you running on a desktop BSD?
I'm impressed! Love the idea and would be great to read from you the lessons learned or issues you had while developing this. Thanks for sharing.
>It's a source of constant amazement to me that people who will drill incessantly on red-black trees won't put in a modicum of effort to learn even a little bit about the inherently more complicated business of managing people.

This isn't really an issue if you promote an engineer to mgmt when they have demonstrated that can manage people, rather than before and assume they can grow.
>In my experience as a college student, it is exceedingly rare to use cash, especially cash in amounts greater than $5, for anything other than crime.

You must live in a bubble then. I live in a beach town where there are many small restaurants, souvenir stores etc. that only take cash. (It's not a problem for the tourists because there are many ATMs). Once you leave your bubble there are also farm stands, yard sales and so on.
This seems to be a copy-paste of the article: https://sanrikufukkou.com/2016/11/08/japan-gets-schooled/
I wasn't sure about their commitment either, but on the linked page, Min-Liang Tan (Razer CEO) comments:

"Well - our objective is to get the Blades to be running Linux flawlessly."

That seems like Razer is setting a clear target for Linux support.
>it seems clear to me this is not an example of sexism.

>she was asked not to wear a tank-top to work

She was not "asked not to wear a tank top to work". Her manager directly linked her (sane) clothing choices to the implication of promiscuity and its impact on her career, with an anecdote about one of her previous coworkers social habits and underwear.

That's inexcusable.

The employee's email is not "openly hostile to HR". She is descriptive of a hostile situation, and upfront about its impact. There's perhaps some subjectivity here, but I don't think it's nearly the same thing.

Your comment seems to do some gymnastics to trivialize a story full of conduct that, if true, is unambiguously improper.
Is this what happens when a company gets too large too fast? I've only worked at small companies that would not be able to afford the waste generated by a manager like this Tina character. (Who has time for 6 hours of meetings?)

I mean, I can imagine that characters like Tina existing in the world, hiring them, promoting them to management, and then learning that they have problems like this. It's hard to screen for these sorts of personalities a priori, and it can be difficult to fire them quickly also once that problems start manifesting. That could happen anywhere.

What's particularly odd about these stories coming out from Uber is that there are so many of them in a single company.

I'm not sure culture itself explains it. Even if you assume that "Uber has an evil culture", you would think that they would still be incentivized to keep turnover caused by bad management down.
Usually toxic work environments are a symptom of an underlying issue-they resemble the people who created it. Even if they are nice, grossly overlooking toxic individuals might be part of a results over process type of mentality.

Another possibility is Uber is fucked and people are kicking the can down the road based on chauvinism. Reading her nightmare reminds me of this quote from The Sopranos.

"Money flows uphill, shit flows downhill." - Tony Soprano

We all know how DiMeo crime fmaily met it's fate. While great at navigating diplomacy and making a thriving organization, Tony's downfall was not realizing eventually the shit no longer has any room to flow downwards and the leader finds themselves neck deep in it before it's too late.
An electronic payments system-based vending machine is risker (where the risk is to your ability as a consumer to get a coke on demand) than the current model (coin operated vending machine) since it depends on connectivity to the payments network to function. This is easily interrupted through malice, negligence, or oversight. In my experience coin op vending machines by and large work; bill readers are hit and miss; card reading machines almost never function.

(BTW not downvoting you, but your comment does inexplicably ignore coin op machines which are an existent, good solution.)
Nope, sorry. If that is a hard requirement for you, then you'll have to find an alternative.
Try this link[0].

0.https://www.foreignaffairs.com/articles/japan/2016-10-31/jap...
Management by perkele
> People will simply return to barter.

In what societies have humans used barter?

I suspect we would instead use something like tobacco, laundry detergent, or startup t-shirts as cash or we would keep a mental register of who owes whom a favor.
It is more battery breakthrough fatigue. Last time I looked there was something like 17 - 18 battery "breakthroughs" over the last 8 years of which exactly one made it into production for a relatively small (10%) improvement in charging performance.

These laboratory curiosities usually fail because either you can't reliably manufacture the precursor material or reliably make the structures needed at production rates (which translates into the cost of the resulting battery)

It came up in a discussion with some Tesla enthusiasts on the ground breaking of the Gigafactory where I wondered if there would be a break through that would make the batteries the Gigafactory would produce obsolete before they finished building the factory. That didn't happen :-).

As a result I recognize its a really hard slow slog through chemistry which is well understood to change batteries. And you're correct there have been a number of improvements in manufacturing which have resulted in incrementally better batteries and that is all good, but so far, starting with a basic battery and making a new battery that is significantly better, has been disappointing.
In a rare moment of being in favor of centralization, this article has me wanting almost immediate government takeover of credit / banking systems, as they control cash monies.

The only other instance is pharmaceuticals, that industry being "for profit" is nothing but bad news.
It doesn't require the driver, but it adds functionality, such as mapping function keys to shortcuts and customize the keyboard lighting. For the mouse, it also allows DPI configuration, which is very useful.
In my circle of friends only minority has TVs, we are more of a Internet generation, TV lacks interactivity and limits selection.

BTW. I'm not from Germany and never lived there.
Private Git Repository on Any Computer
I really don't see a way out for Japan that's not immigration. It might lead to social upheaval, but it sounds like that kind of change is sorely needed. A well executed immigration policy could inject fresh blood into that country.
Practice, Practice, Practice.

To many folks call themselves developers because they can write code. The old saying: "Jack of all trades, master on none".
I think it would help the most in employee retention
I submitted one because of this comment. Enjoy!
Presumably to change the colors of the LEDs
Ah, that appears to be the case. This is what happens when you only read the HN headline. :/
In the Nordic countries, you can certainly pay admittance to a club and shop in a thrift shop with a card. You can pay by bank transfer done with a phone app (MobilePay in Denmark, Swish in Sweden, etc) at a garage sale. At the last garage sale I went to, there wasn't anyone around -- just a sign saying everything was priced, and to transfer the money to 12 34 56 78 with MobilePay.

In fact, trying to pay cash can cause problems -- so many people use the electronic methods, the doorman might not have any change. (This is often the case at the weird gigs I go to, where only 25 people attend anyway, and it barely breaks even for the promoter).

I've heard of a trial to donate money to the homeless using a card, but it was only a trial. It's not normal to tip in a restaurant (or anywhere else).

However, the post spoke of having to buy illegal alcohol at college, so the person is clearly in America. But there are always queues at the cash machines near Christiania in Copenhagen, where everyone goes to buy weed. That's the only remaining thing Danes use cash for...
Control in what sense?
It's just a different style.
Some prefer rococo style (late Baroque) and some more modern minimalism presented by e.g. Ikea.

I prefer the later, and most of my generation also. Our parents prefer the former.
Great talk, I've been hoping to find something like this because CPU's seem like they're a dark-art these days. Also, not related, but Cliff Click's accent is delightful.
I remember reading a study stating that the louder the music, the more refreshments get sold because people drink faster/more when they can't have a conversation.

Quick google search: http://www.telegraph.co.uk/news/2432699/Loud-music-in-bars-m...
I hear you. If you are old enough to remember, now go watch it on VHS. :) Dub it to a VHS tape if you have to. :)
Zapcc 1.0 RC Available
That's a valid point - but it would certainly attractive to not require either of the two costs. Sounds encouraging that there is research in the field.
This is great! I picked up a Razer 2016/1060 a couple months ago and have been running Ubuntu on it since then.

There's been a few issues, but overall it's been a great machine to transition to after a decade of Mac usage. If you're interested, it will require a bit of configuration (and even then its not 100% perfect just yet). See here for a list of issues/solutions: https://docs.google.com/document/d/1jI2jlVi1V0H8SeNm5kspJ1qX...)

Feel free to ask any questions if you're curious about picking one up!
Well, you can test an engineer to see if they understand red-black trees fairly easily.

How do you test if a manager is a narcissist or a psycopath? And is it even legal to do so?
There is a secret OS running inside the CPU that you don't have access to.
Only Intel/AMD know whats really inside and it has access to everything in your system.
Usually it even interjects itself into the LAN controller listening and sending network traffic.

This is all for some definition of security, but since you the user do not have access to, or control over it is most certainly not for your security.
Works really well on my Android.
I think there's a subtle evocation of a "studio" context in dark UIs: Professionals tend to associate dim lighting with a control room, an editing suite, or something along those lines. I don't know why these spaces are traditionally dim, though I'd assume it's something to do with reducing glare on equipment displays.
Is there a way to try this without figuring out how to set up a go build environment? I've never used go, but wanted to try this out.

I installed go 1.8, and then issued the prescribed command line. It tells me `# github.com/mattn/go-sqlite3 exec: "gcc": executable file not found in %PATH%`. This looks like a rabbit hole of unknown depth that I'd prefer to stay out of.
I have to use WebObjects at work, it might have been good in its time but it is awful now.

The biggest problem is that we aren't allowed (political bs) use the open source fork so can't use things like a shared session :(
It's not a hacker film, but if you're looking for something in a similar style I recommend "Cloak & Dagger".
If the Enterprise Edition is a superset of Community Edition functionality, then this could definitely still happen. EE people could run all CE Dockerfiles, containers, etc., but EE people could also (for their own uses, or from enterprise vendors) run Enterprise docker containers, Dockerfiles, etc.

The situation could turn into something reminiscent of using non-RHEL/CentOS Linux in the enterprise before Ubuntu became popular. Using Debian and need drivers from a vendor? Here's an RPM! Convert it to a .deb, extract it yourself, hope it doesn't have scripts that'll break your install and that the paths work properly. Oh wait this is for a specific patched kernel that RHEL ships, now I have to go get the source and build it myself, but it only ships as patches to a kernel source tree of theirs.

Ubuntu's widespread support helped, and then the advent of VMs made it so that you could hypervisor your hardware and then not have to worry about support in your various OSes. And then vendors started shipping VM images (e.g. AeroFS), but only if you're using a supported virtualization solution (we support both ESIx and HyperV!). Now we have containers, and we can ship customized environments, stripped down and devoid of anything the app doesn't need, but how long until vendors start shipping those containers with assumptions about either the host or the environment/tooling that only works for the people who pay extra?
During my exit from a previous employer over a CEO whose sexual misconduct makes Uber look like the ACLU, one of our investors gave me the advice that "the CEO sets the culture". The context there was that if the CEO and I didn't see eye to eye on something, that was never going to change while this person was CEO.

In the time since, I've found that advice to be so reliably true that it's one of the core things I use when deciding employers. A kind, pragmatic, ego-free CEO is mandatory for a culture that values the same. Likewise, the personality flaws in a CEO will propagate downward through the staff because everyone looks up to the CEO to signal what does and doesn't fly.

Anecdotally, I expect that Uber will not change while Travis is employed there, and as long as he makes more money than the lawsuits cost, (most of) his investors will find that perfectly agreeable.
I have a follow up question. How do I get back into the art of hacking after years of writing software for corporations? The landscape is very different today.
in my case, no. "i have a 10 month old" is an excuse that gets you out of nearly everything.
Being a hold over employee through 4 rewrites I'd say that can be one factor. Another is that the business landscape changes too. So all these factors combined make it difficult to say for certain which of them had an objective impact.
Cloudabilty it awesome.

AWS' Billing dashboard is also great for a quick view. The report I use most is one I created that is the "Daily Cost per API Operation". Do the "Daily costs" report then group by API operation. I then view it by day (instead of month) for the last 3 cal months as a stacked bar graph.

I also have a CloudWatch alarm set to trigger at a certain spend. That alarm should trigger around the same day of each month. That way if it triggers 7 (or whatever) days before expected, I know we may have a problem.
Well, this isn't Japan or Korea ... it's not quite the same career obligation. But it can vary widely among startups especially.

Where I work we moved our happy hours to be squarely within work hours (before 5pm) and other places I have worked have had very few after-hours events. Just be aware that startups or young companies that you may be attracted to may not be congruent with your wish to have a life outside of work. If the company attracts more people with spouses/families, then they will be a bit more respectful of your life.

Also: remember, if they are keeping a scorecard, judging you based on bullshit like whether you attend happy-hour outside events, you need to note this in your evaluation of them. Don't let it all be on you. It is on them, for creating idiotic acceptance criteria. From time to time you have to be ready to fire your boss (get a new job) for his being an idiot.
> Computer geeks, I think, are usually insensitive to others personal problems.

No. I know few very empathetic persons.

> If I had cancer maybe I would get more sympathy, I wonder.

Maybe yes. People are afraid by mental illness. You might keep that for close friends and family.

Depression is like a tunnel. It won't be permanent. The mind is altered.

It's also the opportunity to work on your beliefs.

Non-depressed people have a kind of "autopilot". They less need a deeper knowledge of how the world works.

Depressed people need that to overcome the depression.
Facebook enables bots you can’t talk to
VOLTA – This is more than an e-bike, it’s your new superpower
European Parliament votes to end visa-free travel for Americans
Well, governments stepped on it, and moved the point of control a notch above.

What is unsettling is that governments could create a digital payments system that didn't depend on any single authority. This would be convenient enough that I can't imagine it not gaining the entire market (even from cash), and making this move much more palatable. This would be a much easier way for govs to get their so desired universal surveillance. Yet none is doing that. Why?
Kubernetes is a more robust tool and has a great community around it. For example https://github.com/kubernetes/charts. You can launch any of these applications in one line

https://github.com/kubernetes/charts/tree/master/stable
https://github.com/kubernetes/charts/tree/master/incubator

and then very easily tweak them.
> In what societies have humans used barter?

All of them, including (but not limited to, since barter predates money) all the ones that also have a money economy.
If 'capitalism' just refers to a strong, independent market economy, then it's pretty easy to see why China rejects the contention that capitalism leads to democracy: China historically independently invented money, banking, and has had long, long periods of time with robust markets far earlier than the West.

We can trace the monetization of the European economy to sometime between the Late Middle Ages and the Renaissance (e.g. 13-15th centuries). China invented fiat currency in the 2nd century BC [1] and first issued paper currency during the late Song dynasty in 1024 AD [2].

[1] https://en.wikipedia.org/wiki/Cash_(Chinese_coin)

[2] https://en.wikipedia.org/wiki/History_of_banking_in_China
Some of their car designs are rather great.
Thanks. It's midnight and I feel 10 years younger. Going to watch that now.
> Docker CE is _just_ as good as the Docker you were using yesterday

The concern is that the Docker CE we'll be using in 2020 will be missing useful features that Docker EE has, and which vendors who ship containers/Dockerfiles for their products will rely on.
Sneakers is also great. Check that out.
This is so true. I usually write things three times: the first time to get a feel for the space, the second to solve the problem at hand. This then gives me actual understanding and them I'm ready to really solve the problem, usually with a fraction of the memory requirements and one or more orders of speed gain and less code to boot.

Very rarely do I hit anything near to an optimal solution the first time out of the gate.
Given that it's an embedded system, the product probably has realtime or reliability requirements that are incompatible with those things.
Working in a team where the senior engineer let me fail.

We were working on a fairly large new system and I had an idea about how I wanted to do something. We discussed the pros and cons and afterwards he sat down and said to me "If you do it like this you'll have problems when you want to refactor it in the future, but if you want to do it that way go ahead". I went ahead and did it my way, he was exactly right and I learnt a very valuable lesson in application design, architecture, and how to lead people in the future.

I like to think that now in all the teams I lead that failure is always an option.
Rural districts want independence. Pooling of funding always results in consolidation.
Well I was born the same year the movie was released.
Understanding Synthetic Gradients and Decoupled Neural Interfaces
Are you suggesting they should ignore perspectives outside of "Asia"?
Reminds me of the last time I borked my btrfs.
Is there any large, populous, developed country which is non-democratic? I don't know any.
Razer stuff comes with OS X drivers. I don't know about theirs or Logitech's being all that 'first class', though.
I think there is some truth to that. And I also think there is a tendency to look backward through time and come away with the wrong impression. It is starting with people new to web design wondering how anyone thought HTML was a good idea. So perhaps it's a 30 year window for it to start.

In my experience it gets worse and worse over time.
Code Challenge – Build a Digital Clock in Conway's Game of Life
On my bucket list. Thanks.
Anatomy of a Bitcoin transaction
I agree it's the hipster thing to do. Also if partaking in popcorn do the jiffy pop on the stovetop.
Ohhh, nice doc :D Looks like you found a few solutions that I haven't. Thanks for sharing!
Accidentally killing someone is not, in general, illegal. It typically would be if you did it while driving a car, as in this instance it would probably result from negligence on your part. But if you, say, trip over, bump into someone and then accidentally knock them off a ledge, you haven't committed a crime.
AI doesn't necessarily mean it needs to have learning.
I don't see how Bitcoin solves the anonymity problem cash does. If anything, banks and intelligence agencies would love a world where everyone transacts on a distributed ledger.
Does it matter? There is nothing inherent about race or skin tone that leads to abusive behavior.
The hard thing to swallow with purescript is whether row types are really worth the complexity they add.