skysight-inc/HackerNews huggingface dataset:
Made completely in MeteorJS and with 10k users in the waiting list, Boutline caters to sports fans and drives sport conversations. You can follow teams, meet other fans and share moments with them. Would love to get your feedback on the product.
What does OpenPGP do? If you have the MAC in plaintext, wouldn't anyone be able to determine who encrypted the message?
Oh, that explains why!
This is cool, but I would be more interested to see comparison against other grep alternatives such as ack, ag, and pt.
I can't seem to find any evidence of a sitemap on Twitter, Facebook or Quora.

Quora has THIS: http://www.quora.com/sitemap

I can't find any sort-of XML, JSON, or even TXT sitemap on any major site like that.

They may have a special agreement with the search engines, or maybe their sitemaps only appear to search bot user agents/IP's.

The other alternative could be that they simply DON'T HAVE A SITEMAP. Search bots might just be crawling them as normal, or with some sort-of link feed agreement with the companies, which lets them index as soon as a new link is created internally.
Agreed about BER. If you go to google maps and look at existing large and medium airports, you'll find they all have designs intended to maximize the amount of gates. Not BER. BER is square because that's elegant. It's a catastrophe, an error so obvious it can be seen from space! Of course there are more subtle ones, but that one's enough. If incompetence was illegal... The architect is shit, the politicians that ran the project are shit... It's so bad, so bad.
E-mail error ends up in road sign
Hello, could you please describe what being a staff scientist is about? It seems that you are someone who does research at a university but is not a professor. Do you work under a professor?
First try this: http://rustbyexample.com/

Maybe: http://doc.rust-lang.org/book/
Its unfortunate. :/ But, using this I found it wasn't too bad to scroll down and quickly unlike everything.
Is there a way to parallelize the build?

I just checked out the github repo on a quad core 3.4GHz i7 with 16GB ram, and make -j8 took 37 minutes -- the c/cpp stuff (like llvm) built in parallel, but all the rust stuff did not, such that 7 cores (HT) of 8 were idle for the bulk of the build.
High performance UI with ECMAScript modern patterns – Part 4: Local storage
As mentioned earlier, it's a default permission that Facebook gives access to.
Since the Like Button is an iFrame, that isn't possible, unfortunately.
Very nice! Don't worry, outside of EmberJS, I rarely write JavaScript so mine may not be as proficient either.
I know about one such person that after having successful IT Business career moved to another country (mine) and became neurosurgeon (at absurdly stupidly low pay that doctors in my country get).
Would be great if you can test it out and let me know so that I can work on the bugs right away.
I do the opposite, I like random, suggested things. I like to poison their data with non-sense. Harmless to me, catastrophic for the creeps.
Also relevant: http://www.nypl.org/blog/2014/05/05/historical-maps-minecraf... by The NYPL labs
Try logging out and then logging back in. Its an annoying bug I'm trying to fix to no avail.
Hey there, author of Page Unliker here. :) Thanks for catching that, I'll be sure to fix it!
I have same, initially it looks good and then this message without the ability to unlike things.

Great page though (when it works)!
How Philistinism Wrecked 'The New Republic'
Different strokes for different folks.

I've been through the newb->novice->competent->proficient process a few times, and the thing that's kept me going was the goal of reaching proficiency. During the process, I'd always be my own harshest critic, because I'd be acutely aware of all of my weaknesses.

Any praise I'd receive would be rejected, because in my own head the person would be ignoring all of the obvious issues with what I was doing.

I understand that not everyone responds in this way, but personally I think it's easier to succeed when the motivation comes from within, rather than relying on an encouraging environment which ultimately you can't really control.
فيلم من الف الى باء dvd
11 Earthquakes Rock Texas Fracking Heartland in 24 Hours
Eating animals – BerlinVC
Can you actually automate statistical analysis like that? I don't mean automating the actual math, I mean writing software to process raw data, decide what the meaningful statistical computations are, and then present the information output appropriately.

