skysight-inc/HackerNews huggingface dataset:
> "Death is bad," said Harry, discarding wisdom for the sake of clear communication. "Very bad. Extremely bad. Being scared of death is like being scared of a great big monster with poisonous fangs. It actually makes a great deal of sense, and does not, in fact, indicate that you have a psychological problem." -- HJPEV
That is the exact technique that is used in the accepted answer. It does appear that the answer was recently edited though so perhaps these comments were made before that.
THANK YOU for this link. It's extraordinarily on point for me. My boss went to the recent MSDN conference in Chicago, and he came away with the conclusion that we should not use it, so it may be out of my hands at this point. But your article is still awesome, and serves to illuminate exactly where the limitations lie.
Outing non-responsive public services/companies/etc. on social media gets a reaction these days if you get some traction with re-tweets etc.
Newman: a command line companion for Postman [HTTP client]
Sounds like yet another manufacturing market for Germany to take up.
Thanks for your work! I'm the author of markdown-resume-js and it wouldn't exist if I didn't have your repo to blatantly rip-off :)

I'm actually surprise the library is getting any use at all. I hacked it together over a week after being frustrated with the options out there, then finding yours and wanting the same thing in node.
Aside to the discussion, can you point out a link to the changes you did? I'd like to get silver searcher faster as well on windows.
The NSA routinely receives – or intercepts – routers, servers, and other computer network devices being exported from the US before they are delivered to the international customers.

So not only routers.
But for $250 you only get one Nest. Thus, to have an the Nest app control multiple Nests (nestii?) you'd have to shell out $250 for each.
Scala – The Simple Parts
It really wouldn't be that hard, Roslyn's out there for compilation, and doing things like Intellisense.
x86 Ubuntu Touch emulator released
Anyone else having issues with the video player? Every time I enter or exit fullscreen, it does odd things like skip ahead, rewind back, get stuck on a single frame, or (my favorite) start playing an entirely different video!

I'm on Chrome 34.0.1847.131 m (Win), FWIW.
> The US declared an open-ended war

No it did not. There was no declaration of war, there was an authorization for the use of military force. Two very different things.
Can someone explain why the drivers are closed source. Is it the fear that the hardware can be reverse engineered from just the driver?
There is no requirement that the U.S. be a party to the war, or that the targeted individual be enemy or ally. All that is required is that they be a potential combatant in any war or emergency.

The U.S. could target a South Korean soldier at a defense conference in the U.S. South Korea is still at war with North Korea, so that's a soldier, on the job, during a war. All the requirements are met. It does not matter one little bit whether the soldier is actually a danger to the U.S. or anyone associated with the U.S. It might cause a diplomatic ruckus, but the U.S. is allowed to do it by the 5th amendment.

It's a horrible, horrible loophole.
Different parts of the game are amenable to different techniques.

I had to do a genetic algorithm for my HS AI class, and I found that checkers opening through middle was quite amenable.

Late-middle to end-game of checkers is easy to evaluate positional strength, which allowed a very good fitness function. This meant I was able to create a genetic program to learn to play the first half of the game fairly effectively.
How do people make sites this beautiful for a small plug in? Is there a framework, like Bootstrap 3 or something? How does it work?
+1000 for Maker Faire on Sat the 17th. There's nothing more awesome at any point in the year, anywhere else in the world, for tech.
So it's like a secret unfollow?
Opera Automatically Uploads Compatible Free Android Apps to Nokia X Store
Twitter Introduces Mute Feature on Android, iPhone, and Web
This actually has nothing to do with who is online or if the app is currently requesting info. An example:

