skysight-inc/HackerNews huggingface dataset:
Ah, I see that. That's too bad, maybe I'll see if he's alive enough to accept a pull request.
Seconding that .NET/C# can be a pleasure to work with. Stuff like LINQ is awesome, Visual Studio is a great IDE. I've often thought that if I wanted to just rake in some easy cash I'd go work for BigCorp doing .NET and save up my cash for my next adventure.
I really like reading groovehq's blog. The writings are very specific with lot of actual details. This one is no exception and great piece of writing. The actual customer email screenshots are a gem.
Just one suggestion: To get rid of the pop up that comes up first time when you visit the page, you have to click the cutesy "No Thanks I don't want to grow my business". This even though is trying to be different does not look professional enough to me. I would just re-word it to "No Thanks, take me back to the page where I was".

EDIT: Found one typo in the blog where it says "4) How Much are You Willing to Get Dilluted?". Should be Diluted right ?

EDIT 2: Typo has been fixed.
What? No. RSA doesn't depend on finding prime numbers, it depends on factoring large numbers, which is a completely separate problem. Elliptic curve cryptography doesn't depend on prime factorization at all.

Even if they did, I don't think this really helps you; knowing that there exist arbitrarily many primes within N doesn't help you find primes any faster.
Why did this post disappear so quickly from the front page?

It's very on-topic, and used to be HN's sweet spot.
>France is a strange country that likes to give lessons about democracy to the rest of the world

Coming from an american (I guess), i find this hilarious.

>France is closer to a monarchy than a democracy.
I can get the comparison, current constitution was made to give important powers to the president (heavily influenced by Charles de Gaulle, which wasn't the best idea).

American democracy funding looks very much like bi-partisan plutocracy, when looked from outside, so not really a model. (And honestly, why stop with the work half-done? Be honest and bring it to one party. Or is it even harder to give democracy lesson afterward?
Google's Eric Schmidt predicts end of censorship within a decade
Who cares about what languages HN likes or doesn't like? If you have bills to pay, get a job and let go of the need to "please" some random people on the Internet, whatever that means. Imperative, object-oriented languages are all very similar, so just go get a job doing that. All you have to do is make clear to the interviewer that you may not have the precise pedigree in $FOO_LANGUAGE, but are willing to learn.
Well the startups weren't doing too well (two failed) and I was getting paid a relatively low salary... I could probably have found another job but I didn't wanna burn up the little money I had saved up just being 'between jobs' in a really expensive city.
That's the contractors website, not a list of technologies used.
Can I just say how much I hate that Google automatically turns blogspot.com into the TLD of your own country? Who the hell wants that?
>The AFM has no jurisdiction over me, so they won't collect. As a US citizen living in the US, I am not subject to the absurdities of French laws, or French witch hunts.

Just you wait till the transatlantic free-trade association is in place...
IDK, I feel like this has shifted in the last generation. Nobody is shocked nowadays when you inform them that Columbus was a bad guy, and the same historical rethink in pop culture is happening with Edison.
There was actually less than any court involved there, any rogue policeman could do that, somehow it's not even a censorship problem but a more general procedural problem that happened to involve censorship. The poor guy didn't know that you should always call a lawyer and not listen to the police when you're detained (they tell people calling a lawyer will result in longer detainment).
Why is that? Couldn't one just give additional resources from the machine to it, or is ARM-emulation just poor quality?
Thanks! I'm mega excited about the open-ness and the standards work: I've basically made a mini-career out of triaging issues for Rails and all the other gems I maintain, and I like that I'm explicitly able to go work with other companies on building stuff. Because ultimately, we're all in this together.

Plus, since our product is an API, I can use more than just Ruby... I'm really excited to learn a whole lot more about Python programming, but also contributing to Ember stuff, as well as whatever else ends up going on.

Exciting times!
This article is a joke but I have a mildly sociopathic friend who does the first section of this. Has an app that just replies to everyone on craigslist / dating site with a standard greeting that he has statically determined over 5 years as being the most successful. It does filter for undesirable terms to him. It also does one round of banter using a trained data set of responses. He says he gets around 30 actual profiles to look at and personally contacts the ones he's interested in.

Must work, guy goes on 2-3 dates a week.
DLNA doesn't work for a lot of use cases. What I want is chromecast, but without the cloud BS. TVs at this point should really just be wireless monitors. From there, I could walk into the room with my wifi device and display whatever I want on my TV. This would be especially great for tablets where both the tablet and the TV are "lean back" experiences.

I want bluetooth for displays (and high def audio and devices, etc...). I just want to walk into a room and have my phone, computer, tablet, etc. find my printer, display, mouse, and all other useful devices.
Meh... "By default your neighbor just believes you, and doesn't have a really reliable way to tell if you are actually telling the truth" - while this is not 100% true with regard to most peering configurations via tier 1 carriers, there is a slight nugget of truth here. You can't just order a circuit from AT&T/Verizon/Sprint and inject whatever you want. First you have to have an AS assigned to you (if you're to have the ability to announce anyway) and then beyond that it's generally a process of negotiating sane terms of what you're presenting to them and what they're presenting to you (generally as the customer you want the entire table, but there are exceptions). At that point the config on the far end will mimic what was agreed upon (prefixes advertised and general length protections such that you don't spam out thousands of /30s from your transport or something horrid like that). While there is no way to truly validate the authenticity of the update - there is generally a decent chain of custody.

