skysight-inc/HackerNews huggingface dataset:
Well someone could forge your "offline" signature too. Unless there is a notary public or other unimpeachable witness involved (I don't think HelloSign qualifies), signatures are a bit murky. IANAL, but courts could use common sense and say contracts signed in this way are binding for small debts between acquainted parties but not for large ones between total strangers.
For me, it was because it gave small bits of satisfaction (merging two numbers) with a challenge that wasn't too steep nor too boring.
That's not true actually - migration between states is lower than it used to be and still falling. I can't remember where I first read about this, but here's a random paper on the overall decline of movement [0] and an NYT article specifically about declining migration to the Sun Belt [1].

[0] http://www.minneapolisfed.org/research/wp/wp697.pdf
[1] http://www.nytimes.com/2011/10/28/us/americans-migration-pat...
>Holy shit, the SAME AES key is used for everyone? Good god WhatsApp, what the fuck are you doing?

Cashing out billions why we criticize from a web forum.
They're MUA headers, not MTA headers. That's an important distinction; those headers are generated directly by the end-users' systems, rather than by the systems responsible for routing the mail around.
WhatsApp claims to keep your texts secret, and this is a big selling point. They make privacy claims that go beyond normal SMS messages, and that's why this is a big deal.
I mostly agree, apart from the no future part.

There are plenty of companies putting out bad software, slowly but profitably. They occupy various niches where the people doing the selective hiring or being hired selectively just aren't interested in playing. Sure, they could be out-competed by an agile, well-staffed, disruptive new competitor. They could be, but they probably won't be.
Something tells me he doesn't give a hoot.
You should start playing with flying robots
The problem with pressing up (in your case) is that some random 2 is likely to get stuck in the position you needed.
Cool stuff, dude.
Given its California, it's probably going to have to be a primary challenge. Looking at how the DNC is handling the South Dakota Senate race, it will be a tough fight because the party establishment is going to put the hammer down (not near as bad as the RNC lately).
Anyone implementing other IA technique? What's the link?
The NYT called it a reluctant truce:

http://www.nytimes.com/1997/04/19/nyregion/grumbling-giulian...

Anyway, he may have lost, but it wasn't because anyone actually believed the UN's threat.
I guess I don't quite understand. I also believe that I am to some extent "master of my fate," but I would use my authority to choose to leave the game up and keep earning money. I would do so with as much pride and conviction as Dong Nguyen.
Recent divorce and child support payments
It's hard to say without knowing what you did.

I'm a software engineer in Boulder, and IMO the job market in the Denver/Boulder area is good enough that I wouldn't move to any of those cities for a job.
The C.I.A. Torture Cover-Up
Such jealousy in academic land...
We aren't looking for collaborators at the moment, everything is pretty much in house. Once we have an actual shippable, packaged product, we will need collaborators for testing.
I wish, I really wish. But as the article says, it's an expensive hobby. I wish I had around 5000$ to throw away into building my own. The Shadowrunner in me scream with joy (and fear) upon seeing these. Who wouldn't want to be a rigger?
wait a second...my SD card folder contains a folder called DCIM which includes all my camera photos... are you suggesting that all my images are available to any app that includes SD card permissions?
Nothing but #respect. It's hard to see people who give up fortune for what they consider right thing(atleast from his perspective).
> Wait, so it's not a digital cryptographic signature...it's just like an image of your handwritten signature stamped on a document? Does that have some kind of magic legal force?

People seem to believe they do, at the very least. I've never signed documents with anything but my signature, some electronically with a print-sign-scan-email.

My rental agreement with my current landlord was a bit different: it was electronic (the document was on a website), and you clicked various "signature" lines, which inserted your name, and what looked like some sort of cryptography signature. (There were some hexadecimal bytes, and a pretty little ribbon picture.) I never supplied my key to the site, so I'm inclined to say it's the website's key signing my clicking of the button, which I think probably worthless since it doesn't answer the question of who is signing the document, which is the important thing, but hey, Encryption! Signature! Bits!
It's the sort of company where the people in charge enjoy subordinating their employees, and aren't themselves subject to good metrics. They can spend their time bullying the staff at the expense of shareholders.

The Protestant management ethic doesn't help here - the belief that if the rank-and-file are happy, they must be getting away with something and must therefore be screwed harder.
One observation I have made is that when you are transparently keeping a percentage of revenue from the person actually providing the service, there is often a huge disconnect between what is perceived as fair, and what is required to make the service work.

By the time you factor in credit card fees, provision for loss, marketing, the economics don't work unless you are keeping 30%, and then the people providing the service feel ripped off.

Unless the service is inherently viral with zero marketing costs, it is really hard to strike a good balance.
Well it's also a bad thing. A bad thing for the workers who they replace. A bad thing for the unemployed during the initial periods where we don't have jobs for these people. A bad thing for people who don't see the profits of these gains, but have to shoulder more tax burden to pay for the unemployed.

Now why is the rise of a robot workforce a good thing for the masses of humanity again? The humanist in me thinks the futurists don't care about 95% of the current human population so long as 5% of us can enjoy utopia with robots and AI. Completely morally despicable.
Linux Build??....waiting for it
Introducing Publish by Day One
If you're interested in building a nanobrewery, we've developed plans and software for a brewery made out of 3x 55 gallon stainless steel drums at the openbrewery.org project. The software uses Processing; the hardware is less prescriptive since a lot of it will depend on what parts you can get your hands on.

Our goals are to achieve greater consistency and to automate the process as much as possible, so brewers don't have to sit and watch the beer cooking for an entire day.

Our nanobrewery is already running for a year or so and there are at least two more under construction around the world (that I am aware of). So far, the project comprises just the brewery itself-- no tools for downstream analysis of the beer, though that is an important future improvement.

Shameless plug, brought to you by one of the project founders :)
I'd love to see data on current pingback usage and what percent of it is spam or malicious.
In practice, that's just not an issue these days.