You have a posts db table (or collection in the case of Parse, since they're using MongoDB) and a user_posts table. The user_posts table contains references to the posts to show in each user's personalized feed (fan out model). When a post is created, the app needs to perform x inserts into user_posts, where x is the number of users who's feed will include this post. EACH insert counts as a request in Parse, so if a user with 100 followers posts something that needs to be distributed to the 100 follower feeds, that'll require 100 requests/second.
It's using free plan on heroku, so if it will be down repo is available at https://github.com/homakov/oauthsecurity
Hi, my name is Dr. Noah Raford and I am part of the competition's organising committee (proof: http://ae.linkedin.com/pub/dr-noah-raford/1/a68/4a0 More proof: http://noahraford.com/?page_id=370).

This is a really important point. Thanks so much for bringing it up.

All contestants in the competition will retain their IP for their submission. The government retains no right to the ideas submitted, nor does any other third party. If someone submits an idea using public or Creative Commons licensed IP, that IP will stay with its original owner. We'll be clarifying that on the website shortly.

We really appreciate your interest. We are working to make this award as useful as possible for stimulating conversation and innovation in this area. Thanks again.
1 - You don't know what the purpose of the simulation is and what is a good source for every specific case.

2 - You're assuming people don't test their generators and just accept blindly whatever result it gives and/or don't compare results of known cases

3 - You say "If you do X you're an idiot" and provide exactly ZERO alternatives to it. Doesn't look very credible
A separate but related issue I've sometimes run into in team interactions like those described (particularly in github issue discussions and other asynchronous text communications) is people mistaking kindness or inquiry for passive aggressive demands or mandate.

Something like "is there a reason you chose to do it that way instead of this other way that we have done things in the past?" might be interpreted as "This is wrong. Why didn't you do it the way I did it the last time I did something similar to this!? Please throw out what you've done and re-implement it my way."

This might have something to do with the assumption that the OP mentions: that everyone is aggressive and blunt by default, and this is just a passive aggressive form of the same. If this wasn't the norm, perhaps this subtlety wouldn't go unnoticed.
Actually, I stand corrected - not the multicellular life evolved once, but the eucaryotic cell. According to the book, eucaryotic cell evolved by acquisition of mitochondria. Energy generated by mitochondria allowed the eucaryotic cells to be much bigger than procaryotic ones, and to support multiple different organelles.
"To see if I could" is a perfectly valid reason. But "to create a logo" probably isn't in a case like this. CSS can do so many cool things, and I love seeing crazy stuff that pushes the limits (http://attasi.com/labs/picsselz/). But it's also important to know when just using an SVG image, or maybe doing something in canvas is the right solution.
The Last Survivors of Meridian 59
How Artsy uses continuous integration across heterogeneous services
I Made Out With Beyoncé (kinda)
Where are you coming from? What are you interested in? What is the training about? Will you have a vehicle?

I'd recommend the computer history museum. The winchester house (just for it's random touristness). Japantown.

Edits - also - go to Santa Cruz, SF and other places. You will notice that the valley is pretty soulless and suburban, and well... boring.
But not in terms of average growth, which is an important metric.
It would be great to see the movies of those Purkinje cells firing. It's gonna be a while before we have transparent skulls though... And as soon as 100 billion neurons are gonna fire, who is gonna solve this "big data" problem? That's a lot of data!
Oh, I misunderstood your hypothetical.

I don't see why anyone would "sing a different tune" in your hypothetical. Would it be contrary to the U.S. Constitution for Yemen to use a drone to strike within the U.S.? No. Could we legitimately take it as an act of war justifying a strike against Yemen? Sure. And I think it would be justifiable for Yemen to take any drone strikes on their soil as acts of war.

In this case, we have the approval of the government of Yemen. Does it violate a provision of their laws? Maybe. Were the shoe on the other foot, our government approving drone strikes by Yemen on U.S. soil would be illegal and treasonous. But that wouldn't be Yemen's problem...
I'm not at the openstack summit, but I'm friends with many people there. I'm actually right now trying to find what streaming they have so I can view some of the content.

Edit: If anyone is interested the keynote just got uploaded to youtube.

https://www.youtube.com/watch?v=YoP0erdr7No
The takeaway is not that software engineering is bad. The takeaway is that it can be misapplied. People can write spaghetti horrors using patterns every bit as unnecessarily complex as the the worst maze of gotos.