BGP is a great playground for injection research. The best part is via looking glass sites it's very trivial to target specific, and core, platforms.

That being said... Regardless of BGP itself beyond certificate validation and pinning we should also be doing path checking. I mentioned this to Moxie for a potential addition into Convergence, and from the page:

"Convergence trust notaries use network perspective to validate your communication by default, but can be extended to use whatever methods the notary operator would like. This might include DNSSEC, BGP data, "SSL observatory" results, or even CA validation."

...AS path should be looked at more closely in all secure communications we're delivering. It's trivial to get the AS path for the hops and, since it is generally static from known origination networks it would be relatively easy to build history of known AS path order and vet with regionalized crowd-sourcing.

Huge path swings should be obvious, today they're not to most. Some good resources are:
* Team Cymru - https://www.team-cymru.org/Monitoring/BGP/
* Colorado State BGPmon - http://bgpmon.netsec.colostate.edu/
* Cyclops (UCLA) - http://cyclops.cs.ucla.edu

...and there's also BGPMon (the service), but it has turned into a more paid for service (although you can monitor 5 x AS for free).
* BGPmon - http://www.bgpmon.net/
Roto-Rooter?
PHP Weekly for this week just out
I would be more happy to read something like "Human blogger fined 8,000 euros by the french justice department for criticizing a bank".

Now it sounds like the people of France decided to fine just an American blogger.
The market is responding to the market. Additional negative news for Tesla of just about any type will affect investor confidence even more, and if as an investor you would prefer to invest in something less volatile, it makes sense to pull out.

The market doesn't appear to be correct

The problem is that it's very, very hard to know why large disparate groups of people are doing what they are doing, even when they tell you (because people don't know many of the real reasons). The market may be correcting perfectly fine, but your assumptions about the relevant variables are incorrect.
The Next Big Opportunity in Mobile Advertising
That comment is just as insightful if your replace "France" with any other random country.
Qemu can indeed do it.
http://xecdesign.com/qemu-emulating-raspberry-pi-the-easy-wa...
Just want to clarify, I added the HN comment because I was a little surprised (having been in the startup cultural bubble for so long) at the jobs available, not because I'm complaining at the tools these businesses use.
> Not surprising, there is no free speech in France.

Entirely false, except if you mean ABSOLUTE free speech. In this case I would argue no country has one. I guess you come from the US? See : http://en.wikipedia.org/wiki/United_States_free_speech_excep...

> Especially when it comes to crooked banks or politicians.

Weren't we talking about the 1% recently where you live?

> France is closer to a monarchy than a democracy.

I like those empty statements.

