skysight-inc/HackerNews huggingface dataset:
Gov buys these devices from companies. If the company already sells to gov, why wouldn't they use opensource solution, use fewer developers and pocket the difference? I'm assuming gov already covers silly markup on big purchases because of the bureaucracy around it.
Google Tech Talk: Object Capabilities for Security
View his comment history and you'll see he's a constant troll and negative asset to this community.
That comment is in no way 6th grade level writing.

I think calling clear and understandable writing for "anti-intellectual" is the stupidest thing I have heard in a long time.

I agree with your sentiment that writings rich in vocabulary can be a "fun obstacle course" but if you have an actual message you want to convey, it is usually not a good idea to hide it behind an obstacle course.
Yup! This is exactly what powers company-sourcekit so huge props to jpsim for making this possible
Star Wars economics: Destroying the Death Star would trigger financial crisis
JStorm: Apache Storm in Java from Alibaba
http://www.globalresearch.ca/clinton-made-1995-ethnic-cleans...

Who cleansed who?
Discriminating based on location for 100% remote work is opening up a big can of worms. Since in this case physical location isn't material to the work, paying less based on location could be inadvertently discriminatory. For instance, do localities with low pay just happen to correspond to where certain ethnic minorities live?

Other parts of the Buffer payment formula simply illegal. The practice of paying people more for each dependent [0] violates many localities' (e.g. Cook County, IL [1]) anti-discrimination ordinances.

0. https://open.buffer.com/transparent-salaries/
1. http://www.jmls.edu/clinics/fairhousing/pdf/cook-county-huma...
Loins can stand for "lower abdomen", so maybe it's derogatory? As in, "the lower parts of society log everything"?
The optimization is actually for contiguous integer keys, starting from 1.
i was immediately thinking the same thing: was john carmack's genius practically negligible for id software? how about fabrice bellard's worth (for telekom paris)? could have ten other average ("non-toxic") programmers achieved what they did?
Never noticed it before, but the beginning is "ZU0666" which in english version would be equivalent to something like "EVL666" :)
I believe the answer is "no one." If I am correct, it is an abandonment of the thing that makes America the greatest country in the world: It's endless appeals system.
NIPS: The only research conference around whose acronym doubles as a racial slur.
Right. It's not that she's necessarily "worth" $170k, or she brings $170k worth of value to the company - like slackstation said, they'd pay her $50k if they could. She's probably worth quite a bit more.

That $170k is what it's worth for her, as a person, to switch jobs for.
Very cool little time waster. Kids will love it.
Apple changes open-source page copy
http://thehill.com/policy/technology/250919-poll-only-33-per...

Obama says "no". So do all the other polticians as far as I can tell.

“If he felt his actions were consistent with civil disobedience, then he should do what those who have taken issue with their own government do: challenge it, speak out, engage in a constructive act of protest, and — importantly — accept the consequences of his actions,” White House counterterrorism adviser Lisa Monaco said.

A majority — 53 percent — believes the U.S. should pursue a criminal case against Snowden.
We created Osama to defeat the Russians. When we invaded Iraq and killed Osama, we created Isis. So yes, we can create Isis 2.0. In each case, the "sane" organization recruits the crazies because it is the most efficient. Even within the so called Al-Qaeda org, they uses extreme fundamentalism as leverage. Only it backfires when you have no leadership. The Republicans did the same thing with gay marriage and fundies for Bush 2004 [1]. The design pattern is the same, the execution is different. They have been doing this since before Iran.

[1] http://trailblazersblog.dallasnews.com/2010/08/karl-rove-say...
Show HN: Hacker News, by the numbers
The vast majority of non-FISC warrants are also granted. The reason is that prosecutors don't want a reputation for wasting time or getting their evidence overturned.

The problem with the FISA court is that it lacks oversight provided by publicly-readable appeals. This, legal scholars have no way to debate if warrants are valid or invalid.
I like to generate examples by trying to add random things together, and then adding constraints. Forget, for a moment, words like "group" and "ring". At the risk of fatally oversimplifying things, I'll try to help.

What happens if I add water and... oil? Well, first of all, let's specify that if I add water to water, I still get water; and if I add oil to oil, I still get oil. Now, I could have water on top of the oil, oil on top of the water, water in the oil, and oil in the water. Let's collapse this so that now we have a collection of combinations that are water, oil, water and oil mixed, water on top of oil, and oil on top of water. If we can agree that we can "add" things in this collection together and get other things in the collection, then we have created an abstract algebra. The math is just a formalization that gives us extra power to reason about this collection of things.

