skysight-inc/HackerNews huggingface dataset:
TouchDevelop has been around for quite a while; I remember first installing it on my WP7 phone back in 2012. I'm very happy to see the editor open-sourced.

I think this is a great example of Microsoft's new-found desire to promote learning and openness, rather than fight against it as they did in the past. My opinion of them over the past few years has slowly been swinging towards positive, and even though I'll likely never give up on Slackware and OpenBSD on the desktop and the server, I'm happy to see this new vision bearing fruit.
Pipedrive raises €9M Series A
Do you plan to give your game away for free?
Hurricane Electric itself blocks some things though, for example you can't use IRC on standard ports through a HE tunnel.
i luve grooveshark io its da zhit
How can we keep David Carr alive?
>Wouldn't these engineers better spend their time trying to fix the problems faced by hundreds of thousands of underprivileged schoolchildren each day, rather than the localized plight of a few children in a ridiculously affluent community?

Because people understand their own community's problems, so they at least manage to not fuck it up and make things worse when they try to address those problems.

Like, if you can explain how the rich can and should help the poor in a non-paternalistic way, other than just straight-up fighting poverty and inequality, go ahead. Please. Because it's goddamn hard.
One of my coworkers is from Nepal and while his family wasn't injured or killed, he said it's a very bad situation. Our company offered to match any contributions made by employees, so ask your employer if they'll do the same!
> And, please give advanced users a way to click through anyway.

This already exists, and you can find it by reading through the source of Chromium.
Yes it is well written and the style is light and refreshing, but am I the only one who think this is horrific child abuse?
Easy solution: don't configure wifi on the TV.
Specter – nested data structure manipulation lib for Clojure by Nathan Marz
Mine used to teach me chemistry and physics by doing things like putting lighter fluid in my hand, lighting it and then saying go show your mom. If even a tenth of the things we did as kids was done today I have to think CPS would be involved.
Well done. Seems to work reasonably well without JS, which is more than far too many websites can say.

Well, except for the SWF animation at the top, and the dropdown menus, but meh.
Very nicely done. Terminalize ALL THE THINGS!
Guix is a GNU project, meaning it will adhere to a higher code of software freedom ethics. (For instance Nix ships Adobe Flash Player with Firefox if I remember correctly.)

Guix uses Guile Scheme APIs/EDSLs for package recipes, build systems, etc., giving you the power of a proper programming language (and a lisp at that) as opposed to the special-purpose Nix language and arguably dirty Bash and Perl code.

The Guix System Distribution uses a Guile-based init system, DMD, instead of systemd, which again should give a lot of power and flexibility. (systemd being implemented in C instead.)

That's all off the top of my head. I haven't used Nix and someone who did might be able to point out many more differences that aren't obvious at first.
> more dystopian socio-tech stories

Jack Williamson's 1947 With Folded Hands,
http://en.wikipedia.org/wiki/With_Folded_Hands

(I trot this one out semi-regularly, it deserves more recognition than it currently has.)
Realtime Launches Chrome Website Push Notifications Support. Live Demo
Ask HN: What do you think about my startup, heychat?
This was an incredible article. Just awesome.
Call for Speakers for NCDevCon 2015 now open
Dexer, a .NET-based tool to work with Android Dalvik bytecode in a manner similar to Mono.Cecil:

http://sebastien.lebreton.free.fr/blog/index.php?/categories...

The IKVM.NET blog covers a lot of low-level details as the author implements 'JVM on .NET CLR':

