skysight-inc/HackerNews huggingface dataset:
Submissions should generally be the same as the title of the page being linked (with a few exceptions). This isn't the case here, which confused me when I clicked this link.
I don't really follow you here; AWS is infrastructure. So all the chef/puppet stuff has to happen anyway.

The benefit of AWS is that you have some immediate bootstrap, and simple auto scaling. This last is a killer feature. Being able to scale your caches and load balances silently, based on metrics, is a real time and money saver.

Sure. You need to have a level of scale to need that :) but when you do, AWS can have some good features.
I have been doing this with the unix commands 'join' and 'awk'. For larger files I import it to a database (ex sqllite). I am not sure what advantages this tool provides.
That's a very expensive assumption for most people
Could it be caused by 'John' being a common last name?
Not quite. Back in those days it was considered unladylike to use your legs to operate a machine. First sewing machines used hand operated wheel to run, which were very hard to use. It was only later people started to use the foot operated ones. http://en.wikipedia.org/wiki/File:Jonescs.jpg
Interesting, especially to see in JavaScript. I'm not familiar with machine learning, but is there a general pattern of how ML stores its learned data? Is that a silly question?
What It Takes To Be A Good Leader
The JVM didn't want to break compat to add generics into the runtime, hence they adopted the erasure model. Other language features are still quite doable on top of the JVM (as evidenced by plenty of more advanced languages targeting the JVM).

Yes, the CLR gets a major advantage by having a better bytecode language design, but it can't be the real reason Java didn't get lambdas until Java 8.
I know a female Michael.
Have you considered taking on freelance/contract work? I worked on remote contracts for one year at ~20 hours/week. It covered expenses while I got to work on my own products, travel, spend time with family, and relax. It was an amazing experience.

Some places I'd start looking are:

(1) http://letsworkshop.com - terrific resource for freelance gigs

(2) http://weworkremotely.com - very high signal

