skysight-inc/HackerNews huggingface dataset:
Ask HN: Need your help in building a stock buying\selling decision engine
I am trying to get some machine help in letting me decide which stocks to buy or sell. I have developed a simple service that downloads data from yahoo daily and I just loop through data to find signals about which stocks are going higher or lower. I check on price and volume data points. I think this is not enough. I would like to make it more smart. For example using my software i find out which stocks going higher or lower from last n number of days but this does not help me in any decision making as stock going up from last 10 days may go lower for next 14 days also. I would appreciate if you would share your experience with me if you have done similar work in the past. Any concrete help will also be appreciated. Please do not just say - you can do news parsing to find the signal. I guess that is too generic. Thanks again in advance for your help.
That's one of those ideas that seems so cool, and then you try it at your real job and get fired because pages fail to load. Must be nice to sell your site before you have you scale it up. Or be so popular you can ignore bad user experience.
This was beautifully written.
You have also described me; I do not feel the need to call Vim an "IDE". I even appreciate that it can be turned into an IDE (though I do not do this: I currently prefer to use separate tools), but it doesn't become an IDE until after you've added enough plugins to have covered the functionality of at least "compiler" and "debugger". In essence, I'm confused by your response, as it seems to indicate that "because some people don't want an IDE, they choose to call things that are not IDEs using the name IDE".
Or what if people take advantage of knowing what it will do...
I wish I'd known about AutoPager before I spent all that effort writing a Greasemonkey script that does essentially the same thing. The script's on my Github account (in my profile) if anyone wants to use that instead of installing an extension; in any case, thanks for the heads-up.
I also use a text editor as my primary development tool, yet I do not call it an IDE. I repeat: the whole point of an IDE is to be a truly integrated development environment, piecing together the editor, the compiler, and the debugger, taking advantage of intimate knowledge of the specific targets. If you don't have an integrated debugger, you are not using an IDE. There is no shame in that, but it still doesn't make any sense to be calling the tool an IDE unless it, well, is an IDE. It seems like the more useful thought is then "people seem to have stopped using IDEs as much", not "IDEs have given up on integrating features like the compiler and the debugger"... if you aren't integrating the compiler and the debugger, we already have a word for that: text editor.
there is no standardized definition of HD. HDTV is 720 or 1080, but HD is simply a generic term meaning better than standard definition.
The Arch AUR has a PKGBUILD up.

https://aur.archlinux.org/packages/atom-editor-git
It seems like there is a gigantic living, breathing ecosystem made of these SSGs now, with Jekyll being the favorite for people who are inclined to seek out the one that has the most stuff written about it, or the largest community. Can't say I disagree with that method of selecting software, either.

When I found out about Hugo yesterday, after comparing a list of others which must have been a few weeks too old to include the latest hotness, I almost collapsed at my keyboard. Developed in Go, distributed as a binary. Hokay. So now you can pretty much narrow your choice down to the language, then the software architecture, then the amount of activity on Github, then the license, then the corresponding "ideal website as created by SSG package X" output, then the attitudes of the authors on your favorite social networks, and finally you can probably look up the authors' girlfriends too (don't do that) and compare by girlfriend.

On top of that, the static output is dropped into gigantic pools of resources that can scale to an unimaginable degree, can probably handle hundreds of DDOSes at a time, and they probably all validate without so much as a yellow flag. Oh and if you want you can use this tool to write an API, or if you want you can just not build a site with it, because it includes a game of Nibbles which is also static in some funny way, or whatever.

It's amazing and absolutely ridiculous at the same time. In some ways it's an almost pornographic exploitation of process that cares approximately 0% about content. But it's also a huge display of generosity and demonstrates some very serious attention to craft.
Not just for Mac. Check the Readme.
I think it's this podcast, where Rich Hickey explains codeq:

http://thinkrelevance.com/blog/2012/10/12/rich-hickey-podcas...
Are you kidding? You used to be able to jailbreak iOS; now it's nigh-on impossible. Isn't that enough of an indication as to where the platform's headed?