As far as I'm aware doing probability and statistics correctly is all about framing the problem correctly. You can, for example, accidentally assume that two events are independent when they're really dependent. Is it even possible to detect that kind of mis-framing automatically?
We all know the optimal solution is a tax on carbon fuel as it is imported and domestically produced. A simple way to tax the actual problem directly. It's not like the concept of taxing Exxon for all gas for domestic use is hard to understand, but it's politically hard to implement.

This is a regressive tax, but the effects can be fixed with progressive policies elsewhere. Like, I don't know, free health care.
I'm working on fixing that bug. This is my third EmberJS app, my first one with only EmberJS and no custom back-end, so I'm doing some hack-y things to get it to render more likes. Sorry about that~
Do you know of any languages that you could use to specify precisely what a program should do?

Can you use that specification to verify if a program does what it should? I know BDD taken to extremes kinda does that.

But could a specification be verified if it's non-contradictory and perhaps some other interesting things like where are its edges that it does not cover?
Guaranteed to Fix Your Credit Fast
From Vertigo to Tinnitus, Ear Ailments Are New Focus for Drugs
Speaking generally, rsync is faster than straight copying if the files partially exist in the destination first. If they don't exist, or they've changed completely, rsync is slower due to the checksumming on both sides.
Fox's journey into virtual reality begins with 'Wild'
- on contracts there is the classic 'f*ck you pay me' video http://vimeo.com/22053820

- on bank transfer it's just your name, bank name and bank account numbers. An outsider can't get your address easily.

- I don't like paypal for the same reason. If the transaction gets investigated they lock the money for months.

- will the scraper run on your systems or theirs? If it's yours then you should charge monthly maintenance to cover any breaks or redesigns. Ideally you deliver them software only and be done. It's a bad situation. All crawlers I wrote broke at one point or another, e.g. running out of disc space or fail to send emails.

- tax office is interested in a proper invoice that lists your full address, the clients full address, a date, a description of services. You can create a simple PDF document. How and when the money transaction happened is secondary. They might not even care if the client has a copy of the invoice.
SEEKING WORK

Full stack/systems/devops engineer. Most recent projects have been with SaltStack, Docker, MongoDB, and MeteorJS. Experience with a variety of frameworks, programming languages, and operating systems. Experience building robust/scalable/secure systems.

A pleasure to work with :).

Location: Vancouver, BC. Travel or temporary relocation is fine. As a Canadian with a degree, a US work visa is easily arranged.

Especially open to remote and part-time arrangements.

Email: devplusops + at + gmail + dot + com
His example was creating a document in OpenOffice, editing it later in QuickOffice, and then having the recipient open in it Microsoft Word. He is absolutely correct that what the recipient opens in Word will have formatting discrepancies and not look like what he thinks he submitted. It might not even be the fault of QuickOffice, it's more of an issue that it wasn't created and edited in the target/destination environment (Word). This isn't even a new or unforeseen issue for people who work with a lot of office documents.

More broadly, in the business world, Microsoft Office is still very dominant. If your clients & business partners collaborate with Word documents, or Excel workbooks, or PowerPoint presentations, or whatever the case...running a VM so you can run MS Office and collaborate with them isn't "wrong" or something the parent needs to reevaluate- It's a business requirement and to ensure professionalism! It isn't nearly as uncommon of a use case as you think. I don't think he's shilling, he's being a realist given his needs.
I think that's about what I would have made unloading shipping containers by hand for a year.
One good alternative I've used is socketpipe[0]. It handles logging into the remote server, setting up a listener, and then piping the data over.

But, that tunnel still isn't encrypted. So, either encrypt your data first, or setup some vpn tunnel. The inefficiency of scp isn't just due to the encryption, there's overhead in the ssh protocol.

0 http://freecode.com/projects/socketpipe
Very nice.
I recognise you can't auto unlike everything.
On click can you shift the page a set number of vertical pixels to the next like button. Then I can just click to unlike in rapid succession.

