skysight-inc/HackerNews huggingface dataset:
In the case of something like a corporate Exchange server, you can run an IDS/IPS system in front of them to block any specific exploits. Even then, enterprise configurations of Exchange are usually quite unique to the company, so there's a low likelihood of a security problem being exposed to the outside.
I donated £50. I use GPG to encrypt every unencrypted incoming email in my inbox (I'm self hosted) so that nothing is stored unencrypted. I had one server breach a year ago (due to me not updating...), but thanks to gpg I knew my mails were secure from prying eyes.

I sore the mails unencrypted locally though. Being able to search them is too useful to give up.
Thank you for pointing this out! It is even described in the language's specification:

"If the return type of the main function is a type compatible with int, a return from the initial call to the main function is equivalent to calling the exit function with the value returned by the main function as its argument; 11) reaching the } that terminates the main function returns a value of 0." ( http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1570.pdf, 5.1.2.2.3 Program termination )
I just so happened to see such a Firefox extension[1] announced[2] on planet.mozilla.org the other day, though it might be a bit more manual than you are envisioning, and I haven't personally tried it out, yet.

[1] https://addons.mozilla.org/en-US/firefox/addon/priv8/

[2] http://143th.net/post/105342885096
Don't be bad, look the positive of this site, it teachs us jquery
Surveillance Blimp to Launch Over Maryland
I have a livescribe 3 which does what you ask -- OCRs the handwriting. It's OK. The pen firmware is fantastic but the live scribe client software is painful. I hear the pen firmware was done by someone else. I carry it with me always. Despite the OCR capability, its main value is that my paper notebook is backed up.

And yes, I find typing effortless (I rarely touch the mouse/touchpad) but still, using a pen to take down notes or for musing is a crucial skill I use every day, and could not substitute the keyboard for.
If you're interested in the topic of Venus colonization, I read this article a few weeks ago and loved it: http://www.science20.com/robert_inventor/will_we_build_colon...
Valve's flat structure contains “hidden layer of powerful management”
From the first chart in [1], which gives Wikidata statistics for 2014-11-10:

- Total statements: 50,457,200

- Items with referenced statements: 8,188,516 (49.41%)

- Statements referenced to Wikipedia: 18,614,138 (36.89%)

- Statements referenced to other sources: 7,466,240 (14.80%)

"References" to Wikipedia are obviously frowned about, so the relevant datum here is that 14.80% of Wikidata's 50,457,200 statements have references.

I have no idea what that figure is for Freebase. Anyone know how to find what proportion of statements in Freebase are referenced?

The best way to contact me about this is to leave a note at https://www.wikidata.org/wiki/User_talk:Emw.

[1] http://tools.wmflabs.org/wikidata-todo/stats.php
You can also support the development by purchasing a paid support contract from g10code: https://g10code.com/support.html .
> I know assume incompetence over maliciousness, but this stretches belief.

It's worse than that. Android had a saner permission interface, with a separated permission just for detecting if the phone is ringing. Google "updated" it to the current format alledging the previous one was too confusing.
If you serve audio ads on site with text content at all, you are a complete moron. The only thing they'll do is advertise the use of AdBlock.
That's missing the point, I think. In the simulation the Earth doesn't exist. Instead, some high-level model is used to generate the observations we make at the macro scale. Only when we perform sensitive experiments which require a finer resolution is that detail generated in such a way as to remain consistent with observations made so far.

Of course as someone who writes simulations I can tell you that it is not so easy in our computational models. Indeed it would seem very difficult, though not fundamentally impossible for a high level model to correct macro behavior in all cases. But we cannot know the constraints of the universe which contains our simulation, which may be very different from ours.
For a good related time, please google for the skyscraper index by Andrew Lawrence. The TLDR is in a boring commodity market like skyscrapers (... or boats?) you always get the "worlds biggest" right before a financial collapse.

Anecdotally Parkinson's theory about fancy buildings mean a company is dying hold true across my decades of telecom experience. So if you look at this as the fanciest boat ever made not just the largest, Parkinson's theory applies and that corporation is doomed.
An in-depth interview with Steve Bourne, creator of the Bourne shell (2009)
6 Tips for Avoiding Holiday Phishing and Malware Scams
There's a Firefox extension called Priv8 [1] which is meant to do that.

However, given that FF doesn't have sandboxes and SOP is (AFAIK) the main isolation system, I wonder whether it's possible for one origin to somehow sniff the presence of different sessions in the same client via, say, some JS info leak.

[1] http://143th.net/post/105342885096/priv8-is-out
Is Every Orc an Author?
Oh wow, finally! Totally missed that.

After spending so much effort trying to get boto 3 to work with python 3 I completely gave up and re-wrote all my scripts in python 2. August isn't that far away.
Curious to see this sitting atop HN with no discussion. What do folks think about this?
For anyone interested in graphs and mesh-networks, there's another relevant article on HN today:

https://news.ycombinator.com/item?id=8762063

Hasn't popped to the front-page yet, but I found its contents interesting.
this is the kind of site that a group of experienced web marketers could seriously turn around, keeping just a few excellent and aggressive young writers and editors on board.

You mean like The New Republic did? Sure they could probably have cut costs, changed their focus, become more mainstream (perhaps focused more on articles in list form) and remained profitable, but the end result wouldn't have been DDJ, but something else and just a shadow of its former self. Sometimes its best just quit while you still have a good thing going, rather than relentlessly running your brand into the ground, desperately chasing just one more dollar.
Some paper reading shows that while interesting, the technique being used has issues with churn. This means small, reliable groups can use a tool like this. Anonymity is only provided within the group! You cannot hide your membership. In such a situation, anonymity is only improved by making the group larger and because their solution cannot handle churn, it will not scale larger.

In general anonymity and scalability seem to be at odds, so this is not surprising. A breakthrough showing this to be the case would be awesome but (I think) unlikely.
I can't do anything about GnuPG not accepting Bitcoin, but can fix your lack of Bitcoins. Check your wallet, the one with the address you posted on your site, I left a small tip for your open source work.
Finland has chosen to not teach handwriting anymore, teaching typing instead. http://thelearnersway.net/ideas/2014/12/12/handwriting-vs-ty...

It is not just cursive versus block letters (which is not very important) but really should handwriting still be taught.
Indeed. Just to add on:

"We suddenly need 73 different tools and templates and scaffolds and packages and boilerplates just to start a simple project"

That's the problem here. You certainly don't need any of them for a toy project. Of course, you don't need a test suite either. Or a build process. Or any kind of automation.

But guess what, I incorporate them anyway because I've built up a discipline over the years. I don't feel overwhelmed by all the different libraries and tools out there because I actually take some time on a regular basis to catch up with the state of the art. It's part of the profession. Any profession, really.
I'm impressed by the number of papers already written about this. Which one is the 'canonical' paper to read first?
STM with database style transactions like in clojure?

http://clojure.org/refs
Even following tutorials like this, many people still do not manage their accounts properly in a way condusive to business anyway. The best way is make twitter work for businesses is to use expert social media management comanies or services designed to build you a relevant audience just dont fall into the trap of buying fake followers!! a great service that is quite cheap is thetweetrocket.com
Right, but you engineered your application so that it only performs operations that can be safely interrupted by SIGKILL.

The application deals with some kind of stream of data. You engineer it so that processing can be interrupted at any point, and on next startup, you're fine--your data is consistent.

Now, once you have that system, I would think that handling SIGTERM is not so hard--you finish processing what's in flight already, while not trying to handle anything new.

From your earlier work, you know that this can't corrupt data. Even if SIGKILL follows while you're trying to handle SIGTERM, you're no worse off than if you just had received SIGKILL in the first place.

The downside seems to be that you now have to show that your system will reliably terminate if it receives SIGTERM.
I don't think I was clear enough, it simplifies to zero code (not even a jump) just the original input. (I thought about saying noop but even that's wasteful.)

