skysight-inc/HackerNews huggingface dataset:
Learning by Doing.

I suggest you to start building something. If you have no idea what you want to build, ask your family, friends or co-workers for a neat idea that solves a problem & try to build it. if you are unsure about your skills, then pick a dead simple idea. complexity of idea is not important. More importantly, the satisfaction taking an idea & turning into reality is amazing.

This is how you will go from a novice learner to experienced developer that ships code that people actually use.
Wait, what? Twitter is a terrorist?
Excellent point made here.

The idea that pops into my mind is that whenever we have speech output from computers to humans, the computer should structure the sentences to minimize ambiguity (while remaining efficient). It would be unfortunate indeed if a human misunderstood a computer's instructions or warnings due to ambiguity on the part of the machine.
http://andrewkelley.me/post/not-a-js-developer.html
Anyone know the source of the 35-50% increased fuel efficiency numbers? I'm curious if it's a point-to-point estimate, or what. It'd be pretty amazing if the efficiency was such to overcome the reduced drag from flying at higher altitudes.
I find that it helps to mentally substitute "idempotent" for "lossy" when talking about these algorithms.
Not that I'm aware of but it would be quite useful. Components are getting better so you might design it differently these days.
Isn't Groupon's pitch to the companies that they will get repeat customers? I don't think that industry would really benefit.
Microsoft warns Windows XP users risk 'zero day forever'
jquery-like.
I never claimed that that jquery is a monad. I know it isn't. But also, I don't want to be one of those guys that throws around the word monad expecting everyone to understand what I'm talking about.

as for defining "join", help me understand. How is jquery "add" not essentially that? And why pick the fmap,join formulation instead of the bind,return formulation of a monad?
To put this internet witch-hunt in perspective I know about 0 persons who care about either groupon or yelp.

An offer from groupon would be spam to me and an opinion on yelp wouldn't be seen because nobody I know uses it.
The numbers from the census are household income. The average household has nearly 2 workers.
Join the closed beta for a free ad network
video: https://www.youtube.com/watch?v=JFfBPa6A7mw
AdViral is a free advertising network. The originality of this project lies in its premise: FREE! There are thousands of advertising networks out there, but they are all expensive. The price of this network is therefore its advantage, its originality, and the reason why you should invest in this project.
While it’s nice to brag about the costlessness of AdViral, it’s worth nothing without an explanation. So, here it is… AdViral works on a point system. Hence, instead of paying a sum of money whenever someone clicks on an ad on your website, you spend a sum of points. Before being able to spend money, you need to be able to generate them. And to generate points, you need to place an ad unit on your own website. Whenever someone clicks on an ad on your website, you earn points. Here is a diagram to simplify the explanation:<p>1.	Generate an advertisement unit with our ad unit generator
2.	Display our advertisement on your website
3.	Earn points when people click ads on your website
4.	Create campaigns (text/multimedia ads) that will be displayed throughout our network of websites
5.	Your campaigns generate traffic for your website<p>Recruitment<p>While the website is already finished, we still need beta testers for our closed beta. Here is what we need:
-10 testers with English websites
-10 testers with French websites
But, be careful, once we reach our desired number of testers, you will not be able to join the website until it opens, two days later.
If you want to join the closed beta, send me an email at admin@adviral.eu and I will send you an email with the information you need to access AdViral.eu
Twitter University: Engineers Head to Class
Hey folks - I work on security at Facebook (though not specifically the Whitehat program) and just wanted to let you know we're looking into this right now.
Great write up, I really want to learn what the next chapter brings.

Ultimately, living an authentic life is the only thing that ends up mattering. There are many ways to do this, and you don't have to make grand moves to get there, although it can certainly help.

A think a lot of academically gifted folks ultimately can have this problem... you become so focused on what you DO you forget that you're a Human BEING not a Human DOING. (props to my friend who gave me that one)
> Of course, the ocean can produce waves that are much too big for ekranoplans regardless of what stability technology one uses.