The takeaway is that your programmer had better be aligned with your goals, not programming for programming's sake.
I believe that much of this originates from the legal department, at least in the NVIDIA case. Probably patent or IP-related.
Apple doesn't allow you to ship a browser with its own JS engine full stop, let alone JIT. So every browser on iOS is just a fancy UI over the hobbled Safari engine with no Nitro. So there's Safari on iOS which is full speed, and then every other browser on iOS which is hobbled speed. This is by design and unlikely to change.
So long as my the above thesis - roughly all programming is driven by literary theory - is true so that I can still try to write code. As much as I enjoy writing for humans, I enjoy writing for computers too.

After I wrote that, I wondered how alluring is literary theory among computer scientists:

Knuth -> Literate Programming
Abelson & Sussman -> Programs must be written for people to read
Guido van Rossum -> The Python Way

Literary theory is a siren. The web offers the potential for a vast salon. Programming is steeped in aesthetics.
Can anyone ELI5 this to me? Even this Hacker News thread about crazy startup people seems crazy to me.
thank you! I got your tweet-like I said, I'm new to this but I do want to dive into this community. Really appreciate your help!
I assume they'll be updating MSBuild to work with the new format.
I'm completely missing the mobile space in this writeup, but I bet it is a situation even worse than ATI (no way to update the GPU drivers, short of a full OS upgrade on Android)
It's actually very common for MS devs to use Chrome. I was at a talk given by Mads Kristensen recently (PM for ASP.NET Tooling), and he used Chrome.
My company built our own ORM; it predates Entity Framework and other alternatives being viable. Recently we considered whether it's worthwhile to continue maintaining our own ORM or if we should switch. As part of the investigation our CTO spoke with a roundtable group at the Microsoft Build conference, and the consensus was that EF was not mature enough to meet our needs. This came from some people who are involved with developing EF.

In the end, we decided to continue to maintain and enhance our own ORM, because of the special features it has to support the Enterprise niches we work with. But if we had to start over fresh today, we'd definitely avoid EF and we'd probably build upon NHibernate. As far as we could tell, NHibernate had the most mature features and ability to support the market we're in.
So, to make the script work similarly for python3:

$ diff test.py test3.py
5c5
< f = sys.stdin
---
> f = sys.stdin.buffer
13c13
< shutil.copyfileobj(f, sys.stdout)
---
> shutil.copyfileobj(f, sys.stdout.buffer)

We can now read in binary, and write to stdout in binary, and this
script will happily garble your terminal if you point it at /bin/ls. If
the lines above were unclear, here is the entire "python3" version. Note
that we now explicitly treat standard input and output as binary (which is
"wrong"):

import sys
import shutil

for filename in sys.argv[1:]:
f = sys.stdin.buffer
if filename != '-':
try:
f = open(filename, 'rb')
except IOError as err:
print >> sys.stderr, 'cat.py: %s: %s' % (filename, err)
continue
with f:
shutil.copyfileobj(f, sys.stdout.buffer)

And we can now, for example:

$ head -c 200 /bin/ls | python3 test3.py -
ELF>�H@@p�@8 @@@@@@�88@8@@ $

The crucial difference is, that if we wanted only to deal with text,
we'd get a sane error (see above) from python3. I'd probably add a
comment about the sys.stdin.buffer as it isn't exactly obvious that what
we do is go from stdin that is a text stream to the underlying buffer
that is binary -- but I can't really agree that this is super-hard -- it
took me a few minutes to google "python3 binary io" and find this…

And all these scripts (appear to) deal fine with utf-8 file names both
in python2 and 3.

[edit: Having redone this by hand, I see that this is sort of what the "new" script in the post does, with some caveats on how stdin/out is "sometimes" not not binary... I still have a hard time accepting that this short python3 script is much more fragile than the original short python2 script. The fact that you get an error if you try to copy a binary stream to a text stream seems sane to me...]
Keep an eye on your software
Did you read the article?

