skysight-inc/HackerNews huggingface dataset:
This is the thing I never understood. Siri owned the experience, and still the biggest data partner was Google which got to reap 18 months of 'click data' on Siri queries for "free."

The fact that Apple doesn't have a web search engine boggles my mind, they only need look at how Google and Microsoft exploit the Web corpus to create really compelling user experiences to know that its rapidly going to become the differentiating factor between integrated product offerings.
Skillz Launches Out of Beta with a New Competitive Gaming Platform
I was using PostGIS for vehicle tracking at my last job. PostGIS made it really simple by allowing me to boil everything down to simple geometry. The performance is amazing. The CTO told me I was doing it wrong and I should be using some homebrew solution in the middle tier that would do a comparison of 2,000+ points each GPS update. Why reinvent the wheel? Let the experts handle the geospatial functions.
Unfortunately there is no standard blood test for CFS/burnout. I agree with Amy that cortisol might be useful, but the problem is that it isn't always a reliable indicator of illness.

Anyway, just keep doing what you are doing and you will gradually recover. For more info, see: http://www.mind-body-health.net/recovery.html (a site I developed 10 years ago after recovering myself).

Unfortunately this is a very misunderstood area of medicine because doctors (and patients) like to pigeonhole illnesses as either physical or psychological, and psychiatric/psychosomatic illness has a very bad negative stereotype.
It looks pretty nifty! It's kind of like what Subtext and Bicicleta wanted to do, but never did (or haven't done yet). You get live update of the code and, apparently, live inspection of all the values in the code. The missing piece would be inspecting values inside a function call.

But it sounds like it's proprietary software? Why do you need that if you're getting funded through Kickstarter?

Either way, it looks like a really inspiring project, and I hope we see many more like it.
That's because it's Google Now, not Google Planner. It's for giving you information relevant to right now. You don't plan to use Google Now for something, you check it when you want information relevant to you at the moment. If you stop trying to make Google Now into a personal organizer, you'll enjoy using it more.
TeX is what we are supporting currently, and should be launching shortly. If you drop me an email at toni (at) banyan.co, I will get you beta access in the next few days to our git powered, collaborative latex editor.
Could you have hacked something up using a starter cart or even an aircraft or APU or something (or a launch or cable to an escort), if the two tries had failed, but for some otherwise-corrected problem so a third try would work?

Or I guess just transported some compressed air from an escort, too -- I'm not sure what volumes you're talking about, and if the other gas cylinders a warship probably has on board would be suitable)
I am simply pointing the fact that if you are going to claim yourself as the "good guy" the community will hold you to a higher standard, in reply to the parent comment. No one is expecting Google to do any charity, but Google themselves sell this image of do-good and pro-open source, so why the surprise when the community asks them to walk the talk?
Looking at other posts, those writings lack empathy and imagination. The post about Google Glass [0] is probably one of the most asinine thing I read on the Internet this month.

[0] - http://jesuschristsiliconvalley.tumblr.com/post/48596551224/...
Still no HTTPS support for Azure Websites? Come on Scott!
That's true, but it's also what every large tech company does too, services or otherwise.
> You can easily look up on a site like Facebook where someone was born, which gives you SSN location. All sorts of companies have access to the last 4 of your social (ironically, the only unique part of it - the rest can be inferred based on where and when you were born).

Back in the day, infants didn't usually get SSNs, since the IRS did not require them for taxes, you didn't need them for insurance plans, etc. If you're in your 40s or older, you probably didn't get a SSN until you got a job. (I'm over 50 and I got mine when I got my first job -- using my SSN to determine where I was born won't get you within a thousand miles.)
> As the poster mentioned, if you are an entrepreneur, normally you forgo a steady salary and corporate benefits in order for a big payout later.

Utter bullshit. I'm an entrepreneur, and you know why I was able to create a company? Because of the very good French unemployment benefits that allowed me to build up my business for nearly two years after my previous startup failed! Without that, lacking a personal fortune I just wouldn't have been able to create the company.
Year Five
> They're selling your personal check-in data to retargeters