>"it's slow"

Again, it's just a technique; think writing embedded code with a really dumb compiler. Anyway, saying its slow is not really a counter argument if your limited to say 2,000 bytes of ram you will make lot's of tradeoffs between efficiency and speed. Perhaps you have a select statement perhaps you don't, but starting off with pure ASM is often a pain.

EDIT: This is all from the perspective of dealing with tools that don't do tail call optimization, not writing a compiler / VM etc.
It takes billions of years for sun to die.

http://www.huffingtonpost.com/david-j-eicher/14-things-you-d...

Moreover, if sun dies, how Mars/Venus will help us? They are in our solar system. Is n't it?

So we need not worry. Moreover if death is natural process, then some alternative star may born by that time. As of now, Science may not be that much advanced to capture new star.

But that won't give a reason to destroy/pollute earth and move on. Can you guarantee it won't happen to Mars or Venus?

It is just fear mongering, nothing else.
Communicating Health Science News
Snapchat's CEO Is a Formidable Executive Who Is Poised to Change the World
I understand this response, but can't still see how that relates to how you stated your first response.
Adelphic Advancing Mobile Ads with Apple Deal, New Funding
Yes. But here the writer simply began a statement with the word "shame" and proceeded to give a sober explanation consistent more with disappointment than outrage. In this context, I think the better interpretation of the writer's sentiment is to read "shame" as, essentially, short for "it's a shame" rather than "for shame!"
I've been using it for a while and amazed really. My brand's engagement ratio has increased quickly.
Supply and demand, unfortunately. On the bright side, I think even our use of fossil fuels has gotten cleaner and more efficient, and as solar/wind power becomes more efficient, market forces will give them a greater piece of the pie.
FoundationDB benchmarking
It is sort of selection bias. Large buildings (and boats) are more effective, so it makes sense to build them if you have enough money.

