skysight-inc/HackerNews huggingface dataset:
Human rights are things that are inherent to being human.

That is your definition. If you look at the Universal Declaration of Human Rights [1], the definition they employ is much broader. E.g.

Article 25.
(1) Everyone has the right to a standard of living adequate for the health
and well-being of himself and of his family, including food, clothing,
housing and medical care and necessary social services, and the right to
security in the event of unemployment, sickness, disability, widowhood,
old age or other lack of livelihood in circumstances beyond his control.
(2) Motherhood and childhood are entitled to special care and assistance.
All children, whether born in or out of wedlock, shall enjoy the same social
protection.

[1] http://www.un.org/en/universal-declaration-human-rights/
Your company can just as well provide you with a Wi-Fi hotspot.
Sure - if other options are rejected in favour of doing one thing (truly one thing - using one device isn't necessarily one thing, although clearly there are limits to the range of activities on a single device, but worth noting), then there could be an issue.

I'd argue that's relatively rare though - it usually comes down to a lack of better options or a temporary indulgence.

Not saying children can't become hyperfocused on one thing, just that parents tend to claim it's the issue when they aren't giving other options or after what isn't really an excessive amount of time with a thing.
>I was on a team once where my diagnostic skills put me near the top of the stack for being given hard-to-find bugs. What that meant was that sometimes I would ship one commit a week while tracking down several difficult issues.

This.

A good management team will recognize these skills in people and assign them appropriate work.

All people are not the same, that's why we have developers and doctors and fireman. All developers are not the same, that's why we have backend, frontend, Java, C++, etc. All backend developers are not the same, and so on, and so on. People are not pluggable assets.
Alternative hypotheses are that they don't like to have their activities monitored, and they like people that can be manipulated with propaganda. Trump seems potentially problematic in both respects.

If these organizations are involved in questionable undertakings (it's their job, so I think we can agree the answer is yes), it's not much of a stretch of the imagination that they like to operate without supervision.
True, there was not much Wallachian (Romanian, that time) names, but Wallachian was one of the many ethnicities. The old word oláh (“vlach”) was used not just for Wallachians, but Cumans as well. In the wikimedia list you might find “Radó” (Radu in Romanian), which was one of the oldest noble family in the Hungarian Transylvania.

You are right, the religion, common values and culture mattered more than ethnicity. This is quite a standard among the nations, Wallachia and Moldavia was no exception. There were not much tatar, cuman, bolgar or pecheneg among the boiars.
If you cannot describe something in a way that would allow for a precise formulation, then I don't know what you're trying to say. This is the difference between something that is implementable / testable, and something that's just a fantasy.

As far as I can tell, your definition of "general computing" is: "it works, so it must be general." While this is ironically indeed the attitude of a lot of people in deep learning, this is just faulty logic.
If one is (like I am) looking for a Retina-like screen, there's only one option, the Notebook 9 Pro 15.6'' [1], which is quite bulky and has that cheap plastic look.

[1] http://www.samsung.com/us/computing/windows-laptops/15-18/no...
But how do you form the habit of shocking yourself when you behave in a way your self-discipline doesn't have an opportunity to engage?
What the Nokia-Apple Lawsuit Means for H.264
Aside from the judgment on whether the employer was terrible or not for making OP track the time, etc., if everyone tells you're slow, doesn't it occur to you that you may actually be bad?

I finished reading the post but cannot figure out what OP is trying to say. The title doesn't match the content. At first it sounded like it was one of those rant posts exposing the employer for mistreating, but then at one point it sounds like OP understands that he is a bad developer (because everyone tells him he's slow), but then goes on to talk about whether it may be the manager and not him. And then ends with some random conclusion about nothing. It's almost like watching an episode of Seinfeld--it's a post about nothing.

Then again, if a company hired someone who's so obviously bad that everyone thinks he's slow, it's their own fault and must be a bad company. Explains why they make him track time and all that stuff.
It's provincialism: the assumption that your audience is in the US or Western Europe. There is an implicit "Overwhelmingly American" in the beginning of that list. Understood in that context, it is not an unreasonable statement: in that world this describes a traditionally privileged group.

In this particular article, however, it doesn't even matter that this group is powerful. The quote is meant to juxtapose the group of people deciding about emoji vs. the majority of the world. It's got a flaw in it, in that the majority of Emojis were decided by people overwhelming male and overwhelmingly Japanese :)