What about rogue waves? Ekranoplans would have to be able to detect and fly over rogue waves and ocean storm swells. Rogue waves don't occur that often, but ocean storm swells do. As you point out, it routine now to detect storm swell conditions.

> It can carry enough armor to make it immune to anti-air missiles, yet it is fast enough to escape anti-ship missiles.

I don't think it would be hard to redesign anti-ship missiles or AA missiles used in look-down/shoot-down systems to negate any evasion advantage ekranoplans would have.
This looks great. I'm working on something for iOS that does security on both ends, encryption on the phone before being sent to a server where it is encrypted again using different salts/keys. I'd like to use things like this to make sure my HTTPS is working, my key-gen is working, and make sure that things are as secure as I can get them on device side as possible.
It looks like hacker news is in favor of legalizing marijuana.
Someone down the line, yeah, but probably not the scrap dealers.
Microsoft: Outlook.com problems still not fully resolved
Just give me some interaction with the data.

Thing is, most people don't want that. They want something that is the result of digesting that data and pulling out relevant conclusions, presented in a clear and easy to comprehend narrative.
For those who like printed books, Dover has an inexpensive edition of the underlying book [1].

There are many similar books, such as "A Victorian Handbook of Mechanical Movements" [2], and "1800 Mechanical Movements, Devices and Appliances" [3].

[1] http://www.amazon.com/507-Mechanical-Movements-Mechanisms-De...

[2] http://www.amazon.com/dp/0486498123

[3] http://www.amazon.com/Mechanical-Movements-Devices-Appliance...
San Francisco needs an income tax. So many people enjoy the benefits of living in SF but pay little for its upkeep.
I worked at linkedin last summer, and I remember seeing a project exactly like this at one of the hackday presentation. It's nice to see that it turned into something.
An Inventor Wants One Less Wire to Worry About
I want to be a human being not a human doing.
I couldn't keep that pace up if I tried.

Great quote from John Scatman's "Scatman's World"
75-year Harvard study on the secrets to a fulfilling life
Some Ekranoplans (like the Lun mentioned in the article) have the ability to fly above the ground effect zone, though less efficiently.

If rogue waves (or other rough sea) can be spotted far enough ahead, the plane could increase altitude over brief rough spots, settling back on to its ground effect cushion once calmer waters were reached.

Because it's travelling so much faster than surface waves, the lidar (or whatever scanning system) would only have to consider a relatively narrow field of view in front of the craft.
Cybercriminals add new exploit for recently patched Java
People are so damn clever.
Knuth's Dancing Links Algorithm
The reddit alien, like you have never seen it before.
Microsoft to shutter Games for Windows Live marketplace on August 22nd
For some reason, we see long-term travel to faraway
lands as a recurring dream or an exotic temptation, but
not something that applies to the here and now. Instead
— out of our insane duty to fear, fashion, and monthly
payments on things we don't really need — we quarantine
our travels to short, frenzied bursts. In this way, as
we throw our wealth at an abstract notion called
"lifestyle," travel becomes just another accessory — a
smooth-edged, encapsulated experience that we purchase
the same way we buy clothing and furniture.

http://www.vagabonding.net/excerpt/
Here's a YouTube video that shows some of these: http://www.youtube.com/watch?v=mkQ2pXkYjRM
That kind of stuff, is why I've always wanted to be an engineer. In my mind, I visualize arrangements of systems and networks exactly the same way as these.

Building stuff, pressing the "On' button, and seeing it all work is just the best feeling in the world.
Teens Debate Future of Facebook and Other Top Comments
apparently HN headlines have an 80 char limit.
Ask HN: How would you come up with $1500 in 30 days or monthly?
Good Evening & Happy Saturday,
If you didnt want to have a corporate america job, but was a beginner-type novice programmer/proficient Electrical Engineer with okay skills in Java/PHP/C/C++, how would you come up with $1500 in 30 days or monthly?
"David Simon, creator of The Wire, says new US drug laws help only 'white, middle-class kids'"