And comparing gas rig platform with 'fancy' luxurious boat just does not make sense.
Which corporation—Samsung, who built it, or Shell, who bought it?
Ask HN: How is it to work at AMD nowadays?
Hi all,

I'm wondering how AMD is doing from the inside at the moment. I've always been attached to this David against Goliath company, always annoying Intel and at the same time pushing it to improve with some innovations (AMD64 instruction set, on-CPU memory controler and later GPU, ...).

I really like them, but nowadays they seem to lag so much behind Intel on the PC and Mac, but at the same time striking great deals on the game consoles.

How is the mood over there? Buzzing with new ideas and opportunities, or waiting for the next (possibly fatal) bad news?

Just being curious, thanks.
"It's expected that I can send you a link to facebook.com. But it's not okay if I can send you a link that immediately deletes your account."
Get's downsized and walks away with ownership of the hardware she was developing within the company and is "really, really, bitter."
FYI, there will be an official 3.x library for BLPAPI at some point in the not-to-distant future.
What Happened to Man's Search for Meaning?
Onboardly's 2014 Startup Gift Guide via Onboardly
They're one and the same in this witch-hunt culture.
Can we really apply that kinda theory to this operation though? This ship is presumably the largest because they need to fit an entire factory on it, not because they are trying to one-up their competitors in some kind of gambit.
Just as amazing as the ship, I'm in awe at the mazes of pipes, scaffolding, cranes, etc. Just think that teams of people had to design and lay all those structures out, and teams of more people had to cut and weld all those together.
15 In-Depth Data Scientist Interviews – Volume 2
My week as a Lyft driver
not even a little bit impressed?
Try this one
http://www.cs.cornell.edu/People/egs/herbivore/dcnets.html
What does this churn involve? Too much traffic?
Its interesting they're not talking about the shape of the curve. That likely means its not strongly indicative either way.

If its "water hitting rocks" then you'd expect a curve with a linear to declining rate during the rise.

If its microbial action then you'd expect a curve showing characteristics of reproducing microbes, like an increasing growth rate within "reasonable" biological reproduction limits. We can measure way outside reasonable biological reproduction limits.