But back to your core complaint: I think you're right that you shouldn't have to read something is wrong with you. I think you're collateral damage in what is an overall valuable attempt to get people that share those characteristics but also have more power and privilege than you to experience some discomfort. As I said initially, I think you're collateral damage because of people's shortsightedness even as their intentions are often (certainly not always) good. I was born in the USSR and well understand this angle. Everyone unfortunately has their blind spots.
What's wrong with 3d touch? I'm a fan of it, especially its use on the keyboard to move the text cursor.
Yeah! But a massive drawback is forgetting that it's metal and that you left it in your trunk last night. I was in my jimjams Christmas morning, went to put on some music, and without thinking, placed this frozen box of death onto my bare legs.
std::begin suffers from the same problem and will stay relevant for longer. The cppreference.com docs specifically mention the "using trick"[1], so it seems to be an established pattern now.

It's still ridiculous - calling a function should be easy :(

[1] http://en.cppreference.com/w/cpp/iterator/begin
> I think there's a way to make that model work, but I've become convinced that "contingency recruiter" isn't the way to deliver it.

I think you need to find the few rare companies that are interested in this recruitment/selection model.

9x% of places are doing standard resume review and interviews. They don't have the will nor the expertise to evaluate CTF (or any similar) contests and candidates.
Nectar: A Native JavaScript Compiler Inspired by Crystal Lang and Nim Lang
In my experience, the amplification that this adapter provides is not enough for larger headphones.
"You do realise even the founder of TDD doesn't back it anymore"

I ask this out of genuine curiosity but do you have a cite for this? Being fairly anti-TDD myself it'd be good to keep this factoid in my pocket.
Recreating the Star Wars Opening Crawl with Trigonometry and CSS
Agree with most of this but sadly the competitors are so bad they can do all this and still be better.
I had a BA student write his thesis on this matter. What if I want to write a system that has a web app, api, iOS and Android app? How can we mitigate the gazillion different languages and paradigms?

Turns out, it's easy with Clojure. Have even written desktop apps with it since.
I see Firebase being used often around here to host progressive apps. Is there something that Firebase offers that is conducive to build progressive apps?
A Deep Dive into China's 'Toilet Revolutions'
Show HN: React Orchestra – A declarative api for creating musical instruments
TDD is still a fine tool and the field hasn't moved on so much in 6 years that it's a stupid suggestion. It's a perfectly viable tool for helping to maintain output quality - like all other tools it might not work for everybody, or it might have to be applied carefully. But I wouldn't advise anyone to cargo cult the apostasy of a single proponent.
> arbitrary justice

I once heard it said "it's arbitrary, but it's not unjust", and the point was valid.
One way to look at it is that if some company is continuing to pay you to work for them, they must have determined that it was worth it to them. If management is putting pressure on you to produce more, it's because they want, say, a 3x return on their investment instead of a 2x return.

By accepting a job from them, you're obligated to work diligently at a sustainable pace. You aren't obligated to worry about whether you're more productive than your peers.

I posted a link to Beppo the road sweeper's monologue from Momo by Michael Ende in a thread on a time management story a few days ago, but I'll link to it again since it seems relevant: https://www.youtube.com/watch?v=8Q_JYYcBP2Q#t=15m05s
I once saw shark fin soup on a high-end restaurant's menu in Dubai, sometime in 2013. I asked a waitress and she said they weren't serving it any more. The menu hadn't been updated, so the change must have been recent. I was pretty disgusted by the whole thing to be frank.
I installed Windows 10 on an SSD, plus Office 365 from the Internet, in around 30 minutes last week, so yes.
I hate the apple keyboards, and only use the trackpoint(mouse nipple) and disable my trackpad immediately. So to each their own.
In particular the removal of the magsafe power connector