As far as OSX goes, the fact that it now prevents applications which weren't purchased from the App Store from running by default worries me. I guarantee future versions of the OS aren't going to make it any easier for end users.
Other courts (higher than the Coastal Commission) have already determined ownership of that particular piece of land, specifically, is exempt from that.
Bumped From a Flight? This Startup Wants to Get You Paid
Here is the source code of a comment form: https://gist.github.com/Dorian/21c78ea7143ba0a50c3a

We can see that it's an hidden field. So maybe an extension can re-fetch the page and updates the hidden field every 5-10 minutes, that would fix it for the HN users complaining about it.
I actually just grabbed a copy of the HN source a few days ago in pursuit of a potential side project I'm screwing around with on behalf of a community I frequent. I'm half tempted to dig into it and see what I can come up with in terms of a fix, but before doing so I'd want to know where I could submit a pull request or send a patch, and I'd want to know that such a pull request or patch would receive serious consideration from those responsible for HN, rather than a "thanks, we'll check it out never" sort of response.

(It's one thing if I end up with something that doesn't work in a test case I failed to consider beforehand, or doesn't fit in well with whatever plans exist on the part of HN's current maintainers; that's something I can understand, and I'm not about to get my nose out of joint over it. What would raise my ire would be to put in the effort and see it go zinging off into the ether, never to be heard from again.)
Cheese is essentially milk that has gone bad and had bacteria added to it. Depending on the type of cheese and its packaging, it can last for a good long while in a refrigerator, and mold can be cut off and the rest consumed (esp. if most of it is covered in a rind). Some cheeses improve in flavor this way. Almost all of the cheese Americans have are either pasteurized or aged, and may include preservatives. As long as you're not pregnant, it's basically fine to eat your neighbor's old cheese.
I go to conferences because the level of passion and excitement in the discussions (and friendly arguments) had there greatly surpasses anything I've come across at a meetup. It's a shame they usually cost almost $1000 or more apiece.
Unlearning How White People Ask Personal Questions
Supply chained: Apple's sapphire production will be hard to copy
I have a lot of respect for those that dedicate their energy toward alleviating human suffering. Stories like this remind us of how precious life is.
And the email address to which Costco sent the email is also visible.
Sorry if I've misunderstood you, but I can't imagine many/any programs (even games) which function, well, at all if random transistor error is introduced.
And so I'm crying like a baby. That was beautifully, tragically well written.

Screw all the social media apps and the rest of the nonsense we're all working on. We need to cure cancer, yesterday.

If only it were that easy...
It must be so fun to look at the breakdown of the company or university email addresses that you are getting emails from
You're doing real-time payments?? My unanswered questions about no-NSF/guaranteed funds are even more pertinent then... It sounds like you've either got some ridiculously good creditworthiness detection, or you're glossing over a huge issue.

As a money transmitter, I don't know how you'd get around the legal requirements to collect SSN and contact info for US recipients...

Dwolla also has "Guest Sending" - so users don't need to sign up for dwolla to send me money:
https://developers.dwolla.com/dev/docs/transactions/guestsen...
Thank you!

The article asks the question of which way should the car swerve, when physics indicates that attempting to alter course takes available tire frictional force away from the braking maneuver.

Most modern roads are designed so that even if an oncoming car is suicidal, you can make some kind of defensive maneuver to prevent an accident. Not that it's impossible to have a no-win scenario, but the article makes it sound like autonomous vehicles will be getting in these kinds of accidents all the time.

The National Safety Council estimates the two leading causes of motor vehicle accidents in the US are:

~40% alcohol-related [1]
23% distracted driving [2]

There were 34,080 fatalities from motor vehicle accidents in 2012 [3]. If someone heading home from the bar could just get in the back seat and let the car take them home, late at night, wouldn't that be worth something?