In a more computer sciencey case, what might be the outcome of "adding" two Twitter users? Does one follow the other? Do they both follow each other? Is there something else that happens? Monad was a buzzword for a while because it made questions like this solvable with some goodies like easy parallelization. What if 200 million accounts suddenly needed to be added together? It sure would be nice to have an idempotent, parallelizable way to do so. Monads were one way of doing that, and abstract algebra gives us mathematical methods to rigorously approach problems like this (and many that aren't like this one).

It might be worth it to check out algebird
How do you compare to https://proto.io/?
Did they patent any of the work?
Because I spent a year eating meat regularly specifically to see if I would feel healthier or perform better in exercise, and ultimately found I felt better eating mostly plants so switched back. Still eat some animals rarely so I am not a puritan veggie.
Dance or die: Male peacock spiders work hard to win the ladies
I don't think that's okay. Any reasonable expenses you incur when asked to work from home should be submitted as a paid expense. Others have mentioned overtime, which you are entitled to if you are paid hourly. If paid as a salary, then in my experience the general arrangement is time off for extra hours worked, whether that's a formal process or simply cutting out a couple hours early on a Friday if you put in a couple hours extra during the week.
I saw the same thing... it was like she was trying to give sexy looks while also teaching me math. Rather distracting. Did you also notice that?
Not Calico. Google Life Sciences.
Two reasons the B-52s are still around -

1) its replacements, even if they had worked perfectly, would not have improved upon the original to a degree not already covered by ICBMs, cruise missiles, and drones. It fills its niche perfectly, as does its Russian counterpart.

2) its three toughest opponents have been Vietnam, Iraq, and Serbia. Scrappy countries to be sure, but not first-class air defenses with targets deep in enemy territory. So very few have been shot down.

I suppose once the parts run out to keep a decent fleet operational, we should consider building exact duplicates - with some modern upgrades of course, and just keep trucking.
reverse kickstarter?
Wasn't there a massive security issue in PHP a few years back because in some CGI environments, it did in fact accept command line arguments, allowing arbitrary code execution via `php -r "<?php ...` and allowing to view sources via `php -s`?
Really enjoyed the post. I was surprised when I was given the task of doing product management (along with my dev job) that the resources were extremely poor. Everything just says "talk to customers, listen to customers, etc. etc".

Though Chad also mentions those things, it isn't the top priority.

I came up with a solution that worked for our team which was seriously struggling with focusing on priorities (which is why they asked me to take product management from the CEO).

I came up with 5 questions that we'd answer in our planning meetings, which were supposed to happen every other week, but realistically was about once a month.

1) are we living up to our promises

2) are we able to demo the app effectively and get customers to imagine themselves using it and understanding what it can do for them

3) is anything holding back sales

4) what are our upcoming company milestones, and what does development need to do to accomplish these

5) is there anything else we'd personally like to see or play with.

The first question was measuring us against our mission statement. This will be different for every company, but I found it to be an amazing question because we had a security focus as part of our key values and yet we had a fairly large security hole in our product. This being the first question meant that our promise to our customers was our priority.

The second question about demoing was pretty self explanatory. It wasn't just 'demo' could people come to our website and understand what we do and why they need it. It was the pre-sales and if a feature was missing that would help people see what we could do for them, that is where this got picked up.

Then came the actual sale. This included the ability for a customer to complete a sale, but also feature requests that customers may have brought up where the missing feature was preventing us from gaining a customer. Note: this is different from a feature which is preventing a customer from understanding how our product would help them.

Some may find it strange that we prioritized demo over sale, but we were focusing on customer acquisition growth, not sales growth at the time.

The business goals was a bit non-obvious. For instance we had an important meeting where we needed to show a certain capability to an investor. This wasn't a customer, and was de-prioritized over sales, but these sorts of things need to be captured. This question also catches things like upcoming conferences where we may need a special marketing page, etc. etc.

Anything else. This is 'play time', and to be honest we rarely had any time to put things in this bucket. We normally looked at the list of things to do and went "we've got weeks of work that take priority over anything else we want to do, so customer take priority".

Once we had our tasks from each of the questions, we would do a quick prioritization plan on them, but with the general understanding that the order of the questions had already done the majority of priority planning for us.

I think we had some success with this model, but keen to hear what others have tried as I've just stepped into a new role as PM/Dev.
> The Bay area seems to have a positive-feedback loop going on. Highly-paid programmers have bid up the cost of housing to astonishing heights.

This... is not the primary driver of the insane housing costs in the area. A survey from a year or two back found that tech workers make up ~8% of SF's population.

For a variety of reasons, [0] it's nearly impossible to build new housing in San Francisco. I get the impression that the situation is similar in much of the Bay Area.

In San Francisco, for the past decade or so for every new unit of housing created, roughly five people have entered the city. [1]

Add supply to take care of the backlog and meet expected medium-term demand, and you'll see prices stabilize (and maybe return to less-insane levels).

[0] The least of which is Rent Stabilization. :)