(3) Recruiters - most deal with full time employment, but they usually have some clients that want contractors. Some firms even offer subcontracting arrangements (they take a % of your rate, but even then it's usually much more than $25/hour)

(4) Old co-workers/bosses - usually the best way to get contracts since you have a connection

(5) http://hnhiring.me - HN posts every month

The first one or two contracts might be difficult to find. After that, referrals start kicking in. Plus you might find a client who requires long-term part-time work (that's what happened for me).
Sequential downloading defeats one of the primary goals of torrents: to make rare data common. If only one peer has chunk ae986f6ea789 of a torrent, it makes sense that you'd want to download that chunk first in case the peer disconnects before it's fully seeded. Even with movies/music, 70% of the peers may have the first 70% of the movie downloaded, so if you join the swarm it would make sense to throw you at the final 30% in order to increase potential bandwidth to those chunks. I also see overall speed going down as too many peers are requesting the same chunks, when they could be getting other chunks at higher speeds
Show HN: Volley – Instagram Meets Instapaper (Instacart just missed the cut)
iTunes videos are DRM-ed
Nice article, could probably have been a bit shorter, but I guess that is the new yorker.
Indian General Assembly – Picking a candidate
NASA video showing global warming in 15 seconds
Worse, all their art and technology goes into knowing what the most relevant results are and yet they promote the sponsored result instead. It's one thing to point me to a potentially inferior washing machine but even when the search is about a potentially dangerous chemical in wide use throughout the US they point users to information they know to be less relevant. And they do it for money. How is this not clearly acting against the public good? This isn't "weird" - this is plain dishonesty and immoral by pretty much any standard. Just because it's a web application doing it shouldn't change anything.

For now, we're in the technological twilight where it's somewhat foreseeable someone could challenge Google but when they increasingly control both the client and the server -the ability to ad block will go away and the 'sponsored' links will be more difficult to ignore (their business essentially depends on it). The technology (patents/software/hardware/expertise) required to parse the increasingly unwieldy stream of information that describes this world will be held by a single entity - one whose revenue is the open betrayal it's user's interests.

Whats fucked up is it's probably more expensive to mislead me about the washing machine. I feel like there should at least be a fee of some sort. They could use geolocation to see if the user is in an affected area and apply a surcharge of charge, say 40%, for the privilege of manipulating evidence of dangerous chemicals in a user's environment.
C# is awesome but this tutorial is way too old.
It is possible to continue to pay for support,but I'm not sure whether this is guaranteed to include security patches.

Those large organisations who care about security but are forced to keep XP for some reason will presumably rely on some solid firewalling. If I had an XP box on a dedicated network without internet access then I wouldn't be too concerned in the short term.
This article clearly elaborates that the author doesn't understand either the philosophy or ethics of libertarian (or actual free market) economics. From what I can tell, the author may have not have even read cursory basics on Wikipedia about such.

This header:

"Google, Apple and other tech firms likely colluded to keep their workers' wages down." then concludes: "So much for that libertarian worldview"

That assumes incorrectly that willful collusion is somehow anti-free market, or anti-libertarian. The free market has absolutely no position on collusion, except that force may not enter into economic transactions. If two parties choose to collude to set prices, the free market has no opinion on the matter as such; if they set prices incorrectly in the process of judging the market, they will lose. That is basic free market ideology.

A free market doesn't outlaw or in any way forbid collusion. Nor is it considered immoral in laissez-faire doctrine to agree to freeze or suppress wages across an industry. The use of force (eg to prevent workers from leaving their job for a better paying one) to control workers would be considered immoral and illegal. Otherwise, it's the responsibility of the worker to pursue a job that properly compensates their talent, not the responsibility of the business owner to overpay the worker (and if the owner isn't properly compensating the worker, and that worker leaves, the owner loses).

As a response to wage collusion by business owners, in a free market workers also have the right to collude to attempt to inflate wages; owners also have a right to fire every single one of them in response. Whichever group judges correctly about their value proposition, wins.

One can then move on to debating the merits of laissez-faire Capitalism versus other systems; or libertarian ideology; or 19th century free market economics. The author however is far off base in understanding even where the conversation would begin.
Without a location parameter this is pretty useless. Andrea for example is a male name in Spain and Italy as far as I know.

Also this: http://www.cscyphers.com/blog/2012/06/28/falsehoods-programm...
As someone who does not have my browser remember my passwords I find the auto fill feature of KeePass a necessity.
I use http://subliss.com and it works pretty great for videos.
They offer free trials through this link: https://subliss.com/users/sign_up
AFAIK all common book DRM types EXCEPT for the adobe type are currently crackable. This is the main reason why I do not buy any adobe DRMed books. First thing after buying a ebook is to decrypt it and keep a copy as a backup. That way i still have it even if amazon or whoever chooses to revert it.
Can you recommend a newer one?
Low Cost access to space with the Starfire space cannon
What exactly don't you believe though?

That it's harder for women to thrive in tech than men? That more girls would get into tech if it was as less of a "boys thing"?

Or perhaps more interestingly: What do you believe?
... or a hidden raspberry stuffed near a hotspot
I really dont get this. The use case must be to download copyright protected stuff, otherwise no one would pay for this, but isnt it pretty dangerous to hand all your download history and stuff like that to a 3rd party ?
That opposed to an unlimited Usenet Subscription for $10/mo with SSL encryption and no user traceable data.
> C# is only really practical for Microsoft's platforms.

Not necessarily. If you're doing game development with Unity3D, for example, you're probably going to write much of your game in C#, and it's going to run on Windows, Linux, OS X, Android and iOS.
Unfortunately, that's useless if you need to store passwords for anything other than web use, if you need to automate the entering of passwords and so on.
‘Big Data’ Is Bunk, says Obama Campaign’s Tech Guru
There is no concept of "dereferencing" in C# because there are no pointers. Technically it is possible to force the environment to allow you to write unsafe code but I've never seen this in reality and I'm having a hard imagining where it would be useful.
Google has stopped being about "organizing the world's information" a long time ago. Now its more about how can I make everything look like Plus even if it breaks the application and how can Plus be a Facebook clone, and how can I drag everyone to Plus.

A distinguishing characteristic of erstwhile Google used to be: get them out of your system with what they need, as fast as you can, and be so seamless that people want to come back. This was a welcome change compared to Microsoft's: make leaving so annoying that nobody dares to. Even that has changed.

This seems to be well correlated with Page taking over Schmidt's duties.
We have a first libertarian to manipulate here. He even does not bother to read adn understand the basic idea exposed by the article. He thinks that we are children and keeps selling us the fraud.
Money
The problem is money.
How much money do you give me to work with you?
My email is d.santiagoserra@gmail.com
TrackDuck Launches its Interactive Website Feedback Tool
KeePassDroid is another good one for Android. It does use the clipboard though by giving you two notifications to click on. One for the username, and one for the password of the chosen credentials.

I need to give KeePass2Android a try.
Credo in Deum Patrem omnipotentem, et cetera, et cetera.

(Kinda off-topic, I'm aware. But I'm too tired. Good night.)
1-3 was done by Wuala and if their history is of any indication, this is an unsustainable model even without added complexity of being fully decentralized, bitcoin-supported community project.

http://en.wikipedia.org/wiki/Wuala
I complained about that adword, maybe everyone else should.
In 10 years, Facebook changed a lot, but not everything.
Perhaps something similar could be implemented more directly in Bash.
Agreed, the first thing that comes to mind is "careful what you wish". At present, the NSA has an obvious vulnerability in that their data centres are somewhat in the open, and scattered around. If this scheme actually worked, they'd simply use it to enforce even higher secrecy, and complete autonomy from local state utilities.

This is a dangerous path to go down, essentially assuming the role of aggressors against the state, and causing them to harden their defences. It would completely subvert the key concepts of democracy, and end bloody.

Change the law, change their oversight, work within the system to improve it.
We use a format called Tabix[1] frequently in bioinformatics. It doesn't have a full query language, but is optimized for extracting regions from a text file and supports compression. It's pretty clever — it's based on a block compressed (BGZF) tab file with virtual offsets. An index allows for fast random access.

[1]http://samtools.sourceforge.net/tabix.shtml
> I've never learnt how to use patch sets. If someone sends me a pull request, it's 2 clicks to merge it. I'm sure patch sets aren't terribly hard but I can't see how they'd be easier than that.

It's a few clicks if all you want is just to _blindly_ accept and merge it, without having it on your own computer before merging and being able to compile it, run a test suite, or perform some non trivial modifications to patch.

For this purpose, to me is much easier to just apply the patch set in my local tree, or add a new remote and checkout branch then to deal with github pull request.
Congrats Matt
Searching Duck Duck Go on the contrary, gives credible results as Wiki page and his own anti-atrazine website
The only reliable way to find out someone's gender is to ask them what gender they currently think they are. There are more than two genders and an individual's gender can change with time.

A better strategy all-round would to be ask yourself whether you need to know someone's gender. I can think of very few legitimate reasons to know and record a user's gender and many of them can be dealt with by simply asking them what they'd like to be referred as, perhaps in more than one scenario.
Infinitely better simply because it's not Oracle
Great service, it's nice to see TrackDuck progressing rapidly.Keep it up guys!
Unless they use cyberbunker (http://www.cyberbunker.com/), but I doubt it.
How can I determine the JavaScript Engine from .js code?
Wait, so the use of atrazine is still legal in the US?
This kind of "free-market libertarianism" involves systematically winning asymmetric zero-sum games against labor: free for me, not for you [1].

[1] http://publicsphere.org/2014/02/02/the-asymmetric-zero-sum-g...
Try this page
http://msdn.microsoft.com/en-US/vstudio/hh341490
Forget home town, there are frequent power cuts in Bangalore itself. Most of the time 12-16 hours during weekends. I used to get frustrated, as weekends used to be my time when I wash clothes.

Now I have a clever work around, I just put everything in the washing machine in the night at dinner. Then I just wake for a moment at around 3 AM and turn on the washing machine and geyser, by the time I'm awake in the morning the washing machine is done with washing and water is ready hot. I put the clothes for drying and take a bath. By then the power is gone. But then after the major chores are done. Who cares?
Steve Jobs, Eric Schmidt, Intel heads and so on are/were libertarians? News to me (and them I imagine).
An alternative approach is Microsoft Log Parser. While it is old in internet time (2005), it works brilliantly on very large files. I've successfully used it on 10+ GigaByte files. The documentation is a little sparse but once you get the hang of it it's pretty simple. Clearly it only works on windows boxen.

Example:
#Find all unique from col1
logparser -i:csv -o:csv -stats:off -dtlines:2000 -headers:off "select distinct col1 from input.csv" >out.csv
A related project is this:

http://www.steve.org.uk/Software/asql/
The tutorial ( story link ) says otherwise: http://msdn.microsoft.com/en-us/library/aa288474%28v=vs.71%2...
The "Visual Studio .NET 2003" refers to the version of the documentation. If there are different versions you can click on it to see them. Simply go up to the parent page -- you will see an example of this. If you go to the latest version of the parent page then there is no "C# Tutorials" link on it.

Which is to say, newer versions of these tutorials probably do not exist.
Mobile A/B Testing 101
God damn what you mentioned is a brilliant idea. I wish there was some standard for it. These are problems that I'm often inclined to work on solving, but unfortunately they are also the kind that need lots of time and adoption and formal procedures and acceptance from a large group of people to go anywhere so I tend to just day dream about them for a little while then give up, hoping some standard body or an organization like Mozilla do something about it.
Nonsense. The free market ideologue lets the market solve all problems through the mechanism of price signals, and nothing else. Side deals in which one group systematically wins asymmetric zero-sum games against another group are excluded.
I get ~70% for a name I've never even heard of being used for a female.
That's my favorite torrent service to download & watch movies directly on ipad (without requiring a NAS or media server to stream it)
That "not provided" thing just gets really annoying! I don't know what do those guys at Google think, but why the heck do they do this? Safe search and security? LOL - we all know that they could just pass keywords data to the secure HTTPS sites, and that would be secure. But they simply make redirects through their own servers and cut all the keywords info off! Plus, please pay attention to the fact that they DID leave the possibility to see your keywords for paid search. Is it secure? Is it more secure than giving access to this data for secure sites? Bullsh*t! :(

I cannot imagine any possible reason for this except for they are:
1) either too lazy to add a couple of code lines to provide this info to secure sites,
2) or (what seems much more realistic to me) they just want all of us to spend more on AdWords.

When you don't know your organic keywords you're more like to have more experiments with the data you can get stats about - and that's exactly what Google wants from us. So I would consider this step as an official start of "selling" top Google positions. This drives me crazy, but seems like we'll have to do this - for our clients and for our own sites as well. Nothing's gonna change in SEO so far except for the thing that people will have to pay even more to Google to get top rankings. Extremely frustrated (((
I like this book (C# 5.0 in a Nutshell)
http://it-ebooks.info/book/831/

I would recommend it if you think you already know C# basics and want to learn more advanced stuff.
> ...Whole Foods has never lost to a competitor a top executive that we wanted to keep...

No true Scotsman.

> In "Corporate Executive Salaries – The Argument from Economic Efficiency", Scott Elaurant writes "The single most prevalent argument for high executive salaries has been the argument based on economic efficiency. In this argument, high salaries for corporate executives are justified as they form an incentive that motivates them to high performance." Wow - how depressing and disgusting. The primary motivation for high performance, for working to give your customers the best product, is simply how high your salary is?

All things being equal, would you not take a higher salary if it was offered?

What is perhaps more surprising is that there seems to be a lot of demand for people who can create value as CEOs yet little in the way of an influx of talent.
BSD is unknown.
The whole article was rife with made-upisms. For example, plenty of libertarians believe in intellectual property.
Exactly, wage fixing is fine in a free market, that directly follows from the definition of an unregulated market, every market participator is free to do any market decision they want.

This is a nice example why free markets are not optimal, zero regulation is not the best amount of regulation.
The original quote was "but that does _not_ mean I think its fine to watch porn" (emphasis added).
> There is no concept of "dereferencing" in C# because there are no pointers.

You seem to have confused C# with some totally different language [1].

[1] http://msdn.microsoft.com/en-us/library/y31yhkeb.aspx
I expect this is a very temporary service.
Top things I miss in C#

- Null coalescing operator

- Tuple Construction/Deconstruction

- Algebraic data types/Pattern matching

- List comprehensions/array slicing

- Operators in interfaces

After 10 years of C# I really feel that F# is the future.
Happy to answer questions. Our website is volleythat.com.
Well, I always have guake running, so for me doing it all on the command-line is WAY faster and more convenient. I forgot to mention that "pass" also has command line completion - which makes retrieval trivial.

I would also be surprised if someone somewhere hasn't already written an "autotype" layer over pass, but thats not something I am personally interested in.

I do agree that for end users this may not be the case. For non-technical people (my parents, for example), I mostly recommend writing their passwords down on paper. They have very few passwords as-it-is, and almost none of them are critical.

My own use case, where I have literally hundreds of pieces of info I need to secure (passwords, key-files, gpg keys, ssh keys, etc), is very different from that of such users. Hence different tools.

Oh, also, "pass" can copy the password to the clipboard, making the copy-paste scenario trivial. In fact, it goes even further by clearing the pass from the clipboard after a preset time.
Yep, it was just a matter of time before this becomes C# vs Java ... :)
Highly reccomend reading this article, certainly an eye opener. I have known some bad employers, but this is sistemic in that it seems to be country approved. Sadly though as they are a rich country due to oil they seem to be allowed to flaunt such moral and humanitarian standards, given how other countries goverments suck up to their wallets. Truely shocking and I for one will never fly that Airline or associate with any company from that country until they clean up there act and treat women as equals and start learning even the basics of workers rights. It may not be much, but it is what I can do and will do. I will also view any potentual employees from that country more positivly in any reference, to balance out such biased standards. This is not an isolated read or article and I have read many cases of such treatment that it is and does appear to be countrywide. I'm not a goverment nor a country but I can personaly impose my own sanctions and I will. Heck not even going to watch the World cup when they host it and that is commitment and how strongly I feel about such matters.
Does anyone even still use a Kindle?

I wouldn't feel comfortable using a device that's contents can be remotely and silently memory-holed at any time.
How about the worst score for an unambiguous name? I got 56.3% male for "David".
While I frankly believe that libertarians are idiots and will drag society and social progress into the victorian age (hey, opinion, ok?), I think its important to point out that Steve Jobs @ Apple was not in any way one.

I don't believe for a minute that he cared about how much people made and was far more concerned with either employees leaving with secrets, or more likely annoyed that a revolving door of employees between his company and others took time away from getting his projects completed.

Apple has no problem paying people, but if they're trying to complete something for particular market opportunity, they probably don't want to waste time bringing new hires up to speed.
How does Unity3D get C# to run on all those platforms?
I never said I was a libertarian. What I explained is rudimentary free market doctrine. My ability to explain Stalinism doesn't automatically make me a Communist, either.
> C# is only really practical for Microsoft's platforms

Couldn't agree more with that. This is the reason I stick with JVM based languages (Scala, Java) for high level stuff, C/C++ for low level stuff and naturally JavaScript for browser stuff. This pretty much covers everything and at the same time is unbeatable in performance.
Wish it was true. It has never been true and it is unlikely to be true in near future. Try some non toy F# on windows and on Mono and you will know. Mono leaks, and if you rely on correct behavior of tail calls, you are in for a lot of grief.