[1] http://en.wikipedia.org/wiki/Alcohol-related_traffic_crashes...

[2] http://www.nsc.org/safety_home/MotorVehicleSafety/Pages/Moto...

[3] http://en.wikipedia.org/wiki/List_of_motor_vehicle_deaths_in...
This is not correct. With Google now having Chrome and other tools, there are many ways for Google to find out a URL exists.

You may want to send a follow up email with a quick link for the user to add a noindex meta tag to the page, or even password protect it.
Just couple years ago, it was reported xbox is a billion dollar industry now. It was making more money than windows. I guess Xbox one did not go as Microsoft intended. MS can consider adding Virtual reality into Xbox
Ukraine – buzzfeed Style – or – Which side are you on boy? – Occasion2B
Agreed. I'm using Middleman for all my static sites and blogs now.

In fact I wrote quite a bit about various Middleman tips and tricks on the Discover Meteor blog:

https://www.discovermeteor.com/blog/three-more-ways-to-make-...
A rocket would be difficult and prohibitively expensive.

How about a balloon?
http://www.newscientist.com/article/mg21929340.300-lowbudget...

Of course that doesn't really get the thing into orbit...

There are services that will send your stuff up for you on rocket launches. I don't remember specifics but I believe they start at about 10K which is pretty reasonable.
In Django (the closest thing Python has to Rails) the convention is to put all your models in one models.py file. I also prefer it this way.
In my company, I've been told to avoid taking the interview training for as long as possible. That is, don't do the training, because once you do, they will start assigning you interviews.

This shows how much of a load on the existing workforce doing technical interviews already is. And the methods that the author is proposing would take even more time.

Given the fact that technical interviews have to be done by engineers, there is a tradeoff between the quality of the signal, and the time spent.

In my opinion, the biggest problem with technical interviews is that they are an art in themselves, and you can get better at the simply by solving more questions (they can be found easily online). The solution, I think, is to level the playing field by pointing interview candidates to the websites the archive interview questions.
Thanks for that. Good information to know.
The Moons of Jupiter
I hope you can come back to this comment years later with another perspective. If you read the comments on this thread, you will see how many people learned about github and FLOSS just from 2048. Its transparency and apparent simplicity have been huge draws for millions of people. It has changed the way lots of people think about software, and it has only been around for weeks.

The fact that anyone would question that a project like this would change the world indicates that there's still a kind of meta-narrative playing out in people's minds that tells them that only established players can have any real impact on things. It may seem chaotic, but any weekend project could become just as influential as any software out there.

We're still hopefully pretty early in the history of programming.
President Obama to speak Friday at Mountain View Walmart
Parallella: 100,000+ cores shipped
Oops, I meant multivariate calculus. But he really was that far out of touch. Not to be too tough on him, he was a grad student teaching assistant with a pure math background.
It's not new: http://www.gandibar.net/post/2012/10/12/Why-does-Gandi-offer... TL;DR: those TLDs are more expensive because they're a pain in the ass and/or have to be handled manually, at least until they're integrated into our API.
MyHDL is not bad for quick prototyping. The main problem I had was using vendor-supplied libraries in simulation, I needed to completely model the vendor block (timing and input-output) which is quite error prone.

OTOH, one of the nice things is the ease of moving from a numpy model of the system to RTL. And using PyPy for running simulations really makes MyHDL hum along quickly [0]

[0] http://old.myhdl.org/doku.php/performance
I don't get why people keep creating new text editors. Emacs exists, people. And it is a great text editor. These new editors look pretty and do work, but they don't even come close to Emacs. Instead of re-inventing the wheel, why not just take Emacs and add a pretty face to it?
I am watching the keynote, it looks interesting. I don't know Go at all, though I know several languages including C.

I don't quite know what he is talking about when he talks about main and initialization. Can anyone elaborate on this for me?