There's no evidence that that's happening.
I Didn't Want Computer Science - Reflections of a graduating CS Major
Prices tell you a lot about why people move where people live
That doesn't make a lot of sense. You don't have to write a monitoring software from scratch just because you want statically compiled bundled libraries. You can do that with any programming language.
If she didn't proclaim to represent us then it wouldn't be a problem to me. I really don't see how that can be argued.

She said she is speaking for women in tech.

Quote please? I don't think she said or proclaimed anything of the sort. (I've just re-read her tweets and her blog post, and I couldn't find anything).

I'm speaking for women in tech.

Please stop. You do not speak for me, or any other women in tech. Your opinion is your own.

You're as offended as if I ruined someone's career/life at pycon.

I am not offended at all. Please re-read my post. Which parts did you think said or implied that you've ruined anyone's life or career?
But not from the OS's point of view. iOS (and Android) can only warn about the contact crossing the threshold into the app. After that the app can do as it pleases...
I agree. It doesn't matter what order a line of code was added to the system in, it matters why it was added. When I can take the 15 commits I played with solutions (adding code, nuking code, etc) and slim it down the the one set of code that just works, I've saved everybody who looks at it significant effort in figuring out what I was thinking.

There is some information lost in the process, since you can never see what I did that failed, but if you were to add up the amount of time spent redoing failed experiments and subtract it from the amount if time spent wading through experimental, dead commits, my experience says you wind up with a large balance of time wading through junk. Or those experimental changes never get committed, so you the developer wastes time copying files around to make backups and you still don't know the failed experiments.
Skillz (Formerly Lookout Gaming) Launches Out of Beta
I would add: “person to person services” → “person-to-person services”.
Without trying to get involved, I just want to point out that it is (currently) physically impossible for males to give birth.