Most crashes are due to human error or complex system problems that often include already known issues rather than a single thing failing catastrophically. Airbus put out a maintenance bulletin about pitot tubes freezing before AF 447 crash, and cockpit/crew management, concentration and problem solving while startled, and computer mode confusion were all known. The most recent example of one solid hardware problem are the 787 batteries and thanks to QA systems we know they are problematic but, fingers crossed, so far they haven't gotten bad enough to kill people. If a 787 goes down you know this will be the first thing looked at even without instant access to logs.

A new airplane entering production with a flaw that will go unnoticed until it suddenly starts crashing planes en masse is just incredibly unlikely. On balance of probabilities, we're better off focusing on existing known problems rather than coming up with super high tech monitoring schemes.
That just means that this particular AI isn't capable of winning all the time. It doesn't tell us weather a theoretical perfect player could always win.
I may be wrong here, but I think the difference is largely around how things are viewed differently between experts and non-experts.

Experts understand that "estimate the number of rows" and "count the number of rows" are two different operations. They know that "count()" is supposed to count, not estimate and that in MySQL it does an estimate instead. They even know a simple way to provide quick estimates.

Non-experts know that "count()" is faster in one tool than another.
Can someone give a summary of what the A/B test was and why it was interesting?
I wonder if you could use ToGL and Wine... Wire up the D3D graphics stuff at compile time, and translate the rest of DX at runtime.
Her husband is a wealthy investment banker. It's not inconceivable that he made more because of her connections, but $100m doesn't seem crazy unusual for a "Chairman and President of an equity investment management firm" (as he is described on Wikipedia) over the course of his career. Attributing all of the moneymaking to her is profoundly incorrect without an allegation that her husband would have been unsuccessful but for her profession - which is possible but it's a claim that hasn't been proved and certainly deserves to be made explicit.
It is a choice made by someone prioritizing user acquisition over treating users fairly, and there's no defensible argument for that.
but my native camera app stores all my images on the emulated SD Card (moto x) in a folder called DCIM?!?!?
You are right, but there's a lot more to it (time randomization, hot spots which are also the most shared etc..).

