skysight-inc/HackerNews huggingface dataset:
I think it was meant that switching to 0MQ instead of HTTP provides little benefit at this stage for that person. The great thing about HTTP is that you can quickly whip up services that will work without worrying about performance until later. I'm sure the same thing can be said about 0MQ once you are fluent in it, but it is not ubiquitous as HTTP.

In other words, it can be considered a premature optimization
I've heard from their engineers that Haskell has been their secret to being web scale while having a sane ops and engineering load. :-)

Considering I'm doing my own Haskell based tech in my business (and I'm somewhat actively in the core community), It pleases me greatly to see Haskell/ghc used in a rich array of interesting businesses!
REQ and REP have an evil, evil failure mode if they get out of sync, as I recall. The lockstep of request and reply is rather easy to break.
To the surprise of absolutely no-one.

Congratulations, raganwald, and good call, Github. You're on a roll with hiring these days. :)
"Endless money forms the sinews of war." -Cicero
Keccak was picked by NIST last October as the winner of the SHA-3 competition.
I chose MySQL based on two very non-technical reasons.

1. I am comfortable with MySQL

2. If its good enough to run Facebook, then its good enough for me
Because he is way above the intelligence of 90% of HN users and noticeably so.
While I'm sure a case could be made that IP protection is necessary in biotech, isn't the example you gave actually evidence of the the opposite -- that patents stifle innovation and research?
> The "crappy software patents" view is common mostly because tech media routinely publishes uninformed (or disinformed? [4]) rhetoric, mostly because they garner some easy rageviews, and audiences accept it without critical thought.

"Inventive patent filed covering obscure corner of programming" is not going to garner pageviews, for the same reason that "Grandmother walks home safe from 1000th time without being assaulted by ne'er-do-wells" doesn't appear on any newspaper outside The Onion.
Even if you only need the money for a year, there is no reason you can't buy 30 year bonds and sell them later. Short term treasury bonds get a much lower price because they are dominated by buyers that are obligated to buy them for some reason (they've even had negative interest rates in the past).
Ask HN: What apps do you use to present mockups? 
I know a lot of people use PhotoShop and Balsamiq to create mockup and wireframes, but what apps do you use to present them.

Something short of using GoToMeeting to screenshare or screen recording software.
It's worth noting that you don't lose your money if the funding fails - it will get refunded to you.
When your production machines have 32GB of RAM, dual SSDs for OS and caching, dual terabyte drives for data, and dual octocore processors.
It doesn't need async. async is one of those things that MS has been pushing that really is a double edged sword. People think "omg I absolutely NEED async now"... when people have being solving scalability issues before MS made it so easy. Now people are going "oh ill just use async" rather than fixing the actual problem for their slow web applications.
You don't need to be a farmer neccessarily. Like the guy from the article who has a food stand. You may partake in the agriculture industry in many different ways. I wonder if anybody ever has went to a farmer and asked him what is the single most annoying thing he has to deal with and tried to create start-up around a proposed solution to this annoyance. People do it all the time to get ideas about what is needed on the market. Who would go to the middle of Minesota to ask? Could be worth the effort vs. writing another Facebook game that's supposed to make money on ads - is all Im saying.
I don't necessarily call that a good thing. It isn't a black and white pro that a business gets monopoly rights to distribute new drugs for 2 decades, even if most new drug research is funded for that profit.
With all the implied hate against groupon, it's still a billion dollar company.

Almost any markrtplace start up can be cloned locally. But even more importantly, even before lyft and groupon existed there were small local shops executing on a similar idea. But it took Groupon to acheive scale.

What's next? You'll begin deriding McDonalds because all it is is a burger shop that anyone can start?

Scaling shit from $100,000 biz to 100mil revenue is hard as fuck. Exhibit A: all the groupon competitors that no longer exist.
Not every drug causes a rebound effect. Manipulating neurotransmitters directly, our most common method of psychoactivity in mood-altering substances, almost always leads to rebound.

However, there are many ways of affecting receptors further up the metabolic chain. For example, recent research has focused on neurohormones are alternatives to benzodiazepines for anxiety treatment.

