skysight-inc/HackerNews huggingface dataset:
I'm a sucker for AI and Hearthstone too :) I'd love any contribution and collaboration!
> Wow, calm down political correctness police.

Personal attacks are not allowed here. Please don't.
I don't know why, considering that it works fine under Firefox and Chrome. I don't have a Mac to test on here. Pull requests are welcome.
If it is the operating system you are worried about, there are other things (like continuous GPS and wifi BSSID logging) that would be more effective for tracking a user's location world-wide all the time.
This may be weird... but this downloads all the books (just find and extract out all the links to a file)
import urllib2
import urllib

f = open('file.txt')
CHUNK = 16 * 1024
for line in f:
req = urllib2.urlopen(line)
file = req.geturl().split('/')[-1]
file = urllib.unquote(file)
if '.pdf' in file[len(file)-4:]:
with open(file, 'wb') as fp:
while True:
chunk = req.read(CHUNK)
if not chunk: break
fp.write(chunk)
I would say it's closer to http://googlecloudplatform.blogspot.com/2014/06/cloud-enabli...
Amazon Asks FAA for Permission to Fly Drones
Beautifully done; the writing style, the server running inside my browser - wow!

I haven't been so excited about a piece of software for ages. Reading this and looking at demos gives me the same feeling of amazement I got reading paper magazines when I was younger. Exploring floppies included with books, hearing the modem connecting for the first time, short pause, stream of characters before the login prompt. Magical.

Thank you Jasper_ for doing this and emillion for the link.
Thanks, glad you're enjoying it
ELO Ratings (Part 4)
Our Polyglot Nightmare
Free VPN providers are almost definitely absorbing the cost as part of a freemium pricing model, and cheap VPN providers are probably overselling their bandwidth under the assumption that most of their customers won't use much.

The reason why routing Netflix via VPNs currently works so well is because not many people are doing it. If more people did, then 1.) VPN providers would start to charge more, and 2.) the peering points between Verizon and the VPN services' transit providers would become more congested.

rnovak's "proof" of deliberate discrimination against Netflix was that encrypting Netflix traffic caused Netflix to perform better. That's simply not the reason - the reason is that the VPN traffic avoids the congested Level 3/Verizion peering points. Netflix traffic is not the only traffic that's suffering - any traffic coming from Level 3 is. (In fact, this issue has affected me, even though I'm not a Netflix customer, because I regularly access servers which get their transit from Level 3.) It might be that Verizon is playing extra-hard ball in the negotiations because Netflix traffic is involved, but any discrimination is not exclusively against Netflix and it's not because of deliberate packet inspection. Not even Netflix claims it is.
Wondering...to get to this 'goal' of completely ubiquitous tech we need improved things like battery life, natural language processing and....?
Make the world a better, safer place, as seen through the lens of the U.S. elite.
Has anyone used Swift yet? Report please?
Zero-downtime database migrations
These days people may not often dress in suits or even business casual but I would think that you would want to make a good impression when you first meet someone, I've always been taught it's better to be over dressed than under dressed, and as tptacek said if a company rejects you because you choose to err on the side of caution then you've probably dodged a bullet.
I would imagine all the main Western governments are building meeting rooms inside Faraday cages somewhere hard to reach and not in a line-of-sight of other buildings &C

Above seems somewhat lo tech
By what measure is it unearned? The guy said he would make potato salad, the market decided that was worth $70k. Assuming he follows through and makes the salad, he's earned his money.
Visual Comparison Between BlackBerry 10.3, iOS 8 and Android L
Yeah, but tesla as a car company is overvalued right now and was then, and last year that's all it was or looked to ever be.

This article is refuting the market for the product; I don't think anyone believes the market for electric vehicles is significantly larger than the current automotive market.
SciPy 2014 videos
I always thought that wearing a suit or at least a coat and tie with oxford + slacks and dress shoes and belt was a standard. It says I am serious about interviewing even if the interviewers will be wearing a hawaiian t-shirt and flipflops. Unless told by the interviewers before hand that they prefer to have casual dress for interviewers.