Furthermore, who is upvoting your comment? It's just plain bashing with no real arguments.
Clickable - http://www.budzee.com/
We were also surprised...
Why Healthcare.gov was sunk by "Iceberg-style" delivery
Senate Banking Committee Hearing on Bitcoin, Virtual Currencies
Not (entirely) true at all! Someone reverse-engineered most of the Airplay protocol, so you could (if you wrote software to do it) do the same stuff on Windows/Linux/Etc: http://nto.github.io/AirPlay.html

For video streaming, you basically just have to send it a URL to a video file, and it'll stream and play it for you just fine.
Loads of icon packs have customised versions of the social media icons. IANAL, but my reading of the situation is that the companies hold the copyright for the logos, but in general allow people to use the logos, and their own versions of them, to link to their services. So, for instance, if someone were to try to use a version of the Dropbox logo as the icon for their own software or service then they would be sued, but if they use the icon for a link to share something on Dropbox then that is alright because it is promoting their business.
I loved the post and was not done reading your concluding statements before I got a giant pop-up that asked me to give you my e-mail to read the exact same post I was reading. I understand pop-ups like that work for making mailing lists but can you at least make it come at the bottom of the page not in the middle of the last paragraph? That combined with clicking the "No thanks, I don't want to grow my business" button being the only way to get out of it made me leave the page without even finishing your article.
Do you start emacs.exe or runemacs.exe?
I just see a HUGE ad asking for my email address and a passive-aggressive "No thanks, I don't want to grow my business", the rest of the page blacked out. I can tell there's content underneath but screw that, I'm not reading it after that.
ALL of my (highly-skilled) french friends still in France do not plan to leave in the foreseeable future.

All my (highly-skilled) foreigner friends do not plan to leave either.

So with your argumentation, France is probably the best country in the world.
As a coder, refreshing other languages is a breeze. Do not despair and stick to coding.
That may very well be the problem, especially since on shutdown/logout Windows 7 always shows some items not closing, even if none are left. But emacs is about 50-50 on closing while other things always go away.

GNU Emacs 24.3.1 (i386-mingw-nt6.1.7601) of 2013-03-17 on MARVIN
I was trained in school by French teachers and they spoke of France as though it was the cradle of civilization. Not just democracy came from there, but culture itself!
I've had an account here for 1725 days, and am 54th all-time by karma. This is my community, as much as I hate on it from time to time. Plus this is a YC company, discussing where they're going in the future. Hypermedia and JSON API are cutting-edge tech. Plus a Rails team member working at a Python shop is surely interesting news.

You're just short of the deadline, so:

> If your account is less than a year old, please don't submit comments saying
> that HN is turning into Reddit. (It's a common semi-noob illusion.)
>
> http://ycombinator.com/newsguidelines.html

;) I think 100 karma is the cutoff for flagging, you should do that with stories you don't like rather than posting comments complaining.

EDIT: See, there we got some flags, and now it's at the bottom of the page. Just like HN is supposed to work. :)
Can I have it?
What does a 200-Page Legal Bill Look Like?
>I'm so sick of this argument about Mozilla. It is like saying a Principal Engineer at Microsoft relies on Microsof because it provides 90% of his income.

Well, even if he could shop around for another job, relying on MS like that means a sudden firing combined with an illness/mortage and/or worsening job market conditions can seriously hurt him.
Manually runemacs.exe, but I'm not sure which mode Windows has chosen to auto-associate with *.log files.
Look at mature PHP frameworks like symfony2 , if you know rails you should be fairly at home.
I love the thinly veiled threats from other startup hustlers in the comments. Yeah Rob, you might suffer from some difficulty for deflating our bubble a bit... these people are pathetic excuses for humans, maybe we can replace startup founders with a simple Perl script that uses a simple genetic algorithm to find the best combination of cloud technologies that get investors to part with their money at the highest ratio.
Google does (or did?, I only use the browser search field) that to the search page URL as well.
Yeah, was wondering that myself. Quite ironic that small fact being utterly missed in all this.