"ASP.NET vNext (and Rosyln) runs on Mono, on both Mac and Linux today. While Mono isn't a project from Microsoft, we'll collaborate with the Mono team, plus Mono will be added to our test matrix. It's our aspiration that it "just work.""
I bet we produce an artificial human-like brain within the next ten years.
Is anything safe? I mean, at this point, would it be too much to assume that given that the NSA has so much brain power (mathematicians) working for them, that they have not already cracked most encryption schemes we trust? I am not being a conspiracy theorist, I am genuinely curious.
NSA and company probably do it all levels, but any level below the OS is probably preferable because it is less risk of being caught.

Who would you know if they targeted only you with a microcode update for your Intel/AMD CPU that made crypto weaker? All the assembler instructions that you execute are just the same as someone with a proper microcode blob.
Yeah, or maybe this - http://jsfiddle.net/pd9yB/198/

(I now need to go and forget I ever heard about the internet, this may take a lot of rum)
So RMS was right after all, OpenSource gives you visible security where proprietary products are encumbered with all sorts of unwated and even dangerous "features".

my 2c
I'm curious about this as well.

It's hard to imagine it's just software, as the router firmware could be validated against the manufacturer's own available on web sites. It could similarly be circumvented via a manufacturer software update (or open source alternative).

On the other hand, swapping out hardware en masse could get expensive, but the NSA has probably spent more for less.
I don't know why this is getting downvoted. Sorry, but our most basic human instinct is that of survival. By that I mean my and my family's survival, not yours. I'm not saying that I wouldn't sacrifice myself to save many other people (no one really knows what they would do until they actually have to make that call), but I'm not going to buy something that will sacrifice my wife and child because a computer thinks it's the best outcome.
It's a github page, so it is probably using jekyll...http://jekyllrb.com/
There's many Hackintosh VMware images available online.
There are basically three sovereigns left in the world. You've listed two, and the third is where Snowden ran. Everywhere else has chosen to give up on the idea of ultimate state security in favor of economic cooperation, and has therefore lost a bit of self-determination and will be easily subverted by agents of the three.

The takeaway from Snowden's revelations shouldn't be that we need a sacrosanct place for trustable manufacturing / hosting / development. It's that all of these "hypothetical" subversions are actually continually taking place on an institutionalized scale by many parties, and to have any hope of having anything ever being autonomously secure (rather than ultimately ruled by informational superemperors), we really need to get serious about stomping out reliance on centralized authority/closed source/trusted hardware/etc.
Driver optimizations are a competitive advantage.
Regardless of what analytics service you use, SaaS sites should--at the very least--be segmenting guests and users. Your users behave very differently on your site compared to your guests (non-users).

If you're not segmenting analytics data by visitor type, then your metrics--conversion rate being just one of them--represent neither guests nor users. In fact, they're useless.

(If anyone needs help setting this up using Google Analytics, shoot me an email.)
At one company I worked at, we had EVCS. "Eliott Version Control System." Everyone emailed Eliott change sets and he put them together.
Life as a Robot at a Hardware Startup
I like to use CodeSchool, PluralSight and Udemy. If it's pluralsight or udemy, I will stick the speed at 1.5x to 2x. You can burn through a course really quick that way. Also for Pluralsight/Udemy, I skip following along in code and doing exercises and just learn the gist of what is going on and what are the different capabilities.

Once you have gone through the course do a small project. I like something more involved than a "TODO" application.
Twitter already had a completely equivalent feature to "muting" – unfollowing. The fact that they're now allowing you to unfollow someone without actually unfollowing says to me that they're officially acknowledging the extent to which people game the system to gain followers, whether they are actually consuming content or not.

Basically the only use I can think of for this feature is to still engage in follow-back schemes without polluting your own timeline.
You must have a very restrictive definition of grognard games. There are hundreds of wargames out there that would not qualify as perfect information. For instance, anything made by Columbia Games.

If you study them mathematically, many of those games are actually quite a bit simpler than chess or go, because despite the large number of pieces, turn limits, order limits and very limited setup options will shrink the decision space in a major way.

Those games are also easier to solve because, often to provide a light semblance to how history actually turned out, the rules are set up so that entire avenues of approach are restricted.