If you can't get a sense of someone's culture fit from talking to them how is looking at what they wear going to help in an interview? [Sure you can see if they come in wearing jnco's or look to see if the indie music/game/movie shirt is "cool" enough.] The only thing I think is reasonable to assume from clothing is how interested they initially are in working for the company.

Maybe someone with a lot of startup experience can enlighten me.
Any way to bypass the subscription paywall?
Perhaps because for the longest time it was being said it wouldn't be supported; the FAQ still says no network transparency:

http://wayland.freedesktop.org/faq.html

I can understand and emphasize with the feeling that X is way too crufty and needs a re-write; and I know I've done jack-all to contribute (haven't had the time); but I wish that the lessons of history wouldn't be so quickly forgotten and people might ask themselves why X has hung on so long and is so beloved.

I realize that the Wayland developers worked on X, and recognize their expertise and hard work. I have high hopes for Wayland! But I also chose Linux because it doesn't lock me into options (like one window manager), and it's just so gosh darn flexible I can use it for everything from embedded systems to servers, smartphones, clusters, supercomputers and desktops, all being able to export GUI apps in individual windows, without them having to be specially written, even if the sending side doesn't have a graphics card. To lose that would be disappointing to say the least.
Would love if it allowed stream playing, no downloads. That is a feature that should be built in on the Google Drive app, but isn't.
See also our Facebook page: https://www.facebook.com/brainiakapi and follow our twitter account https://twitter.com/brainiak_api
Nevermind, opening in private/incognito works. So stupid..
The Science Factory
That's great news! Thanks for the book rec. I'll buy it and give it a shot.

I am skeptical though. "Mind over Matter" techniques don't seem very practical after spending years in the physical world stretching and massaging. Do the techniques Sarno recommends help correct slouching?
Weekly Q&A: Jonathan Shecter's Vegas exit interview and Medium's new "music hub"
(author here)

This usage scenario had occurred to me, but didn't seem like a priority in the first version. It does seem like this is where vanilla markdown would fall down, but fortunately pandoc supports header attributes in markdown source [0], and filters with which you can programmatically alter the internal representation. So potentially, this seems doable without having to use a more structured representation like jsonresume.

[0]: http://johnmacfarlane.net/pandoc/README.html
open it in an incognito window
To be fair everyone is being eclipsed by Apple at the moment. The article is right that the CE market (at least for the established product categories) is brutally competitive and the strong yen has been crippling for companies. It looks like it is down by more than 20% against the dollar[0] fairly recently which will give Sony and the others a chance to compete again.

Apple hasn't been the biggest problem for Sony and the Japanese companies it has been the Koreans (Samsung mostly but also LG) who have reached a high quality level, with local affordable labour so that the designers can be close to manufacturing for better production development cooperation. The Won seems to be pegged to the dollar (it looks like it has been allowed to rise 10% recently)[1] so the fall of the Yen could bring the Japanese companies back into the game.

The interesting question is when/whether the Chinese brands will become serious players in the major CE markets such as TV and whether they will replace the Korean brands as the Koreans replaced the Japanese.

[0] http://finance.yahoo.com/echarts?s=JPYUSD=X

[1] http://finance.yahoo.com/echarts?s=KRWUSD=X

[2] http://blog.jtl.me.uk/sonys-decline - Old blog post based on HN comment a couple of years ago that still holds up reasonably well.

Disclaimer: Ex-Sony employee (left about 3 years ago) who still recommends their products at least in the TV category.
Actually, it turns out it's not even working right under Chrome either. The inspector isn't tall enough to show Properties, and it's not scrollable, so all I see is the "Properties" header with nothing under it. Here's what I'm seeing:

https://files.app.net/299dvuDv6.png

Is this supposed to scroll, or what?

Edit:

The issue with Safari is purely that the flexbox model requires the -webkit prefix, so it needs `display: -webkit-flex` and `-webkit-flex: 1`.

Edit 2:

I'll submit a pull request for the Safari issues shortly, I'm trying to see if I can figure out what's wrong with scrolling first.

Edit 3:

