skysight-inc/HackerNews huggingface dataset:
I did. I spent a lot of time fixing "computer stuff" for those people.

I remember Vista (ironically, I'm probably the only person I know who didn't have a problem with it and, besides the slow file copying, geneally liked it) - but there, in a way, some blame towards MS was justified. They were releasing a next iteration of their operating system to the already mature software market that's built on interoperability. Microsoft itself had a strong tradition of caring about backward compatibility. With Vista, they failed to provide an OS compatibile with existing application ecosystem, even if it's third party developers who didn't follow the specs.

Here, on the other hand, the "bulb" ecosystem is only starting, and Hue is the reference platform.
"The idea that the state should subsidise giving to good causes..."

Their argument starts with the idea that letting people keep their own money is a subsidy, and that giving to charity is a form of personal consumption.

Those are non-starting opinions for lots of people, including me. The government works for the people and taxes are the only equitable way for it to generate income. And giving away to charity is the exact opposite of personal consumption, since a person is helping society, not themselves, in ways they find most meaningful.

Ugh, just turns my stomach "gives the wealthiest taxpayers a disproportionate role in allocating public resources." A person's income is not a public resource, it's their income, which we vote to tax a portion of.
The science myths that will not die
So, how would a reformed thief go in to buy basic goods once this becomes more widespread?

Do we no longer believe that someone can pay off their debt to society and become a useful member of said society?
Too many open files: Tracking down a bug in production
Yay! Another F*cking linux distro to learn about! Linux distros may not be as common as JS frameworks, but they're almost there.
Just install Arch and have done with it, people. It's like having your own distro, but without all the annoying bits.
“To Conserve or Not to Conserve, That Is the Question”: On Damaged Books
BATS Resurrects IPO Plan Three Years After a Botched Attempt
> John Lasseter was fired from Disney because he was too enthusiastic about cutting edge digital animation

It's possible that Lasseter was the animation equivalent of the programmer who has a job in a web design firm that traditionally does everything in Rails (or .NET or Django or whatever) and constantly says "let's use Haskell!!" when they're just building CRUD apps for clients.

The "works well with others" thing is important even for junior folks.
Awesome site. Is there any sort of API ? I'd love to build a surf predictor/alert for Stockholm, which is very dependent on wind.