http://weblog.ikvm.net/
I suspect the 60fps is a large contributor to this, at least for me.
I use ASSP and even without Bayesian filters (which I don't like for too many false positives) have only an occasional phishing e-mail in my numerous inboxes, even with e-mail addresses published on sites.
There's a great chapter in "Group Theory in the Bedroom" [https://books.google.com/books/about/Group_Theory_in_the_Bed...] about the hunt for the mapping from DNA sequences to amino acids before the invention of X-ray crystallography allowed for direct observation of the machinery. Many elegant 3-letter mappings were hypothesized and tested chemically and statistically; they were all found to be incorrect.

Spoiler alert: once X-ray crystallography allowed for direct observation, the mapping was found to be a chaotic hodgepodge: some amino acids are coded by only one or two DNA triplets, and some are encoded by several. The only interesting property of the actual coding the book mentioned: the language is such that single-base errors in the triplet for an amino acid tended to result in a triplet that encoded to the same amino acid... For the amino acids involved in the most common cellular processes. In other words, transcription errors tend to not mess up the machinery in ways that are instantly fatal to the cell (because of course!).
Google’s First Apple Watch App Isn’t the One We Wanted
looks sharp!
How to Understand Your Users Through Effective Logging
manufacturers are just steps away to place some internal 3g-like connection inside the device, so they will not need to rely on the user's connection -- while the tech is there, it's not cost effective (yet)

once there, we are doom
It's also a good choice. Probably sounds more like an individual Borg, whereas Trinoids has that "multi-voice" thing that the Borg use.
Far too often lately I've been seeing "RSS feeds" that are nothing but the title and a link to the webpage.
Quest for a Superbee
iOS App Reverse Engineering, the world’s 1# book on this topic
Lavaboom: “Help us continue development and pay for servers”
5 Mistakes You're Making When Hiring Millennials
Easy to use, fast and flexible antispam.
WHY I'm getting a lot of negatve points :o
Twitter R package: breakout detection in the wild
[Citation needed]

I've run across far too many "mobile-friendly" websites that start by loading many MBs of JS libraries. And just flat-out fail to load if any of said libraries fail to load.
What about the heart or other critical yet non-redundant organs. In the tech world we try to avoid single points of failure like that.
A Programmable Controller for the IoT
JavaScript for Cats
Hmm, when Firefox errors for me it shows why. The usual reason is an expired certificate or a certificate for different domain.
It's strange, but it's true.
If you read through at all, you'll find at the end that he gives some consideration to whether everything really happened the way he remembered it.

IMHO, within that envelope there's plenty of room to find a tribute to living life, rather than letting fears govern our fate.
Twitter R package: time series anomaly detection
Apple delays HomeKit launch
The Analytical Artist: A Necessity in Marketing?
Wwe SmackDown 15-5-2015
Sunrise is one of the most popular calendar apps, and it was recently purchased by Microsoft. I use it, and it's the best calendar app I've found so far on iOS.
I sincerely hope so, but I suspect not.

In the world I grew up in, I had to be home before the street lights came on. I had to "check in" periodically, but otherwise, lived an unfettered lifestyle. I was free to roam, and roam I did. My friends and I had a tree fort we'd built in the woods, pieced together from scrap wood we'd found, complete with a tire swing.

We swam in the streams, we biked full speed through wooded trails fraught with potholes, tree roots, fallen branches.

We scoured the neighborhood in larger and larger radii, exploring til we found danger, excitement, or boredom.

My daughter doesn't live in this world, and may never know it. My daughter lives in a world where Child Protective Services can pick her up for being seen without a parent. My daughter lives in a world where she can be detained for walking to her grandmother's house alone. My daughter lives in a world where building a tree fort could be construed as cause for arrest.

Maybe it's for the better. Maybe we should place safety above all else in our children's lives. Maybe our parents should all have been removed, and each of us would have been better cared for as wards of the state. I honestly don't know, but I know that in exploration, curiosity was fostered. I know that in roaming, I learned how to be self-sustaining; or at least as self-sustaining as a child can be expected to be.
And in the captain's own words:

http://clear-prop.org/aviation/haynes.html
YouTube Overrides Konami's Video Takedown
"anytime they’re looking at job ads, serious developer positions, not front end developers... "

Ouch. I guess I never should have dropped PHP for client side MVC apps.
Ask HN: Funding hardware and software startups
It is a manufacturing startup, that is looking to disrupt the current market, ripe for small and mid sized companies looking to adopt new manufacturing technology. The product is a combination of software delivered with a flexible as service, or on private network model, and hardware to perform the manufacturing related tasks at a lower cost and greater efficiency. Adopters are very likely to scale as demand increasingly favors the technology.

The team has a great track record and has been involved with a number of successful products in the past. All the core technology components are available. There isn't any new science involved, just great engineering and design, both core competencies of the team.

They are stalled at funding a prototype. My question is how to approach the problem and what does / could the investment model look like?
http://graphical.weather.gov/xml/

Ex: http://forecast.weather.gov/MapClick.php?lat=37.76&lon=-122....
There's very good precedence too with Scratch and it's derivative Android App Inventor (currently App Inventor 2), but it's nice that this is platform independent! (it does miss out on some cool things that are platform dependent, like fiddling with sensors and communication)

https://scratch.mit.edu/

http://ai2.appinventor.mit.edu/

GUI-oriented programming has much to offer and I'm excited in developments in this area, not only for kids but as a general enabler of coding without a large learning period.
>I believe you're wrong. Take german and french cars. One of them, won't say which, are better designed than the others. To say that a plan is NOT designed because it's flawed

Which is why that wasn't the argument. Both French and German cars have evidence of design (non-local improvements over earlier transportation), and both clear and garbled speech through a telephone have evidence of an intelligent agent behind them. In no case did I suggest making the inference that flaw -> not design. Rather, it's "being constrained to one domain of attraction in designspace" that indicates lack of intelligence behind the optimization.

>You don't refute ID by showing some sub-optimal function in an animal body plan, firstly because ID doesn't claim everything is optimal. ID implies intentionality, but does not and can not explicit intentions.

Specific variants of ID claim certain intentions, and the lack of intelligent optimization would refute intelligence being behind that intention. (To the extent that this intention is deliberately vague and kept from having observable implications, it can be rejected as non-scientific on that basis, without having to assert the claim, which I was criticizing, that the whole enterprise is unscientific.)

>Anyone can make an object that by all means can not be the product of a natural phenomena, and still someone else being able to tell it's design, could not really tell the purpose of it.

That just means inferences here (as everywhere else) are imperfect, not that detection of intelligence is impossible or unscientific. You can't know to 100% certainty whether the sound on the telephone is someone speaking to you or just a random coincidence of static, but that doesn't mean you throw up your hands, remain agnostic, and lambaste the ignoramuses who dare to claim they have heuristics for speech recognition.
Way to look on the bright side!
WarriorJS: learn JavaScript and ES6 while playing a game
Why the downvotes? Are you voting against my idea (we all cooperate to consume the robocalling organization's resources) or my style, or the fact that I have treated the human operators very cruelly, or are the downvoters employed by or own Cardholder Services? Be honest. I can change my mind even if you can't. Leave a comment when you downvote.
This criticism comes up every time this kind of thing is discussed, but seems to ignore the fact that regardless of the destination (programming is a way of thinking, fine), the journey you take to get there is important too.

Environments like Excel aren't powerful because they make programming fundamentally easier, but exactly because they don't require you to put yourself through the process of trying to grok for loops and if statements, patiently waiting for an epiphany to come, before you can do anything useful. It's just a nicer route to the programmer way of thinking.

"Programming for non-programmers" just means reducing the set of concepts and thinking processes you have to absorb before you can do something useful – just like Excel does. The Eve guys may or may not achieve that, but I definitely think it's a worthwhile goal to have.
Elon Musk once lived on 1$ a day (hotdogs and oranges)
It's much better in 480p30 than 720p60. Shockingly so even. I'm not sure if that's a fundamental property of 60Hz or if something about how it was encoded.
Apple Objects to Customer Information Being Included in Sale of RadioShack
Don’t quit your day job: how to make a career leap with your eyes open
"10,000 connections is $399/month is about the price of a dedicated server just for chat." So you're saying that pusher is breaking even on their service and that a custom socket server should also expect to require similar hardware in order to serve 10,000 connections? If so, I highly doubt either is the case. I've seen 50,000 sockets served on a $20/month VPS using socket.io without issue.
Are you ready for this? How to handle the emotional facets of leadership
Necessary, but not sufficient. A lot of terminal apps are still - to borrow a phrase - captive user interfaces, which don't play much better with others than a GUI. Decompose all the things into individual utilities (or libraries) so they can be reused and recombined!
New Features in Active Directory Since 2003
I've seen every episode multiple times and I always find it intriguing when people complain about declining quality and get up in arms about it. One of the hallmarks of the show and the storylines has always been its irreverence and it's lack of desire to be taken seriously. The fact that it continues to go on with silly episodes is only part of that funny, irreverent quality, in my view.
If you're wondering "What can I do to help Nepal from outside the country?", a former co-worker of mine (currently in Nepal) wrote about it here:

https://medium.com/@amrit_sharma/what-can-i-do-to-help-nepal...
Hadoop is buzzword compliant, but every use of it that I've met was unjustified - it made things 10 times slower, more complicated and fragile compared to a straightforward mmap implementation. I guess it might start paying back if you can effectively use 100 machines and have them at your disposal - but I have not yet seen evidence of that.
No dude, you are misunderstanding me, your definition is wrong, your label of geographic north == true north.
Look out for the return of #nintendo world championships﻿
"it makes far more sense to regulate things that actually affect neighbors (noise, dumping, etc) rather than proxies for those (long-term versus short-term residency)"

Here's the thing, even this is an area where people will reasonably disagree.

For instance, suppose you have a couple of kids, and they build friendships with the other kids around your neighborhood. Let's say that a family with a couple of kids gets outbid on the house next to you, because the new buyer can price in the profits of putting 3 bedrooms full time on airbnb, whereas the family would be filling them with two extremely expensive young children. In this case, airbnb could end up turning a substantial amount of the SFH housing stock into hotels.

Kids are just one example of the ways people may wish to live in a neighborhood. Obviously, kids are not the only reason people might wish to get to know their neighbors and form longer relationships with them.

So these people would like to trade their right to put their house or apartment on airbnb in exchange for a legally enforced expectation that their neighbors won't do this either. Other people won't, which is why I support zoning laws that regulate tenancy length, but would prefer to see them kept as local as is practically possible.

What I firmly believe is that these zoning laws are reasonable[1] in some areas, and that people should not break the law and impose a hotel on a neighborhood that has democratically chosen to live under this kind of zoning regulation.

[1] There are clearly unreasonable neighborhood regulations that are not up to majority vote, and history is full of them.
I tried this out - but it looks like the images are squished. In a 600x422 image I tried, the columns were originally .03" in Excel. Adjusting them to .1" seemed to fix the perspective.

I just want to alert people to a bug in this piece of software they'll doubtless be using in mission-critical applications.
Wow that's a bit over the top. Maybe he just wants to produce content people actually want rather than posting things nobody cares about. Or do you think all tech blogs are "content farms for spamming ideas".

Hey OP. I like hearing about new technologies and seeing examples of implementation, getting a feel for where they actually fit in the landscape. What kind of tech are you looking at blogging about.
This used to be a per-tunnel setting that you could turn on yourself. Now it seems that you need to email their support for approval (after completing the certification to the Sage level which isn't hard). I agree, this kind of sucks, but then again, I haven't had issues actually using IRC at all so I'm pretty happy.
Mathematical Theory of Claude Shannon (2001) [pdf]
I had to try, with some downhill skiing footage I took a few weeks ago. It works well with the stabilizing[1], but screws up the FOV. The footage fed to the Hyperlapse program had even more details vertically than the first clip in my video[2]. Maybe it's too much motion skiing down, or it is unable to process the stuff too far away?

[1]: https://www.youtube.com/watch?v=_CvzPyQF7fA
[2]: http://imgur.com/w1mLrM6 (not the same frame in both pictures, but you get the idea)
I guess it was just in Poland then.
The article references a blog post that I wrote a long while ago about how we do memory management for some Go programs at CloudFlare: https://blog.cloudflare.com/recycling-memory-buffers-in-go/ We've switched most of that stuff to use sync.Pool now. And we've done a lot of pprof work to simply reduce garbage in the first place.

We can't wait for Go 1.5 where the Stop-The-World GC goes away: https://docs.google.com/document/d/1wmjrocXIWTr1JxU-3EQBI6BK...
Highly recommend watching the video in the link. Holy shit is it impressive.
Even assuming his fears as a kid were blown up, they are still real and the dad's attitude towards them is extremely cavalier. I had similar fears as a kid, and I grew out of them. Being pushed never did anything to alleviate those fears and caused me a tremendous amount of pain at the time.
There's a good parallel between the "inscrutability" born of simple complacency and laziness, and the inscrutability born of secrecy and security.

The lesson I take away is that we should be wary of using (or funding) any system that actively resists being understood. Moreover, we should never stop trying to understand the world to the extent that we are able. (There is also a strong lesson about the value of cultural rebellion.)
Lessons Learned from Scaling a Product Team
Microsoft showed their stuff before Instagram showed theirs.
A few years ago, I did a web scraping project, involving scraping edit times and locations (based on IP addresses) for a variety of different languages on Wikipedia. This worked out really well -- it was interesting to see when people were awake, editing Wikipedia throughout the world, and where in the world the languages were generally spoken.

The problems came with Catalan. Although, like the article points out, they have a fairly large presence on Wikipedia, almost no one is logged out when they make article edits (only users who don't have an account when they make edits are associated with an IP address, which is the data I was looking for). So the language was "large" enough to be statistically relevant for the purposes of my scraper, unfortunately, there were relatively few data points I could get. Unlike the other languages, its Wikipedia pages seemed to be propped up by the work of a few dedicated accounts who were always logged in, rather than the more organic collection of people who were moseying by and happened to want to edit a page somewhat spontaneously. It's like casual browsers weren't actually using, or at least editing, the Catalan Wikipedia.

Take that as you will.
Yes, scientific theories also adapt to new information. However, there's a substantial difference between this and what ID proponents engage in. The evolution (pun intended) of scientific theories involves saying "that was wrong before, here's what we think now" and the newly adapted theory is criticized and tested. Any scientific theory is falsifiable; even if not actually falsified, there's always some test that could, if it produced the appropriate results, disprove the theory.

Intelligent Design is just the God of the Gaps dressed up in scientific-sounding language. It collects the unanswered questions in biology and says, "We do not know how this happened, therefore an intelligence was involved." And of course if you dig deeply enough, "an intelligence" is almost always Yahweh, father of Jesus Christ, although they often try to keep that quiet in order to appear more objective.

There are two basic categories of contradictory facts for ID: there are things like the flaws we're talking about here, which say "this could not be intelligence" and there are direct attacks on the gaps, where unexplained things like the emergence of "irreducibly complex" features are explained naturalistically. Intelligent Design deals with both easily. The former can be dismissed by just saying that the intelligence wasn't involved in that particular bit. Or it can just be ignored, which seems to be the standard reaction. Any resource that discusses evolution will discuss unanswered questions and problems with the theory. Resources for intelligent design, as far as I can find, also discuss unanswered questions and problems with evolution but make no mention of any potential problems with ID. The latter can be dismissed by just moving on and continuing to object to other gaps. Or, as often happens, it can be dismissed by labeling the scientist as an anti-religious bigot.

There is literally no imaginable discovery that could overturn intelligent design. There are many imaginable discoveries that could overturn evolution. That's fundamentally what makes the latter scientific and the former not.