skysight-inc/HackerNews huggingface dataset:
Oh, I was so shy when I was younger. Socially awkward (and I was just smart enough to know it), nervous, didn't want to talk with others at all, really. Now, I love it.

I started very small and very simply: I started reading etiquette books (this was as a teenager). No joke. If you think about it, they're just really 'how to' books that cover a lot of social situations (I still have a copy of Debrett's). Anyway, so I started there and began to add what I read into my everyday social interactions. Things got a bit easier. From there, I actually joined greek life in college. Sure, it gets a bad rap, but I very quickly learned how to become very comfortable in social situations because I FORCED myself into a setting that was, by nature, incredibly social. As an adult, I'd suggest getting involved in some activity that you enjoy that has a heavy social aspect...and also NOT with people who are JUST LIKE YOU (i.e. don't go to meetups for just coders or engineers). I also held two sales jobs and volunteered at a phone bank to call people and ask for donations for a good cause. Cold-calling people and sales were really helpful because it gets you incredibly comfortable with rejection--which, if you really think about it, is, IMO, the reason those of us who are naturally shy are shy--there's a small worry about rejection, or at least nervousness around 'maybe this person won't like me'. If you get rejected enough, you literally don't even notice anymore.

Those were the things that I did that I believe had the biggest impact. Hopefully you can take some of my experiences and make them work for you. Have fun.
Top+5+Weird+Nokia+Phone+Designs+|+AnsMachine.Net
I have a 8GB iPhone 5c but I take a lot of pictures/videos. I'd like to have them stored in the cloud and maybe only have thumbnails on the device. Has anyone solved this? Music can now be cloud streamed.
How Good Is Your User Onboarding?
15-Day Minimum Vacation Days
"I like hanging out with you; if you don't like hanging out with me that's fine, but you wanna get together and talk about X?"
Worse is the "invisible x" menu. The one for the options that help the user but decrease revenue, such as "mark this item as spam". Facebook uses this a lot. (Mouse over a Facebook ad. A greyed-out "x" appears at the right of the ad. Mouse over the "x", and the grey turns darker. Click on the "x", and a menu comes up demanding to know why you didn't like that ad.) So does Youtube. (Those silly pop-ups on Youtube, if moused over, display a tiny, tiny "x" in the upper right hand corner which will make them go away.)

Yet another tool for "screw the user" UI design.
But there's almost always a better way to present it to the user. If I'm viewing a news site, I'm not going to think that the hamburger menu is where I go to find the Lifestyle section. If you absolutely must hide your sections behind a menu, there are practically infinite different menus that make more sense.

The hamburger menu only makes sense when it's the literal junk drawer of the app/site, when there's no possible way to categorize its contents with anything more than the completely generic 3 horizontal bars. But primary navigation elements are not junk and don't belong there.
I don't trade but I am interested in understanding what HFT and other algorithmic trading actually is (having been fooled by The Flash Boys into thinking it's something it's not and having been frustrated trying to find out what it really all is.

Any pointers gratefully rcvd
What about versioning data? For most projects we have SQL tables consisting of preconfigured data, that is essential for the project to work. (predefined templates, initial configuration settings) How do you go about producing an SQL difference script for your data, getting it under version control and then applying it at the push of a button?

Currently we are using the Toad for SQL tool for producing and applying both schema and data diffs between our development environments, but it's a Windows only tool.
Yes, thats true. This is the nature of any new technology adoption curve. Everything starts with figuring out the target market. We are also stuck in the same phase. We are on a mission to bridge the gap between real world and virtual world. We are trying to reach our audience, but still struggling
I keep reading these articles about how awful hamburgers are but so far not a single one addresses menus that have more than 3-5 items. I manage sites that we have kicked around ideas for how to deal with the menu better, but the size of what is in that menu makes all the proposed ideas I've seen not feasible. So I'm right there with you that it is unfortunate, I wish these articles had more in way of solutions than just regurgitating what we've heard for a while, hamburgers suck.
I chose node-webkit, came to know about Electron later. It was too late to switch.
I am going to release my desktop app made in node-webkit soon. It has got its own quirks. But the app development time was fast and I could leverage the nodejs plugins as well as the jquery for the app. I am sure this applies for Electron too.
I do not endorse trading with it, but for many types of uses, you might take a look at the Yahoo finance CSV "API." It has per-day resolution going back about 15 years or so.
JetBrains YouTrack Instance Security Issue Post Mortem
No, I'm not using Google service for chatting. I used it only for phone calling. Those are unrelated issues and I just mentioned both in the same post (sorry if it was confusing).

For IM I use another XMPP server and client. However I had a lot of contacts who were Google Talk users. At some point, most XMPP servers made server to server encryption mandatory. Which essentially cut off all contacts who use Google Talk from me (since my server can't anymore federate with Google Talk which remained insecure and refused to accept any bug reports about it).
They really don't. Here's a bunch of A/B test results:

http://exisweb.net/menu-eats-hamburger and followup http://exisweb.net/mobile-menu-abtest

http://conversionxl.com/testing-hamburger-icon-revenue/

http://thenextweb.com/dd/2014/04/08/ux-designers-side-drawer...

http://www.adammcfarland.com/2013/10/24/responsive-mobile-ui...

Anecdotally, I don't use a ton of mobile social apps, and the first time I encountered this icon I thought it was some weird play on an equals sign. Never occurred to me it was a menu. Now my own dev team is using it and for some bizarre reason I cannot convince them to stop.
Actually, Feynman never put the assumption that he knows on the table. Listen very closely.

He also is careful not to make a conclusive statement on the knowability of it all either.
Might depend a lot upon who erected the fence in the first place: is it a fence in your mind, after your considered opinion has decided the path it wants to take? By all means, tear the fence down in your mind first, you might get an inkling as to why the fence exists in the first place.
Of course, if the law or institution emanates from the people who think others' thoughts, you may be able to figure out whether you need the fence there or not faster
Mostly that bad or worse at the moment. I think we've got around a 1-2% hit rate through agents and job sites.

Despite being finance sector, we don't expect any qualifications or finance experience, just people who know their shit. We do a "pin the data structure on the problem" thing. Even people with fair amounts of experience rarely know the difference between a list, a set and a dictionary.

Some guy, supposedly a technical architect, just sat there and smiled awkwardly through the questions and didn't answer them.

It's actually quite depressing until you realise you could probably walk out and can another £30k because you can actually do this stuff.
>At Mudd, this course is taken by almost every first-year student—irrespective of the student’s ultimate major—as part of our core curriculum. Thus, it serves as a first computing course for future CS majors and a first and last computing course for many other students.

This is a great thing to offer students and I wish my University had made this a part of the curriculum. Somehow I managed to have practically zero exposure to computer science or programming until after graduation--only to discover that I find it immensely challenging, interesting, and rewarding. I probably would have switched majors if I'd taken this class Freshman year.
Automate Ads(W15) Raises $1m to Put Your Digital Ad Campaigns on Autopilot
I'm not drinking for over 6 years just because I can't see pleasure in alcohol intoxication.

All these comments like "you're not respecting social norms" feel kind of offensive. And now this sword straw man.

Sorry, but not drinking simply makes me not drunk. I'm never "more honest" and "less guarded" when I'm drunk (that's why I don't like it - I fight the drunk state of mind every time).
To be sure, there are limits to one's sanity when over-applying this principle, but I also would apply it far past where many would stop. A simple explanation that doesn't quite fit needs yet more inquiry. Normally, the application pre-limits the number of things that may go wrong, and you can use that to save some effort. For example, I may not know if a pressure sensor's wiring diagram is correct enough to squelch Cthulhu's call, but since that has not bearing on if the vaccuum system's gases are pure, I also don't care. (That's the sort of thing HR and Operations to worry about.)

Usually this meant digging in deep, questioning really basic stuff like "Are we sure this model is normally open or closed? Did the manufacturer forget to tell us?", and normally there would be clues or evidence to hint at the next round of questions. Eventually you'll have enough information that the evidence fits the questions, and there's no clear line of inquiry left. Life experience and just volume of work teaches one the limits of inquiry (old engineers can be shockingly good at this, to the point of appearing sloppy :)

I once spent 6 hours overnight troubleshooting a confusing gas non-leak that ended up being the result of a default setting changing on a valve being replaced off-the-record by not-the-usual-guy. It gave me the confidence that this process does eventually get to the bottom of it, but it was a long, meandering path from miswired panels to out of date schematics in the wrong language to noting how clean the part was to know someone replaced it. All to dig out the missing tribal and undocumented information, proving the PLC was actually correct to interlock the whole machine out. (It's like knowing your program will halt - you can't prove it, but you can still be damn sure it will. At least until it doesn't ;)
Seconded. If you live in a metropolitan area, you will likely have a Teavana or other chain/mom & pop tea store where you can go in and smell or try all of their varieties.

You'll easily find half a dozen different teas you like ranging from the classic black teas to exotic varieties that taste like supermarket sugar drinks (like strawberry lemonade - one of my favorites at teavana). The latter usually require less a 5g bump of sugar to bring them to the level of retail drinks.
Investing in HomeAway based on Airbnb's value assumes BOTH are fairly valued. HomeAway's p/e is over 400 right now on a $3 billion market cap. AirBnB is valued at $51 billion.
One of the original Martians.

- The universe is vast, containing myriads of stars, many of them not unlike our Sun. Many of these stars are likely to have planets circling around them. A fair fraction of these planets will have liquid water on their surface and a gaseous atmosphere. The energy pouring down from a star will cause the synthesis of organic compounds, turning the ocean into a thin, warm soup. These chemicals will join each other to produce a self-reproducing system. The simplest living things will multiply, evolve by natural selection and become more complicated till eventually active, thinking creatures will emerge. Civilization, science, and technology will follow. Then, yearning for fresh worlds, they will travel to neighboring planets, and later to planets of nearby stars. Eventually they should spread out all over the Galaxy. These highly exceptional and talented people could hardly overlook such a beautiful place as our Earth. - "And so, " - Fermi came to his overwhelming question, - "if all this has been happening, they should have arrived here by now, so where are they? " - It was Leo Szilard, a man with an impish sense of humor, who supplied the perfect reply to Fermi's rethoric: - "They are among us," - he said, - "but they call themselves Hungarians."

http://mek.oszk.hu/03200/03286/html/tudos1/martians.html

The bit in there about Hollywood is also amusing:

The American word "movie" probably derived from the Hungarian "mozi. " Cynics says that Hungarians created America's Hollywood before other Hungarians less destructively created America's A-bomb.
Beautifully written text. I also really like the idea of an intro course but am, probably like many others, struggling with how to present the topics in an interesting (and practical) way without missing the theoretical beauty of computer science.

This course reminds me a lot of the Berkeley course posted a month ago, if anyone wants to see the discussion there: https://news.ycombinator.com/item?id=9838196. From what I can tell, the coverage is almost the same, except that the Berkeley course pretty much trades computer architecture for declarative programming and some other briefly-covered topics like machine learning, map reduce, concurrency, etc.
It absolutely can be done. I know a handful of people who are doing well, or have spun a small hedge fund out of their DIY trading system.

Having said that, it's hard. Most people simply don't have the bandwidth to do it properly. Parsing daily Yahoo prices and having a R script or two somewhere will absolutely not put you in the "I do successful algo trading" camp. Or running TradeStation with a handful of pair strategies or whatever.

So I differentiate between them and people who write more serious automated algos. I'm sure in the first camp there are some that make profits, but as someone said here already, It's usually a zero sum game.

Who are the more serious DIY traders? Hard to define but if they do most of those things I'd say they are in the small camp of home traders that often make money.

- Willing to fork up the money for good historical intraday data (10 years of US intraday data from Nanex cost about USD 30K). I'm super serious about this, if people even blink an eye here, I'd walk away. They don't understand how important data is.

- Build a proper security master database, or buy a security master feed. This is a project of blood sweat and tears. Every day securities need to be resolved. Again if building this out of, e.g., Bloomberg data, quite some money has to be invested.

- Have a sophisticated back-test system where they can simulate models against MANY traded stocks concurrently. Meaning, they can back-test making decision tick by tick, or second by second, against a large universe of instruments, for example 3000 US stocks. This can be slightly eased by doing some daily preselection, but usually good strategies still scan hundreds of stocks real-time.

- Have the ability to execute this stuff live. IMHO, the article is right to mention Interactive Brokers for this, they are one of the best in this kind of setup.

(Only now are we where most people try to start)
- Have the stats, math and dev chops to find and implement a profitable model/strategy. I have to say though, while still difficult, there are many untapped possibilities to make some money. But once decided on a general direction the "time to market" is still often at least half a year. Many give up before that...

There are some more things I'd look for but this is the main list I'd say.
Harvard Business School's new pre-MBA course online worth it
This.

You can't iterate through something without parameters and do the same. Look what happened to me: http://i.imgur.com/rCHiZyR.jpg
Uh, I was thinking this article is more business-side than operational? Easily put: a business exists if it stays afloat and fences are often the way not to go under, even if they appear stupid from outside. Many times, fences are the only common ground between sellers and buyers. Removing fences is, a lot of times, pretty stupid = you geniuses operate at a loss and survive from artificial money or VCs until you are allowed to.
Non-Continuous Innovation = Dangerous or “Amazon Ad Platform Cleanups”
hmmm, I was on my last rating and before I finished, it automatically moved me to the main page.
and just to satisfy any curiosity, since i know 1500 calories of exercise a day sounds like a lot:

I was not fitbiting or any crazy mechanism to count getting up from the couch as exercise, or counting anything other than the actual exercise calories as "calories burned". Thus, it should have been a significant underestimate due to resting calories burned, etc.

In any case, it was running 5 miles a day, as reported by GPS, at 8:15 pace (which is roughly 120-150 calories per mile, depending who you believe, but i took the low side), and then running 1000 calories on an elliptical (which is about 1-1.5 hours at high resistance and fast pace, depending on pace).

The elliptical i used was one which slightly underestimates calorie count (by about 3%, at least according to two peer-reviewed studies), unlike most, which overestimate (by about 15-20%).
Lest one dismiss the notion that anyone would willingly adhere to a "flat Earth world view", remember that most people are baffled by airliner flight paths as drawn on flat world maps.
def stub():
while(False):
print("smart stuff")

print("hello, world")
stub()

If you remove the `while(False)` loop, the working code will stop working.
Your parent is saying you don't have to drink as much beer as everyone else to fit in just fine. You can nurse one beer for a couple hours, if you pick one that tastes OK warm.
"moral and ethical sensibilities changing" != "ethics changing".

What evidence do you have that there is any kind of "ethics" outside of what was called "moral and ethical sensibilities"?

If you believe murder is right, does that make it right?

For the person who believes, it does.

I was talking specifically about whether people "should" have rights. If you refer to laws to answer that, you're equating laws with "should".

No one said that laws are why people should have rights. What was said was "society decides", as the group of moral agents that it is. Laws are the result of that decision.
Often the reason can also be evolution. Where the code started off doing something specific - but then as it evolved, more features were added, approaches changed, the code evolved to do something totally different.

Also "starters" - people who are good with getting something shippable fast and iterating on features and not the same people as the ones that write truly great code - simply b/c they're driven by different things.

But it's very situational.
same thing happened to me.
The main objection against the ending refrain of "go home, yuppies" is that, since hackers (however you define the term) have valuable skills, they should be able to earn money using them.
If the alternative is working in a menial capacity for some large alienating infrastructure (see what I did there?) with hacking as a hobby, then I'd rather be working on something interesting, even if it makes me complicit in gentrification[0].

So, that's the whole issue right there-- being a hacker has become a career path, and it's iteratively becoming more mainstream as the expected benefits are formalized and the stigmas exorcized[1].
That doesn't really sound all that bad, but the problem with gentrification is that it pushes the original tenants out, which is kinda scary when we're talking about the gentrification of an idea.

"Real" hackers become hard to identify among the masses who can sling a little javascript, and so they end up on the fringes of their own movement.

Of course, I'm not really sure how much such real hackers care.
It'll be inconvenient when you can no longer identify a member of the tribe by a simple shibboleth, but that is not an insurmountable obstacle.

In my opinion, l33t H4x0r status is something you earn[2].
A yuppie having "hacker" on their business card is likely doing about as much damage to hackerdom as the self-titled programming rock stars, ninjas, wizards, etc. etc. did to those professional groups.

----

0. Incidentally, does anyone else get reminded of things like The Rebel Sell or The Conquest of Cool by pieces like this? All of this handwringing serves to subtly indicate that the author is the sort of person who happens on these scenes before they were cool.

1. Even if you can't get rid of the more Stallman-esque members of the tribe, they get romanticized, deified, reduced to stories instead of people who could be brilliant, visionary, and kind, but moments later gross or needlessly rude.

2. Generally by spelling with your number keys.
>Thought experiment: one day it is not uncommon for some deeply moving, emotional works to be composed entirely by computers (though performed by humans). How will we, as a society, react to that? Will be reject it as being 'unauthentic', or use it as an opportunity for introspection?

It would even probably not be unreasonable to think that these NNs will be given names, and different NNs will be characteristically different, so then you might see a Wikipedia page or an album from a specific NN in much the same way we'd see a human composer today. How weird would that be?

I know you're talking about Neural Networks. But I'd like to point you to Vocaloids. As far as names, personalities, and music go - it's a good match for what you're getting at. Hell - one of them is even famous for having concerts! [0]

Hatsune Miku, Rin Kagamine, Luka Megurine, Neru Akita

[0] https://www.youtube.com/watch?v=dhYaX01NOfA
The Knight-Mozilla Fellowships
Hard to say yet, but since one of the design goals of Vulkan is to address this very issue, it seems inept to assume they can't/won't improve things w.r.t drivers before there is evidence.
To be fair, Dropbox has to store your files on their server as well, plus someone has to pay for the engineering that makes the sync seamless.

Out of curiosity, have you tried Google Drive, which would be $2/month? (I'm not affiliated with Google.)
Got Sleep Problems? Try Tracking Your Rest with Radar
One problem I encountered when backtesting a futures algorithm was fill rate. In real world scenarios, getting your orders filled can be a slippery slope. Latency can be a huge bust, especially as the market price accelerates away. Accounting for this is more important with HFT, where a position will only be held for a few pips.
"With such a disparity between public and private multiples, it’s a reasonable fundamental approach to believe that in this environment, the public company valuation will come up or the company will be acquired."

How is it that the other scenario (that the private valuation is illogical, unsustainable, and patently absurd) isn't the more obvious answer?
Improve Everything You Touch