skysight-inc/HackerNews huggingface dataset:
I'd think you can exchange dollars everywhere in the world, even in Russia.
I really like this sentence: "Let your users point you in the right direction". They are the ones who can help to improve our products, feedback is the clue! :)
> All other data would be filtered electronically, without reaching any human eye

Well, of course, they are to be trusted.
If you work for a company outside the US that has a US office, and they agree to transfer you to the US office, you can get an L-1 visa:

http://en.wikipedia.org/wiki/L-1_visa
Awright, so I didn't write the linked piece, but Chris isn't talking about scaling our web traffic by an order of magnitude. We're a small-to-mid-size web store & light manufacturer and we do decent business and very occasionally get a bunch of traffic as far as mid-sized web stores go. We're not a big service provider, and we're never going to be one in the sense where we have to worry about scale the way that people with Real Problems do.

We do plan to store a bunch more data than we deal with now, but mostly we migrated because we're looking to build a better ball of mud, to borrow a perfectly legitimate analogy from elsewhere in the thread. What we'd like to scale somewhat cleanly is a business which benefits from us building less broken applications, and PostgreSQL is obviously a less broken foundation for the kind of software where it matters if you are correct about things.

If anyone would like a reason to let us know at length what incomparable buffoons we must be for any of writing PHP, rolling our own application framework, still owning physical hardware, or getting a little overexcited when the code doesn't break too badly, I will cop to all of those and more in public, but please don't read the linked post as a strong technical claim about Hard Problems in the Land of Webscalonia which demands & merits a detailed refutation. Posts on sparkfun.com don't tend to be written for a web nerd audience (we sell blinkenlights) and most of us survey a very different conceptual landscape on a day-to-day basis from the average HN reader.

(For clarity here, I write web stuff at SparkFun, and most of my time lately has been on this project. Author of linked piece is my boss.)

Edit: And my apologies if this reply to a rather simple question comes off a bit reactive; consider this my reply to the thread as a whole?
Didn't he decide that the thing he set up was too powerful for anyone to have though?

(in at least one version, iirc, etc. etc.)
For your case, especially using the Django ORM, no reason whatsoever.

Or, ok, there may be a reason, South used to not play so well with MySQL/MariaDB, this has improved over time but still may be a reason to use PostgreSQL