I noticed a UX bug here: http://snpy.in/E34hR9
One of my neighbors when I was growing up worked in the FBI's cybercrime division. His wife always complained about how he never let her do any of their banking or serious financial transactions online. When I hear stuff like this, I get why.
If you compare the "Getting Started" sections for both frameworks (Dropwizard's is here: http://www.dropwizard.io/0.9.1/docs/getting-started.html), it looks like the initial setup for Apollo is a lot less complex. This may be a significant advantage, because it cuts down project setup time, which is one of the annoying parts of microservices.

However, I can imagine having to pay for this once you need some more advanced features. Dropwizard comes with a lot of stuff for configuration management and integration, which I guess is mostly missing in Apollo.
The Google Nexus 6P Review
What happens to a face after it's in a database, or multiple databases, gets arrested, spends time in jail, and then goes straight? Will it be as impossible to get off these databases as it is to get off the no fly list?
mindlessly clicked, so my fault, but NSFW tag would be nice
Remember Salesforce?
> So in this example, since it's a (List Any), in order to get this to work would we cast the Any to be an Int to then put it through sqrt?

I wouldn't recommend you use casting the way it's done in C. It defeats the purpose of having a strong type system if you can change the types like that. Having a function which checks the type and gives an error if it's not the type you expect is, I think, a better approach.

I'm still actively developing Full Metal Jacket. Glad you find it interesting. An interpreter for the basic language is almost complete. I'll soon add to my tutorials (http://web.onetel.com/~hibou/fmj/tutorials/TOC.html) how to do inlining and substitution macros, and how to define new types. Then I'll make my code more robust, possibly add a compiler, and arrange a release on a shared-source licence.
That's a great feature too. User controllable audio compression seems to be having a moment. One of my favorite features of the new Apple TV is that there's a universal setting to "reduce loud noises" - great for eliminating jarring booms in action movies and evening out the levels in an overly dynamic orchestra performance. I appreciate dynamics when I'm in a pristine listening setting, but in the real world, I want this feature in all of my gadgets.
I know, but 'raverbashing wasn't talking about one. He asked how a LED lamp could burn your house down.
A fork of: https://github.com/yegord/snowman
I quite like how the page pays homage to the visual style of the Apollo Program documentation (e.g. http://history.nasa.gov/ap12fj/pdf/a12_sa507-flightmanual.pd...).
Selling bottled fresh air to China
It's much older. But that doesn't make the public obligated to make it easy.
Here is one such program, North Carolina State University, which requires a basic theory course (automata) but no algorithms course.

https://www.csc.ncsu.edu/academics/undergrad/semester.php

There are many more X state universities that churn out computer science degrees than the top schools.
The mysterious trees that walk
This was the deal for me, too. The only time I can listen to a podcast is when I'm driving -- there's no real eye distraction (IE a phone). I listen to stories/conversations (Roderick on the Line, Reconcilable Differences, Back to Work -- basically anything with Merlin Mann or John Roderick involved makes for great conversations to listen to).
For most of America and western Europe, I don't think it's true that most high-level officials will have had weapons training.
Just tapped on our roadmap :)
Substantiation Requirement for Certain Contributions
How to Swallow $200M Accidentally
Technical users use Diceware because its the best way for the human mind to capture entropy.

https://en.wikipedia.org/wiki/Diceware

Its the non-technical users who try the silly stuff. A diceware password with 4 words is 51-bits of entropy. 5 Words gets you 64-bits of entropy.

For example, if you remember that "U+2708" is the Airplane emoji, why not just type the string "U2708" on the end of the password (ex: MyPasswordU2708). The longer password is going to add provably the same amount of entropy, and will work with virtually any system.
If it's not required then it's not implied, and unfortunately it is required. If you want to keep having serious discussions about this stuff I suggest you go read some more about algorithms.
Yes. The Nth World countries name comes from NATO: third world are unaligned, see https://en.wikipedia.org/wiki/Third_World
This is not about trying to convince people, it is about bringing convincing arguments to make an interesting discussion. Otherwise, that's just your opinion thrown in there, and why should anyone care?
No need to go that far: every system I'm aware of fails when there are no eyebrows. (I'm in the FR industry.)
> And of course it's not a software issue

Of course it's not. You weren't talking about one, you asked how a LED lamp can burn your house down. It can.

Personally, I can't see how someone could legitimately blame Philips for a Hue-connected-but-unsupported third-party bulb starting a fire, but I don't doubt some will try.
PINE A64: $15 64-Bit Single Board Computer
> I find it hard to believe there are many people who can't connect the dots.

lol, bro ... have you worked with humans like, ever?
I've been learning Mandarin for a long time. I can understand a decent amount and I can speak pretty well, but I can't read much or write worth a damn, and my vocabulary is small. I also speak French, and learning to read and write took basically no time at all (just quickly learn some pretty regular rules, much simpler than English) and a lot of vocabulary carried over.

So in short, yeah, spot on.

I do think tones are a bigger problem than you let on. You can get by without them. I've met people who are pretty fluent except they just have no command of tones, and they can still understand and be understood for the most part. But the intimidation factor is huge, and even if you can be understood, people want to speak well not just adequately.

I think the language would be easier to learn if we'd punt on reading and writing for the first year or two. Every curriculum I've seen incorporates writing heavily from the start. As you note, it's like learning two languages at once. That's a lot of extra effort to put in! I imagine it would be much easier to learn these effectively-two-different-languages serially rather than in parallel. Attain basic proficiency with speaking and listening, then move on to how to read and write what's already known.
If either of you feel like visiting Yunnan up the Red River, hit me up!
What makes a great UX Designer?
10 headlines that rocked Indonesia’s tech world this year
There certainly are disaster scenarios that can happen. My point is disregarding that in favour of the general user experience. For me knowing that the person at the other side has all of the features I expect them to is great. This goes for support of file transfers or video but also for the fact that all of the buttons are on the same side. (I had to explain over and over where the Skype chat is because the Mac and Windows versions are so different).

If Slack falls then, well, we'll pay the price of migration, but seeing as it is a tool for ephemeral conversations I see it as less of a problem as migrating e.g. my e-mail.
Exactly. There's attacks on them posted quite regularly.
Interesting post. It is baffling to see what a small country can do for its citizens' quality of life as opposed to a giant mess like the EU. If Switzerland is not the perfect example that a country doesn't need to be big to succeed I don't know what is. The perfect counter-example to the inefficiency of the EU.
I look forward to privacy conscious individuals taking steps: https://cvdazzle.com/
We’ve asked industry people how will video marketing change in 2016
I have to admit that I've never used a Thinkpad. I know they have excellent Linux support (lots of people where I work use them because of this).

But on every single other laptop I have ever used Linux on, there has always been something that hasn't worked properly, whether it's audio not waking up properly after a suspend, or occasionally suspend not actually working and I discover a red hot laptop in my bag spinning at 100% CPU, or some such issue.

Having a machine which I don't have to fiddle with to make work is a totally new experience for me.
Kinda sad situation with the alternative energy source.

I did a similar back of the envelope calculation for my dad when he considered putting solar panels onto his house roof when the Australian Govn't was subsidizing it. It would have taken him 17 years to breakeven from the initial installation. This did not even consider the maintenance and insurance cost. We weren't even sure if my parents would have stayed in that house for that long. So we skipped it.

The initial costs is just too high for average Joe.
That is a sad reality. Got tools to get the job done effectively and they collect digital dust.
Thanks for the book recommendations! As a SW dev who recently (a year and a half ago) moved into finance (from telecom), I’ve been trying to educate myself as much as possible in the domain - I find it quite fascinating. Below is a list of books I’ve read and MOOCs I’ve taken, but it would be great to hear what your top recommendations are for books to read (I’ve noticed that your high-quality comments here on HN). Thanks.

Books:

Liar’s Poker,
The Quants,
Flash Boys,
Against the Gods,
The Complete Guide to Capital Markets for Quantitative Professionals

MOOC courses:
Financial Markets (Coursera),
Computational Investing (Coursera),
Mathematical Methods for Quantitative,
Option Pricing (EdEx - got too difficult at the end)

EDIT: Thanks for the pics, really great! Lots of good CS books there too! Sidenode: I just finished "Ghost in the Wires" a week ago - great read.

My bookshelf is shown here: http://henrikwarne.com/2015/04/16/lessons-learned-in-softwar...
no attempt to understand the role genetics might play in all of this.
Even major sites suffer from this. Netflix web UI allows 60 character passwords, but their Roku app and I believe the Xbox One app only allow 50 character passwords.
Keep in mind: 1) there will always be more false positives because there is only one true match, and 2) consumer FR "toys" are nothing like an industrial FR application. It is night and day the difference between anything a consumer can play with and what police, corporations, and security agencies use.
Yeah, that's the way the statist, collectivist mind works. It's pretty sickening and I consider those with that mentality enemies.
I always thought default Ubuntu WM is only used by the people who don't know how to change it.
How Immigration Changes Language
It's not guaranteed, but on average in the UK it's 2.9% above inflation since the 60s: http://monevator.com/historical-uk-house-prices/
So, if you’re looking for 1% of a total population your false positive rate before human intervention is 99%. That's not useful for automated systems.