When USB-C removed the need for a dedicated power lead, I think that spelled the end for magsafe.

Still, there's always this: https://griffintechnology.com/intl/breaksafe-magnetic-usb-c-...
It's "Bash", not "BASH".

Don't use the keyword "function" to define a function. It's excessive and
doesn't work in (some) other shells, while the original "foo() { ... }" syntax
works everywhere.
MusicDNA™: Android music player with visualizations using FFT data.
Mine is still there, something went wrong in a verification process and password was reset.
Give me handouts or i shot the hostage, eh fire the workforce, and eliminate all dependencies. Im serious- if i dont get a plane to china, somebody gets it.

Just what would happen if those governments would agree upon anti-automation laws and taxes for any country that relies on them?
I would argue that just because it is standard doesn't mean it should be. I think the original poster is right in being concerned, even if it's typically not enforced
Ask HN: Depressed, burned out, feeling terrible as a software engineer
Happy New Year!

I am 29, depressed, burned out by being a software developer. I felt, I was really smart at what I am doing, enthusiastic (or at least I thought I was).

I don't have too much experience, but what I have in terms of knowledge is very small compared to peers in same age. I have a full time job, but feeling that I am f@...ng slowed down at writing code. Fixing bug takes days which can be fixed in hours by others, cannot focus on tasks.

I thought, I am slow in writing code because I write good quality, maintainable code, but seems like its not. One project killed my confidence, one mistake done in that project killed my confidence. Last year I thought I am smart, I can write any software, this year? Yeah, this year I am thinking about leaving company, do not want to do software job, lost confidence, do not want to talk about my inability of writing code. One f...ng project destroyed my whole personality. I am still working on that project for over 9 months, which could be finished by experienced devs in 2 month maybe less.

I am scared going to work, I just do not want to go there anymore, but I live in a small town, where almost all software companies know each other and my boss
can tell others that I am incompetent dev if I want to leave this company without finishing current project. I am afraid to leave this company. I want to finish that project, I do not want to hear everyday, "hey are you still working on that?", "do you have any progress?", "how long we should wait for you?" kind of things from my peers.

Now I hate my peers, my boss, Q&A team, everything there and of course myself.

Help me please.
(Sorry for my english, I am so depressed that cannot even write sentences correctly)
Chaos and Intuition Engineering at Netflix
...what?

No, what I'm saying is, if you're trying to figure out "how well we're doing" at solving some particular problem, then you have to look at proportions. Any group of humans will suffer various things, the point is to decrease the likelihood that they do. If there's a group of ten people, and five are hungry, then they're doing worse on that metric than a group of a hundred people where five are hungry. This doesn't change when the groups you're looking at are "humans in past" and "humans presently".
Thinkpads are still reliable for Ubuntu, but I went with a Dell for the 4k IGZO display, four DIMMS, and 1.8 teraflops of GPU. Battery is not great. It's not light. The keyboard is ok, but not a Thinkpad...but it does have a track-stick.
Thanks for the tip. I had never even heard of the brand before. It does seem to be a great laptop!

http://www.notebookcheck.net/Schenker-S306-Subnotebook-Revie...
Haha. Burn ward!
What is there to like about elephants? Honest question. To me they look like gigantic rocks who shit a lot. But of course that could be said of many animals. ;P
There's probably a way to ask this politely, but I'll just ask bluntly to save time and confusion...

Did you think you could change the way people hired overnight?

There probably is a way to do what you set out to do, but it seemed obvious to me from the moment you announced it would take years of slogging and building a track record to change such ingrained processes at companies.

Revolutions on that scale are never going to happen in a few months. The reason I thought you guys had a shot was that you'd be stubborn enouh to stick to it in the face of resistance.
Not true. I have the 13.3" which I bought from Best Buy and it is retina.

