skysight-inc/HackerNews huggingface dataset:
Preparing for the long haul: sustainable mHealth practices
Understanding the Game - Why Game Theory Is to Critical for Business
Is it any more insane than effectively running applications over telnet (that is, a fixed width text terminal)? :)
I would say that it's more than that. End-to-end is the only test that reproduces a real case scenario.
An update on Blogger porn content policy
"For some countries, certain applications customarily expected by users will also be included."

Does anyone know what this vague clause means? I, for one, have sadly come to "expect" all sorts of preinstalled crap on my laptops.
Great actor, great photographer, great human. He recently did a documentary about growing up in Boston and how he got involved in acting. Selling newspapers and Vacuums (Bait and switch he described it as). How he lost his Boston accent. Really down to earth.

If you've been to the Boston Museum of Science IMAX theater, you hear forever hear his voice say:

"who put the bump in the bump... shabump"
Perhaps they should start by admitting that their prior response to that debacle was dishonest (or at least "horrifyingly, inexcusably incorrect", if they'd rather plead incompetence).
The harm done by tests of significance (Accident Analysis and Prevention, 2004)
Sadly many people see the anti-malware boatware as useful. Perhaps this could be a seperate disc, so the machine comes with a clean OS and you can chose to install the extras.
Torvalds isn't always nice, but developers don't care
Just wanted to say I loved your off the cuff humor and thought it was an enjoyable article.
> Frankly, yes. I would be literally the only person I know who has such an arrangement.

Yeah, I guess the norm is too strongly ingrained, and employers like to keep it that way. If there was a "free" labour market you'd expect more variation, as it can't be right that the standard amount of working hours are perfect fit for everyone. Ditto with number of vacation days in a year, etc - in an ideal world it would all be negotiated based on individual preference. The status quo causes symptoms such as rush hour traffic, overly expensive flights and hotels as everyone goes on vacation at the same time, and people who are wealthy in monetary terms but starved of leisure time. It seems like this often leads to making up for it through overconsumption - to spend the extra income that the full time worker might not really need to satisfy his basic needs and wants.

Unfortunately I haven't made such attempts, and I'm currently a freelance contractor which already means I have more spare time when I want as I decide myself how many hours I work. I know about ex-colleagues who negotiated a four day working week for a commensurate reduction in salary, though that was in Norway.
6a) .. because instead of using a language designed in part to address turnover and difficulty of keeping avant garde coders in banal and soul sucking jobs, the management passed the business decision of "what tools do we use?" to the said workers.
Show HN: Persistent Group Chat in kdb+/k/q
Feds Dismiss Google's Fears Over FBI’s Hacking Power
> When was the last time you heard a Republican politician on the national stage raise an issue that was not obviously directed at their base, or donors?

What would you expect a politician to do—raise an issue his supporters don't care about? That doesn't even begin to make sense.

All of your points apply to every politician, and to every talking head.
Canonical and Juniper team up on carrier-grade OpenStack SDN
Obviously you wouldn't fund it through the development team budget, it would be a corporate level initiative.
I was seeing white and gold this morning. Read the reddit post, somebody had done a contrast adjustment showing the black/dark brown and blue and when I saw that, front that point onward I only see blue/brown (still don't see the black, it's a dark brown to me).

The funny thing is, this morning when I first "got it", the blue was very light, and I've been looking at the original tumbler throughout the day and I swear it's getting darker blue every time.

Now I can't even see the white and it's kind of blowing my mind. I remember the WTF moment when people said it was blue/black and only seeing white/gold, but I just can't reverse it and see it again.
Comparison of C++ Format and C library’s printf
Black Bar please, it would be a great show of respect to the calm, stoic logician that many of the people who read HN can either respect and/or would cite as an inspiration for our chosen career paths.
About history: of course you can run your own IRC bouncer if you're willing to host it, but irccloud https://www.irccloud.com/ is such a no-brain solution that more and more IRC users have it.
It's great to hear there is now a PE test for software engineering!

> 5. Avoid deceptive acts.

