skysight-inc/HackerNews huggingface dataset:
I currently live in Poland and have lots of family here. One of my cousins is an alcoholic in recovery and whenever his family has a party he leaves the house. It's just easier for them to not be there.
Because some people can't "afford" the price of the unsubsidized Nexus 5 next to a "$199" (on contract) S5. Some people like better cameras, some people prefer the S5 hardware, etc etc.
> Hatsune Miku is far from erotic except to a specific subset of fetishists,

At the very least she shows the potential for it. Besides. Google "actroid" and tell me you don't find those things at least a bit attractive ?

> the robot restaurant is a gimmick,

True. There are better ones though, and every 2-3 years seems to bring a better one.

> and study after study has demonstrated that people need actual human contact in the nursery and in times of stress or illness. People who are raised by machines fail to thrive.

If that's true, then the future will suck. People that were never born can't care for anyone, and the babyboomers didn't have anywhere near the numbers of kids necessary to care for them. So this will happen, good or bad.

> People who are visited and cared for by human beings recover better from all manner of illnesses. When I said that we could automate these jobs but they would fail, I was not speaking from ignorance.

Again, sounds cool, but very impractical.
It strikes me that you can use faculty publications and PageRank algorithm to assign a score to each faculty member. Then you can actually find out which university has the strongest CS department. You can extend this to may be other fields to rank universities for each major and replace things like Patersons guide and other university ranking systems which are rather arbitrary.
I dislike the way comments are handled on Medium. Why can't they just appear at the bottom like every other site out there?

Also, it's tedious to have to open up every little mini comment thread. I just want to use my wheel mouse to scroll through the comments.

Some good articles come from Medium every now and then, and they would benefit from some discussion around them. But I feel like the way the comments are handled stops people from commenting. People just aren't used to it because no other major sites use comments like that, and there's been very little effort on Medium's part to let new people know that comments on the site work like that. And I don't think Medium is big enough to change people's behavior on this.

When I come across an article on a website, after reading it, I'll dig around the bottom to read the comments. When I open a link on HN or Reddit, I also open the comment thread for that article link so I can read comments from people on HN/Reddit about that link. Depending on the site I'm on I can expect varying levels of useless comments, but almost all the time you can find a decent comment or two that provides an informed opinion on the piece you just read.
He claims to be speaking for all of sci-fi, but only mentions four written properties--Ender's Game, Dune, Starship Troopers, and the Cthulhu Mythos--three of which have been big-budget motion pictures, and the last so deeply embedded in general pop culture that you can know all about it without ever cracking a book. He can't even spell "Ender's Game" right after three tries. He's routinely flabbergasted by concepts that have been routine in written sci-fi for decades.

tl;dr: Yet another commentator who thinks that Gene Roddenberry invented science fiction. Ugh.
Offtopic to 'higherpurpose': Your comments are visible, but it looks like your last several months of submissions have all been autokilled. Since they look reasonable (and the last one looks quite interesting) you might want to write to Dan at hn@ycombinator.com and see what's happening.
Another limit they don't address is that the training normally used is purely local— just a gradient descent. So even when the network can model your function well, there is no guarantee that it will find the solution.

For me ANN's always seem to get stuck on not very helpful local minima— they're not one of the first tools in my bags of tricks by far.

Often I associate them as being the sort of thing that someone who doesn't really know what they're talking about talks about. (Esp. if its clear that in their minds NN have magical powers. :) maybe they'll also mention something about "genetic algorithms")
The HOPE Scholarship (the Georgia in-state scholarship program) still exists, but since the early 2000's, it has become considerably harder to qualify for. It used to be as easy as graduating from a public high school in Georgia with a 3.0 GPA, and would cover all your tuition, up to 15 credit hours per semester. Once you were in college, I don't believe there were even any GPA requirements. Today, I think you need a 3.7 GPA to qualify. EDIT: Looks like you still just need a 3.0, but there are additional 'academic rigor' requirements on the high school courses you take.