Some of these may be, in theory, less addictive or entirely non-addictive. Unfortunately, the current drugs are very effective for short duration courses, the most common medical use.

A less restricted market would incentive drug companies to find less harmful substances for recreational use. In a regulated market, you could even use the tax burden to further shape the public's preferences.
Buggy Bitcoin patch open new vectors of attack
init(SHA3(pass + s));

https://github.com/darkjpeg/darkjpeg.github.io/blob/07171bd0...
What bugs me about this explanation is the following: aren't we moving quite a bit all the time? We go along the earth as it's rotating around itself, then revolving around the sun, then the solar system revolving around the milky way, then the milky way probably moving somehow and so on.

If we could somehow "get off" earth, "stand still" and let it "float away", would time would appear to move faster?
Think of it like falling. If you fall straight down at your terminal velocity you always head for one point. If you are able to move side to side at a very large speed, you can theoretically fall towards all points under you at once. Or, if you will, 'stop' falling towards any one point at all.
Might want to think twice before cloning with the goal of an acquisition by the cloned. I remember you could throw a rock a couple of years ago and hit a dozen Groupon clones. I'd be curious to know any stats on what percentage of those actually did get acquired by Groupon - or indeed had any exit other than just folding.
Yeah I get it. But the thing is - that's one year less I spend on my idea.
upstart because I wouldn't use a job control system in prod that isn't included with the base distribution (do any base unix distros use monit or supervisord?) It's just too much useless work to rewrite job control logic for daemons when the OS already gives them to you, and I've been quite surprised with the feature completeness of upstart.
I don't think a lot of consumers will be ok with trying to find the optimal place to fit a Leap on their computer desks. It is a forced behavior not covering any specific need.

Leap has a long way to go in defining a use case for the technology; something which it does better than existing interfaces. Otherwise it will be a really cool niche product used by tech enthusiasts, not something a heavily VC-backed form is targetting.

Also, there is a reason DataHands never really took off and it is the same reason Leap might not. Changing human behavior is ridiculously hard, and pouring money in a dev ecosystem (how Leap is doing it) is not the way to do it.
How We Shop in 2013: eCommerce [Infographic]
More Than a Flooded Cellar. A Vintage Mystery.
> take a photo and associate it with the time you took it

Otherwise known as a "video". :)
I don't understand your question. Is "special needs" a term I shouldn't use? I got it from Wikipedia/accessibility.

[Accessibility] often focuses on people with disabilities or special needs.
Photos Go Inside Germany's Disappearing Nuclear Power Plants
No friction at all. They weren't even expecting interns, so there was no "application process." I had a chat with them at their office and they wanted me to join.

My university's in the same town, so I was planning on staying here over the summer.

I think the entire process was quite amazing, actually. This company was where I wanted to be, doing what I was interested in, and produced a service that I think has/will have a major impact.

Feel free to contact me! I can't give a lot of advice since I'm just getting started, but I think my (limited) experiences may help.
$400 for two floorboards and $50 of rope? Maybe I should get into the swing seat business.
Another frequently repeated myth. Actually:

1) Pretty much each and every action has a fee attached [1].

2) Each rejection has a 3 - 6 month time limit to be responded to.

3) Most applicants will fight every rejection to preserve their rights.

4) Granted patents have (admittedly higher [3]) fees due only every 3, 7 and 11 years, whereas patents in prosecution typically have fees due every 3 - 6 months. However, granted patents are not guaranteed to be renewed, which means their contribution is reduced [4, 5].

So if you want to talk perverse incentives, the USPTO actually have greater incentive to issue more rejections and collect frequent short-term fees on applicant responses, than they do to issue patents and collect infrequent long-term fees on renewals.

[1] http://www.uspto.gov/web/offices/ac/qs/ope/fee031913.htm

[2] http://www.uspto.gov/web/offices/ac/qs/ope/fee031913.htm#mai...

[3] http://www.patentlyo.com/patent/2010/06/patent-maintenance-f...

[4] http://btlj.org/data/articles/20_04_02.pdf