Further, identical twins are going to show an image that would fool human verification making this questionable for many tasks even with human supervision.

PS: Almost 1% of the population has an identical twin. (% of births is lower, but you get 2 twins.)
Nope. Fuck them anyway, and fuck any twins of said thieves. Fuck them doppelgangers, and any person resembling them. And any false positives, for that matter.

I, for one, welcome our precog overlords.
Really?

I don't remember it as something special.

Psycho Mantis or The Sorrow I remember as good, but the end was just "yet another boss" to me.
We're talking here about thieves that hadn't been caught by the Police.

Maybe the way to handle it could be that if you're a thief and had a change of heart, report to the local Police station and agree to serve your time in exchange for getting your face removed from the database.
What's the easiest way anyone can do a lot of good with their lives?
I never said it was recent. It was done in the last couple of centuries via a series of legal precedents. That is, no-one ever voted for it or legislated it. It was done bit by bit by various legal judgements.

https://en.wikipedia.org/wiki/Corporate_personhood#Historica...

After the adoption of the 14th Amendment in 1868, there was some question as to whether the Amendment applied to other than freed slaves, and whether its protections could be invoked by corporations and other organizations of persons ...
Interesting point on the CIMT test, I hadn't considered that. I'm not sure I've ever had a cholesterol test before, so that might be why it wasn't picked up. :-)