Tweepi do this for mass unfollow, see the Flush tool interface here: http://tweepi.com/tools/flush#0
Light Clients and Proof of Stake
Old abandoned tunnels are cool. Racing dude bought one in PA to test his cars in a controlled environment since scale models in a test tunnel don't behave the same way as real cars driving fast. Was a big open secret, apparently recently banned by NASCAR and Indy for no good reason. Also, tunnels are cool.
Are some diets “mass murder”? [pdf]
On Math, Matter and Mind (2005) [pdf]
Famous one-liner or two-liner programs and equations
Offline is great for people living in the rest of the world where the internet can be extremely unreliable or inaccessible. For instance, all major cloud file services I've tried are blocked in China. If a new service isn't blocked today, it probably will be tomorrow because it allows easy sharing of information secure from censors. There isn't much hope of the web getting any more accessible in non-western countries but our home networks are still free.
Yes, and they were rather quickly patched. I'm not really sure what are you trying to say... to avoid security vulnerabilities, just upload all your data to a foreign datacenter?
I am working on an app that does a similar function but for 'friends'. Removing friends is very slow on desktop because of the thumbnails generated for all the profile pictures. The page refreshes often which further slows down the tedious task of deleting friendships.
Yeah, I was planning on creating something for friends as well, unfortunately the Graph API doesn't allow for programmatic deletion of friends, although it would be nice.
The Uphill Push to Save a Bike-Share Pioneer
leds dont really produce nice white, its mostly blue led + yellow phosphor producing bumpy spectrum
Berlin has something like this, on the Sat view you can see that there is a park on top:

https://www.google.de/maps/dir/52.4606291,13.4151826/52.4630...
Surprised to see NC slower than SSH on network throughput. All of the authors benefits came from compressing the payload first.. Curious if enabling compression at the highest levels for SSH would have worked, or as others suggested, piping pigs over the SSH connection itself.
The US has some of the lowest fuel taxes in the world (outside countries that subsidize fuel, like Venezuela), and falling oil prices would be the ideal time to increase them.
It calls it a modification detection code, but it does
"Authenticate Then Encrypt":

https://tools.ietf.org/html/rfc4880#section-5.13

It also does digital signatures (but those are different than a MAC, they verify the identity of the sender).

The MAC takes a shared secret as input, so it should only reveal anything to parties that possess that secret.
> Despite the evidence that people who weren’t academically inclined prior to college get little benefit from college and simultaneously suffer four years of lost income,

The real reason we put kids through four years of college is because nobody wants to trust 18 year olds with pretty much anything, much less a salary and responsibilities. So the choice isn't between college and starting a career, it's between college and whatever bullshit jobs they'll be able to scrape up.

If you got rid of or otherwise stopped convincing kids they should go to college, you wouldn't have a bunch of gainfully-employed teenagers. You'd be gleefully recreating the enormous social problem of lots of bored young people sitting around without a whole lot to do.

We all know where that leads. Anything's better than that, even something that doesn't really help end outcomes much.
yes, but its not optimal, you can get LP129QE1-SPA1 for third of the price
How? jq is already very usable.

https://stedolan.github.io/jq/
Elon Musk thought it was a good idea to design and build his own car. Should Albert Parcelle, the creator of the first wheel-hub motor, also have abstained from "reinventing the wheel" in 1890? How about J. Grabowiecki with the Omni Wheel in 1919? How about Bengt Ilon forgoing his Mecanum Wheel in 1973?

See, this is why I hate these sorts of statements. They assume it's impossible to be innovative in well-established fields. Or they assume the person they are saying it to is incapable.

It's a sort of arrogant condescension that I don't think should have any place among polite people
Really? NICE. I'll try this out.
The pricing model looks much more similar for KMS: http://aws.amazon.com/kms/
See, highschool me used to like random things but when you get it polluting your News Feed when all you care about is new music from indie artists, then that's when you want to start unliking things, haha.
Launching a startup? Here is some great advice from the co-founder of Watsi
Thanks! I sent you an email to the adress you provided on the Intercom chat.
Regexp-based DMCA takedowns claim another victim
Why would you ever have expectations of good service from anything Verizon.
You really should not ask Hamburg for some pointers on building such projects. ( The new concert hall, the Elbphilharmonie, was estimated to cost about 250 M euros entirely financed by donations. The current estimate is, that the city will have to pay something like 500 M Euros.)