[5] http://www.uspto.gov/about/stratplan/ar/2011/mda_06_01_03.ht...
The 1-year grace period is there specifically so researchers can publish and patent. What counts are the publication and filing dates. File within the year and you will be in a position to earn protection.

However, the 1-year grace period isn't available everywhere. The USA has it, for instance, but the EU doesn't.

IANAL, TINLA.
doesn't that mean that if nobody owned the drug, drug companies would be free to work on a wider range of research?
I disagree about airbnb. The name at least hints at what it is, as 'BNB' is a fairly common term for 'Bed and Breakfast' which is of course, a place to stay. I had no idea that PAMG stood for Park At My Garage until I clicked through.
It surprises me that the SYN attacks are being mitigated on the machines themselves; I was under the impression that this is typically done with hardware firewalls that offload the TCP handshake (thus filtering out spoofed SYN packets and other connections that the remote machine doesn't intend on actually establishing).

It does seem like doing it on the target machine will reduce latency a bit, though, since the hardware TCP offloaders usually repeat the TCP handshake (this time to the actual server) after confirming that it's valid.
I've read recently, here and there, that unethical behavior correlates with higher income. (And please, it's a probability ...)
Liability insurance is the only "safe" way to approach this type of projects.
I usually present in person and don't have any huge pain points around doing it this way. I think tools like this that allow for comments to be left on a mockup is interesting but not a deal breaker: http://redpen.io

I use Dropbox the most to share files with clients. Recently I've been working on a concept for presenting mobile designs - I think this process is more broken than other types of design presentations.
The coming push for open source everything
"We considered these two oak and cedar models from Dzierlenga F+U, but ended up going with this reclaimed yellow pine swing from Peg and Awl, because it looked beefier and less modern (our office beams are pretty rustic)"

Being from the sticks, that made me chuckle. (I still think it is great that they have swings though; and I am wondering the same thing Sealy is about the H&S dweebs.)
Testing is easier with both, than it is with Web API / MVC.
Both are faster than Web API / MVC.
Routing is far superior in Nancy than MVC / Web API.
Content Negotiation is far superior in Nancy/ServiceStack than it is in WebAPI.

I could do this all day. You end up fighting the framework using MVC / WebAPI, once you build an app or service with Nancy or ServiceStack, you will be like "wow why was I using the MS stuff so long..."
To prevent accidental deploys, it waits for a second of drumrolling, then asks if you're sure you want to deploy. To confirm, hit the cymbal.
No one's worried about the entire concept? It seems a little counter-intuitive to tell someone else your secrets, so they can hide them.
Well, I love the concept of proto-Krugman as much as you, but nothing really keeps Krugman at NYT. He obviously enjoys the influence that punditry brings him over flexing his academic mind.
I have to confess that I, as a non-Clojure-speaker, found it much less interesting after seeing that your example was in Clojure. Using less common languages as examples makes it feel like it's in that big world of amusing side projects instead of something trying to be mainstream. Not on purpose, it's subconscious.
I agree - and this is what dissuades me from buying one. While the industrial design is indeed cool I'm not convinced that faster phones won't be available at the time of launch; this product has a very significant number of engineering challenges ahead of it, not the least of which is software.

If there is a 2nd- or 3rd-gen Edge I will be very interested, but today's state-of-the-art ARM quad is not enough for the tasks I usually run on my laptop. If it can't replace my laptop, then contributing to this project is just throwing $600 (or $830!) sight-unseen into a development black hole that could be months late.

In these sorts of situations contributors are almost never reimbursed for delays. By the time this launches there will be yet another generation of Intel chips, ARM chips, and flagship Android/iPhone devices. It just doesn't make economic sense.

I appreciate what they are trying to do and I don't know if there's a better way. But it's quite a risk to shell out that much for a toy that may not really be that useful in this iteration.
Folk on Solaris / Illumos would probably like SMF to be added to the list.

I'd go on to mention various z/OS subsystems, but that's a bit esoteric even for HN :D