My GP seems to be saying the because I'm fit and healthy, there's no other possible diagnosis than FH given the high numbers. I was kind of hoping for a bit more investigation and perhaps some corroboration. I'm not sure what form that should take though - genetic screen perhaps?
And that has nothing to do with FR and its technology. The contents of an FR database and getting items removed is purely human politics.
> Likewise, stress patterns in English are a challenge for second language learners but native speakers don't struggle with it.

This really is key. "Tones" are hugely important in English. A simple sentence like "I didn't steal your money" has at least five different meanings depending on which word gets stressed.

Imagine trying to learn this stuff from scratch as a non-native speaker! How do you even teach that? Are there actual rules for it, or do you just have to figure it out?

At least with Chinese, tones are just part of the pronunciation. A particular word (syllable, really) has a particular tone, and that's it.
The takeaway (I believe) is that the process is _Random_

I take the odds as dating or finding a friend; in a large co., some times you may find the fit other times you may not.
Not saying Swift doesn't do that, saying he's doing it wrong. Protocols can still be interfaces (what he and you are describing), there is no loss. Two types that simply implement a similar protocol are by definition not necessarily equatable. The 'standard' way that Objective-C implements isEqual: is on a base class, which is a totally possible implementation in Swift as well.
Your eyebrows must be [<-------- this -------->] long to enter this store/view this content.
The day I became a millionaire – Signal v. Noise
Yup... uh... this is great advice for life in general. Really what this guy is saying boils down to... pay as much if not more to model selection / validity than you do to model analysis
I don't think someone would need to be a master of both languages to greatly improve the way it's taught. For instance, one of the problems is that characters tend to be taught to foreigners in a completely bizarre manner; you end up learning many compound characters before you learn the component parts. Other issues include the small amount of Chinese in the course (lots of speaking in English about Chinese), the focus on things like grammar, and the idea that Chinese is so difficult that poor results are acceptable.

I've seen a number of people with a low-level in Chinese develop self-study plans that were much, much more effective than class or text book I've seen.
Hi William

Thanks for reporting the bug. Yes there is an API, let's talk via email: info AT windria DOT net
Hope does spring eternal.
> the professors started to introduce one problem in each exam that anyone could pass who practised a bit and / or wasn't entirely stupid.

What is considered a passing grade at one of these schools?

At my private liberal arts college in the US it was usually (but ultimately up to professor discretion):

00-59% - Fail (0.0 for GPA)
60-67% - D (1.0)
68-69% - D+ (1.3)
70-72% - C- (1.7)
73-77% - C (2.0)
78-79% - C+ (2.3)
80-82% - B- (2.7)
83-87% - B (3.0)
88-89% - B+ (3.3)
90-92% - A- (3.7)
93+ - A (4.0)

You could count any class with a D or better toward graduation, but to actually graduate you needed a 2.0 or better GPA. If you did not have it you could take additional courses to bring your GPA up, but adding on 3-credit courses when you've got 120 credits built up with a sub-2.0 GPA is typically a losing proposition. Most transferred if they were sub-2.0 by the end of their Sophomore year.

I've seen other grading scales with E's in addition to/instead of F, or minor variations on the percentages. It seems popular to give Honors courses an extra point (e.g. an A- is 4.7 instead of 3.7), particularly in US High Schools.
I can't imagine that they would dump the SIP protocols that they are using now for Lync/Skype For Business - there's an enormous amount of work invested both by them, and by Plantronics, Avaya, Cisco, and all the other VOIP-phone vendors.

