skysight-inc/HackerNews huggingface dataset:
20 Rules for a Knight: A Timeless Guide from 1483
How would you implement :hover on a touch screen?
Not yet, there's still hope for this game...
I work in Automattic. I had taken approx. 21 days of vacation so far this year.
I intend to take another ~20 this year.

I actually feel lazy because of this, so when I do work, I try to really focus. The result is, in one day I can accomplish what took me a week in previous job.
Mostly, because nobody is interrupting me ( we don't have an office )

We are hiring, here is my experience: https://piszek.com/2016/04/05/automattic/
> I don't "emergency brake by courtesy"

It's not by courtesy, it's by driving code. And the fact that you don't judge your behaviour dangerous doesn't imply that it's not perceived as dangerous by people around you: as such, you are just egoistically imposing an annoyance to people contrary to their right. In other words, you're misbehaving.
The BDM4065UC? I have the same one and I absolutely love it.
Looking at the article, I'm not sure 2048-bit lines are quite needed (not to say that that wouldn't be interesting), from (http://www.theregister.co.uk/2016/08/22/armv8_scalable_vecto...): "And once a program has been built for SVE, it will run comfortably on any SVE-capable processor without recompilation, whether the CPU has support for 512, 1,024 or the full 2,048 bits. The SVE unit can automatically break a 2,048-bit vector into, say, four 512-bit vectors if its silicon implementation doesn't support the full length." This paragraph from The Register implies that you could have smaller chunks or larger depending on the silicon implementation. If you look at a 64-byte cache line (what most architectures have today, power & itanium are notable exceptions) that would mean 512-bits per line (assuming you can use the whole line, i.e. packed). For 2048-bit that means 4 cache lines worth of data could potentially be operated on at once.
What a silly company. Quit.

One consultancy I worked for had a nice policy: 30 combined sick/holiday/vacation days off per year. If you never got sick, great. If you needed a personal day, take it. If you didn't mind coming in on Memorial Day, that's one more day to use later.
The top 5 places all seem to be known for gorgeous nature scenery outside the cities.... This is inspiring to move there.
Perhaps, but I spent most of my career heavily negotiating for high salaries which set impossibly high expectations. I've been working in IT in one form or another since I was 12, and I just no longer have the will or the energy to perform at a super senior level. I just want to live my life in Europe, make enough money to support my daughter and have some adventures, and deliver at a level that doesn't require 60 hour weeks or soul-crushing stress.
Why should romantic relationships kill ambition? In my experience, it's the exact opposite. It is very common that people make their best works when they are in love.

Of course, if ambitions get in the way of the relationship, that is not healthy. But hey, nothing wrong with a bit of competing and trying to prove yourself.
Normally when people ask me why us Danes are considered the happiest people in the world I always answer the same way.

We have no aspirations and are totally fine with living a mediocre life. The entire society is based on that (with the high level of wealth redistribution)

Good enough is almost the definition of Danish working culture.

It's not for everyone (I moved) but it sure is a good quality of life.
Okay. I just finished reading the whole thing. Still a lot of the things don't add up. A lot of the things don't feel right. I can't put it into exact word. But in the link provided by rabboRubble (https://read.douban.com/reader/ebook/20769128/), it seems that most reasonable Chinese sci-fi readers think the story is lame if you read the top review. And that's about how I feel.

--Spoiler Alert--

The whole story actually doesn't seem to have anything to do with sci-fi at all. The plot is evolving around a man delivering letter? What? Is it in Victorian or is it in the future? All sci-fi elements are just stuffed in there and has no actual meat. I think for a good sci-fi, the author should first think through what technology exists in that world and then develop story that is confined to the setting. Not like this story which sci-fi only served as some convenient facts for author to exploit reader's emotion.

Edit.

And wow... thanks for all the down votes, guys. Hope all you've down voted read the whole folding BJ already.
I love this post: http://waitbutwhy.com/2013/09/why-generation-y-yuppies-are-u...

Hits home for me. Life expectations people. You're not great, your 35 and your farther is still not driving your Porche as he always wanted. But hey, you have a house, income and food every day. How beautiful is that?

Try to long for the things you already have (as it taught in this "always popular on HN" -book http://www.goodreads.com/book/show/5617966-a-guide-to-the-go...)
> I've never been hit by a car in London. In the space of a year, I've been hit by two cyclists

The thing is, the people who were hit by cars instead of by cyclists are dead and therefore not posting about it on HN.

(Compare the story about WW2 bombers in https://en.wikipedia.org/wiki/Abraham_Wald .)
Mostly the latter two. So Industrial IoT is usually Enterprise sales and price isn't (often) an issue and there is plenty of competition in theory but vendor lock-in prevents easy interop. The big backend software platform vendors often get exclusive partnerships with the hardware vendors which then means if you want to use the device with a different backend you're in for a world of pain. You also have some vendors with massive NIH syndrome so rather than investing in MQTT or COAP they go off and design a new protocol that nobody speaks.

At the same time the software is usually just a mix of bad to meh. A lot of companies have retrofitted themselves as SaaS Industrial IoT outfits after having spent 15 years in industrial automation doing something that sort of looks like IoT but isn't. You cannot just pivot so easily - tech, culture, operations etc. I've seen factory control plane agents (the stuff used to make a touch screens in factories that workers monitor to see stats or operate machines) get retrofitted into massive data collection tools that are completely arcane to modify or extend.
Download Animal Brigade for your device for free
Except unlimited has no real liability and 28 days has a potential value of at least 28 days of someone's salary. From an accounting standpoint it's a big deal.
Manbang!!

The article says in Korean that means 'everywhere' or 'every direction' but it's still hilarious.
Well, how else someone would earn huge amount of money in this negative sum game?
To the guy who down-voted my comment, please care to explain?
Hey, zorked, wake up :-)

Balsamiq offers mandatory vacation: 20 + 9 holidays + unlimited. I hope that is reasonably close to your 25 mandatory + unlimited.
I think it's great - plus they are an amazing bunch of people with a smart & likeable boss.

Source==> http://money.cnn.com/2015/12/15/pf/mandatory-vacation/
That explains some things.
Spielberg gathered technology experts and futurologists to do the imagining part in preparation of shooting the film: http://www.wired.com/2012/06/minority-report-idea-summit/
We need to work less. Society has become more and more productive, but we still work 40 hours a week. There's this obsession that everyone has to be constantly working and then using this money to pay for things. We work to live and live to work.

People used to work 6 days a week, 12 hours a day. One of the effects of the industrial revolution was the 40 hour work week.

It takes less man-hours to create physical products than ever before. A man and a horse used to be able to work an acre a day, a man and a tractor can do 150 acres in a day, and the tractor drives itself.

That's a 15 000 % increase in productivity.

Clothing production has seen similar increases in productivity, so has mining.

We as a society are literally making work for the sake of it.
I would love to hear your thoughts on Guix.
7 Ways CloudBased Technology Is the Future of HR Software
Right there's my problem. I don't have a Facebook account at all, and my Twitter account has been rotting idle for a few years now. All I really stay active with is LinkedIn, but I've been in the corporate world long enough to not really care where people are on the pyramid any longer. You're telling me I need to make a FB account to feel like shit about myself? :)
Also, remember that we're all DDR burst length limited. Unless you change the DDR model, most are 8 bytes x N-length so you'll only get 64-bytes unless you can get the standard changed. If you think about re-use of cache lines though, for most apps part of the data will be in cache and part of it will not be. so likely 64-byte lines will still work well for most applications, it'll be interesting to see what ARM and their partners do going forward. Intel it seems has gone the HMC route, wonder how many others will follow the same route.
Very interesting. Seeing this I can't help but feel how much more tangible and solid the old Windows interface was looking. I miss buttons that look like buttons and Window edges that are so hard-lined they're easy to grab and visually separate from underlying windows.
That is harder to achieve that state of mind in the larger more expensive cities. Everything around you always remind you how poor you are. I'm not talking about the luxury thing, but stuff like renting/buying a flat were you have enough space for your hobby while not commuting for crazy hours. Paying for nursery, ... And of course, your monkey brain require constant reminder that you don't actually care about whatever new stuff everything else seems to care about.

Then I have had the opportunity to work for a few months in the middle of nowhere. (i.e. rural Spain) Having a relaxed perspective was way easier without the constant reminder of your financial inadequacy.
From the article:

> We also collected data from product support about users' top twenty problems with Windows 3.1.

As someone with a long term interest in Shell design, I'd love to know what these were ?
There has been a scientific study about what makes people "happy" [1]. It's even something we can easily test personally: relationships. No matter what, relationships create that emotional swing that makes our lives interesting (assuming a psychologically "healthy" person, by today's standards).