Knowingly programming dark patterns into apps is breaking rule #5. If you're a chemical engineer and your employer tells you to put a misleading label on a batch of chemicals, you can feel very confident saying no to that. The chemical engineering community and culture strongly discourages the "just following orders" excuse, and they push for openly fighting management on unethical or misleading practices.

However, if you are a software engineer and get assigned to program a misleading pattern into an app, most people just do it. Also, slapping together a shitty program due to lack of resources is common, too. It seems that management is the driver of quality and ethics in software engineering. I hope someday, like in other engineering sectors, software engineers have the culture and confidence to stand up to management on ethical matters.
So much this. Sometimes little life hacks can have big (positive!) consequences.

For example, two weeks ago I picked up the muscle-a-day routine and already I'm feeling way more focused and energized. The concept is very simple, today is butt-day so any time I'm not thinking about anything in particular I contract my glutes. It's really a fantastic concentration and fitness exercise that keeps you focused until the end of the day when your attention begins to drift, and restores the balance between your over-stressed mind and under-utilized body.
They're not to be trusted. PC's are a commodity space. The marginally better quality of a Lenovo isn't worth the tremendous security risk.
Ceci n'est pas une robe. You did the color analysis of the picture of the dress, not the dress itself ;-)
When Apple CDN is fixed, you'll find it here: http://itunes.apple.com/app/vlc-ios/id650377962
I doubt they have quite that much spare capacity in any AZ. In the past (2012) they seemed to be capacity constrained when a whole AZ went offline. In a situation like that, some customers would move to a different AZ quickly, and others would just wait it out. Spot Instance pricing would also jump quickly, which would free up some capacity when low-budget workloads shut down.
I am curious whether it gets more and more (legally) tricky for employees of large tech-companies to have side-projects.

For example, if I am working at Google/Amazon/Microsoft. What side projects won't get me into legal problems?

Can I work on search, email, virtualization, etc. without being in conflict of interest?
Sybil attacks are addressed due to the way reputation works. Reports are a weighted average - so the more reputation you have, the more your votes are weighted. You could make a billion separate accounts and send them each one reputation, but there's no discernible difference than if you had just reported with one account with one billion reputation.
Modern software development has always struck me as trying to optimize the wrong thing. It tries to make change easy, but changing things is never easy. Just throw away your code and start again. If this a lot of effort, its probably doing too much.
I would love for any manufacturer to offer a "Just Windows" version. On my last Windows desktop, I freshly installed Windows 7 when it came out and it was a much better experience than the brand new Windows 7 laptop I had purchased, but with the additional manufacturer bloat. Immediately re-installed a fresh version of Windows and the performance and experience drastically improved.
Show HN: Your private Reddit, best topic messenger
ah, makes sense. (parent explicitly said "TLD squatters. Same exact problem as before, just more expensive.") obviously doubt Google qualifies as a squatter.
Show HN: Uber clone demo with RethinkDB
365 IT SOLUTIONS Launches Lenovo Preferred Pricing
It was a bit more than a cameo
Nuclear power: Energy for the future or relic of the past?
Here he is, reading Desiderata:

https://www.youtube.com/watch?v=ilFzLb9D2fQ
According to our WWDR contact, there is no way to blacklist trademarks you own on the App Store, so we need to send DMCA take-down notices for all infringements. We sent 39 against 48 apps last year and it takes apple up to 3 months to pull the apps, even for obvious violations.
I'm sorry, but the logo on this blog is so creepy. Seriously.
Quantifying Online Advertising Fraud: Ad-Click Bots vs. Humans
> If you are a plumber, please don't tell me that you offer solutions. Please tell me you are a plumber so I don't have to get confused about what it is you are actually offering.

This is a classic case of what happened in the pest termination industry. You have two types of terminating companies: the solution-based (a.k.a. recurring revenue) companies, and the one-shot companies that you pay to come kill the pests in your house. There's room in the world for both, depending on your specific desires and needs when you see a roach in your bedroom.
I like the Norwegian one at yr.no quite well (In general that is a great weather forecast site).