One problem with "water hitting rocks" is mars has a lot of rocks and less water every year so why they're still outgassing today is a bit mysterious.
In New Era of Cyber Threats, Rapid7 Reloads with $30M
COD was big on the consoles. You just cannot have the precise input to have proper twitch deathmatch of the likes of Quake 3, UT 2003, Painkiller or Serious Sam. Or low ping since the servers move out of the lan and into the cloud.
Google Blacklists Websites with SoakSoak Malware
I don't find the title misleading as the possibility still exists until we somehow rule it out.

The story does point out towards the beginning that finding organic anything doesn't necessarily mean life, past or present. The NY Times story more or less supports your statement.
In which we take a deep breath before the upcoming plunge
Show HN: An interactive comparison chart of the 300 most popular smartphones
We make sense of the world through stories – a deep need rooted in our brains
The pricing page is deceptive enough to make me reconsider trusting them.

Pricing that's presented like that makes me think like this:

"$20/month in large text, then $200/month hidden below that? I wonder what other details I'm missing that could cost me 10x (in time, money, security, anything else) in the long run. <close window>"
This is an absolutely huge test. Musk's entire vision for SpaceX[0] involves cheap, reusable spaceflight, simply because there’s no other way to colonize a different planet without it. According to Musk, abandoning “disposable” rocket technology would result in a 100 fold reduction of the cost of rocket launches[1]. While it might not be that significant, I fully believe than NASA could utilize the minute budget it has much better without throwing away millions of dollars of technology every launch.

Based on that, landing this rocket perfectly is the proof Musk needs to show the world he can launch that rocket again in 10 hours, essentially turning rocket launches into a daily—not monthly—occurrence.

Musk’s vision aside, it would be so cool to land a fucking rocking on floating object in the middle of the ocean. It’s basically a reverse missile maneuver. They’re not ramming the object, they’re just gently touching down, but with all the more accuracy.

[0] http://www.space.com/25636-spacex-reusable-rocket-test-elon-...
[1] http://shitelonsays.com/transcript/npc-luncheon-with-elon-mu... (paragraph 13)
Stephen Chobsky, writer of the Perks of Being a Wallflower: 'you are not alone'
just email me at my HN username at gmail and I'll send it
Scientists at the University of B.C. may have found the key to youthful skin
Your LIMS online! Manage your medical research lab in the cloud.
“C++ vs. C#” is like “submarine vs. boat” trip to discover an Iceberg
Building MongoDB Applications with Binary Files Using GridFS: Part 2
Churn is when members join and/or leave. This protocol requires a fixed set of participants to start and they must all participate for it to succeed. So If I join late, I have to wait a cycle. If I leave prematurely, the cycle fails. The more participants, the more likely this is to happen.
This is actually cringe worthy
Data Experiments at Airbnb
But in the first line:

"Finland recently made the news for its decision to shift away from a focus on handwriting. Beginning in 2016 students will not be required to learn cursive handwriting and instead will be taught typing skills."

So again, this is a school system ditching cursive. Not handwriting.

I disagree that cursive vs block letters is not important. In the past schools have taught both. But as typing replaces writing for long texts, cursive has become obsolete. Yet I still find many uses for block lettering. Let's teach block, and ditch cursive for typing instruction.
FlightCar (YC W13) Locations: AUS, BOS, DAL, IAD, LAX, OAK, PHL, SEA and SFO
This takes me back to Bret Victor's talk Inventing on Principle.

There are many ways to live your life. That's maybe the most important thing to realize in life, that every aspect of your life is a choice. But there are default choices. You can choose to sleepwalk through your life and accept the path that's been laid out for you. You can choose to accept the world as it is. But you don't have to. If there's something in the world you feel is a wrong and you have a vision for what a better world could be, you can find your guiding principle and you can fight for a cause.

I'm not saying you have to live your life this way. I'm not saying you should. I'm saying it's an option.