That said, how many people actively pursue relationships? To me a person who has tons of friends (the kind you spend time with on trips etc. not the kind you text every once in a while to see how they are doing) but works a frustrating 9-5 job at a bank is definitely not someone I'd look up to. On the other hand a person who is extremely successful in his field, wins the most prestigious award in that field, but does not (again, by today's standards) live a healthy life does not set a good example either [2]. So what's the optimal situation?

And appearances don't help. I have no idea whether Elon Musk (since he was mentioned in another comment) is happy. I just know he looks successful. In my mind he's the kind of guy that enters a room and automatically and instantly gets the respect and admiration of the "smart" people in there. Does he even care about that? Am I being tricked into seeing Elon Musk as a status symbol like I'm tricked into seeing the iPhone as one of the best smartphones out there?

Happiness is definitely more complex than accepting what you do as "special". Accepting your current situation is a great way to start clearing up the cloud of things you consider important but if that was really the way to be happy why would we even bother improving ourselves or society? I hate to say this but I almost feel like this is the classic story of the fox and the grapes. When the fox can't reach the grapes says they are not ripe.

What if happiness was about pursuing something, regardless of the end result?

Refs:

[1] https://www.ted.com/talks/robert_waldinger_what_makes_a_good...

[2] http://www.nature.com/news/2006/060821/full/news060821-5.htm...
I think the top 5 places are where it's hardest to get a job. So for every 1 job listing in San Jose there's 4 people looking for work. Granted I'd guess San Jose is a special case because if you don't have technical skills you're probably going to have a bad time trying to find a job around there.
Agree. However Dual licensing (on GPL) only works with software that other companies want to embed into their Software.
BSD was created to give similar benefits as Dual Licensing for software, like MaxScale, that is not embeddable.