That's also why the addon is using libtorrent-rasterbar (as opposed to peerflix), and tries very hard to do the right thing as to minimaly hurt the swarm (it does, but it tries to make up for it).
> You could definitely write a build system in shell. In my opinion, "the job" is subjective and you shouldn't have to pick one tool for it. But I would prefer a simple one where I can see pretty much everything it's doing up front and not have to download source code or search through docs.

You likewise have to read docs or the source to know what your shell is really doing. Or search through sysvinit docs to know which shell scripts it will run and when. I have to look up how to use shell conditionals every time, and it's extremely easy to get it subtly wrong such that it's not doing what you think it's doing. There are subtle distinctions between shell built-ins and programs of the same name, and it's very unclear in some cases which is being called. The shell is far from being a beautifully simple and transparent abstraction. Perhaps you know it too well to be able to appreciate this.

The shell and sysvinit are abstractions over writing C programs that make POSIX library calls directly. It's all abstractions unless you are writing machine code directly, (and even then you have to read docs to know what the instructions really do). So given that we're all using abstractions, we ought to use the best ones; the one that gives us the most advantages and the fewest disadvantages given the problem we are trying to solve. The ones that have the greatest combination of simplicity, transparency, and expressiveness.

If you want to make sure that only one copy of a program is running, is it a better fit to write a shell script that creates a pidfile, checks to make sure there's a running process that matches it, and that handles a million cases about how the two can fall out of sync? Or is it better to be able to express directly "I want one copy of this program running" and then let the abstraction handle the hard cases?

You might say "well the shell script is easier to debug, because I wrote it and I understand it." Well of course, you always understand the things you wrote yourself. But if I had to debug either a pidfile-making shell script or a well-designed babysitter tool, I'll take the specific tool every time. If it's mature, it's also a lot less likely to have bugs and race conditions.

> Debian picked up systemd because it was a popular decision, not because it was better. As far as i'm aware there was nothing broken in sysvinit that systemd fixed; there was just a vocal minority that wanted some new features and insisted it be shipped as default.

I don't think you're very well-informed about this. Your claim of a "vocal minority" is particularly suspect, considering the decision was made by a vote of the technical committee. Though there was disagreement, almost no one was in favor of sysvinit. And the position paper in favor of systemd identifies specific things that are lacking in sysvinit: https://wiki.debian.org/Debate/initsystem/systemd
Looks like I can't edit this anymore, but here are the results of a few trials.

http://i.imgur.com/4rqdhQQ.jpg

3/10 games were won. Of these three, the lowest score was 12268, with only 8, 4, and 2 tiles left on the board (aside from the 2048 tile, obviously). The highest score of all was also the first game to be won with a score of 13404. This was also the least "efficient" game to be won, with 10 other tiles left on the board aside from 2048.
Making JSON as simple as a spreadsheet
I'm consistently scoring higher than 2,500, and frequently as high as 3,500 with a tile of 512, by doing this:

1. Up

2. Right

3. Down

4. Left

5. Go to 1.

That loop scores better than my trying.
This select count in PostgreSQL is comparable to MySQL's

select n_live_tup
from pg_stat_user_tables
where relname = 'mytable';
Could Captain America Jump Without a Parachute?
Do you have non-employee shareholders (ie investors)? If not, it might be cheaper to elect S-Corp status and file as an S than it will be to continue doing your taxes as a C-corp.