[1] You could make the argument that "If noone was able to pay the insane prices, the prices wouldn't be insane." This is true, but -frankly- there are lots of very highly-paid people out there. As far as "highly-paid" people go, tech workers really aren't all that highly-paid. :) (I know of decent-to-good engineering sales [2] folks working at bigcos that make between 2 and 10x what I understand mid-level Google engineers to make.)

[2] That is, salesmen that also have a technical background, can handle crunchy sales and configuration questions, and can even do real, deep troubleshooting of the product they're selling.
Was quarantine too extreme a response to Ebola?
P.S., since it isn't in that post anywhere due to in-game voice: Stockfighter launches publicly on Friday.
Sorry, I mean something like "for the whole aspect of certifying the file, not just its time stamp".

(Of course the time stamp is for the whole file; not just for a subrange of bytes or whatever; if anything is altered, then the timestamp doesn't hold for the altered object.)
Lyft spam on Facebook
And, this article/essay is more specifically talking about distributed/remote teams where "the market" is global. Making the rate based on employee spending desires, their cost of housing being influenced by were they (choose) to live, absurd.
link to the difference between Stockfighter and Starfighter? (i can't tell which one sounds more exciting based on the title / credentials. am i supposed to?)
Less? Probably the same as in null.
CLI options done easy
I'm really excited for this to come out. The release email had the following before the text you can see in the submission:

Helu,

This is Thomas. Here is a thing somebody wrote about Stockfighter, our project, which we're sending you because you asked us for updates from starfighters.io.

We hope you enjoy reading it. (If you want to read it in a browser, try here. Works best in a fixed-width font.)

Assuming there are no other Carpathian trickster-gods we've somehow managed to anger, you should be able to play both tech trees of Stockfighter by the end of the week. Patrick wants me to say the day, but I'm pretty sure speaking the names of actual days of the week in sentences about this project is one of the things that angers the Carpathian trickster-gods, so let's just say "a day that rhymes with Shplyday".

furtive glances over shoulder

If it does come out this week, my holidays are not going to be very productive - or perhaps very productive, depending on your perspective!

I think this is the first real look at the low level tech tree and what kind of things it will contain. I'm excited by both of the tech trees so far, I think it will be interesting working through both of them.

I really enjoyed the style of this information release, quite a lot of information but the writing almost seemed tongue-in-cheek the whole time and was fun to read.
Except Patrick Sole is a real mathematician who has been working in this area for some years now http://www.emis.de/journals/JTNB/2007-2/article03.pdf and so it's not easy to dismiss it just based on a name.

The most plausible explanation is https://www.reddit.com/r/math/comments/3vnrqj/two_authors_cl... here: "Zhu sent Sole some questions about his Robin inequality paper, including Zhu's ideas for proving RH. Sole responded, but there was some communication breakdown that led to Zhu thinking Sole endorsed his ideas. Zhu typed up his idea and added Sole's name to it in order to get the paper read. This is of course unethical, but given that Zhu thought his proof was correct, in his mind he was doing Sole a favor."

This was published on Saturday so my best guess is Patrick Sole on Monday will either post a refute or will claim it is true and everyone will shit a brick (unikely).
Is this a circle?
What worries me is that this is possible at all. npm stores npmjs.org credentials in a repository-local dotfile, and this is how packages are submitted?!

PHP's package repository, Packagist, doesn't have this problem because it's in the browser. You never enter or store any credentials on the command-line, you click a button on the Packagist site and it tracks your already-published GitHub repository.
Brilliant. Absolutely Brilliant. We could start one for every member of Congress!
> That is, salesmen that also have a technical background, can handle crunchy sales and configuration questions, and can even do real, deep troubleshooting of the product they're selling.

I'm in the wrong business.
Chance versus Randomness (2010)
Any predictions on how all this is going to go? Loving the throwback phrack vibe. I wonder though how much time I'm going to be able to dedicate to smashing the stack for fun and rankings. Oh, to be 13 again.
AKATSUKI preparing for orbital insertion around Venus
That's the thing though: it could be hardware failure (or software failure unrelated to TM, like the power surge/writing glitch that journaling can't fix etc).

He just says there were errors on the disk and that 3 disk utils couldn't fix them. Nothing of that translates to that the error was TM's fault, so it makes no sense blaming it.

If the disk had issues, they would have also affected any other backup software.
I've found LLVM's solution to be the fastest/slickest method I have thus far discovered. [0] I love that it is declarative and works across TUs. I've thought about making a standalone distribution for some time.

[0]: http://llvm.org/docs/CommandLine.html
http://knowyourmeme.com/memes/profit

Otherwise, you're correct.
Russia’s next generation of space tech startups
I imagine this as integrated into some kind of Android Health or Android Fitness program, capable of detecting glucose levels for diabetics, a competitor to Apple's Health app.
I signed up but I don't honestly recall what it is. Is it called "Starfighter" because it's like the excalibur game from "The Last Starfighter"?
Not to speak for them, but yes...
Monster Digital Super Speed Flash Drives – AmazingBestBuy.com
I agree that your gross pay is higher, but I'm curious if your net take-home pay after "expenses" is still higher? I use scare-quotes because while it's easy to compare things like tax and rent, it's harder to compare food and entertainment (where cheaper costs may entice someone to eat out more regularly). It's hard to make a strictly apples-to-apples comparison, but I think it's a worth looking at whether you would take home more or less by working in Argentina. (The general "you", not suggesting that you have to consider moving to Argentina. :P)

I think the article puts things a little unfairly by saying only "Option 1: Ann's pay is reduced". Yes that is what's happening, but if Ann knows what her compensation will look like in Buenos Tiempos, she should be able to figure out roughly if she will take home more money by moving there.
Code to Read When Learning Go (2013)
Since this is Python, you can use the built-in tempfile module to securely create/delete temporary files

https://docs.python.org/2/library/tempfile.html

Additionally, a feature where the command line argument is applied as a wildcard search against the list of hosts would be nice, with the default behavior being to ssh into the first match when there's only one matching host.
> excavatory reform

* excremenatory reform
It might be illegal to hire or fire based on family status but it is not illegal to pay differently based on such. I'm also assuming the employee must volunteer the information to get the dependent bonus pay and would be fired if they falsified info. Perhaps they must authorize the company to view their tax returns.
Starfighter is to Stockfighter as Blizzard is to World of Warcraft. We (Erin, Thomas, and I) are a company which makes games; Stockfighter is the flagship product of the company for the foreseeable future.
I still see the (blatantly absurd) "As the first major computer company to make Open Source development a key part of its ongoing software strategy" copy on this page.
My wife & I were wireless-only until we had our first child.

It turns out 911 is handled very differently (at least in California). If I were to call 911 from my landline I'm connected to our local dispatch & my address is automatically sent. If I were to call from our cell phones, only the cell tower is sent (and maybe that), and the call is routed through a statewide system.

I hope to never have to actually call, but figured it's worth the small fee if seconds matter.

That said, it still seems backwards. My cell phone has GPS coordinates. I would hope that someone in the not-too-distant-future we can make calling 911 as good (if not better) on a cell phone.
I actually think that Option 1, where Ann has her salary lowered after moving out of the valley is the most reasonable way to handle remote compensation. In other words, as an employee you get compensated by the quality of life that you can afford (how many goats you can buy regardless of what city you live in) instead of by some metric of how many dollars you are worth to the company.

The way I look at is that employment is a mutually beneficial agreement. Both parties should have the option to end the agreement when some part of the situation changes. When Ann moves and for some reason thinks that it's unfair that she won't be making an SF salary in Ohio, she can leave the company. Same goes for the employer when an employee moves from Ohio to SF. Saying "you're working remotely and we will pay you Ohio market rate but if you move to SF, we cannot afford that, so you will either have to accept Ohio market rate in SF or leave to find another company that will pay you SF market rate" sounds like the only fair option to me.
Voters are always going to have to compromise. People are extremely complicated and different from one another. Even people who have been married for 50 years have a hard time agreeing on everything. Expand that out into millions of people and the scope for common ground narrows dramatically.
I made it primarily for my temp servers, it's also useful if you keep restarting a box as the DNS name changes on reboot. As someone else also mentioned I think a nice addition would be to allow the name to be passed instead of just the index. The thing with temp servers is that, I don't usually bother to name them, hence again, this tool.
well, your dichotomy is fundamentally flawed imo. it's not "having information but keeping it private" vs. "having information and publishing it to the public".

the real issue is "a person who knows me well enough to know my license plate number can know my location at one point in time if they happen to be in the immediate area" vs. "all people who can find my license plate number can know my location at all points in time".

the dichotomy is "everyone in the checkout line can see what i'm buying" vs. "all people who know my first and last name can view my entire credit card transaction history".
This should be higher, it's a much nicer effort.
https://news.ycombinator.com/item?id=10684160
Australian Geocoded national address data to be made openly available
The problem with reading on phones is there is always some notification which will find its way in to the phone. I tried it myself but not spend more than 15 mins getting back to the notifications.

I think kindle is a much better way to address the issue.
As interesting as the game is, even more interesting to me is their business model. Contingent recruiters are uniformly terrible.

To be honest, even if I didn't know them, based on their online reputations I'd expect them to be the best contingent recruiters in the country within weeks. That I completely & totally agree with their underlying philosophy on hiring makes me even more bullish.

Of course, all of that is contingent on them delivering on the game experience and delivery software products is...hard.
Are algorithms racist – and can we fix that?