Dual licensing on GPL works by having users that want to redistribute the software under another license to pay. BSL works by having users that uses the software in more extreme conditions than normal to pay.
No, that is not what `propagatedBuildInputs` is for. `propagatedBuildInputs` should be used very sparingly, in most cases wrappers are the better solution.

For example, consider if every package that contained bash scripts would put bash in `propagatedBuildInputs`. Then I could not use a different version of bash for my user environment than those packages I installed used!

Also, `propagatedBuildInputs` are not even propagated into the user environment, the attribute that does that is `propagatedUserEnvPkgs` (not sure if that name is fully correct), and it is very sparingly used within nixpkgs.
I think you're missing a subtlety (and the point of the article)

Mediocre continues to have the definition you state, but the article is about how then being mediocre is "a bad thing, to be avoided" in itself. Yes, it's a bit 'meta'.

Being bad at ski jumping or being good at ski jumping is likely to get you recognised; being average is not.
Sir, your comment is a piece of art. The third paragraph, in particular, a masterwork.
Setting Up Google Cloud Dataproc with Jupyter and Python 3
Any time something is sold to you as unlimited, you should do a s/unlimited/secretly limited/g. Data plans, storage, vacation days, tap water, etc. You can't hold them responsible when any of these are suddenly cut off because of excessive usage, but they can always invoke some form of fair usage policy and you don't have a contract to back it up.
Take the job. Work for six months, then take vacation until you're let go.
Worst kind of policy. It does not even work in the short term if you count the productivity lost in the whole team later. Long term, it can make people chronically ill.
For building a SaaS company I think several of Patrick 'patio11' McKenzie's podcasts might be worth listening to. The RSS feed is here: http://www.kalzumeus.com/category/podcasts/feed/