I hate to say this because I feel like a jerk in doing so, but I'm about 25 minutes in and the little gopher that scrolls across the screen (some sort of advertisement, I think) is so distracting. It is awful.
Very very very difficult. If you have to ask this question, you don't understand the monumental amount of work required. That's really blunt, but that's kind of how it is.

A better, cheaper option would be to purchase a Cubesat. A lot of privately purchased Cubesats qualify for free transportation through NASA (in fact, there were five of them aboard the most recent SpaceX ISS resupply mission). In terms of cost, effort, etc, this is certainly the cheapest option available to you.
OK, who wants to put on a GopherCon 2015 next year, dedicated to actual Gopher[1][2][3][4]?

I mean, there is a precedent for this sort of thing.

http://iubio.bio.indiana.edu/soft/util/gopher/gophercon1.txt

[1]: https://en.wikipedia.org/wiki/Gopher_%28protocol%29

[2]: gopher://gopher.floodgap.com/

[3]: https://addons.mozilla.org/en-US/firefox/addon/overbiteff/

[4]: gopher://sdf.lonestar.org/
Today I learned that @netzpirat died a few weeks ago.

https://groups.google.com/forum/#!topic/guard-dev/2Td0QTvTIs...

I use his OpenSource code - we chatted once or twice - and now he's gone. Goodbye @netzpirat you will be missed.
Does that apply to selling products online?
Excellent comment. One quick heads-up on formatting: if you use asterisks instead of underscores to emphasize text, the HN text processor will actually set the text in italics. For example, instead of writing

rather the _opportunity_ ... And _everybody_ was thinking

to produce "rather the _opportunity_ ... And _everybody_ was thinking", you can write

rather the *opportunity* ... And *everybody* was thinking

to produce "rather the opportunity ... And everybody was thinking".
Not true - a phonegap-based app does not necessitate network permissions. I've even installed/used phonegap/cordova apps that require no permissions whatsoever. I've also published my own pg/cordova app on Play that and it doesn't require full network permissions.
cuervocon > gophercon
Do they have a reputation system for sellers and buyers like eBay?
> I feel it's extremely rare someone is going to steal an unreleased game in the first place

This seems like an example of people throwing things at the wall until something sticks. If all they have to do is copy-paste into (e.g.) PhoneGap, and submit it to an app store, then why not? If it takes off, then they get to reap the benefits. If it doesn't take off, then they've just wasted a little bit of time and effort.
LSB bit flips or GPUs can be tolerant to errors.
This is awesome, you are awesome, and we at Gandi would love it if you could contact us so that we may shower you with t-shirts, discounts, kittens, and other wonderful things we haven't even thought of yet.
Why would zo1 want to read SICP? zo1 is clearly quite happy with Python's named functions, and has no immediate incentive to "read SICP and gain an appreciation for higher-order functions."
There are no words to express the difficulty in the loss of a loved one due to cancer.

My father is battling cancer, and my mother is trying her best to fight off her emotions to deal with it. I try my best to just suppress the thoughts altogether, ignoring it and lying to myself that my father is OK. There really is no way to deal with this issue, and it's unfortunate.

I'm sorry for you loss.
(Zoho CEO here)
Don't worry, we will continue the free!
A grain of salt: these insights don't strike me as relevant if your market is over-saturated (i.e. end-user mobile apps, web frameworks, etc).

Appealing to a niche is -- as far as I understood it -- a good way to stand out in a "me too" marketplace.

Assuming the niche is large enough and isn't already satisfied by your competition, the real challenge is retaining those niche customers.
And even if they were, surely this is only a bad thing in that it might indicate that some potentially good engineers had been excluded from the workforce.

Is reverse-bigotry really so far gone that some people genuinely think that being an "antisocial 20-something" makes a person a worse engineer?
Whitehat hackers know only to traverse, scan and exploit the networks which they own or have explicit written permission to use.