So it would appear that such a claim is implicitly identifying a gender by excluding all of the other gender.
Litable -- like Light Table for Emacs
PostGIS is now available in public beta on all production tier databases (including the Crane/Kappa plans at $50/$100 a month) - https://postgres.heroku.com/blog/past/2013/4/30/building_loc...
I'm in biology. The journals Nature and Science both specify that Microsoft Word is their preferred format for submissions and I'd be surprised if lots of others still do. Collaborative online TeX editors have been featured on HN before (https://www.writelatex.com/, https://www.sharelatex.com/).
Fun With JavaScript Destructuring Assignmen
For those of us still stuck in the Dark Ages, I have patched Light Table so it can run on OS X 10.6.8 (Snow Leopard). You can download it here: https://s3-us-west-1.amazonaws.com/lighttable/LightTable0.4....
Arguably, the root cause of Turing’s persecution was that his privacy got invaded, and subsequently the government did not think he had a right to his private conduct.

Though admittedly, no technology was involved in the whole matter.

Also, Turing’s wartime exploits involved a breach of privacy in the service of a good cause.
It was plug-and-play! :D Here's a screenshot of it just working: http://www.fixpunk.com/notes/?attachment_id=78 My setup is nothing elaborate: I have set watch commands on my coffee directories and work with a node server running.
The sent address on an SMS is as meaningless as it is on an email. SMS gateways allow the sender to use any number or caller ID. I've used it previously as a party trick, it's completely transparent to the user.
Apples vs Kitkat
what if one of those transactions was for cash? no way of knowing if that final withdrawal from gox was the person who used those school computers.

alternatively, what about exchanging between multiple cryptocurrencies? more and more pop up every day. there are unregulated exchanges that let you do that and the only bitcoin transaction would be the deposit into the exchange. the withdrawal could be in any random form (including wow gold or second life linden dollars). the possibilities are only limited to the person's imagination.
Use .co

There are plenty available. Google treats it as a GTLD and co is meaningful if you are using it for a company. It's also only around $15 for a registration. Some of those country codes have ridiculous prices.
Google 'chronic fatigue syndrome' to see what the end-point of burnout is like.

Some warning signs: depression, anxiety, insomnia, loss of appetite, constant illnesses, dreading going into work, racing heartrate, etc. Although to be honest by the time you've got to that point you are already pretty burned out and you're well on your way to CFS.

My solution for the past 10 years has been to live my life so there is little/no possibility of ever having burnout (and it has worked :)
That rumour has been debunked several times by journalists. To be fair, their debunking is also a rumour, but it's still good to keep that in mind.
The 'correct' way to determine the type of a file is indeed to look at metadata. This includes things like magic numbers and extensions, but shouldn't be limited to those things.

Just looking at extensions can be misleading because not all files have extensions and some extensions correspond to multiple types of files. In general, no method will be perfect because no modern OS provides dedicated file typing (some older operating systems stored the file type as metadata, although even that breaks down at the boundary between your computer and the rest of the world). The imperfection is usually manageable, depending on the type of file (which is the real answer to your question - it depends on why you want to know).

Applications that won't open what I tell them to because they disagree about the file type are just broken. (Having to rename files whenever I want to open them is annoying. Having to replace a good piece of software because it refuses to follow instructions is even more annoying.)
What do you mean by bulletproof? 99% of all Xbox 360's here in Uruguay are hacked - maybe what you mean is that all of them were through the same exploit/attack?.

I can see that they must have raised security A LOT, but it seems it hasn't stopped the pirates.
Google Trends Analysis of "Gosnell" (Mass murder abortion clinic) from 2004
Media coverage has been low; but now that it is at high levels, we should think of ways to prevent this from type of evil from happening again.
Uhh what if no physical configuration of the LEDs is sufficient for blinding? This does not seem like an issue if the hardware is incapable by design.

Besides, such a product could arguably be more useful than a car, and certainly more safe; you've driven, haven't you? I think you're being a little naive and hasty. I could see a similar comment 20 years ago about cell phones and "brain damage."
if there were such an oath, programmers would write the code and the business will fill it with content..

//It should be noted that no ethically-trained software engineer would ever consent to write a DestroyBaghdad procedure. Basic professional ethics would instead require him to write a DestroyCity procedure, to which Baghdad could be given as a parameter.

http://www.codinghorror.com/blog/2007/05/your-favorite-progr...
Congrats, I like seeing startups from Tennessee!
Set a reminder for your next checkin
The frontend is written in d3 and the backend is good old fashioned Django on Postgres.
This again? As usual, the problem is casually swept away deep in the text:

> By now you’re probably wondering how a person wearing one of our contact lenses would be able to focus on an image generated on the surface of the eye.

Yes, that is a bit of a problem. I'd say it's the main problem. Quite a bit of hand-waving here, just like the many other contact-screen speculations.
Curious to know what you've tried. I've been using B&L Soflens Torics [1] for about 10 years now, no complaints. They're supposed to last for a few weeks but I've found I can usually wear them with no discomfort or blurriness for 6 months at a time.

(For the record, I have terrible eyesight. Different astigmatisms in both eyes and approaching -10 diopters.)

[1] http://www.bausch.com/en/Our-Products/Contact-Lenses/Contact...
Sorry, I should've been more clear; I didn't intend to talk about native support. I was referring to the "gateway" service explicitly. The only reason I brought this up was because Dwolla was missing from BitInstant last week, but now Dwolla appears to have resurfaced back on BitInstant's form.
Yeah, because it's so easy and comfortable living on 650 euros/month...
We needed performance as well as simplicity.

We started by extending logstash, but our needs were more "we need a router" and logstash isn't meant to be a router.

Statically linking the world isn't trivial. For our existing Python code bases - how are you going to deal with third party libraries from PyPI?

Come by on #heka on irc.mozilla.org, we're kicking around in there.
I never understand how one could call anything that is fully homomorphic encryption.

Let's say I have access to E(N), the encryption of some secret integer N, and want to know N.

Because of the "fully homomorphic" part, given E(x) and E(y) I can compute E(x+y), E(x-y), E(x/y), etc.

So from E(N), assuming N != 0, I can compute E(N/N) = E(1). Using addition, I can compute E(2), E(3), from there.

From there, I can compute E(N mod 2), E(N mod 3), etc. Comparing them with E(1), E(2), etc, I can recover (N mod 2), (N mod 3), etc.

Once I have those for numbers whose LCM is known to be greater than N, I can use the Chinese remainder theorem to recover N. I think this is fairly efficient in terms of number of computations. If not, other methods exist. For example, one could compute E(1 << b) and from there E(N & (1 << b)) for successive values of b, thus recovering successive bits of N.

What do I overlook here?
Awesome! I'm trying to visualize how some of the features from the Javascript video in OPs post (http://www.youtube.com/watch?v=gtXpOD6jFls) would work. Are you using it as a straight editor or are you able to take advantage of the killer LightTable features in conjunction with Coffeescript (perhaps the new source-maps stuff takes care of it)?
You didn't miss anything. I was referring to the gateway service; not native service. BitInstant had supported Dwolla in the past, and then it went missing from their site, and now it appears to be back.
As a side note, that's a good example of my biggest problem with Glass as a product. Not even Google knows what to do with it, and they are expecting hackers to "show me something cool" -- Wait, what?? No, YOU TELL ME FIRST what Glass is supposed to do, then I might think about devoting some of my unpaid time to hack some "shit" for you.

Unless Google also open sources the Glass hardware, any "contributions" to their source code will be benefiting only Google and not the open source community.
For perspective, the ATLAS [1] experiment at the LHC records O(400 MB/sec). To disk. Permanently. (With a duty cycle of something like ~0.5, in principle). So, I guess that's a different ballgame than temporary acquisition for decision making, but still. A decade ago it seemed like an insane amount of data and now it is becoming more normal by the day..

ATLAS "sees" something more like 1.5 MB * 40 MHz, but the vast majority of it is discarded after at most three seconds and there is zero suppression involved. Most of "the full data for a collision" isn't even involved in the decision making whether to keep a particular event.

[1] http://atlas.ch/
I believe you are wrong. The merge commit would make it look like her changes were in your branch. Try it out with a new repository. Create a new repo. Add some commits. Create Sally's branch, add commits to her branch. Create your branch from master, add some commits to your branch. Merge Sally's branch into master. Merge the updated master into your branch. Add some commits to your branch. Merge your branch into master. Revert your merge, and see, Sally's changes are no longer in master.
Hi Mason!

Thanks, there are more of us every day! Check out http://noogastartups.com I think Tennessee is the next great startup state.
Thanks for that, will follow up and get those updated.
There's nothing to sign and it's not a campaign. You're right, it is our responsibility as decent people to uphold a certain level of moral and ethical behaviour, especially when the software we write is in control of sensitive information.

The Oath is there to remind you to act in the best interest of the user. There are no formalities and although it seems common sense to people like you and me, others might not see it so clearly.
i see it more as a syslog replacement. It does a lot more than syslog of course, but tit doesnt do what "collectd" and whatever else does. Heka seems to "just" do logging/routing/etc and be extremely fast and reliable doing so. And has no dependencies/small footprint.

Which is what syslog can't do.
I remember one of the characters from the story, Robert Gu's friend, clutching a laptop -- a hopeless relic in that era -- saying, "I want to see what is really there, not what they want me to see."

I get the impression that would be me in that future, worried about what was real or not, or how many false memories I'd be recalling because of something that was shown to me. I'm probably just being paranoid, but so was this character and if I recall correctly, it worked out for him in the end.
According to Foursquare's pitch deck, that's exactly what they plan to do.
Relevant: http://www.npr.org/templates/story/story.php?storyId=1303217...

Don't forget to brush your teeth!
You probably haven't found the right brand for you. I wear mine 14 hours a day and barely ever notice them. Experiment, you can usually ask for free samples.
You presume the app sent it and not their servers or a partner service provider. They already grab your address book, including phone numbers. They don't need you after that.
Moon Landing Faked—Why People Believe in Conspiracy Theories
This is something that I have been wondering a lot about; would you use MadMimi over MailChimp?
I'm finishing up the current winter batch, having started in a position similar to yours. I think you'll find that it's time and money well spent. I've been invited back for this summer's batch and will likely be back. If I am, see you in a month or so :-)
There's a great presentation about Google's self-driving car here (check the second half for video of the real-time telemetry that it gathers):

http://youtu.be/YXylqtEQ0tk

One of the things that I found really interesting is how the car inches forward at a stop sign in order to show the "driver's" intent to other drivers. Lots of actions that seem to be second-nature for human drivers have to be carefully emulated here.
The point at which your politics leads you to claim that sex (in this case we rather aren't talking gender, but actual sex) experiences in childbirth should be treated precisely equally is the point at which you need to sit down with your politics and have a long, heartfelt discussion vis a vis your politics' connection to reality.

Some recognition of the differences in experience and particularly in consequences are called for, I think. Because they exist.
May I recommend reading Permanence by Karl Schroeder, where, among other interesting bits, the Rights Economy extends to access control via completely removing things (such as doors) that should not be seen from view.
Product manager for Heroku Postgres here, we've added a direct link to the gem docs. In general our hopes weren't to recycle the already good documentation out there, but reference it as that provides the right guide for actually taking advantage of functionality.
You're dangerously close to trolling, but I'll comment anyway.

> a "I hate parens" Lisp-1

Clojure's minimal syntax is, in my opinion, a gigantic improvement over Common Lisp. And I say this as a person who quite likes parens. I feel similarly about Lisp-1s, but that is well trotted territory: Lisp-1s have won.

Parens are overloaded in traditional Lisps for both invocation and grouping. The introduction of vectors with square brackets makes a lot of code a great deal more readable at virtually zero cost: It's still homoiconic. Similarly, the inclusion of curly braces for maps is wonderful, as it makes maps a lot more common in Clojure than they would otherwise be in CL, which is a good thing for most business logic.

> replicatable in CL as a library

Defaults matter. A lot. Presence in a library is insufficient. The fact that seqs et al are in core means that 100% of Clojure libraries use those abstractions. That's a big deal.

> I don't understand why the libraries and macros to create similarly compelling interop over ABCL weren't developed instead

Rich discussed this on the CL mailing lists long before Clojure or even his first attempt, dotLisp, ever existed. See [1] and [2]. In short, interop needs to be planned for at the lowest levels to make it pleasant to use and efficient to execute. And it's not just JVM interop: Clojure was designed for $SOME_HOST interop, so ClojureScript interops as nicely with JavaScript as Clojure does with the JVM. CL would have two different libraries with two different ideas of interop for two different host platforms.

> I don't know why Clojure was created as a new language

I think you have a different definition of the word "language" than I do. Look at PG's Arc. It's built on a scheme implementation. It's not so much a new language by your definition as it is a set of scheme libraries. But that's what a language is: A common base vocabulary encoded with a well known set of syntax and semantics rules. Clojure could be implemented (quite trivially, thanks to the aforementioned careful hosting design) as a set of libraries to CL, but it would still be a new language.

[1] https://groups.google.com/d/msg/comp.lang.lisp/3-X76dTw8dI/I...
[2] https://groups.google.com/d/msg/comp.lang.lisp/3-X76dTw8dI/s...

Snippet from [2]:

If one were starting from scratch,
and supplied a platform like .NET, would one define Lisp the way CL is
defined?

I would hope the answer is 'most definitely not'. For instance, .NET
provides for numbers, characters, strings, arrays, hashtables, exceptions,
namespaces, files, streams, user-defined types, a type hierarchy and
inheritance, I/O, object creation and initialization, reflection etc. Should
a language define its own incompatible versions of these things in such an
environment?
Stephen Wolfram researching Facebook: People Are More Predictable than Particles
That sounds interesting as hell. I'll look, thanks!
"I think it's be more appropriate if the box bore a great red label: 'WARNING: LARK'S VOMIT!!!’"
— "Our sales would plummet!”
— "Well why don't you move into more conventional areas of confectionary??!!"