skysight-inc/HackerNews huggingface dataset:
i put this up on FD to find someone to take this idea and run with it http://members.founderdating.com/discuss/5081/Do-you-think-I...
Ooops. Ela beat me to the punch.
If that's the Silicon Valley Comma, what do you call this?

[
"an
, "array"
, "of"
, "things"
]

Because I have an irrational hatred of that style. (Yes, I know the purported benefits when diffing files, I don't care :P)
> No shell scripting language is that easily portable barring something like MinGW.

> I've never had what I'd call a pleasant experience using Ruby, Python, or Javascript on Windows.

Perl is probably the tool you are looking for. There are official technet articles about how to use Perl on Windows. Older, now that powershell exists, but they're there.

If you're already familiar with Ruby I imagine it's not too hard to pick up most most of what you would want to know (except context! Probably the most important thing in Perl to grasp coming from other languages).
There are not many people with technical knowledge in respected positions of government. The US CTO, Megan Smith, is probably the most respected. She claims Obama supports strong encryption [1]. She omits the fact that Obama is looking for ways to keep strong encryption out of the hands of criminals, which as we know is as impossible as keeping knives out of the hands of criminals.

The Press Secretary recently stated this about the President,

> he believes that strong encryption should be robustly deployed. At the same time, we should not set up a situation where bad actors -- terrorists -- can essentially establish a safe haven in cyberspace. [2]

There's also a commission that was formed yesterday to handle this question. It is called the President’s Commission on Enhancing National Cybersecurity [3] and they are due to give a report by the beginning of December (7.5 months).

[1] http://www.cnet.com/news/megan-smith-highlights-heritage-of-...

[2] https://www.whitehouse.gov/the-press-office/2016/04/12/press...

[3] https://www.whitehouse.gov/blog/2016/04/13/announcing-presid...
That's not a practical solution. Sure - you could write super-secure (Ada-style?) code in a verified environment (?), running on verified kernel (SL4?), on secure hardware (got any ideas how to solve rowhammer?). Realistically though - nobody does that (in a product which we can buy). Producing any application in that kind of environment would be too expensive and not possible for most companies. We don't even have secure hardware available. Academia will experiment with that. Some industries will care enough to apply it.

But in a mass-produced software/hardware? Realistically my choice for productive desktop is OSX/Win/Lin. We can talk about cool, perfect solutions for a very long time. In the meantime I'm making sure my apps are running with ASLR. I hope you're not actually advising people not to use it, just because there's some ideal solution maybe possible on the horizon, that doesn't run any apps they need?
150 years of US-Cuba history, told in 6 minutes
Bringing the Ghostly City of Pompeii Back to Life
Wow was far more free in the early days. After about Burning Crusade they were under increasing pressure to allow players of all play styles and skill levels the ability to "see the content", which lead eventually to Raid Finder and gated progression. This ripped the last shreds of immersion away from the world and left the bare, creaking treadmill of "get tier X, farm tier X+1 tokens, get tier X+1, farm tier X+2 tokens..." exposed, which (for me) is what finally killed the game.
Announcing the President’s Commission on Enhancing National Cybersecurity
Ah, but what does it suggest when trying to help out or autocorrect to the most likely word?
The definitions of open source are actually quite technical. They are not vague like you suggest.

It's unavoidable that people will be confused about terms outside their area of expertise. Since you mentioned gamers: I shudder at the vast multitude of confusing terms the various gamer communities use, like for example in WoW.

However, I think you're overstating your case: I suspect few gamers, if any, will confuse leaked source code or code which you're not allowed to use in any way as "open source". I don't expect them to undestand every nuance, but surely even they understand source code you're not allowed to run or modify is not "open" in any meaningful interpretation of the term :)
Ooops yeah forgot about https://github.com/rust-lang/rfcs/blob/master/text/0320-nonz.... [To be perfectly pendantic, one could trade the drop flags for code bloat and have only a finite blow up and statically known everywhere, so its a "weak" form of dynamism.]
I really wish calendar-oriented programming had taken better hold in the 80's. It's a really elegant paradigm with great separation of concerns. Being able to shard data out into timezones with inter-timezone accesses requiring a delay equal to their clock differences completely eliminates races!