(I'm almost certain that filing as an S-Corp is cheaper than as a C-Corp, but not as clear on the conversion cost, which might be trivial or might not.)

You need to talk to an accountant. Don't put this off. Being in the hole on taxes really, really sucks.
New Jersey bans direct auto sales; Tesla stock inches lower
They tested an "SSL/TLS encrypted payment" message underneath "Agree & Book" on mobile. Another site removed that and increased conversions, but the opposite was true for Kayak - it helped.
Dev Environment Setup: The Missing Manual Pages for Linux
Disclaimer: I am the author of the channel.

Would like to mention SS Plex[1]. It doesn't use torrents, nor XBMC really, but it allows you to stream and download content to a wider variety of devices.

I say "wider variety" because Plex runs on everything XBMC runs on (via PleXBMC), and transcodes files into a format the client supports.

[1]: http://mikew.github.io/ss-plex.bundle/
Do you mean processing the data and getting meaningful information out of it?
http://rspb.royalsocietypublishing.org/content/271/1545/1213
Right. The problem was his misconception with society on the side of the errand runner. All he seemed to have experience with was the exec who has tasks needed to be done.

On that note, something like this in a society with very high unemployment and a large casual labor market could possibly do well (granted, people were wealthy enough to own smartphones). My partner's family in India would constantly go through servants/maids/gardners/etc because there're so many people willing to work.
How does this work? I've installed it and configured it but it doesn't require me to oauth the extension on Twitter.

Some notes for consideration:

- Adding customization for number of favorites per hour (i.e. maybe someone wants 2 per hour max).

- Not favoriting someone if you already follow them.
Got an email where I can register future interest? :). Or feel free to email me (address in profile). We have long-term high-impact crop engineering projects that can always be accelerated by better sequencing. And bioinformatics developers always looking to make tooling for new tech.
Hiring in Cape Town: drive mobile payments growth in Africa
Zoona (www.zoona.co.za) is an African payments business with a passion for helping businesses grow. In countries like Zambia (our largest market), micro and small businesses (MSEs) struggle to grow because of challenges transacting in cash, low access to affordable finance and poor and unreliable data. Zoona solves these problems through a suite of payment solutions, financial services and data analytics.

In 2014, Zoona won a continental award for "The Best Use of Mobile Money in Africa" to accompany our previous award as "The Best Mobile Start-Up in Africa." In 2012 we closed a $4m Series A venture capital round led by Omidyar Network and Accion. Zoona has grown to process millions of dollars in payment value each month in pursuit of our vision of Cashless Growing Businesses...Everywhere

We're looking to attract talented developers to continue our growth and scale across Eastern and Southern Africa over the coming year. Our offices are in the Cape Town Greenpoint/CBD area, and we offer a competitive package, and an opportunity to work with a great team in an exciting market.

Open positions:

* Frontend Developer

* Java Developer

* Android Developer

* UI/UX Developer

* Python developer with an interest in data science

For more details, post here or get in touch with Hans Hesse at hans@zoona.co.za
I don't understand this comment at all. I don't even know where to start.
My experience with open-plan offices is that most decisions are made in the hallway, in informal chit-chat between people. In some ways this is bad for organizational health becomes it means not everyone is on the same page, but it also can lead to some very quick, creative new ideas.
Sure - consumers get to decide what tradeoffs they want, and the media assists by exposing information that might not be otherwise available, as is happening here.
One advantage I can see for bringing more providers into the core is the cost of acceptance testing. As a developer of vagrant-libvirt I really hope to add both unit and acceptance tests in order to catch regressions. Some are caused by goofs on our part, and others are caused by changes in newer vagrant versions. Even if we had good acceptance tests, we wouldn't have a CI environment to run them in (we'd need either bare-metal or a VM with nested virtualization). I assume that Hashicorp has invested in such an environment for providers in the Vagrant core that they are commercially supporting.
Your Favorite Programming Language Sucks
The second paragraph of the article is paired with screenshots that document the test very clearly. Here's a summary:

1. Kayak added a small message saying "SSL/TLS encrypted payment" to the bottom of the form.

2. In Kayak's test, people tended to book less when the message was not included.

3. According to the interview, this contradicts what other people on the internet say.

4. Conclusion: "Just because something worked for someone else doesn’t mean it will work for all apps. You have to try it out yourself."
Drone sets off security alert at Hull jail
Exactly. It runs through your native logged in Twitter webpage.

Agree on the customization. I will glady allow a throttle on tweets, but don't want people to set to 200 tweets every hour for obvious reasons.