And on the topic of the Deckel, they only have to build the roof since the highway already runs in a trench.
A few years ago, the BBC ran a reality TV competition to see how a selection of celebrities would fare as conductors. There was a clear difference between them:
http://www.bbc.co.uk/musictv/maestro/
Ah, thank you. I was starting to get a bit of vertigo on how prescient this was, I felt like I was reading The Machine. Now that I know it's satire it makes a lot more sense.
Ask HN: How to reach opensource project owners/developers?
Hi!

I have a commercial project (deleaker; it's a tool to find leaks in c++ code for windows). Now I have an idea to offer a license for free for people who is working on open source projects, for that I would ask to mention Deleaker on their websites/wiki and probably other places (like readme so far).

But how to reach these people? Is there a forum or something like that?...

Thank you!
About the Critical Security Issue in the Aviator Browser
What says any particular person will write said bugs? We have a word for automatically assuming that any particular individual holds any particular trait of the group of which they are a member without first confirming that person has that trait. It's called prejudice. And yes, you can be prejudiced towards your own in-group.

Good crypto code needs a good understanding of crypto and a good understanding of code. The person who has both is rare. Far too frequently, the situation you've described comes about because the only people writing crypto code are the people who understand crypto.

And I think the admonishment "don't write your own crypto code" is peer-pressuring people who have a good understanding of code from abstaining from gaining a good understanding of crypto.
If you just count *.rs files, rust and its in-tree libraries are around 400k lines, and Servo and its immediate dependencies are around 310k lines.

Caveat: use of 'find' and 'wc' is almost invariably totally misleading :-)
But people do understand that computers are a legitimate tool for everyday use (I remember when that wasn't so- even though personal computers were somewhat available, it was a little suspicious if you used one to do something that could be done otherwise).

So if somebody says they found a new way- using a computer- to solve an old problem, it's not so out of the ordinary, even if nobody else in the conversation had solved that problem in that way yet. Instead of scorn you are as likely to be met with "what a good idea."
I used pigz for compressing and then rsync for transferring my (Postgre)SQL logs. The reason being that pigz has a built-in "rsyncable" mode, which allows rsync to avoid sending the whole log over always. The multicore compressing is just icing on the cake. gzip has a patch for an "rsyncable" mode, but it's no longer properly included in the distro's I use (debian).

At some point, the only way to copy data faster is to not copy it at all.

I wrote a blog post about it here: http://www.aktau.be/2014/10/23/pg-dump-and-pigz-easy-rsyncab...
Also, the author doesn't actually get to see the inside of the tunnel despite building up a lot of expectation in the article.
Oh, you're talking about safety factors? Reducing that to a "score" loses a lost of context.
The truth is that a lot of you refuse to learn how windows works at a deep level, at least as deep as you know UNIX. Then it doesn't work like UNIX... and then you're angry.

I have seen similar horror stories from AWS customers. They probably weren't early adopters like people on HN...who now have the kinks worked out.

MS should stop trying to impress the HN crowd. And unless you own stock in these companies you need to stop investing so much personal emotion in how they are doing compared to each other. AWS isn't some scrappy upstart from a Horatio Alger novel. MS isn't the Empire from Star Wars. And none of them give a damn about you.
The summer band I used to play in would auction off conducting a march during each performance to raise funds for the band. We actually rehearsed playing the march with someone who didn't know how to conduct leading the band, to practice ignoring the conductor. :)
There have been discussions of treaties banning "cyberwar" already. It seems counterproductive. I assume it would be preferable to someone in Seoul that they were attacked through digital means than with conventional weapons. They might lose access to their bank accounts for a while, but they won't have their homes destroyed or family killed.

Asymmetric warfare of all kinds has two sides to it, it's part of the definition of asymmetric. The low capability party has to attack asymmetrically, but the high capability party can respond with much greater and effective force. In most cases, we are the high capability party.

This "new" concept of cyber-warfare is really a way of saying conflict through the use of digital networks, but in a way that is distinguishable from network-centric or electronic warfare which are two different things. It is also asymmetric in the sense that it enables a low capability party to attack a high capability party with a much small investment than a strategic attack through other means would require. (Leaving out "terrorist-style" attacks using small arms or devices for the moment, which are not usually strategic.) It also means that a high capability party may not have an adequate defense against this type of attack, no matter how much they might invest in passive/defensive security. One weakness in enough systems is enough to massively increase the effectiveness of the overall attack.

To respond to your second point, the overuse of "cyber-" is nauseating, and I personally restrict it to the use I mentioned earlier which is a means of differentiating it with network-centric or electronic warfare.

A financial institution issuing press releases talking up their "cyber-security" means as little their marketing copy mentioning their use of "industry-grade SSL encryption." A proper disclosure would get into password policies for internal systems as well as customer accounts, what hashing algorithm they use to protect customer account passwords in their system, and other details that would give testimony to their capabilities in securing their own systems.

This is somewhere where Google and Chrome can do a lot of good, giving us more than EV certificates and use of higher bit and stronger hash algorithms on CA certs as feedback in the browser. The next step could be a (cryptographically) signed affidavit of the internal security measures in place, which could be scored and used as a part of the determination of what feedback to show in the browser UI.

It might also make sense for Chrome to conduct a rudimentary scan of the home router for these kind of obvious issues, or maybe for Google or someone else to offer an inexpensive secure router, though too many of these are provided by the ISPs now.

Anyway, I'll leave it the cyberexperts to share their cyberknowledge about cyberwarfare and cybersecurity about how to prevent cyberviruses and other malware to those of us who are less cybersavvy, or, in the words of more than one newscaster, barely know how to turn on their computer.
The Martian started as a self-published blog, and became a major motion picture
Water leaks into all tunnels. Some have this issue in a more problematic way that others, admittedly ;-)
1. First off, don't think too much about what programming language/framework to use. For such a user base you can use mostly anything and it'll run smooth on a low spec server. Using Ruby and Rails for a website with 5-10k users (assuming they're active users) will definitely not cause problems or empty your CC.

2. Do not invest time and/or money in learning another programming language or framework until you are sure that for a specific component of your product, programming language X will perform at least 2 times better with 2 times less HW resources.

3. Stressing again on the app stack (I saw some really pushy comments on changing the programming language), it is rarely the bottleneck of a web app. You'll scale your storage stack way earlier and more often than the app stack.

4. Know your data. That's how you decide if it's better to use a RDBMS, document store, k/v store, graph database etc. Like I said before, you're going to scale your data before any other layer becomes a problem so choosing the right data storage solution is crucial. Don't be afraid to test various storage solutions. They usually have good -> great documentation and ruby tends to be a good friend to every technology. There's a gem for everything. :)

5. Scale proportionate to your business/product growth. You will have to scale at some point. But be careful to scale proportionate to your growth. For example, if the number of users will double, get the hardware that suffices that growth. Less HW resources will lead to a slower user experience thus user dissatisfaction. More HW resources than needed will increase your costs and the resources that are not needed will stay unused. Why waste money?!

These are my 2c. As your business gets bigger - I hope it does - other problems will occur. But usually these things will last up to 100k users.

Disclaimer: this is for a generic web app as you didn't give us any details. Depending on the app, some of my points might be inaccurate or invalid.
How to reach a prelaunch waiting list of 10k signups for your startup
check out the synology employee
They are not regulated as a bank, they cant "just do fractional reserve" which you entirely misunderstand. They would be stealing from their customers.
I'm not sure whether that statement came from DCI Panetta or the illustrious KCNA, but "rising on the world stage" sure sounds closer to the latter.