http://www.yr.no/radar/norden.html
DIY Pinned World Map Tutorial
I will miss his distinctive voice, acting, writing, photographic, and directing skills.

In Star Trek, even though I didn't realize it at the time, I was first introduced to the idea that you could break apart decision-making into three pieces: the emotional (McCoy), the logical (Spock), and the noble (Kirk). This idea, and the way these actors portrayed these concepts in a hokey, corny "Wagon Train To The Stars" changed the way I looked at life. I owe them all, along with the writers, a debt of gratitude.

For those looking for an off-the-beaten-path way to remember Nimoy (and Spock) this weekend, I suggest watching "Mind Meld". It's just Nimoy and Shatner sitting around shooting the breeze. It makes for a good way to remember both the person and the role he played.

So long Nimoy, and Spock. You two didn't get along at times but it's been fun as hell watching you work together.
In events without a clear outcome (say greater than 65% certainty, this is a tunable parameter) there's an audit system where a different group of reporters is asked to answer the question. The idea is that they'd notice the extreme multimodality of the last group who reported on it, and in self interest of preserving their reputation, report an "invalid" outcome.
Lead Java/Spring MVC Developer
Which is not stupid in theory, but all websites implement it wrong.

It was intended to forbid using tracking cookies without user approval, and this is the intent of the law. Nothing more.
I was fortunate enough 15 years ago to sit next to Leonard Nimoy on a 2 hour flight from Seattle to SFO. Giving no indication that I recognized him, I began a conversation. We chatted for about an hour about current theater on the West End in London, where I had been living and where he traveled every Christmas with his wife to see the shows.

As we were standing in the aisle at the end of the flight, I raised my hand in the Vulcan salute and said "Live long and prosper". No, actually I didn't, but I thought about doing so! In fact, I never told him that I recognized him, and I suspect he was happy to have a regular conversation as if he hadn't played one of the most important fictional characters in many people's lives.

But he did, and his portrayal of Spock was profoundly impactful to me, and I am now introducing the character to my young sons as well.
Intimidating was probably a poor choice of words. I guess odd would be better? Idk. It was just a deterrent for me. I can get over the syntax but the installation errors coupled with it being weird was just enough to make me drop the tutorial I was working on.

I do hope to start working with React again. It took me a few times to really get into angular so I'm sure once a guide comes out that really gets the details right I'll be fine. Something like this[1] for React would be amazing.

1. https://www.youtube.com/watch?v=i9MHigUZKEM
Are you thinking of the right new Star Trek? Into Darkness put him on the Enterprise's viewscreen briefly for a very short chat with new Spock.
You can almost hear the headline writer flirting with a very bad pun.
If you use Terminal on top of AWS (one deployment option) we can just migrate your workloads without rebooting.

The way it works is that you read the RAM pages from one machine to another in real time and when the RAM cache is almost synchronized you slam the IP address over to the new box (and then you let Amazon reboot your old box and then migrate back post-upgrade if you want to).

You can try it out on our public cloud at terminal.com if you'd like to (we auto-migrate all of our customers off of the degrading hardware before it reboots on our public cloud, but you can control that if you're running terminal as your infrastructure).
"Now there’s a licensing exam for software engineering, although I don’t know how many states currently accept it. Each state has its own rules for the licensing of professional engineers, and some of those rules would probably have to be altered to allow programmers to get licensed, even with the availability of an exam.

"(I am, by the way, curious what programmers think of the topics covered by the exam[1].)"

Speaking a professional programmer for the last 25 years, my take on the topics is that they heavily over-represent things about software development and are rather thin on actually doing software development. I would really, really, like to see a similar document for mechanical or civil engineering.

A while back, I wrote some notes[2][3] for the references to the IEEE Computer Society's Software Engineering Body of Knowledge (SWEBOK), which I think is the basis of the exams.

As for engineering ethics in software development, I personally would be overjoyed if we followed even the old-school system[4].