(Process management ties into my larger rant that nobody has properly combined it with configuration management. But nobody has time for this nonsense.)
Well... that wouldn't make them $40m annually.
Gmail Users Able to Compose New Messages in Full Screen Mode
slightly off topic, but it's absurd to think that Trout should have won the MVP, when Cabrera was the first Triple Crown winner in 45 years. I don't care what his WAR was.
This is true :) been a great tool to write a spider in, fast native code, a strict type system and very cheap threads has made it much faster than it otherwise would have been. ZeroMQ has also been a great help in modularising it. I'll try to get a piece out on the technical architecture later. (I'm the CTO, btw.)
You've got to remember that Canonical have openly said that they wish to be the open source version of Apple - and to even exceed them, if possible. So when this philosophy collides with the practical approach of the Nexus series then you have this device.
Pacemaker if you need to keep it alive no matter what.

Systemd was pretty stable until user mode flat out broke in 205. I use it to manage my entire desktop session.
Here is a more complete list of language bindings taken from http://www.zeromq.org/bindings:_start

Ada, Bash, Basic, C, Chicken Scheme, Common Lisp, C#, C++, D, Delphi, Erlang, F#, Felix, Flex (ActionScript), Go, Guile Scheme, Haskell, Haxe, Java, JavaScript (Node, Flash), Julia, LabVIEW, Lua, Nimrod, Objective-C, Objective Caml, ooc, Perl, PHP, Python, Q, Racket, R, REBOL (2 and 3), Red, Ruby, Scala, Smalltalk, Tcl, XPCOM
Visiting Zeballos is a surreal experience. If you didn't know better you would assume you were in a 3rd world country, it is eye-opening for sure.
You know something's gone wrong when you spend $680 on making a rope swing
Wait.

What about the Internet Archive's Wayback Machine?[0]

And how can making a physical product not count -- surely any physical product sold in the United States has some kind of qualifying documentation associated with it which counts as publishing, even a manual?

[0] http://archive.org/web/web.php
I've been using god for two years and have never had this problem, or any problem with it. Maybe the god load command has problems, but I can't think of any reason to use it.
Bottom line - try a few monitoring tools out and use what works for you.
While I don't share your fury on this point, I am equally confused by Congress's lack of ability to see one step ahead.

Should the executive ever decide to use intelligence information for political gain, members of Congress would likely be among the first blackmail targets of an American surveillance state.

Few people remember that former governor Eliot Spitzer was brought down by the PATRIOT Act. Congress really can't see that a security state is actually bad for politicians first and foremost?
As one of the guys behind Monit, thanks for that! We're about to improve Monit further by adding realtime (ms resolution) scheduling and monitoring (libev or libuv) which we hope will make Monit even more useful.
I'm sure Niantic can hook them up.
I think he took the easy path. Probably a lot more money, but also he gets to work on sports predictions instead of angering relatively powerful people.
Is getting rid of people with over a decade of academic experience because try didn't achieve enough research results or even just didn't impress those recommending them enough really optimal?