http://www.bestbuy.com/site/samsung-notebook-9-spin-13-3-tou...
Clean Windows 10 install from usb key is under 30 mins nowadays.
What Is Turmeric and How to Use It to Prevent of Heart Diseases
Also not sure what the author is trying to say. But sounds like a really bad management is trying to pressure him. He won't be able to work like that for long. Probably better to start looking for another job and without a time tracking.
Counterpoint: I still use only Thinkpads because they have TrackPoint. For those of us who prefer it, it is vastly superior to trackpads.
Artificial intelligence to generate new cancer drugs on demand
The last innovation I witnessed was Hacker Rank.

I'd better do a stupid coding test online that have to schedule a phone call during working hours with a guy who just want to get away from the phone call and could barely present his company and what he's recruiting for.
After visiting Japan on several occasions for company related work, I can confirm this is true. However, there are labor laws that prevent certain types of workers from working overtime or even the weekends. However, the labor laws do not seem to apply to the management. Unclear on how the law works, but these were my observations.
As one of the wealthiest people on Earth, wouldn't he just put up some stock as collateral for a loan? I bet there'd be lots of big banks willing to take the risk that $1.2-1.5 billion of FB stock would still be worth more than the loan in case of default, especially given the loan payments in the meantime and low risk that he'll be unable to repay.

Either way, acquisitions this big have complex financial structures in place that would easily accommodate a payout over several years. The Roche acquisition of Genentech took more than 20 years, although the latter was already public at that time.
Agreed.

Look at what happened with Yahoo and Mark Cuban.
Agreed. PMs at my last job excelled at this. As a result, our "sprints" felt smooth and natural, and we always had time to eliminate technical debt.
Some of my most memorable memories of college were those "petty discussions"
Do you not think Amy Hoy isn't Amy Hoy's biggest product?
OK... how about rhino horn? Compared to rhinos, elephants are in zero danger. Not defending poachers, but this is the wrong thing to prioritize. (Also cheetahs, and probably a lot of other species)
At the company I work for, managers are encouraged to keep normal hours so as not to set a bad example for employees. Your reports may take a different message from your long work hours than you intend. "This is what it required to make it to the next level." "He's judging me when I leave." Just something to consider the next time you evaluate this decision.
Similar outrage was had after Snapchat turned down a few billion-dollar offers and raised money at multi-billion dollar valuations;

https://news.ycombinator.com/item?id=7150927

https://news.ycombinator.com/item?id=6671371

https://news.ycombinator.com/item?id=9065240

Now they're planning to raise more cash in an IPO than many of the initial 'crazy' buyout offers at a valuation of something like $25 billion. And their CEO is engaged to a Victoria's Secret model. It turns out that there's more to building a business than complex engineering and one-of-a-kind services.
If we're comparing free food to basic income, the comparison should be against basic income that's just enough to feed yourself. Somewhere around $1000/person.