Unfortunately it was pushed out by MIT's cartography-oriented zealots, and we know how well that paradigm worked out!
Casetext is hiring a VP of Engineering
> In April of 2005, they tested their first upload. By October, they had posted their first one million-view hit: Brazilian soccer phenom Ronaldinho trying out a pair of gold cleats. Weeks later, Google paid an unprecedented $1.65 billion to buy the site.

This article misstates when Google acquired YouTube. It was October 2006, not October 2005:
https://en.wikipedia.org/wiki/YouTube#Company_history
Android 0days at this point are so numerous, I find they are relatively worthless compared to time invested elsewhere. Other people seem to have the same experience (i've seen offers of double that amount for iOS remotes): http://blogs-images.forbes.com/andygreenberg/files/2012/11/e...
The people mindcrime was talking about trusting are the creators of Nostalrius, not Blizzard — though of course Blizzard will threaten you for publicly running this program just like they did Nostalrius.
You can play all the content available on the original continents(though revised to the latest version of that content/area) up to a maximum level of 60.
I managed to sudo chown -R {useless_user}:{useless_user} {foo}/ with foo undefined, whilst simultaneously distributing that command with dsh to our entire cluster of 10 machines. This was after testing that everything worked on the development machine. So of course, I retraced my steps to find out what went wrong, and killed the development machine too.

The upside is that we knew we had issues, and with everything broken the impetus is on the right people to ensure they're fixed before we get distracted by the next shiny feature.

Sometimes, setting your servers on fire is the solution to technical debt.
Better World: Troubador
Remote Developer Jobs ( Avoid Cubicle Hell :)
It is crazy, and thankfully not all that common. But I've observed it often enough to never trust a resume. Granted, far more often with SDETs[0] than "regular" devs, but I've seen a few of the latter that would struggle with or outright fail FizzBuzz. The craziest part, though, is that most worked someplace else previously. Did they outright lie about previous roles? I wouldn't believe they lied, but I'm certain they blatantly exaggerated.

[0] Why more common with SDETs? My theory is that SDET is easier to fake, and if your SDET "development" consists of var foo=FindUIElement("bar");foo.click(), then FizzBuzz could give you trouble.
I played Wildstar for a couple of months after launch, and very sporadically since it went free-to-play. They basically built the game for people who loved early WoW, and (IMO) they did a rather good job of it.

The problem with Wildstar is rather like the problem with trying to get your highschool band back together. The drummer moved to another country, the lead singer has two kids, the bass player works shift work. Everyone grew up and no-one has the time (or inclination) to raid any more.

I think a lot of people (myself included) loved the idea of Wildstar but just weren't in a position to make the investment of time and effort required to really enjoy a game like that.
Very sad. I intended to use this service one my child became old enough to do so.
I don't get this false separation. Vim is, mostly, the best way to edit text, no matter the editor. Other things, like VS, Emacs, etc. are just ways to organize how the text editor interacts with other stuff (windows, IDEs, etc.).

Why not both? I use Emacs+evil. I use VS+VsVim. I don't understand why this isn't the preferred mode for everyone? Pick the best environment/shell/whatever, then make sure it uses vim for actual text editing. Problem solved.
Jeez, if the Snapchat backend looks anything like the ux works this isn't much of an endorsement. Just because some company moves a lot of bits doesn't mean they know what they are doing. The easiest way to move a lot of bits is to be bad at infrastructure and have investors with deep pockets. Fuck just run a rack of open relays and bad NTP/DNS servers.
Except those keys could still easily be vulnerable to Heartbleed style overflow attacks. The only real answer here is hosting your own service behind your firewall the same way people do with Github.
Blockchains as Application Platform
They should consider a snappier flag as they were kind of lazy with it.
Someone logged into the CMS system using an active account and changed something in the CMS system. Are they required to do an audit of anything outside the CMS system, no.

I accept that you feel an external audit is required. But, is it a reasonable expense directly incurred, no.

PS: As a parting piece of evidence. Was $10,206 to $13,147 likely to include DFIR audit and all other costs? No.
Unfortunately they aren't. But those are all worked on by people with academic (or equivalent) PL backgrounds whose hand-waving I trust much more. Also don't forget the existence of GHC's core, and Rust's Mir (OCaml I'd hope have a good well-defined core language). Basically, for human purposes, there is a spectrum of "quasi-formality" and Go is not winning.

Finally, get very excited for http://plv.mpi-sws.org/rustbelt/ .
> and in doing so has been exposed to more radiation than almost anyone in history

This is patently absurd. Those exposed to the most radiation are all dead and died from radiation exposure, effects, and side effects.
Analyzing the Panama Papers with IP Street
Good relations =/=> must plan to unfork, at least in a post-git world.
Maybe I'm old-fashioned but if I was affected by this issue (and it had persisted for so long) I would set up an SMTP server and an appropriate MX record, then demonstrate using mail logs or port snooping that this was definitely not a receive-side issue.

Of course the support organisation here (Google) should be well equipped to set up this kind of testing themselves and work with a customer to root cause the issue. In my experience though these issues are rarely taken seriously until there is no-one else left for support to blame.
How to Extra Audio File from DVD
Three years ago, Uber X was born
English is not defined by any specific authority. All common usages are accepted, and open source as in visible source is a common usage, though perhaps not by people you spend time around.
It will also face the same fate of bnetd. Unless it gets hosted outside of the US jurisdiction (NZ banned software patents, but they sill enforce US copyright law; hence Kim dotcom).

I bet Blizzard will go after they OSS version too, just like they did with bnetd.
Express Scripts will remove PillPack from its pharmacy network
Why is a chatbot the best medium for your service? When I'm doing product comparison, I like to browse through products with pictures and to see tables comparing different products along different dimensions. I understand that you are trying to prevent information overload, but a curated website can provide this. Reducing it down to a chatbot strikes me as information underload.
> I love looking in through the outside window and seeing everyone on MacBooks, it’s busy, it’s exciting and yet you’ll get someone walking passed saying ‘Oh my god, look in there, everyone is on a laptop! What’s wrong with them! Why don’t they talk to each other!?’

This is funny, because it perfectly describes the difference in attitude between me and my father. He gets annoyed when he walks into a coffee shop and sees everyone on their phones and laptops. On the other hand, I think the atmosphere is quite cozy, and love taking my own stuff to work on to that kind of cheerful environment. I almost never start a conversation, but I do enjoy being around other people.
Yes!! I also have a sideways figure 8 sight "drift". It's just a matter of timing the trigger pull at the right point of the movement. Granted, it would be great if I didn't have the movement at all... but...
Here is the counter complaint, from the TC article:

https://drive.google.com/file/d/0B6iN8SvXQGKYblBna1MwRHBseFU...
That seems like a very good guess to me. It's a tricky balancing act between allowing everything and locking things down to fight spammers.
Apple forms team to explore App Store changes: Bloomberg
Ask HN: What would you do with $5000 in DigitalOcean credit?
DigitalOcean has recently updated their ToS such that any credits granted expire after 12 months. If you were credited $5000, what would you do with it?

Would you spin up servers for all of your friends?
Would you try to sell the credit?
Would you try to convert the raw computing power into a return?
Would you be thankful you've got credit at all and be content with continuing to get $20 worth of hosting free for the next year?

What would you do?
Paying for the service should be enough to get support.
Considering the server is the driver for a majority of the game, what stops people from recreating the client but modified enough to not mimic the original title?
Or even turn it into a paid service! Seems to be an underserved niche fan base. I'm sure most of the players would be happy to fork over $15/mo. for an official "oldschool" server.
I just use Codeship's free plan for CI/CD. I embedded the deploy script in my repo and use Codeship to run it via SSH. Works great and costs $0.
I'm talking things as simple as Code-Pointer Integrity, common tools recoded in safer language, or app-level sandboxing with or without microkernels. People rarely use strong stuff even if it's a straight-foward download, recompile, or configuration. Hell, most wont use protected messaging when it's as easy as Signal. It's a demand-driven problem largely about convenience and access to insecure apps.

Btw, solutions like OKL4 exist already and are fielded w/ Android + other OS support. Android hardening tech also exists. Cryptophones also exist. Not perfect, future tech so much as existing tech companies and FOSS developers mostly ignore. With exception of Blackberry that tried something decent by integrating QNX with stellar results.
I got into really dark places from overworking. Stopped feeling like myself, stopped feeling my body. I'd get panic attacks, shut down, feel like I'm watching the movie of my life rather than living it as first person. I basically wasn't myself anymore. A simple thought could propel me into that other dimension. I had all kind of weird body effects, couldn't feel limbs, completely lost strength in my back to the point I couldn't stand or sit. It took months to get back to normal.

So is your second sentence inaccurate, insulting, and offensive? yeah
Tell them what you're going to tell them about. Tell them. Tell them what you told.
This is refreshing to see. Much more refreshing than vendors trying to move the goal posts when Kyle's test show them coming up short.
They also mistake the traffic stats for /r/AskReddit as being traffic for all of Reddit:

> According to a source close to the moderation process at Reddit, the climate there is far worse. Despite the site’s size and influence — attracting some 4 to 5 million page views a day[1] — Reddit has a full-time staff of only around 75 people, leaving Redditors to largely police themselves

[1] https://www.reddit.com/r/AskReddit/about/traffic
As a user of uber since they were founded, and a father of three, I was super exited to start using shuddle, but I could only do so for my eldest child. (My younger ones are below their requirements)...

But I had planned on using them.

Uber should buy their whole fleet and their drivers.

I WILL use a service like this. I will be sad to see it not exist...
How odd. I've used the same text editor for twenty-plus years now (hint: it has yet to be mentioned) and I find that I no longer have to think how to use it---it just happens. Then again, I consider the Unix command line as my IDE [1].

[1] Every few years I'll try an IDE. I've been doing this for over twenty-five years. I've yet to find one that I like. Over time, my bar for "what I like" has fallen to the point where now it's "it doesn't crash when loading a simple one file program." [2]

[2] The C/C++ "version" of Eclipse. I tried using it to help browse a C++ application at work. It never worked.
The only machine around here that I could totally walk into is an S/390, but oddly enough I don't have the key to its bedroom.
It's not hard to see all new accounts as HN mark them as green, no need to check. I think it is a bad idea trying to boost your submission artificially. It would be great if I can try it immediately, but I don't care enough about the product to go over email. Good luck with your endeavour.
What does life insurance have to do with owning a house? Is that required for a mortgage in the UK?
Beautiful Visual Explanation of Completing the Square
What an amazing chatbot:
Darn, I didnt notice it was that old. Makes situation even worse for UNIX rm defenders. Like when Trusted Xenix eliminated setuid vuln's mostly by clearing setuid bit during a write w/ admin having to manually reset it. Simple shit. Mainstream response? "Just audit all your apps for setuid and be extra careful in..." (sighs)
Please remember that Google App Engine is entirely free up to (roughly) 5 million page views/month: https://cloud.google.com/appengine/kb/#quota

If you're running production services, you should probably sign up for a paid support package, which have guaranteed response times down to 15 minutes: https://cloud.google.com/support/

Disclaimer: I work in Google Cloud Support.
You could just make the file immutable and read only:

http://paste.click/qMpmyO

Then remove the immutable flag if needed
Not sending is a bug when it's undocumented, when it happens without notification, when there's no error message, and when there's no outgoing-spam bin.

The GAE docs say "do x and we'll send your mail". If we do x and mail isn't sent, then that is a problem.
I dropped Notepad++ for SublimeText a while back (partially because it supports both Windows and Mac). VS Code is slowly winning me over though!
since they're watching me, they should suggest the version that I use the most frequently
New research shows brain is directly connected to the immune system
Bower for Visual Studio Team Services
> In early October 2013, Guillory met with 28-year-old Vogt, a self-proclaimed MIT drop-out who had spent a month to earn a degree in installing Microsoft Windows, and whose most impressive technical achievement by his own account was to build a device to crack certain kinds of high security safes. But Vogt had a shared interest in the emerging self-driving field from his days at MIT and its entry in the DARPA challenge. More importantly, Vogt had millions in capital from his successful sale of two previous start-ups in TV and video gaming, along with investor contacts.

Can someone shed light on this paragraph? Twitch sold for $1B, so it's probably a bit disingenuous to take so many digs at Kyle's expertise & accomplishments... If anything, Kyle's software expertise is just as (if not more!) valuable than Jeremy's MechE skills for the early Cruise product.

EDIT: Also, I'm pretty sure Kyle worked on MIT's DARPA entry [1]. At the very least, I know he was working with laser rangefinders -- I wrote an article back in 2008 using photos of his SICK LRF teardown [2]. If anything, after reading this "he stole my expertise/idea" claim, I'm more inclined to side w/ Kyle & sama.

[1] http://web.mit.edu/6.111/www/s2005/PROJECT/Groups/15/main.ht...

[2] http://www.hizook.com/blog/2008/12/15/sick-laser-rangefinder...
For people like me trying out the .deb on linux: the executable to run is (somewhat cheekily) "code"
Paying for the service is paying for the service; bundling it with support costs would just make it cost more for people that don't need support.
This business model has existed forever in the taxi industry. It is often school districts contract with taxi companies to fill gaps in bus routes.
You Could Soon Afford to Have Your Own Personal Satellite in Space
What copyright claim can Blizzard articulate against the nostalrius source code?
The taxi company that I drove for required kids who were less than 12 years old to have a fingerprint-cleared driver, or to be accompanied by someone over 12 years of age. One time I did get a group of siblings who needed to get home from school, and the oldest one was 11. I asked, and learned that it was an exception that a manager in dispatch allowed to go through.

Some of the teenagers' case managers [foster care/etc] specified that their drivers also have a fingerprint clearance. I'm not entirely sure what the criteria was.

Parents in most cities can certainly contact a local taxi company and arrange for their kids to be hauled around by fingerprint-cleared drivers.
Yeah I guess you could have exponentially many statically compiled paths for each combination of drop flags... but then you're just encoding your drop flags in the instruction pointer :)

edit: this of course implies an easy program with 65 conditionally moved boxes that can't be encoded under your system.
after reading this, YC and Sam altman might be the dagger to kill the acquisition by GM...

if true of course... but cant deny that he was a founder and has somewhat of a claim. do i think he deserves 50% in any possible scenario? no... but he was being strong-armed into taking the deal (which is just business as usual).

if this goes to Jury trial he has a case for more than the measly 4.5million

edit: "deserves" was a bad choice of words, i meant entitled.
this really sucks. i was looking forward for my kid to turn 8 in a few months to be able to use this service daily.
They could call it Z, for Zulu, as the military does.
> [ethnic group]

interesting way to combat racism...
Especially the Tide brand in the $20 bottles. They are roughly equivalent to $20 bills.
Do the Locale-related changes in Android N improve this?
Way more with tens of thousands of accidents annually:

http://www.fairwarning.org/2013/05/after-more-than-a-decade-...
Astro Teller: The unexpected benefit of celebrating failure
Google Cloud Support here. To correct the misleading title, this is not a generalized outage of any kind, but an issue with some applications sending mail that trigger spam/malware/etc filters. Since spammers generally do not comply with RFC 3514, filtering is unfortunately not an exact science, so false positives happen and we're working with the customers in question on a case-by-case basis.

Also, App Engine is integrated with both Sendgrid and Mailgun, and we strongly recommend using these if you're planning on sending larger quantities of mail:

https://cloud.google.com/appengine/docs/python/mail/sendgrid

https://cloud.google.com/appengine/docs/python/mail/mailgun
Here is the YC application video from the counter complaint
https://www.youtube.com/watch?v=_P6oXe1YI90
Tell me about it. Then there's the incredible feeling of frustration when you're close to the perfect shot... and then your muscles start to run out of oxygen and build up lactic acid..... 7 seconds in.

I've never had to walk off the line because of it (too stubborn), but everyone else on the team did, every other competition.