So why are AIs worse? because when you make a videogame, getting the hardest AI possible is not really a selling point. We worry instead about not taking too much time, or, in case of a mobile game, not eating the processor alive. Those limits make entire sets of approaches to AI unworkable altogether. If a machine was allowed to think as long as the human does, and we had a reason to actually built said AI, you'd see humans losing a whole lot in wargames. You'd get a similar thing in Euros too, as entire avenues of playing just go away because they are mathematically inferior.
Greenwald is back at the Guardian? I thought he left to do his own thing.
Thanks for this list. I will be reviewing our site at whalepath.com to make sure we are not vulnerable.

btw, linkedin has implemented a number of the counter measures listed in:

* static redirects

* checking that the redirect listed is the same for all calls.

* fast expiration of code.
That article is from Jan 2013. I wonder how things have progressed. They claimed they expect to begin "commercial vehicle production in mid-2014." That is just around the corner.
You could use a MikroTik Routerboard.

You could also install their RouterOS on an old PC of yours however you won't have too much fancy hardware acceleration. Should be fine for home use though.
That, and sometimes device A is x% faster than competing device B because the driver for device A is faster, not because of the silicon. Open that up, and you give away your competitive advantage.

Also, there are always rumors about $LOW_COST_PRODUCT being the same silicon as $HIGH_COST_PRODUCT from the same manufacturer, just with a few features turned off in the driver. This probably isn't true, but nobody can rule it out.
So has anyone considered buying up property where the new coastline would be? Is it too uncertain?
Steven Baxter wrote about this in his sci-fi novel Manifold:Origin. Terrific trilogy, I highly recommend them. And he’s ex-NASA, so the sci (of which there’s plenty) is above-par.
Safari is basically the worst browser right now. They have a firm toe hold in mobile obviously, but in terms of desktop it's the worst browser to support, even behind IE. Nice to see them finally getting with the times. Every other browser has had this technology for years.
It seems that git doesn't have this problem - just tried adding an encoding-sensitive nonASCII filename, and it worked correctly when pulled between different operating systems (macos, win7, ubuntu).
Then again, you could just go to YouTube and watch any of the many video lectures in which al-Awlaki lays out his ideas about jihad and so forth. Saying you only know what the government tells you about him just demonstrates a lack of interest in doing any research of your own.
relax dude, I am the OP. Just trying to get specifics not general terms like "cheap". For one person $100 is rounding error, for the next it's a meaningful chunk of project budget.
Thanks for clarifying.
Why Hackers Should Care About Net Neutrality Right Now
Since we're listing alternatives here: I setup SeaFile (http://seafile.com/) a couple of months ago and I'm loving it so far. Mainly because it has client-side encryption and allows a single client to sync with different servers and selectively choose which 'libraries' (basically directories that are under sync) to use. Typical usecase is having a personal server for personal files and another one at the office for work-related stuff.
Deutsche Telecom Asks for $1B Prenup for Sprint, T-Mobile
Would there be enough melting to start inhabiting parts of Antarctica?
They also usually keep the old copy around for a little while, or forever if you pay for the packrat option.
markdown-resume-js takes a format parameter and will export to pdf with wkhtmltopdf.
Manilla Shuts Down
I couldn't decipher what SeaFile was or how all the components fitted together, can you recommend a review or write-up?
Some of what you said applies, but I think the analogy doesn't go that far. Just to point out / correct some things: Openstack is not very anti-VMware. There are even backend drivers that allow you to manage VMware environment using openstack as a frontend. Never tried it in practice, but some company bothered to write / contribute it, so it must be working.

Application deployment via docker - openstack supports both docker and libvirt/lxc. Unless you meant technologies running in the management layer - in that case I think coreos and similar projects aim for a completely different use case, not just architecture. Openstack works well with not trusted, heterogeneous environments and separation of tenants. If you're running your own cluster, with your own in-house produced stack and control over processes, coreos may be a better idea.

Or maybe you even want to deploy coreos cluster on real hardware automatically? That's also something openstack could do using baremetal backend.

Basically what I'm trying to say is: openstack is a framework more than a single solution. It may not work for every use case, or it may require some specific config to be useful. But it shouldn't limit the architecture beyond: it's got an api.