This guy got what was coming to him.
Are you guarding against malicious users who send automated emails containing large attachments?
I was pretty disappointed when Mozilla dropped native Gopher support from Firefox.
HN has pretty much always been a creepy echo chamber where more or less all posts toe the line of "whatever startups do must be right, so don't question or criticize".
MonkeyParking allows drivers to auction off their public parking spots in SF
There's some good and bad advice here.

Avoiding (or at least thinking about) branches, avoiding mallocs, and simplifying equations out by hand before you code them are all hugely worthwhile. Thinking about the memory usage access patterns of your program is a must if you work in realtime simulations. (Simplifying equations is enormously important, and I'm glad to see it mentioned because most people assume that the compiler can do it for them, which in most cases it cannot).

OTOH much of this advice won't make any difference other than making you code harder to read. Using local variables won't increase register pressure compared to not using a variable for that computation. Very few compilers will actually generate temporary objects for `Vec3 res = Vec3(a, b, c) + Vec3(d, e, f) + Vec3(h, i, j)`. As I understand it, using memset vs letting the compiler zero initialize an array of classes is unnecessary unless you compile with `-fno-strict-aliasing` or similar.

For small programs, rolling your own STL data structures isn't the worst advice, especially given that his target audience seems to be students (I work in gamedev, and I wouldn't want to work with someone who couldn't code up a STL-like templated vector, exception safety aside). Neither is avoiding templates (at least, before you can tell by looking what kind of code a complex template will expand to).

Anyway, for better, more thorough, and more actionable advice, there's always [Agner Fog's excellent guide to optimizing C++ programs](http://www.agner.org/optimize/optimizing_cpp.pdf). Not for the faint of heart, certainly, but very worth keeping bookmarked.
Dancing on your bed never looked so good.
What a beautiful story. I come here to Hacker News to get tech related aggregated content. The kind of thing that you don't go out looking for but still say "Ooh, that's interesting". I really don't want to relive my experiences with cancer here. Why on earth did someone think this is hacker news worthy content?
> HN is a free service

This is just a cop-out. HN gets massive amounts of traffic and obvious problems like this one should be fixed.
The Quartz article is eye opening, but then I also realized Google also operates in a very similar fashion, and alot of those entities have Google counterparts.

What will be interesting from the IPO would be to know if there is a single cash cow (like Google's Adwords) or if theres are more healthy split
Thanks! I was looking for such an option for IE.
Thanks for the update of what went through your minds. Keep track of how customers use it. You will likely be surprised by what actually is done with it.
Becoming a More Effective Product Manager
Actually that is incorrect. You can see the Great Pyramids from space.

Link: http://d1jqu7g1y74ds1.cloudfront.net/wp-content/uploads/2012...

Supporting Article: http://www.universetoday.com/93398/can-you-see-the-pyramids-...
Portable VirtualBox: run any OS from a USB stick
That's a poor reflection on his education then. Even the purest mathematics majors I knew still were aware of the applications of most of what they learnt.
It's really about a basic misunderstandingof statistics.

Some people prefer to buy novel products. Most novel products fail to get popular. Therefore, there is a correlation. There was no finding that such customer prefer unpopular new products over popular ones.
I'm Tired
Data Lus?
It's quite funny, because I had the exact same experience just a few months ago, seeing Jupiter's moons for the first time. I find it hard to describe the feeling.
10 WordPress Tricks and Tips to Help You Manage Your Blog
Opting to hold direction is a technical limitation of your system; it's not obvious that disconnecting all power systems is inherently the safest choice - especially as other vehicles react to the situation. Or at the very least, there is a long ethical decision tree of probabilities that must be evaluated before a crash is 100% certain. Do you pick a 48% chance of hitting the Volvo or a 26% chance of hitting the motorcycle?

I predict that the ultimate solution will be to pick the path that optimizes for survival of the occupants of the automated vehicle. After all, they paid for it.
Shouldn't you also source yours, or does your anecdotal evidence outweigh his?
I had not considered this, it's currently just using whatever default colours matplotlib selected. Thanks for the heads-up!