Good luck.
It said no communication during but you could devise a strategy before play. What I would do on the first challenge is say I would write down the opposite color of what I see and tell the other person the write down the same color they see so you will definitely at least win $50 "or 100$ if you have the same color". For the suite challenge do the same strategy but split 2 people write down the same suite and have a plan for the other 2 to pick what they don't see.
Servo binaries available via Homebrew
It's also like the casino in that people tend to advertise their big wins, but not so much their losses.
I think putting a light only is not enough. LEDs at night at home, no matter how weak, are an annoyance. I'd also put in a motion sensor that detects movement around 1.5m from the switch and lighths up the LEDs gracefully. A light sensor to set the strength would also be good. Fallback if any of the sensors are broken: keep them lit on the lowest setting.

IMO you can make things smart, but connectivity is only the answer once you figured out all the other stuff. Otherwise it's like getting the internet on an 8bit Atari.
As we type I'm sitting in a cafe in central London. I agree. Was looking for good repairable shoes on the weekend. El. Oh. El. Back to shoes that break every 6 months for me!

It helps that I have a partner who also makes money. If she didn't I wouldn't be here at all.
The Nix language itself is very small and simple; much of the functionality comes from the libraries which come bundled in the "nixpkgs" repository. The normal way to define a package is via the stdenv.mkDerivation function, which has accepted propagatedBuildInputs for at least the last few years (as long as I've been using Nix and NixOS).

To make things even easier, there are functions targeted at specific languages, like buildPythonPackage. That's taken propagatedBuildInputs for as long as I can remember, and since Python is interpreted that's basically the default way to use it (there are very few Python packages which are only required during build/installation time).

If the worst comes to the worst, you can always just define a "buildCommand" attribute containing arbitrary bash code. It'll be executed in a temporary directory, and inherit a bunch of environment variables (the most important being $out, which is the path which Nix will install).
How often to update third party libraries?
How often do you update your third party libraries? I have found that where I work we are a few versions behind on some python libraries.

As a follow up question, how do you ensure that there will be no unintended consequences? We have a ton of unit tests, but are there any additional recommended tests to do?

I am primarily using python, but I assume the same issues apply regardless of the language. I did some research and found a few things from over 5 years ago, so I wanted to see how the hacker news community solves this issue.
#Torstrike Wants to Shut Down Tor for a Day on September 1
> You can also try to leverage the feeling to stop yourself from wasting those 50+ hours rewatching Game of Thrones and instead putting that time into becoming more like someone who you perceive as being less mediocre than yourself.

Isn't that the point, though? You could spend those 50+ hours struggling to do something to pull yourself out of mediocrity yet still end up frustrated, defeated, and unhappy. For some people -- perhaps even most -- watching Game of Thrones again might just make them happier. I see nothing wrong with that. It's the relentless drive to achieve fame, wealth, importance, that can lead many to depression, constant self-criticism, and unhappiness. Choosing to spend that time on something enjoyable, even if to you it seems unworthy of your time, is a fine way to enjoy the fruits of one's labor.
PHP was supporting MySQL way before MySQL was Open Source.
MySQL was released in 1995 under a liberal but commercial license (You should pay if you make money with MySQL) but was changed to GPL in 2000 "when we had got enough money in the bank to be able afford the switch".
It's a filler/fluff piece. The tools date from 2013. Snowden said it himself 'The undetected hacker squatting on this NSA server lost access in June 2013. Rare public data point on the positive results of the leak.' https://twitter.com/Snowden/status/765513662597623808
The BBC has really gone downhill recently, especially the "magazine" style articles.

A lot of their business and future articles are done by freelancers, and many of them are literally ripper from Quora (albeit with attribution).

Their news coverage is still good though, Lyse Doucet is a great journalist who did some fantastic coverage of the Arab Spring. They also manage to avoid shitting the bed whenever breaking news happens, as CNN in particular tends to do.
not sure about his country, but all countries i've lived in, those TV fees are practically impossible to legally dodge.

all possible things that are considered as TV receiver - any smart phone, tablet, PC including all *book, and of course all possible TVs. "reasoning" - you can still watch stuff online.

and there might be sub-fee for just radio receiving, in case you really don't possess any video-displaying device. And again any of those devices (over internet for example) apply.

I don't pay them where I live currently (Switzerland) - the private company which has government mandate to extract fees (Billag) has questionable legality over incurring any fees (which can go up to 5000 CHF =~ 5000 USD), and they need to physically inspect your apartment before any action. Of course there is no force in universe that would make me let them in. Reason - I haven't watched any broadcast TV station (or any other) for last 5 years. Plus we pay for TV channels to internet provider quite hefty sum already (part of the package, unused). If it's not illegal, it's immoral to extract those fees.
It's very simple:

javascript:location.href=$('.media-image')%5B0%5D.src

This navigates to the picture currently in the lightbox (so you might have to click on it in the tweet to zoom it)
I would suggest it, there is not much that has changed about the core of nix/nixpkgs, the nix language is quite stable and most changes have been additions rather than changing existing features.
Combined time off policies have the very real downside of encouraging sick employees to cone to work.
The Nix language hasn't really changed, so sure. Note that it doesn't say much about NixOS.
This is beautiful work and a very nice paper, especially for an undergrad.
A quick look at Wikipedia ("List of Intel Pentium microprocessors") shows that top-of-the-line desktop CPUs ran at 200 MHz, while a current Core i7-6700K is clocked at 4 GHz. That's already a 20-fold increase. Also consider that clock rate is not everything. The number of instructions per clock has also risen, although I don't have hard numbers at hand that easily.

Also consider storage. RAM clock speed is slowly, but steadily increasing, as are cache sizes across all levels. And the biggest gains in this area are made by transitioning from HDDs to SSDs, although I don't have numbers on this one, either.

But the elephant in the room is floating-point performance. The GPU in my desktop PC (a 2015 AMD R9 Nano) does 8 teraflops. Compare with an Nvidia RIVA 128 from 1998, which did 5 gigaflops. [1] That's more than 1000 times faster in just 17 years.

[1] http://www.nvidia.com/object/RIVA_128_FAQ.html
Yeah. Smalltalk is pretty much that. Even moreso than Lisp. And now for the mandatory quote from "A Brief, Incomplete, and Mostly Wrong History of Programming Languages":

1980 - Alan Kay creates Smalltalk and invents the term "object oriented."
When asked what that means he replies, "Smalltalk programs are just objects."
When asked what objects are made of he replies, "objects." When asked again he says
"look, it's all objects all the way down. Until you reach turtles."
https://news.ycombinator.com/item?id=12330187
So is it Mac only?
Forex is not highly leveraged per se, but obviously you have to leverage it to help people lose money more effectively, as buying some yen or something and watching it go up and down a bit is a bit boring.
Yes. And another problem is that there's such a thing as electron confinement. It's the same effect as in the "particle in a box" solution of the Schrödinger equation where the particle's probability is zero next to an infinitely high potential.

The gate oxide is a very high potential for an electron and therefore the actual current flows close to the center of the wire.

So instead of a diameter of 10 silicon atoms, you now have something like 5 or so where the current flows. Imagine that you place a single atom wrongly in the center of your nanowire. Now you have a scattering target exactly where your first mode (the most populated one) has its maximum. It's effectively like putting a block of concrete on a one-way street. There's no way the electrons could go around the defect. It could completely stop your nanowire from working or at least deteriorate its properties severely.

That's why imec tries to use 3 nanowires per transistor. It'd be quite the show stopper if some of your transistors wouldn't work at all.