[1] https://cdn.ncees.org/wp-content/uploads/2012/11/SWE-Apr-201...

[2] http://maniagnosis.crsr.net/2011/11/consolidated-reference-l...

[3] http://maniagnosis.crsr.net/2011/11/consolidated-reference-l...

[4] "Thou shalt not compete with another engineer on the basis of price."
;) --- idea is that truth is a schelling point
This is some of the most hateful and deceitful words I have ever read on the internet. And I would be all for letting these words stand unchallenged, only the left always cry foul when 'blacks', 'women' or whatever other group is bullied. So why then is it OK to bully nerds now?

GamerGate is one of the most inclusive groups of people I have ever had the pleasure to know. This shines through with the diversity of people that support GamerGate's mission. It has never been about hate, and it is funny how sockpuppet accounts are drawn into the mix here when Anti GGers use them extensively themselves.
> Do as I say, not as I do.

This is a beginner's guide. You need to learn the rules before you can break them.

Case in point:

http://mesosyn.com/pp-e1.jpg
Early Picasso
My thoughts exactly. Star Trek, and Spock form an indelible part of my childhood that's shaped my early personality more than I probably realize. Truly a sad day. Rest in peace, friend.
Many of us donated for VLC for WP/WinRT on Kickstarter in 2012 and it's still in very early phases. :(
Ok, so how does that keep a site like paypall.com (or any example of a common off-by-one-letter domain) from getting a certificate?
I know there's more I can do, but that's sort of besides the point. The mere fact that I need to 'hack' my life seems like an indicator that something is wrong.
Cool, this means I can access the network from Lua plugins again, which was accidentally broken (for a trivial reason, code-wise) in 2.1. Apparently the bug was fixed almost a year ago [1], but the functionality remained unusable in the 2.1 patches.