(Or just don't bother and use SQLite, depending on your case it may be just fine)
He took on the man knowing he'd get busted.
We might as well use the machines to save lives...No American soldiers would die. We'd spin up production and deployment to enforce near total order.

The mistakes made in Iraq which led to rebellion are complex, but they didn't have to do with manpower alone. Disbanding the army and most of the administration are the two largest mistakes IMO - those have nothing to with US manpower and meant a huge supply of Iraqis with nothing to lose, military training, and access to huge arms dumps. They could equally well fight and subvert machines as they could people.

It's interesting the society you propose for Iraq as a bright new future - total order = totalitarian dictatorship imposed by force by a proconsul directing machines. Would you accept that for your own country? Would you rebel against it if a foreign army invaded on a pretext and occupied the country using robot warriors? We've already half-glimpsed that future with the use of drones in Afghanistan, Pakistan, Yemen - and it isn't pretty, resulting in many more civilian deaths.

I agree machine soldiers are almost inevitable, but it will not be a good thing - it'll be a further step in abstracting away warfare so that those ordering killings a world away risk nothing but money (easily reproduced) and domestic reputation (easily managed).
Australia grows a lot of hybrid wheat, and it's sought after on the global market due to it's higher than usual protein content.
Decades ago albert einstein introduced the general theory of relativity, which is already telling us that timestamps are bad for synchronisation.
In a weird way, it would seem that every song on RapGenius starts off nearly naked of annotation, and — it would seem — essentially illegal, but may end up heavily annotated and “transformative.”

You can’t start at the end, though.

One is reminded of mathematical induction. Somehow, though, I don’t expect the law to agree that because lyrics-prime is a legal, transformative work, that lesser-annotated copies are therefore also legal. IANAL
This is a fun fantastic little app. Thanks for making Facebook funny for one day.
What whitelist?

JS Execution? No popup blocking? Something else?
So you are saying at a certain point they should security-audit the software they run on.

At what point does that mean the source of the PHP forum-software? At what point does that mean the source of PHP itself? On what point does that become the source of the operating system PHP runs on?

Add to this any other component involved which may or may not expose a security-risk, like MySQL, Email-servers, etc.

I think while your attitude may be the right one, your statement is overly simplistic.
Drone warfare, low-level warfare and terrorism would be the exceptions. Right now for drone warfare the software is too difficult to write (hard to believe. Hooking up opencv face recognizer to a robot that can aim a rifle is not hard).

That will change. Not soon, it'll take maybe a decade. But it will change.

Oh and ... dumb question ... who enforces any rules that are decided upon during war ? Without that component we might as well legislate the ethics of solar flares ... Right now there are tons of countries that are either in blatant violation of things like human rights and guilty of war crimes, and no-one's getting persecuted. Not just in problem countries like Iran or North Korea, there's plenty in Africa, Saudi Arabia would be another obvious example, even South America. Only in very specific cases does anything seem to happen ... it seems to me more of a pr-campaign than an actual attempt at enforcement.

Not that having zero practical use or effectiveness has ever stopped anyone from legislating, but why not legislate something equally fictional, but more fun ? Let's legislate traffic lights for faster-than-light travel ! Or let's demand something be done about fictional abuse of Indonesian babies ! Won't somebody think of the children ? Let's legislate that no-one can award the "worst dressed sentient being in the universe" prize to the same character more than 6 times in either prose or poetry. Also it seems prudent to preventively outlaw Vogon poetry. These seem like more productive endeavours.
Many projects that aren't NGO-driven or obviously built around the general idea of helping society could fit this role.

For example, we run a CSE (comparison shopping engine) that, while it is a successful commercial project, we like to also see as helping society by saving people time and money (or, if you're into class warfare, distributing wealth from merchants to customers) and also giving smaller merchants a fair chance to compete against huge advertising budgets.

In the same way, some other projects help society by breaking existing cartels (e.g. taxi apps in cities like Vienna where taxi dispatch fares are extremely expensive and basically negotiated between a few large providers).

On the other hand, there may be projects that pretend to help society by educating about various issues, but in fact are pure marketing web sites with the aim to promote particular vendors.

So if you cannot find anything NGO-related (with acceptable pay!), look for commercial projects that help society in a broader sense.
He'd have to publish a public key first through some kind of a trusted entity.
Who's saying he did the right thing? There's more then 1 perspective on this.
ShowHN: Converse.js, Javascript XMPP client now with Off-the-record encryption
Just a guess but there's a comment:

// Temporarily allow these whitelisted apps and WebUIs to use NaCl.

And it's in a function called "IsNaClAllowed"
That doesn't mean it wouldn't be a pain in the butt, as well as much easier to track.
Looks like it's a whitelist for Native Client.
The function name is "bool ChromeContentRendererClient::IsNaClAllowed", so I guess that.
// Temporarily allow these whitelisted apps and WebUIs to use NaCl.

For NaCl, presumably.
It has everything to do with it. Just as much as you are saying what train drivers does has nothing to do with engineering, just the same I am saying writing javascript also has nothing to do with engineering...

There is a great deal of academic study in the field of "software engineering". That I agree with, but that academic research is being done by degree'd people, either with computer science or computer engineering degrees. Even still they don't practice engineering, they are researchers or scientist. Much like in the other engineering professions, scientists study and advance the engineering fields.

They only restrict something like "Professional Engineer" or "Chartered Engineer".
Ok that I agree with, but I restate, writing code does not make you an engineer, anymore than performing an operation makes me a doctor. Being board certified, makes you a docter. Same with engineering.
I am aware of that visa. But it requires you to work for them for atleast a year. In addition, the L-1 is only for executives and managers. The L-2 visa, which is for normal employees, has no transferability (unlike the H-1B), so it ties you down to that particular to employer. If loose your job or resign, you have to leave the country immediately.

You can however perform an adjustment of status (AOS) to H-1B, while working on an L-2 -- but it requires going through the H-1B lottery, wait times, and all that nonsense. In comparison, Germany gives highly-skilled a work visa in 7 days (cf. https://news.ycombinator.com/item?id=6648443).
It's one of those rare cases (like BIOS too) where obscurity actually means more security...
Sure, but that didn't stop him from using it, did it?
Microsoft officials went on to recommend that customers
stop using SHA1 now and begin using certificates based on
SHA2, which is much more resistant to collision attacks.

If SHA1 is broken at the algorithm level, one must _not_ use SHA2, which is the just a bigger SHA1.
Google Tech Talk: The Crazy Open Source Attempt To Rewrite Windows From Scratch
In this talk, Alex Ionescu, lead kernel developer for the ReactOS project since 2004 (and recently returning after a long hiatus) will talk about the project's current state, having just passed revision 60000 in the SVN repository. Alex will also cover some of the project's goals, the development and testing methodology being such a massive undertaking (an open source project to reimplement all of Windows from scratch!), partnership with other open source projects (MinGW, Wine, Haiku, etc...).
Your entire argument seems to be built around paranoid and hysteria and things you've seen in sci-fi movies.

We already have drones that kill and injure human beings. They're called missiles and torpedoes, and the third world has plenty of them too.

Also, there's this assumption that keeps getting made that humans will always make better decisions than machines. Personally, I think you're seriously overestimating the ability of scared, tired 18 year olds to make quick rational decisions under extreme pressure. Every single war ever, is littered with examples of human beings making mistakes, which end up with the deaths of allies or civilians, it's not even remotely rare.

And you know what, machines will make mistakes too, they'll kill their own side or civilians occasionally. But after they do that, their software can be improved and refined, over and over and over, with no limit. They will constantly and forever be improved.

A human soldier will not. There's only so much training you can give to someone in nine months before they're in combat.

And there's also the fact that machines are a helluva a lot less likely to think it's funny to piss on a Koran or to go rape some of the locals.
Even if the reality is that there is a fixed budget for raises that needs to be awarded fairly, it doesn't logically imply there should be a fixed number of 'excellent' and 'awful' employee reviews to be handed out.
So let me get this straight. You guys insist on using the definition of the word engineer as stated in the renaissance era, not the modern definition, but also then want to apply that definition to software, which didn't exist for another 400 years afterward?

Me thinks the logic isn't quite sound...
What would be interesting is actual data beyond anecdotal evidence and I think there is some. Just look at the size of various industries in these countries.

Japan and Germany export tons of complex high-tech machinery but not much end-user facing software. And it's not just software, it's also global ad agencies, the film industry or even music. There are of course exceptions like Sony and SAP.

Examples for the reputation of things are a little difficult to come by, because it's a feeling you get when you talk to people. But look at the names of contributors to open source software.

If you see a Russian name, the odds are high that they are working on some of the most challenging engineering parts far away from anything user facing. You'll see them work on garbage collectors (https://plus.google.com/113761107534428240799/posts/LjPnay7h...), web servers (http://sysoev.ru/en/), (http://cesanta.com/), that sort of thing.

Of course you see people from the US do these things too, but the distribution appears to be different.
When I was in St Peterburg a few years ago, dollars were welcome. Some said, they even prefer them to rubles.
They can charge you, but they probably can't (practically) come and get you. Whether they would bother is another question entirely (ans: probably not, unless you brought it to their attention via some other mechanism).
What assurances are there that any of this money will actually get to the Phillipines?

I've never heard of this website before, BTC is an anonymous currency which isn't traced by normal financial systems, and so as a result exactly how can anyone be sure it reaches the actual needy?

None of the normal charities have any systems with which to receive BitCoin, so who exactly would people be donating to? Not to mention BTC exchanges die at a rate of 1 a week these days.
This is neat, and I found a few queries that added interesting results. However, I tried

Slavoj Žižek - Jacques Lacan - Hegel

which yielded an internal server error, probably due to the diacritics not being encoded properly.
Nowadays processors are so tiny and cheap, they're everywhere.

# batteries

IIRC most battery charging circuits also have a dedicated real time ~OS running. http://www.youtube.com/watch?v=dlSBQ5b6Pdw‎

# hard drives

Also recently someone did run linux in its hard drive controller (which is a set of arm cores, ~v9 and m3)

HaD intro : http://hackaday.com/2013/08/02/sprite_tm-ohm2013-talk-hackin...

Direct link : http://spritesmods.com/?art=hddhack
What do you think is in that "microcode"? Most of what I mentioned is usually running on an ARM of some sort. I count that code as an OS, because it's a pretty narrow definition otherwise.
To me, it looks like they are allowing https @ plus.google.com, plus.sandbox.google.com, ssl.gstatic.com, talk.google.com, talkgadget.google.com, and ssl.gstatic.com to use WebUIs (most likely Dart web apps) [1] and NaCl [2].

// Temporarily allow these whitelisted apps and WebUIs to use NaCl.

> Google Native Client (NaCl) is a sandboxing technology for running a subset of Intel x86 or ARM native code in a sandbox. It is proposed for safely running native code from a web browser, allowing web-based applications to run at near-native speeds,[2] which aligns well with Google's plans with Chrome OS. It may also be used for securing browser plugins, and in the future parts of other applications or full applications. [2]

[1] https://www.dartlang.org/articles/web-ui/

[2] http://en.wikipedia.org/wiki/Google_Native_Client
I am not 100% familiar with NaCL but it this a download / install whitelist then for NaCL programs?

[EDIT] answered by https://news.ycombinator.com/item?id=6723930
From the source:
Allow Chrome Web Store extensions, built-in extensions and extensions under development (for calls from whitelisted apps amongst others)
Wow, I remember that. Did you know that she's the one who did that Taco Copter thing they were talking about on here a few months ago?? Cool.
Why not use traceable currency? I don't see the advantage of using btc here.
Couldn't they just ban killer humans? That would prevent most of war deaths. Shouldn't we part with this barbaric notion that killing someone is ok, as long as the killer is in the army?
Russia is not going to start a war with the United States over Snowden.
Work to code: In Defense of Business Processes
Especially since you say here: http://bitmex.tumblr.com/
that BitMe is suspending operations indefinitely..
For the same reasons, Safari has JavaScript support, I presume.
I'd actually like someone to name an open source software project that we all know and love that hasn't benefited from immense institutional support.

Rails 1.0
I'm no english native speaker, meant state in plural, sorry.
It may also take some of the pressure off of high-level people who previously had their rankings approved by Ballmer. (I don't have anyone specific in mind. Yes seriously.)
What I want to know, is Snowden going to do his tax return this year in the US?
Maybe I was a little rude (not quite as rude as calling someone a "passive-aggressive prick," mind you), but this behavior is annoying. I thought it was one of the "rules of the internet" or something that you make the bare minimum of effort to find something yourself before you bother people about it.
INDIAN HOLOCAUST under British Raj IGNORED by Anglo Media
I wasn't. Anyway, poor bugger. He will never work for anyone remotely connected to any government institution or any multinational in any country. The US is so omnipotent and omnipresent that even the Chinese, Ecuadorians and earlier on, the Russians, were seemingly afraid to touch him.
The problem is that ONLY obscurity shields users from exploits - and it's not much of a shield (it never is).

So yes, it is "more" security. And no, it doesn't help much. Arguably it makes matters worse because the code can't be checked by independent security researchers (whitebox testing).
ماكينات طباعة استعمال خارج
ماكينات طباعة مستعملة
لدينا افضل ماكينات الطباعة ومعدات الطباعة ، ومستلزمات الطباعة .. استعمال خارج .. استعمال اوروبى .
لدينا افضل ماكينات الطباعة ومعدات الطباعة ، ومستلزمات الطباعة .. استعمال خارج .. استعمال اوروبى .
لدينا افضل ماكينات الطباعة ومعدات الطباعة ، ومستلزمات الطباعة .. استعمال خارج .. استعمال اوروبى .
Money and material becomes sort of scarce in times of war.

Also if machines become advanced autonomous weapons there is no point to target humans since the only thing that can harm your machines are enemy machines.

Everybody becomes civilian and killing anybody becomes a war crime. Yay.
I think its less hammer more nail vs screw. Both can hold wood to a wall and will be part of the building when you are done. For example a nail can splinter the wood which can cause a break down the line while a screw wouldn't encounter such an issue.
This is very unlikely because such embedded software operates on extremely low level and it's completely dependent on a particular hardware design (not just the chip, but the whole architecture). It's extremely hard to make that portable enough to make it sellable, especially with the speed of technology advances today.
I agree with the diagnosis. The big problem is that it is not possible to be sure that some study accounts for all possible confounding factors, unless you have a correct theory that allows you to determine what factors might be confounding factors. Statistical methodology alone cannot tell you this.

Reproducibility by researchers who know no more about the experimental setup than what was published is a better way of guarding against this than upping the significance hurdle. Experienced researchers may have a long history of ignoring confounding factors - I am not sure maturity matters much. I think the best time to have your complacency about constructing statistical investogations torn apart is while you are doing your PhD.
NSAs job isn't just to prevent terrorist attacks, it's also to gather and analyse information for the US government and to keep US communications secure. I don't know whether or not they're "cost effective", but I don't think anyone would doubt that they've given the US a huge strategic advantage.
How to Sideload Android apps onto Blackberry Z10, Q10 & Q5
Throwing some more info here, this is the NaCl whitelist, looks like it was originally added Feb last year [1].
There's a discussion on Chromium Code Reviews here [2], and an issue on the project itself here [3]

The original commit includes the comment 'We should remove this code when PNaCl ships' which got removed somewhere along the way.

[1] http://src.chromium.org/viewvc/chrome/trunk/src/chrome/rende...

[2] https://codereview.chromium.org/9368046

[3] https://code.google.com/p/chromium/issues/detail?id=113668
I agree, I was just ironic...
The operations of a cyber arms dealer
Amazon to add Postgres to its most-favored database list
With the security plug plugged in, actual hardware, the microphone, is short-circuited and cannot produce any signal. That's the whole point.

If you trust the wiring, of course ;-]
We at https://taskforce.is (mostly HNers) can help set something up,. I'll reach out to ACLU and his lawyers in the morning.
I was thinking the same thing about wanting to go PostGIS. Though they could probably do just as well for their needs (presuming the case is in a single building) by using vanilla postgres' geometric functions.

Kind of a moot point since they were using MariaDB anyway, but the MySQL geospatial functionality hasn't gotten much attention in a long time. I remember quite distinctly hearing at the MySQL BoF at OSCON 2011 that the original author of the MySQL geospatial stuff was gone from Oracle. I find it hard to believe that they haven't picked up anyone to continue development on that but when you compare features with PostGIS, there's almost no point in even trying to compete.

/geo-rant
How can I help? Email me: davedx@gmail.com :)
Palantir Philanthropy! Check them out
Or use KeePass. And you can store the KeePass database on DropBox.
> If you can share, what's the reason you folks went with this architecture?

In its present state it's a fairly sane architecture for our purposes, but the only honest & concise answer to this question is that we didn't know what we were doing and it just kind of worked out that way.

Not coincidentally, this also describes the architecture of the business as a whole.
The opposite argument to saying he did the moral thing is to say he did the immoral thing, not to say "serves him right for upsetting the people paying his salary"