http://www.theguardian.com/world/2013/may/25/the-wire-creato...
Java - Write Once, Pwn Anywhere
2 things have always worked for me - well almost: 1) listing out the tasks and sub-tasks required for a particular project and crossing them out as I complete them. Then, when I feeling particularly morose about accomplishing "nothing", I check out my list with crossed-out tasks and realize I've completed something after all. Timing/sprints don't work for me. I'll work on a particular task/sub-task until I've reached a good stopping point or until I'm feeling burnt out or I'm bored out of my skull. (Actually, as I'm writing this, I realize Pomodor or something similar is something I should consider for those boring, but necessary grunt tasks.) 2) When I realize I'm actually at or close to completion (and sometimes adding more tasks), I think of the 80/20 rule and ask myself if I would be merely "polishing the apple" if I continued on that project vs. the more substantive work I could do another.
Also, if I "complete" a project and it never really gets any traction, I try to think of the lessons learned from it so that I won't feel like the entire project was a waste of time. Admittedly, that last part can be pretty tough sometimes. . .especially if you paid a price in lack of attention on your "day" job, social interactions/occasions/relationships that got short shrift while you worked on the project, etc.
ICANN kills Google's dotless domain search dreams
My view:
If they fixed the "bug"/security hole, credit should be given.

The TOS stuff i think i a bit shity. Partly cause they made him do it(more than necessary)
I've never understood what it means to live an "authentic" life. I really wish I did, because it sounds nice.

Is it slowing down to enjoy life? Is it finding the things that make you happy and pursuing them? Is it doing what your inner voice tells you to do?

Maybe my inner voice is more confused than most, because mine is simultaneously telling me to get a degree and to drop out of college, to start a company in the hopes of being wildly successful and to find a nice, stable job somewhere so I can spend my free time relaxing.
This is the definition of angst. Quite a good example in fact. The most important line though is:

"The caveat here is that studying hard my whole life and saving for almost 5 years afforded me the opportunity to have this time completely off payroll[.]"
The Kepler analysis team has only gone through the first two years worth of data.

There are still two more years worth of exoplanets for us.
Without going into too much detail

Please do go into detail. What is some of this "quite a lot" of knowledge that sheds light on the questions at hand? It would be great to have new references.

"code size" is an awful metric

This has come up on HN before and the evidence does not support what you're saying. The gold standard in recent work [1] found that more complicated metrics have no value beyond simple program length: "After controlling for size none of the metrics we studied were associated with fault-proneness anymore."

it's about as verifiable and confirmed as cyclomatic complexity is

Do you mean they're both awful? Actually, if what you say is literally true, it follows by Occam that cyclomatic measurements are worthless, since they are far more complicated and no more valuable than the most trivial metric there is.

The studies may be weak and often old, but at least there is a body of evidence around this, and the body of evidence points reasonably consistently to the conclusion that code size is (a) the best measurement of complexity that we have, and (b) the best predictor of error rates. (The only other one I know of that has repeatedly been verified is code inspections, and that's a process not a metric.) Contradictory evidence is welcome.

It's true that there's a debate around how best to measure code size. But that's a separate question. That also has received some pretty high-quality discussion on HN in the past--see the link below. It changed my thinking, for one; I highly recommend the comments by anon_d in that thread.

[1] http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.20.2...,

via http://blog.vivekhaldar.com/post/10669678292/size-is-the-bes...,

discussed at https://news.ycombinator.com/item?id=3037293.
In the first lecture of the Artificial Intelligence course at UC Berkeley, one slide says: "A better title for this course would be: 'Computational Rationality'"
I don't believe it! cummings using capitals and punctuation. :)
I'm all for personal fulfillment, but this seems like it could apply to anyone working any job they don't like/love. There is nothing specific to Google in this. Actually, there's very little specific in this at all. I guess somebody found it helpful though because it's at thirty points right now and it was at three ten minutes ago.
There are undoubtedly problems across a range of programs -- such is the nature of the beast -- but the one you've picked doesn't seem like much of one.

Giving the homeless singles a place to sleep seems like a good policy not a bad one, and I don't see why the NIMBYites of the upper west side shouldn't bear their share of the burden. Perhaps the city is overpaying, but $100/night is hardly as grotesque as your original $400/night. Finally, in a city with 1.5 million rental apartments, I very much doubt that a few hundred apartments leased by the city for the homeless on the upper west side has contributed to massive hikes in rent across the city.

If you want to blame anything for high market rents blame rent control and rent stabilization. I'd love if Bloomberg had gotten rid of them, but that's one of the third rails of city politics so I don't much hold it against him.
In the future, will we be able to fix it if we can get a person up there?
> Young citizen: please don't buy into this mindset of contributing back to society. It's one of the many ways to find yourself exploited today.
Contributing back to the community is a good thing, but only do it if you're getting some benefit from it. Does spending your money and time for other people give you some business advantage? Help establish your reputation? Pay you back in return? Tickle your morality and make you happy? Cool, then go for it.
But think twice before contributing your time or money for somebody else for free. Chances are they are getting one of those tangible benefits from it, and if you're not, well, what does that make you?

Yep, pretty much agree.

> (the above is satire, with purpose of criticism)

Oh...
I appreciate the author's transparency. The past 200 years of innovation have created a world that is hard to connect with sometimes. You used to wake up every day looking for food ... hand to mouth ... build a fire or freeze to death. The most joyous times were found simply being with friends and family with no presumptions of better-ness because you knew how much their horse cost. There were times to be alone too.

Today its hyper-information, hyper-jobs, hyper-success, hyper-sugary foods.

And what is success? What is living? Why is there one ice-cream stop in every town instead of every town having its own ice-cream shop? This new generation wants to understand themselves and how they fit within the spaces they frequent. They don't want to live inside a commercial anymore.
ensure: blocks were how it was done in Smalltalk. You simply had a block of code that was followed by another block of code that the system would ensure the execution of. There was slightly more to it. You had to make sure that whatever ran in that block wouldn't take too long to complete, for example.
San Francisco has double the budget of some states for 600,000 people, do you really think money is the problem? 40% of the city revenue goes to non-profits as it is. The problems the city has is due entirely to mismanagement, incompetence, and a misguided do-gooder populace.
It will be vastly cheaper to launch a new one.
Are googlers all narcissists ? I read that article and I only heard "I" or "me".
jQuery's add function has a few different formulations depending on what argument you pass, but it's basically either M a -> a -> M a (if you pass it an html string, an element, or a selector) or M a -> M a -> M a (if you pass it another jQuery object) where here M refers to the jQuery wrapper and the first argument refers to `this` (obviously these type signatures are an approximation since JavaScript doesn't really work this way). join is M (M a) -> M a, which is very different.

The reason I picked join is because (in my view, anyway) it's the easiest demonstration of how jQuery is not a monad. There's no way to even get something of type M (M a) in jQuery, because the jQuery lifting operation is idempotent. The same exact problem exists with return, but I've found that people have a hard time seeing it with that example.

The problem I have with you referring to jQuery as a monad, even by analogy, is that jQuery really really isn't a monad. It's only very loosely analogous, and that analogy is more likely to teach people the wrong things about monads rather than the right ones.
Mid-air collisions are rare first and foremost because most flights happen in controlled airspace with assigned flight levels, routes and ATC monitoring the flights on radar (and TCAS as a last resort for collision avoidance). Mid-air collisions are far more common in uncontrolled airspace where light airplanes fly.

So the answer would be to provide controlled areas for the ekranoplans to travel and monitor those "seaspaces" for infringing traffic.
Whenever I see an article like this and something at nasa has broken, it seems like they always are soliciting a new project. It makes me wonder, why not just build the exact same thing again (with the broken parts fixed, of course)?
I tried freelancing, but all the work I got were way over my head. The easy ones that I try to get were already taken. I tried building a startup app but I need more time.
Perhaps that's because technical people tend to look at facts when they analyze a situation?
"Load Images Automatically" gone in Firefox 23
https://support.mozilla.org/en-US/questions/963352
Set permissions.default.image to 2 in about:config to turn off.
I guess that's okay, it just suprised me.
http://www.mozilla.org/en-US/firefox/23.0.1/releasenotes/
This looks like a wonderful thing. But I can't see any animations! What am I missing?

Edit: ah, only the color diagrams are animated. The top of the page links to a blurb about that.
If you believe that you own your own body, then it would make sense. I wonder what people will say in 100 years. Will they laugh at us for letting people with the label "government" lay claim on how we use our own bodies? I would think so.
What is an API, can we redefine?
a company said, "you can't mess with our services directly, but we'll give you a way to interact with our services and (mostly) data over HTTP. basically, SOAP is terrible, and this is just like HTTP but we give you a structured response in JSON."

and then technical strategy said, "yes, and we can dissuade people competing with us by getting them excited to use the data."

then the marketing team said, "we can really improve ROI if we siphon out user data to improve our business intelligence."

and then the user lost, competition squandered, app developers won, big biz wins. am i getting this right? is this what an API is?

can we think of a better name? i really don't want to build an API if this is what this is. right now i've just got, "structured HTTP query".
so what? She's living life on her terms. It's a personal article.
The good news is that there's still a lot of juice left in the Kepler data set. Only about half the data has been analyzed, and a lot of good stuff will come out of the rest. Also, it takes 3 observations of a transit for planetary confirmation, but not all 3 observations need to be made by Kepler. With only 2 transits having been observed it'll be easy to extrapolate future potential transit dates. Ground based observatories can then do targeted observations of the most promising candidates and fill in that data, essentially moving a lot of observations from the "candidate" planet category into confirmed territory for a comparatively minimal effort.
Right, so that's the kind of thing I'm talking about. I don't know anything specific about Astoria Village, but if rich people want to live there (and presumably they do, or else the real estate developers who wanted to build there were incompetent), then they'll move in one way or another. And with historic Astoria being relatively low-density, they'll displace the existing residents by bidding up rent prices. Unless there's a bunch of new construction.

I have no doubt that there are buildings that are of enough historical importance that they shouldn't be demolished to build high rises (i.e. that marginal bit of rent pressure is worth it). I also don't know if in this particular case -- especially given that they weren't completed due to a housing crash -- building high rises ended up being wise; sometimes developers are foolish or shit just happens. And perhaps those things really are all that happened in Astoria; I couldn't say. My point, though, still holds in the general case and certainly holds for something the size of NYC as a whole: preserving historical buildings is fundamentally in tension with preventing gentrification. It's a tradeoff.

(And it's a bit of an odd one too: the people who care and should care the most about the historic value of a neighborhood are the people who actually live there. But if constrained housing supply forces them to move, they won't be around to enjoy it anyway.)

This is a big issue for me because this exact conversation is happening in my neighborhood in Cambridge, MA, which keeps very strong control over new construction. Rent is skyrocketing with people like me moving in to a poorer minority neighborhood because it's nice and we like it. Developers see that as a market opportunity and the city should see it as a signal to allow more construction to reduce rents. But many (most?) of the residents oppose new construction on the grounds that it will change the neighborhood's feel and, incorrectly, that it will cause gentrification. It will certainly do the former, but it will help prevent the latter.
TL;DR: it wasn't fulfilling

I don't really feel like I ought be a critic of anyone's writing (given that I am not one myself) but college boyfriends, wandering away from the campfire to look at the stars... it seems like the author takes a really long route to get to the point.
Show HN: ArcStats - Dead Simple Infrastructure Monitoring
I'm somewhat undecided on legalization vs. decriminalization. It's even more of an issue with drugs other than pot.