PR submitted. This fixes both Safari compatibility and scrolling for Chrome/Safari.
Every time someone submits a link, the first posting gets a point. So if 20 people independently posted it to HN before it got to the front page, it would accumulate points pretty quickly without comments.
I don't think that the period panty product is actually what they're sending to Africa. They mentioned that "the purchase of a pair of THINX also buys seven washable pads for girls in Uganda."

I don't think the majority of startups are out to 'help the world,' though many are out to change/'disrupt' (even this one claims to be disrupting). I don't know that I find that such a bad thing, though. Many products try and fail to change what they see as a problem, but there's really no harm in that. They're just trying to help.
I loved Ultima IV. I think I still have the original cloth map and ankh somewhere. I believe it came with 5 1/4" floppys for the C64.

You have to remember that at the time, that there were really 3 game media back then. A) board games like DnD, B) the 8-bit Nintendo/Gameboy and C) the PC.

The Nintendo was cool and fast paced and was great to play with your friends, but the PC had all the adventure games. Pool of Radiance, Curse of the Azure Bonds, Bard's Tale II, Zork, etc.

PC Adventure games were all MUCH more involved that today's stuff. All the DnD games had decoder wheels and 500 page journals. You were expected to play it slow, read the journal entries, and immerse youself in the game. The closest thing I can think of today that comes close is Skyrim.

Most PC games today are built for kids with ADHD that aren't going to sit down long enough to use a decoder wheel. Heck, how many people actually read the quest text in world of warcraft?

Ultima IV actually had pretty good graphics for the time. The UI layout was really great. Most of the other games of the time were based on the old "wolfenstein maze" view of a game. Having an top down map was quite innovative.

There was a lot of 'searching' in Ultima IV. You had to find party members, you had to find secret doors. You had to find hidden items.

You had to run around do /say job, /say name, /say health, /say quest.. to every npc in the game to see if they'd tell you something.

Anyway loved the game, but it was built for a different time.
Having not tried it, I do not know the answer to your question. But, as a woman, I know one issue that is common for women is that pads often fail to cover, get accidentally repositioned, etc and then you end up bleeding onto your panties. This can lead to an unfortunate mess (leakage) even if you are not bleeding very heavily. Plus, some women have very heavy periods and find it a challenge to keep everything clean no matter how many precautions they take. Speculating: I can imagine it being something some women would prefer simply for potentially superior coverage.