Also like the anti French language ignorance. The letter came in French and the recipient couldn't be arsed to spend a few mins on google translate, and some how we are supposed to have some sympathy. On top of that, he also says that he knew there was a legal thing happening, so subsequent letters in French should have got his attention.

And then he has the sheer cheek to talk about insane French law. Hello USA? The go to place for mad law?

This whole thing to me reeks of both ignorance and arrogance.

Not saying the scenario is great, but come on HN. Balance? Or are we still in Freedom Fries mode?
Been done. Sued (wrongly imho) out of existence. http://en.wikipedia.org/wiki/DontDateHimGirl.com

Lulu's innovations appears to 1) using Facebook identity, 2) restricting it to women-only, 3) collecting ratings rather than long-form reviews (ratings are easier to defend as protected opinion speech), 4) collecting reviews from non romantic partners, and 5) branding/positioning away from being a cheater database.

Obviously there are many problems to keep a service like this high quality, but it's an interesting use of the social graph.
Screenshots make this thing really interesting. Need to support more languages than just Ruby and Perl!
IOS Goodies - Week 2 (Part 2)
This whole article seems to have a biased agenda, but this is an important point regardless:

---------

If you think that because you ride your bike to work, grow your own organic vegetables, and have a wind farm in your back yard, you don’t have a need for all this ill-gotten shale oil and gas, think again. Let’s start with that reusable “BPA free” water bottle full of mountain spring water sitting on your desk. I probably don’t have to mention that the bottle itself is made of plastic. Plastic is a product of hydrocarbons. Your water bottle is not made of unicorn tears; it came to you from the oil and gas industry.

---------

I live in rural New York and I see quite a few anti-fracking bumper stickers on cars. I feel like that essentially says, "oil is okay, as long as the consequences affect other people".

For example: https://en.wikipedia.org/wiki/Environmental_issues_in_the_Ni...
http://en.wikipedia.org/wiki/X86_virtualization#Hardware_ass...
Thanks for posting this, I've tried to switch over to authy time after time, but the one thing that has always held me back was that I couldn't have it on two different devices. I usually put my auth on my iPhone / iPad, mainly because I've run into the issue where a restore would wipe out my credentials completely, so it's better to be safe than sorry.
", I now see them using Chrome, and when I asked if they installed it, they usually have no idea how it got on their computer"

I tend to see that too. its pretty evil too. get flash update? chrome bundled at random. navigate google sites? site may not display correctly unless you download this "link to chrome"

and so and so forth. for many users its confusing and they don't know how it happened or how to go back.
In Bath/Bristol (UK), we can't get rails guys, they are as rare as hens teeth. Where are you based?
App UI Mockup Templates (free with a tweet)
I would second this. Obviously it depends on the position but I'd take someone inexperienced (in a particular technology) who looks like a good learner over someone experienced in just a single technology.

Often you're hiring someone because of the potential they demonstrate.
My experience as a developer in London right now is that there is a huge shortage of talented developers, compared to demand. You shouldn't have had trouble finding a well-paid job, especially if you have experience with a front-end framework like Angular.
The contrast between Mozilla and Apple is that one needs the money and the other one doesn't, and that makes all the difference.

Apple can pick and choose their deals. If Apple decided to give Microsoft the search box for free to spite Google they could do it in a second.

Mozilla is completely dependent on monetizing the search box. I think at $100 million per year, Microsoft was interested in bidding for Mozilla's search box. At $300 million, it was untenable.
IMO most interviewers don't look for a very specific skillset in a particular language. If you have experience with a wide range of languages and a number of projects, I don't see how that isn't a plus. Good luck!
Good job! Keep it up.

What are your margins like on this?
So does this actually work without significant lag? Would be very good to know in light of the Kickstarter here!
There is a comparison, even if Kasparov wins it. IMO the best place to start would be the highest tournament performance ratings[1]. Kasparov had five of the top ten at the time the list was compiled, over a ten year span. That's pretty dominant. OTOH, Carlsen's later 8/10 at Pearl Springs 2009 (Category XXI) got him a new record PR of 3002[2]. If we include matches, his current performance against Anand might also rate pretty high.