It was a spectacular bargain (and still is, but to fewer students), and paid for my degree at Georgia Tech, which is a pretty good school. The system is funded by lottery revenue, though, which brings up some thorny issues. The majority of people who buy lottery tickets are working class, but the majority of HOPE recipients are upper-middle class - effectively a bizarre reverse-welfare program.

In most other states, similar programs don't exist, and even students who are willing to stay in-state and work while they go to school end up with some student debt.
> We can see that the bit in bold here was 0x0100 as var_14.

Should that be "0x01"?

Edit

> The null after the 0x1 is implied

Oh I see, strncpy stopped when it hit the (implied) null (0x00) character
Good point. I was thinking of two people speaking at the same time, but that would probably be hard to listen to :). Speaker dependent muting is a much more reasonable approach
Can I ask why Strava doesn't do something about the Segment altitude data?
Yeah, I know about Ruby Toolbox. It's a good start, but all it really tells you about the possible solutions is their relative popularity. I'd like to be able to look at a more contentious category, like Background Jobs, and see some detailed reasons on what the trade-offs are between Resque, Delayed Job, Sidekiq, etc so I can more easily make an informed decision about which one to use.

Seems like a good solution for a website, as you'd be able to keep those expert opinions in a particular place for people to go to, rather than having to search around on SO, forums, and IRC sites for this kind of info.

While I've got the idea hat on, label it with the version of everything mentioned, so you know when the info might be out of date.
I think you may be interested in the "h-index" and related metrics.

http://www.cs.ucla.edu/~palsberg/h-number.html

http://en.wikipedia.org/wiki/H-index

http://researchguides.uic.edu/hindex
Seems like the best way to figure those issues out would be to start actively using them to discover the areas where the feature set starts to break down.
Thank you for submitting this, but I think the link should be changed to the original post: http://www.rifters.com/crawl/?p=4815
> If glass tiles were a good choice for road surfaces, I'd expect we'd have seen them in use by now.

These types of attitudes don't help push forward innovation.
Man Drives into River, Blames GPS
xkcd in real life:
http://xkcd.com/461/
A High School Student-Run CS Competition With Over 2000 Participants
One would be justified to say that if he was the one being invaded, in his own homeland, and had his children suffer for that.

A citizen of a country with its war fingers all the way around the globe, not so much.
One of the core developers lost over 330 BTC to Mt Gox. Tell me they are not technical experts.
Predicting the Present with Google Trends (2011) [pdf]
If you would think for a couple of minutes you will [probably] understand that "gaps" (NULLs) in a PRIMARY KEY column is a plain stupidity.
Wait so the Chinese reading in Japan is different from the Chinese reading in China and most parts of the Chinese speaking world (ignoring the influences of accents)?

Can you provide an example please?
Discovery's Teardrop
Link to the writeups: http://compete.hsctf.com/book
> All trade data, even HFT sourced, is available from exchanges.

You mean it's available to government regulators, but not to the general public, correct?

If stock and option trades are part of the public record, there are lots of questions I'd like to answer for myself. Otherwise, we're just taking the word of other people (the regulators).

Here's one question: I'd like to know who specifically was behind the huge volume in put options on United and American Airlines stock immediately before the 9/11 attack. Someone was essentially shorting those two airlines, and only those two. (For example, Bloomberg data showed that on 6 September 2001, the Thursday before the attack, the put-option volume in UAL stock was nearly 100 times higher than normal: 2,000 options versus 27 on the previous day.) The 9/11 Commission report concluded that, "A single U.S.-based institutional investor with no conceivable ties to al Qaeda purchased 95 percent of the UAL puts on September 6 as part of a trading strategy", but they refused to identify who it was.

Everything is not so transparent unless there's some public repository for all this information that I'm not aware of.
I use vim (after years of being a happy emacs user — switched due to RSI), but I've never liked its help system. Compared to emacs, it's incredibly hard to navigate and it just doesn't have anything as powerful as C-h k (what does this key do?).
Why I Decided to Build a Search Engine (and you should too)
This sounds like customer.io
Should be DEK, not DK.
Well, you could use an EA to take a stab at finding better minima :)