I mention intelligent tweet selection at the end of the blog post. I could use some help here! ;]
It's funny to think that in 30 years, there will be a TV show called Mad Geeks ... recounting the tales of the good ol' boys of Silicon Valley. Their sexist ways will be so funny to watch (exaggerated of course ;-)
Can you recommend some interesting open source projects for an experienced Ruby / Rails developer, but with very little open source experience?
Elektrosluch 2 – a device for listening to environmental EM
Yeah, EMC uses lots of Perl. Perl is pretty pervasive in plenty of large companies.
Yes. There is no way on Android to give fine-grained directory-based access permissions (unfortunately). So all SD card permitted apps can read the SD card globally.
I think he's still making money from the in-game ads in already downloaded copies of Flappy Bird. Still cool. "Independent thinker". I like it.
Well, for XBMC, there is XBMCtorrent (see the front page).
Also worth the look:

https://github.com/jackpal/Taipei-Torrent - Taipei-Torrent, a working pure go bittorrent application

Disclaimer: I participated in it.
If I give something to you it's entirelly up to me to decide whether I want you to give me money. If I want to give (for free) and enjoy doing that, please stop saying "take my money", because I don't want it. If I wanted your money I would have said so or at least hinted you. In other words, don't spoil the moment.

On the other hand, may be it's just me being too sentimental... Or may be it's because I grew up in an evironment where not everything was measured by the money, and giving and helping others without expecting to be "paid" was relatively normal.
Disclaimer: I am the author of the channel.

Would like to mention SS Plex[1]. It doesn't use torrents, but it allows you to stream and download content to a wider variety of devices.

[1]: http://mikew.github.io/ss-plex.bundle/
Related:

1) a tutorial on the same topic by Red Blob Games: http://www.redblobgames.com/articles/visibility/

2) a public domain Javascript visibility polygon library that runs in O(n log n), which is actually used in the Nothing to Hide game: https://code.google.com/p/visibility-polygon-js/

3) a blog post by author of said library discussing the algorithm: http://byronknoll.blogspot.ca/2013/05/on-log-n.html

Shooting a ray to every vertex and then naively computing intersections takes O(n^2) since there are n rays with up to O(n) intersections each. It is interesting to read and think about O(n log n) algorithms for computing the visibility polygon.
Check out XBMCtorrent[1] then, it uses XBMC's built in subtitle addons.

[1] http://forum.xbmc.org/showthread.php?tid=174736
Hi folks. Author here. Happy to answer any questions if you like.
"She is not liberal in any sense."

Well, she'd like to give us all a pretty liberal helping of surveillance...

"I will not vote for her again. Anyone but her."

This is an odd time to have reached that point; I don't see anything objectionable about her complaint here, or even its relationship with what her earlier positions (which I oppose).
Well, you can try XBMCtorrent[1] (there is a post on the front page about it too).

[1] http://forum.xbmc.org/showthread.php?tid=174736
Thanks for that! We'll get it over to the team.
Inside FiftyThree's Jaw-Dropping New Office Space
Is this Justin's 3rd or so exit? Anyone know why he decided to exit the market so quickly? I got the sense that exec was just getting off the ground.
MySQL is like the PHP of databases. Not the best choice, but it is easy to get started, and available almost everywhere, especially on cheap hosting platforms.
You really need to work on having any logic at all in your arguments.

Chinese cities are the highest cost of living areas in China, but it's certainly not because of liberal regulation. But you ignore this, because it disagrees with your predispositions.

It would destroy your religious viewpoint if you were to admit that much of the high cost of living is just the market at work, and natural frictions within that market, so you blame something you hate instead.

You're a typical fundamentalist, you're mouth is open by your mind is closed tight.

And when somebody mis-reads part of your ignorant and utterly fact-free argument, you attack them on that, instead of admitting that I gave a list of examples that show that your entire premise is utterly and completely idiotic, and devoid of anything resembling logic.
I think a lot of the federal contractors still have the legacy SDLC focus. Projects are huge with low margins and long timeframes. It's all about quality to keep the customer happy and not choosing the other guys.