I'm not saying Carlsen is the greatest ever. I'm just saying comparisons are totally valid.

[1] http://en.chessbase.com/post/the-greatest-che-player-of-all-...
[2] http://www.chessgames.com/perl/chessplayer?pid=52948
A Better Sinatra Boilerplate
If you're a novice, here's some good advice: play lots of games, but when you study, study tactics. Get some basics down on the endgame, some strategy concepts, but just the very basics, and then just study tactics. And by that I mean do tactical exercises. Most of your games, as in 98% of them, will be lost/won due to tactical errors and blunders (a blunder is just a really, really bad tactical error). If you keep to tactics you'll get pretty good over time. When you reach, say 1800, you can start getting to grips with some deeper strategical ideas, study more openings, etc.

Oh, and since you asked about books, here are two books that came to mind and are pretty good (and you can go through them in this order):
Winning Chess Tactics by Seirawan
Winning Chess Tactics for Juniors by Lou Hays

Oh, and don't mind the 'Winning' in both titles. You'll lose plenty of games right now :-)
It was the first time I felt the I had something worth of HN, wither it be a comment or article.
Is the privacy focus the result of some other note taking app's failure, a reassurance for those concerned about it, or a response to NSA things?

Something else maybe?
> Especially when it comes to crooked banks or politicians. France is a strange country that likes to give lessons about democracy to the rest of the world, but when you look at things closer, France is closer to a monarchy than a democracy.

Because a monarchy is something like a dictatorship? Absolute monarchies _could_ have similarities with a dictatorship but these almost do not exist anymore. Please dive into some background information about, for example, a constitutional monarchy like we have in the Netherlands [1]. No way this resembles non-democracy.

[1]: http://en.wikipedia.org/wiki/Constitutional_monarchy
Mount an Arduino to measure the heat which bridges into your Mathematica program... world's most efficient micro-Mathematica cluster, world's least efficient radiator circuit.
Story poster is also brand new. I don't see anything disingenuous in calling attention to the way the story seems to be white-washing the composition of fracking fluid.

A little googling suggests the story's author is probably referring to just one particular formulation, Halliburton's CleanStim which Colorado governor Hicknelooper claims to have taken a sip of. But even Halliburton's own website shows some of the ingredients are considered hazardous.

http://www.halliburton.com/public/projects/pubsdata/Hydrauli...
Would you travel in to London for work or are you totally away from the city now?
thank you for trying :p
the standard is people are trained on standards
If you sign the request w/ a key that isn't present on your servers than it should be impossible for that to occur.

Unless they seize the computer with the key as well
Yes, but only if you're decoding user input as UTF-7, which would be insane.
Arstechnica has always nice plots based on netmarketshare.com
Here is a recent article:

http://arstechnica.com/information-technology/2013/11/intern...
Hacker chat - IM with in-chat web browser, easy XKCD access, and mini IDE
The PDF product margin is 100%. For the print product, it really depends on the order size and destination... but around 30% to 70%.

Minus fixed cost and labour(our time is seen as an investment).
I actually read a fascinating article about the Colbert Report saying that conservative viewers of the show thought that he was a conservative satirising a liberal satirising a conservative. Fascinating, really.
Thanks!
The app is written in both Ruby and Perl but it currently has support for parsing C / C++, Java, C#, Bash, Ruby, Perl, and Python files
It's important to remember that the Mozilla Foundation does more than just Firefox -- Thunderbird, Firefox OS, Mozilla Labs, Mozilla Research, etc. all get a slice of the pie.

So while Firefox would likely survive, it'd imagine it would look much more like the post-Netscape, pre-MFL years. No more work on stuff like Rust, Servo, asm.js, things like Thunderbird would atrophy...

That said, I'm not sold on Mozilla needing Google; I'm sure they could swing a deal with Bing. What strange bedfellows that'd make.
I second the motion and move that the penalty be assessed immediately.