And correct me if I'm wrong, but isn't the cost function for a feed forward neural networks that uses a sigmoid activation function convex wrt the parameters being trained, i.e. gradient descent is guaranteed to find the global minimum when small enough of a step size is used?
HelpScout + Olark is what we use for support. I especially love HelpScout.
I see this all the time. We have plenty of people that work with computers, but don't program them. Their inability to write a 5 line script, or even realize they could walk into a dev's office, explain what they want done, and have it in their email inbox before they can walk back to their desk has them poking away in File Manager, dragging and droppings "opps, didn't mean to do that, where did that go", just wasting their lives away. Well, 'waste' is an exaggeration, but you know what I mean. They are doing something mundane, tedious, and utterly unnecessary, and they always express surprise and gratitude when I offer to knock off a script for them.
Http://crackmes.de
They have lots of challenges, with difficulty levels going from 1-10, and each challenge has an annotated solution explaining how to crack the program.
Discover the Best – Slant
What's your plan for when they fail, because we skipped the lab testing phase? Don't forget, a failure will likely include multiple cars in a collision on a faulty road surface (10's of thousands of dollars in damages and risk of loss of life).
> The hi-tech road is supposed to be installed once for several decades, where paved roads are re-paved every few years.

We're comparing the cost of solar panels to the cost of pouring some shit onto the ground... I'd assume that difference is far more than tenfold?
I do understand that when people refer to Chinese it means Mandarin. However, if Mandarin is a language does that mean that Hokkien, Foochow, Cantonese, Hakka, etc are languages too?

I don't think the way I described it in the grandparent post above is entirely accurate as well, but how I've always seen it is that the written words forms the Chinese language, whereas the different way people pronounces it (not talking about accents here) and orders them are the dialects.
according to

`apt-cache rdepends slite3`

on ubuntu 14.04 packages including the following link to
sqlite dynamic packages(this may be partially due to
debian heavily discouraging statistically linked packages.

zabbix-proxy-sqlite3
yokadi
uwsgi
usermetricsservice
trove-common
sympa
sqliteman
sisu-sqlite
rt4-db-sqlite
roundcube-sqlite3
redmine-sqlite
ratbox-services-sqlite
postfix-cluebringer-sqlite3
pdns-backend-sqlite3
pbnj
opendnssec-enforcer-sqlite3
lire
krecipes
kamailio-sqlite-modules
inspircd
imms-common
hud-tools
gbrowse
eurephia
dotclear
beancounter
adminer
bacula-director-sqlite3
Priorities....
AskHistorians does not agree with you. I find their sources quite credible.

http://www.reddit.com/r/AskHistorians/comments/1w3e4v/how_dr...

http://www.reddit.com/r/AskHistorians/wiki/health#wiki_drink...
It seems that Slavic cultures are founded and based on an collective alcohol consumption. So many men cannot even go to bed with a woman (especially wife) without getting drunk first. And those almost "religious and mystical" visions Slavs are having (and later proudly telling each other) within onset of delirium..

So, please, don't teach a Slavic about booze.)
That post is just about how the presenter felt presenting, not about the content. Moreover, he has a newer post claiming that he'll post the transcript which will correct the inaccuracies in the reports of others:

http://www.rifters.com/crawl/?p=4911

So the author's version is still not published, it seems.
It is, at the moment. Our focus is to make it easy to create any kind of rules for triggering emails. There are definitely overlaps with customer.io and intercom.io.
If people are actually interested in such things, here's the glue code between bcache and the Linux VFS (i.e bcachefs):

http://evilpiepirate.org/git/linux-bcache.git/tree/drivers/m...
Hands-on with Project Morpheus
Also, i see that you've been part of IFTTT. We hope to build something more like IFTTT actually, but for processing events. Is it ok if i can ping you offline?
Uh, isn't this an objectively ridiculous statement? If you never said "when", you would overdose and die.

If he's got to be careful not to drink too much, it's because he doesn't care to die.
Can the Nervous System be Hacked?
Linux for Lettuce
> To some people 'embedded' means 'within the same process or thread as the core application'

Only that definition is silly here, since SQLite is by its serverless nature always embedded inside another program.
MS Internet Explorer CMarkup Use-After-Free RCE Vulnerability [IE8]
PageRank was originally designed for this purpose.
College or self-study? Is a good school important?
Long story short:

* I am 20 years old.

* I live in a developing country.

* I've spent three years in a crappy college (private).

* I have a good job as a programmer at a nice startup.

* I have the chance to leave my actual college and enroll at the best university in my country (It is free and SO MUCH HARDER).

* I wish I had a better background in mathematics and algebra. I'm awful :(

* I actually love and enjoy programming.

My heart says to leave the crappy college and enroll in a better school (although I will struggle a lot with the difficulty) but my brain says 'go finish your studies and bore yourself to death doing UML stuff in the easy school'.

Any thoughts?
Have read over half of Learning Python by Mark Lutz (O'Reilly). A good read.
> It's an interesting idea, for sure, but I just don't see how it makes any sense at all for roadways, where the tiles will be subject to constant stress, grime/dirt (which will reduce the already-not-great efficiency of PV cells), non-constant sun exposure, and prime opportunity for theft.

This is the part I don't understand...do people not realize how dirty roads are? How often will street cleaning need to be performed to make sure they are collecting enough power for just the LEDs? How are they planning on handling all of the leaked oil/coolant/etc.? How many cans of spilled paint (accidental or otherwise) will it take to bankrupt a city's road budget?

People are willing to risk their lives to steal copper wire...how are they planning on securing every hexagonal foot of road in america when they're each worth $1000+?
Whoops, thanks. Sort of hard to type it though. :)
The Intimacy of Crowds
What do you feel that Vim's help in that area is lacking?

I think searching for a key binding is pretty straightforward with `:h {key}`. I like how it's short and simple they are most of the time too so you can read and get back to whatever you were doing.
Thank you for sharing! Would be great to see course material on codecademy that walks people through the EventHub API.
I would love to see Stanford's Crypto group get involved.
Goto the best school in your country.
> if Mandarin is a language does that mean that Hokkien, Foochow, Cantonese, Hakka, etc are languages too?

What distinguishes one from the other?

> how I've always seen it is that the written words forms the Chinese language, whereas the different way people pronounces it (not talking about accents here) and orders them are the dialects

Then, before the development of kana, was Japanese also a chinese dialect? Korean before hangeul?

If I wrote the english sentence "how old are you?" as 多老是你？, would that make english a dialect of Chinese? If I wrote 你多大？ as "ni duo da?", would mandarin stop being a chinese dialect?

If you imagine two illiterate people, one of whom speaks mandarin and the other cantonese, do neither know any language at all, due to being illiterate?
Hmm, thanks for that, I'll see what I can do. I don't have a 4k monitor but I do have a retina MBP. I tested it on mobile and the retina MBP but I don't have access to a lower resolution computer (hehe).
I agree, especially with #2. In fact, I explain why I think Medium is actually a magazine, not a service (like Svbtle, Blogger, Wordpress.com) in this post: http://thetypist.com/329/medium-magazine/

"One shouldn’t compare Medium with services like WordPress.com because, while successfully touted as such, Medium isn’t a service. It’s a magazine. The only “service” in Medium is the service that (mostly) unpaid writers do in return for the potential exposure. Authors that have their own sub-page with a picture and a list of their articles is something online magazines have implemented back in the nineties."

It's a distinction not enough aspiring writers are paying attention to.
Given the almost 40 years since this was written, how much has actually changed?
Moving from SCons to CMake
Personal data is a form of payment:

http://www.cnn.com/2014/03/31/tech/web/gmail-privacy-problem...

http://wsj.com/whattheyknow
I've hidden a lot of shit from intellij. Like you can start with the GUI and gradually remove things you don't need, it ends up looking like a text area with a side bar while you're editing code, and some tabs on top.
If you can't afford an off-contract phone, you really can't afford an on-contract phone. You just don't know it yet ... ;-)
> That's great for veterans, but actively hostile to newbies.

I would have to respectfully disagree. With the copious amounts of man-pages, the availability of vim-tutor (for this particular case), and all other avenues of help available within most Unix tools, I cannot agree with the notion that software (vim, in particular) is actively hostile. Compared to the copious amounts of software that is far less documented, and far less robust than the standard Unix set of tools, I think calling the command line hostile is at best downright laziness.

Please don't call something hostile if you've barely given it a chance. Not every tool needs to be wrapped in a fully animated tutorial with buttons everywhere. In fact, the more elegant tools often don't have these things and do their best to stay out of your way. Which leads to the next part of your comment:

> You'd think there could be some sort of middle ground.

Why would there be? Any middle ground would risk upsetting two groups: the power users that want the tool to stay out of the way and do what it's meant to do, and the group of newbies (or regular users) that can't figure out what the tool was designed for or the best way to use it. The regular users wouldn't be satisfied with the help available for any middle-ground tool, and power users would just find that the half-baked tutorials, help system, or user support just got in the way. This would cause a rift in the community, which would force some users to search for a replacement that gives better help, while the power users would drift to a similar tool with the cruft and bell and whistles removed.

If you're just a regular user, and you end up using a tool like Notepad++ or Nano or some other editor instead of Vim or Emacs, and you can't for the life of you figure out vim or emacs, that is completely fine. Continue using the tool you are capable of wielding. However, that's not to say that vim or emacs don't have their own documentation and help systems, it's just that they're not served to the user in the same way. It may not be directly obvious when switching between systems (example: standard help documentation in Windows is nothing like using man or info pages), but I would reckon that it is only immediately non-obvious because you're already used to another way of searching for help.

So please stop calling software hostile, and give it a chance. Truly hostile software exists, but I can guarantee you that basic command line utilities are not it.
The Ghost in the Shell universe explores these kinds of things.
Just change the size of your window.
Cross-compiling C++11 without going mad(der)
HTTP/2.0 – Please admit defeat
Make sure you do some research on shared office spaces nearby. Unless you have already worked from home for extended periods before, that might be one of the biggest challenges you'll face. With a shared office space, you also get to meet and talk to like-minded people.

Also, get some good headphones, for hangouts/skype calls.
Not to excuse my own incompetence but, in school, I had a tendency to totally go blank when asked a question in front of the whole class. Even if I had just been daydreaming about the very answer I was being asked.
Ha! I was about to come and comment on this, and was glad to see that you already made it in the thread :-) I also wish I still had time for unrevoked-like projects.

One of the things that I think differentiates the Android community from the iOS community is a focus on short term results. I'm not sure whether this is a good thing or a bad thing. On the upside, more freed devices is generally a positive thing, and OEM branches of Android -- at least, in the past -- have been a veritable 0day tree (shake them and exploits just fall out onto the ground). On the downside, vendors have been getting more competent at reverse engineering exploits than they were in the unrevoked days, and so exploits are usually well and truly burned once they've been released. This means that early users who want "more more more, now now now" mean that later users may not get to unlock their device at all.

The iOS groups seem to solve this by timing releases together, based on Apple hardware. I suspect that this is a more sustainable model... but on the other hand, it doesn't matter what I think, because as bounties like this grow, it's not a model that can thrive :-) Oh, well.
Boiling water before drinking it does have a positive effect on safety. That's beyond dispute.

I'm not one of those who claim beer was drunk instead of water - I'm just pointing out that the more positive association of alcohol compare to other drugs does have some kind of possible historic and scientific basis.
Looks nice.

There's an error on line 22 in fetchsitemap.rb.

You have a comma in

self.write(@output,self.sitemap) if @output

which causes a wrong # of args error. Tried to merge the fix.