As of Skype for Business 2015, it's still SIP - S4B is more of a marketing maneuver than a real technical change. On the server side, applications built to integrate with Lync 2013 work seamlessly with S4B. The S4B client is just a reskin of the Lync 2013 client - it's a minor-minor revision number change, and still calls itself Lync 2013 on its About dialog.
Interesting to see the different power usage and electricity rates for a different part of the globe. Here in the Houston, TX area we used 848 kWh in a 30 day winter period for a mid-sized home, which is as much as the article states the household used in a 95 day period. During the summer, when my old AC unit is running like crazy, we'll use ~1800 kWh, and our rate is an average of $0.102 USD, which is around 60% of the top rate from the article.

A Powerwall unit still wouldn't make sense for us, but this is rev 1, and so in a couple of generations we could be looking at something that actually could be impactful.
Cheap Way to Build Website Kiosks
Unfinished Projects: One last programming lesson from my dad
As a kitesurfer - this is awesome! Really well done.
The old bits of entropy count is based on extended ASCII. In reality we could count UFT-8 code points, with each code point having 1/#code_point entropy.

As a brute force guesser can throw UTF-8 chars instead of attempting to rebuild emoji from their underlying ASCII string.
That's a pretty generous grant, not everyone can be Employee #2.
I'm learning Mandarin right now and I love the grammar. I studied Spanish in high school and the lack of conjugation in Chinese is superb. I even feel sorry for people learning English now.

我是很酷。
（Wǒ shì hěn kù.）
I am cool.

你是很酷。
（Nǐ shì hěn kù.）
You are cool.

他是很酷。
（Tā shì hěn kù.）
He is cool.

她是很酷。
（Tā shì hěn kù.）
She is cool.

我们是很酷。
（Wǒmen shì hěn kù.）
We are cool.

他们是很酷。
(Tāmen shì hěn kù.)
They are cool.

That 是 (shì) stays consistent through all the sentences. Love it. Also the fact that 他，她，and 它 (he， she, and it) all have the same pronunciation (tā).
In the past it's been something of a problem against routers: http://www.securitytracker.com/id/1029769

XSS/CSRF is often effective as well: bypass the login screen by using the existing session of a user who's visiting $BADSITE from the same browser as they used to login to their device.

Tragically, for the average nontechnical user, the risk of everything except state attacks and acquishutdowns is lower when using a cloud service than self-hosting.
Thanks very much, appreciate that.
Thanks for this link. A fascinating weapon. Would love to see a teardown and some range action. I didn't think such a thing would be possible. Sounds like something along the lines of a gunpowder-powered air gun -- the gunpowder contains the force, but it's the cylinder that ejects the round -- all the gases are captured. Very interesting!
Are only male coders included or female as well?
> After time the color filter will start to associate various concepts and feelings add images with various colors. This association is what starts making the colors themselves have meaning even if they can't see the colors the same way that you and I can.

The filters are just pieces of transparent coloured plastic. How are they capable of forming associations?

Also, associations on their own (e.g. blue with sky, red with blood, green with grass) don't give you any idea what colours are like. Knut Nordby (and many other people with achromatopsia) knew these associations as well as you or I know them, but made it quite clear that he had no idea what it was like to see in colour.
It's "Dude you'll always have to do something with HTML/CSS/JS." that is attracting the downvotes. That is a thoroughly web-centric view of of the world. Some people never write software with graphical interfaces at all, let alone a web-based one. I never touched a GUI (LabView doesn't count :P) until about nine months ago, and I have been writing code full-time for over seven years and intermittently for over thirteen.

The comment about how easy it is to learn is spot on, in my experience. I was very surprised at how fast I ramped up on vanilla JavaScript and Angular.
This is actually amazing. I will now forever see Putin as being ready 24/7 to whip out his PB[0] at a moments notice wherever he goes.

[0] https://en.wikipedia.org/wiki/PB_%28pistol%29