But I suspect I will not ever buy them. I have a compromised immune system. If I bleed on my clothes, I throw them out. Washing blood out is not sufficient for my needs. So I am kind of grossed out by the idea of buying underwear with the intention of bleeding into them and then washing the blood out and then doing that again.
pandoc dir/*.md --to html

should work.
I wasn't aware of that, that's good to hear. I'm under the impression, though, that since SPDY encrypts everything, that you can't get caching at intermediate nodes unless you explicitly MITM yourself, which would reduce the utility of that feature. Then again, I'm not sure how much caching happens outside of places where you'd MITM yourself now anyway, so I guess in practice, that might not be a huge step back.
Amplitude (YC W12), Mobile Analytics Startup, Raises $2M Seed Round
I like the idea of a blog, something where I can get official news and tips from is great. Perfect supplemental reading for all those blogs run by outside developers. I look forward to using Swift.

Also, for those that may have missed it, you can use Swift in XCode 6 beta, so long as you are a registered Apple Developer.
Huh. See, I thought this would be about the pajama jeans. But that makes more sense.
You should be able to type pretty quickly as a coder, but a big part depends on your language of choice and refactoring you do.

Can you type "The quick brown fox jumps over the lazy dog?" with your eyes closed? If so, you're probably in good shape.*

*Does not apply on touch screens. Ain't nobody got time for that!
I've been using it for my latest project. Haven't done anything too fancy with it yet. Lack of automatic type conversion between ints and floats is driving me up the wall a little bit, but maybe that's a personal flaw rather than a flaw with the language. String manipulation is also incredibly confusing to me: I have yet to figure out how to get the number of characters in a string, or how to generate a random character. Other than that, it feels pretty nice to use.

EDIT: also how to get character n in a string.
If you are looking for a tutorial on searching the web, college is probably not worth the money.
I've been working with scala for about 1.5 years. My background previously was mostly Python & R for the previous 10 years although I had been working w/ Java a little here and there for about a year prior to switching to Scala.

I didn't encounter any difficulty picking up Scala - my main resources at the time were "Programming in Scala", poking around StackOverflow and my group's existing code base. If anything I think my background with Python & R helped as I was already familiar with a lot of the functional-ish approaches from those languages (e.g. lambdas, maps, etc)

As Kev009 pointed out, using something like IntelliJ helped immensely as well as it handles a lot of the boilerplate-y stuff.
https://payments.amazon.com/home
A Whole Bunch Of People Thought Steven Spielberg Killed A Real Dinosaur
I'm excited to see Xapo become the next Color
It looks like it is supposed to scroll -- but it doesn't in Firefox 26 or Firefox 30.
Show HN: X11rdp-o-Matic – Automatically builds and installs xrdp and X11rdp
There's been a lot of prior discussion about Swift on HN. I think the general consensus is that it's a fun and somewhat-well designed language that's buggy in places but will eventually make a good Objective-C replacement. I personally have enjoyed playing around with it. If Apple open-sources it, I could see using it as my main language (to replace Java, which I hate).
Meaning that while Solaris had many technical advantages over Linux, it's not exactly a vibrant and growing community. Do you really think that any greenfield endeavor is going to pick Solaris as its OS?

Disclaimer: I just left a gig where I spent 6 years in a Solaris shop, and while there wrote an on-demand zones management system.
Warning: this comment is marketing.

I reassembled the videos into a product called Framework that I am working on.

https://fw.unitymg.com/rdr/D:2238
Good joke, but sort of backfires!

Aren't cats notoriously good at surviving in the wild? Both feral and domestic cats (if they have to).
Joins, graphs, and modifications in one query language
Slightly off-topic: is this the first time Apple has hosted a blog? I realize it's developer.apple.com rather than apple.com, but still.
I'm going through all the Ultimas now. (Currently on U5 but I've been busy for a few weeks.) The sense of world-building is the series is fascinating. With a minimal amount of space a wide world was developed and it feels to persist a lot more than in any modern game, where a bunch of spaz happens and then the game is over.

I'm not sure if having to write down notes in a notebook is something beneficial to game play, or just a limitation we had to live with. In a modern game you don't have to remember shit. If Joe tells you to ask Bob, you get a Quest Item reminding you to see Bob, and Bob has an exclamation point over his head to remind you to go to him.

(About the article: it bugs me when people alphabetize the virtues instead of the proper order of HCVJSHSH. ;> )
How our 1000 year old math curriculum cheats kids
There's a pretty big market for this/enterprise level identity management in general. At least in Germany, companies usually prefer inhous/more control over hosted solutions though (especially in the light of the last 1+ year). SAP IdM is the big dog here (it's somewhat messy though since SAP bought the technology and it shows that it's somewhat of a hodgepodge imo) and the only one I've worked with. I'm sure all the big ERP companies provide this in some way.

Not really the API you're looking for but I thought it was worth mentioning.
Adobe Illustrator Tutorial Flat Ribbon Logo
Or "disgusting".

Our allies live in fear of us. What does that say about who we really are?

It's difficult to avoid the conclusion that the world now knows that the USA has no allies, only pawns.
Scary. And a good point. So much emphasis is placed on sexual transmission of HIV that it's easy to forget that there are other ways.
Nit: MP was rapidly regenerated in U4. However, you could run out of Wind Change spells. ;)

I'm a dork.
Double tap is probably not good enough. Maybe a swipe pattern? Left left right right or something of that nature?
How does this app find a "specific address" to send, as the website describes it? What guarantee is there that it doesn't send the cops to my neighbor's address?
Math:  Your secret weapon against Wall Street and the NSA
I really enjoyed the DSL talk. Such a great concept.
Wow, this is an interesting/refreshing development from Apple. I can't recall them ever having a public blog to communicate with their developer community. Until now, it's mostly been through their developer forums, private support, and in-person at the yearly WWDC.

How they've developed as a developer-facing company this year is really encouraging. Google et al have always been transparent as glass relative to Apple's iOS work, but this blog, the twitter dialog from Swift's development team, and the no-NDA release of iOS8 has really changed my opinion of the direction they're pushing the ecosystem.
I won't repeat dragonwriter, but I wasn't criticizing, just pointing out that your statements aren't absolute rules. They just tend to be the simplest statements of the rules that exist.

Also with arrest, lower standard for if they think evidence will be found. It's the RAS-like "reasonable to believe" that evidence of the crime will be discovered.
.utf16count will get you the number of characters in a simple string[0].

[0] What is a character especially in various non-latin scripts? I think it is well handled in Swift, from what I can see it has been considered carefully but I haven't yet needed to get my head round it.

Edit: Corrected - too fast in the playground and actually checked an array. .utf16count not .count
Go for it. Seriously man, why not? You're already regretting missing out on things now, you don't want to look back and regret not making this choice.
If you do it and it doesnt work out, who cares? You try something else. If you cut into your savings, who cares? Try something else. Sounds like you've been in your comfort zone for a while, you're bored, you want to try something new.
Why not listen to that feeling? I've been travelling and never have I ever been happier.
Spenser from Amplitude here, happy to answer any questions you guys have about what we're up to.
You can add your own operator overloading of different number types to mitigate the casting required see:
https://github.com/jquave/EasyCast

You can also add your own String extension for length and index character at in a String with:

extension String {
var length: Int { return countElements(self) }

subscript (i: Int) -> String {
return String(Array(self)[i])
}
}

Which will now let you use `.length` on strings, e.g:

"Cat".length; //3

And get the character at index with:

"Cat"[1]; //a

I've more useful extensions at: https://github.com/mythz/swift-linq-examples/blob/master/src...

Which enables LINQ-like querying in Swift: https://github.com/mythz/swift-linq-examples
Breaking Changes to Swift in Xcode 6 Beta 3
You do realize that odds would be exactly the same if you do the opposite? :)
Steve Jobs blogged on Apple's main site https://www.apple.com/hotnews/, including the famous Thoughts on Flash article https://www.apple.com/hotnews/thoughts-on-flash/.
I'll take the deflationary one, ty.
Yeah, I knew there was something else too. All are little code or code-free backend services.
Good point. While I knew that HTTPS Everywhere would fall back to HTTP when necessary (and therefore "work" all the time), I never thought about the fact that the name implies otherwise.

I guess I considered it more aspirational than declarative. "Revolution Now!", "HTTPS Everywhere!", etc. :)

HTTP Nowhere looks like it takes a much harder line, which I hope will someday be practical for general usage.
the only place where Ultima IV does even lip service to the idea that there can be conflicts between its virtues, debate about their merits, is in those questions that open the game

There are some actions in game where you might have to choose one virtue over another. Such as running from battle versus being victorious in it. If you weak enough, you might have to take some karma-hits on the chin.
Ultima IV and Infocom's Sorcerer are the only two games I remember solving/finishing without taking any hints. I remember both as hugely satisfying experiences. I even called the company to ask for an extra ankh so I could give it to my girlfriend. :-)
In general, there are good reasons to not do implicit casts, especially between ints and floats. For one, it's actually a fairly expensive operation.
Another sample Event Enrichment: SNMP Agent Down
countElements(string)

returns the number of Unicode code points in a string. I'm not sure about the random character, though. Swift is very much oriented towards Unicode rather than bytes when it comes to strings.
YouTube Blocks Greenpeace's Lego 'Everything Not Awesome' Video
Ask HN: Have you emigrated from the USA?
If so, care to share your story? Where'd you go and how did it turn out?

How's the cost of living and quality of life?
WIRED: "The AI Startup Google Should Probably Snatch Up Fast"
I also usually have dozens of terminals open, though my workflow is probably different than most people on HN. I do 3d graphics on linux, so I have a separate desktop for each session of Nuke, Maya, houdini etc that I'm working on, each with a few associated terminals.

I very much dislike using things like tmux or even tabs in terminals, since I find it much easier for processes to get buried and to forget where everything is. It's much easier for me to have separate windows open so I can see everything that's going on at once.