You said: I almost feel embarassed that it took me to the point where I had everything in my own life put together before I could really take the time to think seriously about what I could do to help those around me. Those words will haunt me for a long time.

Congrats on finding and taking the option. Best wishes in all respects, sir. I will be interested to hear if and how tech comes into play, or if it's a complete change of course in the end.
Caillou is pretty much the worst children's show I have ever seen, the hate is not undeserved. He constantly whines and has tantrums and his parents always give in, just teaches children to be insufferable to get your way.
just sent. thanks!
Oh, thanks! :D
It doesn't really make sense for a corporation to fund development outside of its organization.

First, how would you bill it? Tax-deductible gifts to a charity? To an individual, at the rate of a salary, to develop and maintain a product you want to use? Sounds an awful lot like employment. Somebody would need to pay taxes on it, and then there's the laws in whatever countries you're working to consider.

Second, there's the immediate lack of benefits to funding someone outside your company. If you want a particular feature or fix done, you can't demand this person do it as they don't work for you. And if they quit, you'll have to hire someone to maintain it anyway, right? And if you need some domain-specific expertise or customization down the road, you'll again need to hire an expert for your company. It just makes a whole lot more sense to hire and keep an expert in-house that maintains the code, rather than gift to some rando some large chunk of money to work on something without addressing your company-specific needs.

Third, if you wanted funding, you'd probably have to show you have a board made up of the companies that fund you and some industry peers, have a roadmap, processes for discovering, addressing and solving issues, etc... basically your own little organization to manage everything. Just one guy doing code isn't necessarily enough for sponsors to take you seriously.

The problem here is that there's just one developer. Open source projects usually only work if there's many developers working on it a little at a time; then you don't need to pay full salaries and it won't go into disrepair. But for whatever reason (stagnation, disrepair, difficulty working with the community, obsolescence, etc) nobody is interested in working on it or with them. To me, that's a recipe for disaster: it means there's a 'smell' with this project, and maybe someone should fork it and do what they want with it now.

(I actually work and have worked in companies where this has happened... nobody is going to get funding approved to give money to someone outside their company for something that would be better served in-house)
The demand for "safe"[0] software is going to reach critical mass sooner or later. The question is if it's going to be solved by good tools, processes and education or app stores, insurance ratings and regulation. Software isn't much different from other types of infrastructure.
Hellyeah gonna try this out!
Thanks, this seems to be a great next step after reading the Dining Cryptographers Problem [1]! Any recommendations for papers that describe this specific implementation?

[1] http://en.wikipedia.org/wiki/Dining_cryptographers_problem
Pretty sure this is the Prelude:
https://www.google.com/maps/place/%EA%B1%B0%EC%A0%9C%EC%8B%9...
A black hole for our best and brightest
While Cryto is interesting, it is also very easy to get wrong. Hence the high interest but low comments.
The comments on password hashing in article illustrate that
http://arstechnica.com/staff/2014/12/ars-was-briefly-hacked-...
Germany (the government) used to foot part of the development bill. I wonder if that's changed.
Should indie developers build exclusives?
Being required to carry it at all times and being hassled on the grounds of your skin color because you might be here illegally are two different things. The reasonable suspicion standard and other rights don't stop applying just because someone is an immigrant.
KeenON: Venture Capitalist and Higher Ed Entrepreneur Tim Draper
The way I like to put it is that using a decent concurrency mechanism like message passing or STM or even just what Go does (enforced by community standards rather than actual limitations) takes concurrent programming from an exponential-complexity problem to a polynomial-complexity problem. It's still hard, it'll never not be hard, but it doesn't have to be the insanely, mind-bendingly broken hard that it was in the 90s. The more you can avoid sharing and the more you can operate in your own little world that communicates with other worlds via immutable messages, the happier you will be, and if you occasionally have to dip a bit into true sharing, it's still easier to manage in a saner world than when you try to share everything, all the time.

There's nothing that "solves" the problem, but there are "things that will summon forth C'thulu" and "things that are merely difficult".
U.S. To Open Embassy in Cuba