Even if you want full basic income, I'd argue that $15,000 is high. As a (Canadian) student in an expensive city my living expenses (everything but tuition) are easily under $10,000 USD. Using the numbers you linked we're almost certainly talking about less than $8,000/person to keep everyone above the poverty line (the exact number depends on what the average family unit looks like, which I don't know).

(All numbers per year)
This echoes my current gig to a tee: worked at home for a couple of months, went stir crazy, found an office. For me, the first office space was a hipster cafe type place that was just too freaking noisy. I moved to a Regus office which was ok but Regus were awful so a few of us clubbed together and got a truly shared office with both closed and open spaces for different type of work. I can highly recommend this setup as some days you just need to hole yourself up in a private enclosed office to do brain work. However the open space promotes social interaction and feeds the soul.
Generally Japanese companies will send their liaison to the host country and having experienced this first hand I can say that liasions are expected to be available throughout the Japan day time.
I have worked at many places, many dev jobs. I've worked with people shipping features faster and slower than me. But that's very subjective. Using it as a metric or even pointing it out doesn't make sense to me.

I've been forced by managers to merge or even ship features that are half-way done.

I have to agree with other people advising you to switch to another place.

If you are working in a toxic environment, or you don't agree with or like how they handle the projects, then there are better places for you to be.

Don't be afraid to pursue a better workplace environment if that's what matters to you.

Also, talk to your colleagues. See if they feel or see things the same way. Once you realize you're not the only one in that position you'll feel better about moving on.

Come to thing about it, a long time ago I worked at a place as a development team lead, and I saw management doing similar things to my team members as what you're describing. I confronted the owner about that, but things didn't change. I then advised my colleagues to look for something better and so did I (even though they always treated me great). And I'm happy to say ten years later we are all happy we left, and we all know we don't want to work somewhere like that again.
They also wreck habitat for other animals who are in more danger. They are very destructive eaters.
I personally think the iPhone 7 is just a bad phone (quite literally, the phone audio itself cuts out or muffles when you are on voice calls, and everyone I know with an iPhone 7 reports this problem). Aside from that, the iPhone 6/7 body was/is always very ugly and uninspired, and the iPhone 7 is no better but loses a useful feature (headphone jack) while offering no benefit as a trade-off. I personally have an iPhone 7 Plus but I would not recommend it to anyone, it's the first Apple product I've bought and had buyers remorse about. If you want a new phone I would recommend to save money and get a 6S, or wait two more years for the next major redesign.

Oh, and let's not forget iOS, which has seemingly degraded considerably in quality to the point of being at the same level of disdain as Windows ME or Windows Vista was. Maybe it's entirely perception, but the bugginess of iOS was actually a group conversation topic during Christmas despite having a largely nontechnical crowd of guests, all of who were complaining about various difficulties and issues with their iPhones.

I wish I was optimistic about Apple, but instead I am concerned.
I do those often too but I do them because I need a library that does X or a service that does Y. Just building this doesn't make sense. Building things for some end goal makes sense.
or use docker for windows
How's the keyboard? I'm so so sad that most laptops' keyboards are terrible... You can't imagine. I so much would love to buy an ASUS or similar laptop as the one you purchased, especially since they are affordable, but every time I check some laptops, their keyboards are beyond terrible. It's a shame, really. I will have to stick to Thinkpads.
Please help me too.

https://news.ycombinator.com/item?id=13287025
At 300 nits, the display is going to be mediocre at best. Even the P50 4K display which I think is supposed to be 350 nits is dim and really quite awful.

HP and Dell have much nicer screens these days.
AI's Role in Our Urban Future: Response to Pentagon Video
I actually think it's a good thing for charities to spend more on fundraising than they do - it's a harmful metric to judge them by. Here's a discussion of that: https://www.ted.com/talks/dan_pallotta_the_way_we_think_abou...

However, IIRC all the fundraising and admin costs are covered by separate donors so that any additional donations go to nets. AMF doesn't have much of a fundraising operation as it gets its funding through GiveWell and Good Ventures primarily.
I'm going to guess one of: time tracking, holidays, expenses or internal directory with pictures and desk locations.
The Razer Blade has similar unibody metal chassis as Apple laptops and is not coated in stickers. I have the Blade Stealth and its just as sturdy and sleek as the Apple equivalent.
TILEPro64
Does the Surface Pro series have a model that's comparable to the MacBook Pro 15''? From what I can tell, they max out at 12'', 8GB RAM, 256GB SSD?

The "type cover" looks decent, but in the YouTube videos I find, it looks like it's less rigid/solid than a fully integrated keyboard. I see that some people prefer to detach it and use it flat on a solid surface for that reason.
I don't see a downside to using "function" to define a function that contains a lot of bashisms anyway. If you find it more readable, go for it.
At this point, the fix is just a matter of popping open a terminal, hitting Ctrl+R and typing "restart" to find the command that fixes things, and hitting Enter. So yeah, it is annoying but not a dealbreaker by any means for a power user. I could probably cronjob the restart, too.