Needs to be something like a teaching track, where teaching then becomes the main focus. Maybe still participate in the research going on but not drive it.
I'm was looking at the order form on their website, and then saw the URL: https://store.leapmotion.com/(S(k0erjjqyuqwxmojbybjv6vpx))/P...
Is that a hash? It looks weird, and I have never seen anything like this before.
Clojure does, too.
"Some handsets can't be fully powered down without removing the battery; for instance, some Nokia models will wake up when turned off if an alarm is set." (http://news.cnet.com/2100-1029-6140191.html) I'm guessing that there even might be models with built in battery backup for this kind of functionality.
At this point, it feels like Windows AV software makes a machine run far worse than would an actual virus.
I know raganwald is a top HN user but I know him more through his excellent technical books, and so am looking forward to his contributions to Github's documentation:

https://leanpub.com/u/raganwald
Startup Founders Still Need Media Outlets for Good Publicity
Get machine, wipe HD, reinstall Windows, reinstall drivers.

Windows Update is an unfortunately necessary evil, it becomes more painful the longer it has been since a major Windows release.
If that were the case, people would know about it before hand. Linus' rants are well-known and well-published. So, pretty sure it's not having it's intended effect. Couple that with the fact that he'll rant and people who have been long-time contributors.

So, what is it really solving? Nothing for new contributors. Nothing for old contributors.
That was the old school argument, verbatim. The new school disagrees. I don't really have an opinion but I'm pretty certain Nate agrees with the new school and would disagree strongly with your view.

The new school argument is something like: the Triple Crown is an overvalued and superficial accomplishment and giving a player the MVP based solely on that is making a similar error to the scenes in Moneyball where the scouts cared about irrelevant things like whether a player has an attractive girlfriend or how he gets on base (walks vs hits).
THe key part is recent changes in the law have given much more weight to community/public commenting on patents, so where these may have failed in the past it is possible for them to have more success today.

Further the patent climate has become more hostile towards bad patents in recent years, more so than at in point in modern history, this will also enable more possibility for success
Since the last service pack especially.
Ottawa's tech scene isn't mainly because of the government. Nortel was based there, and its diaspora and suppliers seeded a decent tech ecosystem.
In any given reference frame you have a velocity vector that's some part space and some part time but has magnitude 1. It's just rotated.

There's nowhere to "stand still" in the universe. But if you pick a reference frame where you're moving less fast in space your velocity has more of a time component to make up for it. If you pick one where you move very quickly in space (maybe one that doesn't follow the Earth's orbit) then you have less motion in time. That observer sees you experience less time.

And if they pick a reference frame where you move the speed of light - where your velocity vector is fully in space; with '1' for space and '0' for time - they don't see you experience any time.
Can you please elaborate on how that would help?

Is it just for familiarity/similarity? I kinda see the 'e' from ruby -e going after the go to form goe. goe -e would be just redundant, wouldn't it?
Suddenly, the device seems a lot less interesting.
Is the NSA Blinded by Big Data?
Windows Defender is pretty damn good, try it out. The performance overhead is pretty minimal and it is generally well behaved.
Sounds like another way of saying what I did, no?

I hope it works and it's awesome.

Just can't help thinking the pitch is a little half-assed, for an Ubuntu. The crowdfunding model is for little guys who are doing amazing things and can't get investment and distribution. It's a sign of weakness when an established player can't get those things. Ubuntu was featured by Dell but isn't anymore. Meanwhile Chromebook seems to have found a niche. You have to keep the users and OEMs on board and execute the stuff that's in your wheelhouse.
Right now, I use Upstart (and thus Ubuntu) because it can--kinda-sorta--do the same "supervision-tree" thing that Erlang/OTP does; you can have a virtual "service" that runs a script on startup to get a list of tokens, then starts a set of dynamic children using those tokens ("initctl start myservice/worker FOR=bob", that kind of thing), monitors them, and restarts them when they crash; bringing down the supervisor cleanly shuts down its currently-running dynamic children, and so on.

Can systemd do that? I like everything else I've heard about it, but I haven't seen any documentation regarding this sort of usage.
Or MSE for pre-Win8 users. (Windows Defender only protects against spyware in pre-Win8)
Why dead, why superseded?
It is very different from video, in my mind. Video places emphasis on visuals, where for many lectures or meetings the audio is where most of the content is. By only talking photos or short videos at the points in time where the visuals are important you cut down on a lot of excess information that will need to be searched through later. In a way, the photo are essentially bookmarks into your audio.

If I was looking back on a hour lecture that had 15 slides, it'd be much easier to tap the photo of the relevant slide and listen to surrounding audio rather than scrub through a hour of video to find it.

Additionally, taking video requires being able to position my phone properly for the entire duration of recording. I don't know how my profesor's would respond to me setting up a mini tripod during lecture. I do know they don't care if i snap a picture of a slide or whiteboard every once in a while.

Finally, photos capture the content in higher quality then videos can, which often is very important.
Sorry, I'm being sarcastic. It's a pet peeve of mine that people say to lawyer up at such early point.
What open source projects have you created or working on?
I have been working on one of my own but I was also wondering what others are working on.
LOOK: Cassini's Version Of 'The Pale Blue Dot'