[1] https://trac.videolan.org/vlc/ticket/9495
From Counting to Multivariable Calculus in 5 Minutes
Man, this is so rough. I've lost friends and family before, but this is a different kind of loss. RIP Leonard Nimoy.
LLAP = "Live long and prosper" (for those who aren't used to seeing it abbreviated)
I really have never seen a contract stating “coder” or anything similar. It always have something else, referring to the domain of knowledge they expect from us. For me that’s the important thing, coding is just the tool. In my case I love working making games, so if the current way for that were screwing things together I would happily be called Games Screwdriver.

I think we both agree in most of the terms. Maybe I should have expressed myself better in the post. I meant to say, solve problems in the domains we have knowledge about. I’ll update it in the post. Thanks for your feedback
but you can't make more reputation out of thin air by creating new accounts/addresses, just as you can't create Bitcoin by making new addresses
Isn't this the kind of thing that only works by obscuring the method you use? If you tell the trolls you're going to use their number to track them then they're obviously not going to use their number when they create a new account.
I think this article touches on many good points, but I can't see Xiaomi makes huge gains in America until they distance themselves from the Chinese government.

They are in the same situation as Lenovo. Not many businesses will use their devices because of security reasons.
What I like about Xiaomi is that, despite their crazy-low prices, they actually put some value in design, both on the industrial side and on the software side.

For example, take the fitness band that another commenter mentioned. Sure, there will are all sorts of similar cheap products (some of which even have OLED screens -- just look up Chinese fitness bands on sites like AliExpress and DX for examples), but the Xiaomi one stands out by being (A) actually kind of nice looking and (B) having software that works well[1]

[1] https://play.google.com/store/apps/details?id=com.xiaomi.hm....
Chris Anderson Talks about Open Collaboration and the Hardware Renaissance
I've never implemented one, but surely an ircd could do this if it wanted to? When someone joins a channel, send them a certain number of lines of history straight away, etc?
Instead of pen and paper, fire up that REPL and learn you some scheme. The book is called "Structure and Interpretation of Computer Programs" for a reason.
Type 2 diabetes, fatty liver disease reversed in rats
How can you trust this response when Lenovo still maintains that Superfish was not a security problem except in the wild imaginations of security researchers? You can't.
No...? I found this article to be a lot of puff with a relatively simplistic interpretation of some cherry picked research.
Coming from Canada, where we do regulate and accredit all types of engineering (including software engineering), this appears very similar to what is outlined by our charter [1]. Note though that in Canada the specifics of the ethics charter are different between Provinces, but they are more or less similar:

1 Professional engineers and geoscientists shall, in their areas of practice, hold paramount the health, safety and welfare of the public and have regard for the environment.

2 Professional engineers and geoscientists shall undertake only work that they are competent to perform by virtue of their training and experience.

3 Professional engineers and geoscientists shall conduct themselves with integrity, honesty, fairness and objectivity in their professional activities.

4 Professional engineers and geoscientists shall comply with applicable statutes, regulations and bylaws in their professional practices.

5 Professional engineers and geoscientists shall uphold and enhance the honour, dignity and reputation of their professions and thus the ability of the professions to serve the public interest.

[1] http://www.apega.ca/About/ACT/code.htm
Lenovo only made about $250,000 on its deal with Superfish
Sunk costs are sunk. That $8 billion is non-recoverable through sales of the copies, says the economist.

But if you can expect to sell 102 million copies at that 99% profit margin, those profits will justify the R&D expenses.

If you can hire an actuary, they can come up with a way to factor the initial R&D cost into your per-unit calculations with a few reasonable assumptions, such that your quarterly reports look great. But if you want the board to understand enough to calculate the right bonus for you, it's best to keep the math simple, and sweep the necessary and nonrecoverable expenses into a different category.
http://imgur.com/MRAiWxB here you go, a nice blue sleeve :)
Every small min function that you ride has the potential to have bugs. In a language with generics there is only one min function meaning only one source of potential bugs.

So is it simpler to have all these little functions doing basically the same thing with the chance of bugs or 1 generic implementation that works for all of them?

Looking at things in this light bug potential in Go is O(n) whereas a language with generics is O(1).

The point being that without generics you end up implementing lots of these small similar functions and making lots of potential sources of bugs.

Idiomatic Go encourages writing easy and simple to fix code, which is good. However what I get for all this is go allows me to write the simple and easy to fix code that could potentially have bugs everywhere.

Hope this makes sense, haven't used voice typing for anything this large yet.
it's perceived as a small raise because we're in a bubble
"Unless you’ve goofed something up, the slowest part of your PHP-based application should be PHP itself."

Is the database not the bottleneck? Especially with the way wordpress stores "post meta data" with key and value columns it seems that the joins could get a bit ugly.
"Really? Where is the evidence for this "fact"."

Okay. Now you aren't even admitting that there are regulations. Wow. Just Wow.

"They are adopted as regulation (under the law, not as law) and will be published before they become effective, and may be changed (e.g., by legislative action) if the American people are sufficiently unhappy with them to compel their Congressional representatives to act."

Have fun with that. Like I said. I don't want to hear one person coming on HN complaining about worse conditions after these new laws are passed.

I'm going to say this now: I told you so.
You guys know that probably every third person on Freenode has his or her own IRC bot on the channel? ;). Ok, I'm exaggerating, but I'm yet to see a popular channel that isn't logged either publicly or privately.
I'd enjoy getting paid to go slow and learn Scala.

I really despise the "let's finish this in one week" that is typically going on for me. I'd rather learn best practices, even if they're in a language, and have some experience building long-lasting services.

Feels like the difference in working at a mobile home shop vs a custom log home company.
Our Universities Are Not Teaching Innovation
Capacity dedicated to failover is not spare, when you've sold failover capability to your customers.
(spoiler alert)

The first one he had a fair bit of screen time. IIRC, in Into Darkness, the new crew contacted Nimoy to ask him about Khan and how to defeat him. I think that was the only time he was on screen.
How Fear Can Be Your Friend
What is the spam, my question? I'm not affiliated in anyway with this guy.
Checkout my reply above --- no proof of work required (for the reputation aspect, that is)!