skysight-inc/HackerNews huggingface dataset:
Well, firstly, I examined the opinions on the subject of a number of refugees from the DPRK. The consensus amongst them is that foreigners visiting is a good thing; not only do we provide hard currency to every ordinary citizen we encounter, which is always welcome, but every interaction between a DPRK citizen and a foreigner acts to combat the official government propaganda. We talk to them, we show photographs, we demonstrate that we're not imperialist aggressors seeking to occupy the country. When you grow up with that lie as accepted truth, it's extraordinarily valuable to actually meet foreigners, or even just see them wandering about smiling and waving.

It is certainly true that some of my hard currency went to the government. Given that there are a few thousand tourists a year, this means that what they got from me is a tiny, tiny fraction of what they get through their (limited) trade and their black market dealings (they export opium, for example). Given that all of life is a series of compromises, I judge that the income the government got from my visit is far outweighed by the income a number of ordinary citizens got from me, and also the exposure of those ordinary citizens to foreigners. We wandered around in crowds on our own talking to people, met some people in a pub, encountered people on their way to and from work as we wandered around Pyongyang, all that sort of thing. Yes, our trip was carefully organised and monitored, but it's simply not the case that everyone we encountered was some kind of government actor.

"Particularly when you can see enough across the Chinese portion of the border (particularly in the east, near the town of Chiangbaishan) to understand the situation."

How is that relevant? I didn't need to see the situation from China. I went to Pyongyang and Kaesong and Nampho and a whole lot of other places.

Presumably you think that the correct way to go is for no foreigners to ever visit, and for the DPRK population to live in ignorance of the outside world, never encountering foreigners and never having the chance to realise that actually their government is lying to them? What's your moral defence for that? I went to the DPRK and I put hard currency in the hands of ordinary citizens and I talked to them and I showed them bits of the outside world and shared a pint with some and, on the whole, did more good than harm. The hard currency I put into the hands of the government is regrettable, but outweighed.

What have YOU done?

"Have you no shame?"

The moral high ground and five dollars might just get you a cup of coffee. Shame? I'd be ashamed of myself if I had your attitude, I can tell you that. Shame? That's a product of local customs and folk-beliefs and other such backwards crap. If you're going to travel more than a day's walk from your village, dump it and make decisions based on something a bit more reliable.
Before contributing, you should probably read this:

http://hackaday.com/2013/07/15/were-going-to-buy-hackaday/#m...
Just fyi. OVH AND Hetzner both got hacked multiple times.
If you're an old OVH Customer, you probably know it.
But the odds it will be found (and publicly acknowledged) is higher than with closed-source software. Availability of the source is not a substitute for audit and care, but is helpful and you're not guaranteed audit or care with closed solutions.
Yeah, it didn't make any sense to me either. I'm all for running your own mail server but that alone will not make it any more secure unless you only communicate with people using said server.

If I care that much about the content of an e-mail it will be encrypted or I will tell the person via other means. I assume everything I send via e-mail to be available to 3 letter agencies all over the world, regardless of what server I use.
How Googling Unmasks Child Abuse
http://www.lokku.com/jobs/intern.html

> Is this for real?
> Yes.

Uhm, ok. I mean, it looks good, but it's not like I needed to pinch myself afterwards.

Also:

> You're in London
> That's where we are. We're not hiring remote workers.
We're looking forward to some intense and fast paced face-to-face
brainstorming sessions. You need to be in London.

There's a certain vibe of, you know, needing to be in London and not, say, Portugal in that phrasing.
Well, sure. It's a site specifically for discussing programming-language design, theory, and implementation. There are other sites with other focuses.
If we accept that there's such a thing as feminism, it would make sense that it would have a current status quo. The argument would be if you agree with their definition of the status quo or not.
No Compulsory Education
I don't know why you think "service" is a word that systemd got from Windows. The name "service" actually came from the usage of the "service" script to run initscripts, like "sudo service httpd start".

A systemd "service" is just a declarative description of a daemon that allows systemd to start and stop it.
Thom Yorke blasts Spotify on Twitter as he pulls his music
Principles must have come to him later in life because I'm sure his first daughter would have something to say about that.
Amazon runs nothing but Xeons and Opterons, which require the use of ECC memory.
Yeah but the view is prettier. :-)
My EU friends claim the pay is never enough at London startups to make moving worth their while. Then they say something about the weather.
... and the ZIP code they asked for when you checked out.
And some of your code is in the instruction cache and some isn't - meaning a sudden context[1] switch has to read a lot of code from memory which is slow(ish)

[1] - not a thread switch (although that would be as costly), but an if-statement in a while loop changing from false to true etc.
Have you read The Mathematical Experience? Some of its essays address Fourier specifically and what it meant for math. The whole book is fascinating, even if you think you know the material.
Why announce the publication date in advance? It's not like he needs to disrupt anyone else's futuristic transport plan announcement.
Juju end to end deployment: Apache2+SSL, Gunicorn, Django, Postgresql
Lean Domain Search Acquired by Automattic
Collect it all now. Search* it later.

* Motivations for searching are subject to change.
Maybe to apply social pressure to himself to get it done by that date.
Thank you! Man, some people have way too much time on their hands. Stop writing your stupid blog and get some real work done!
A better analogy might be if you wanted to reach Italians (because you thought Spaniards already completely grasped what you had to say) would you keep going to an event that ends up only being attended by Spaniards. I suspect not.
I wish people would stop calling "#" a "hashtag" outside of social networks.
C. And worsening. I'm looking at moving in the opposite direction, from London to Spain/Portugal/France. I don't know why anyone who lives close enough to pop over to London for a break would want to live here. Unless they work in finance.
Slides: Mobile to Mainframe – the Challenges of Enterprise DevOps Adoption
To me it looks like most of the issue is with storing information in the cloud rather than natively running programs.

Is there any indication that software running on the client is at risk? The article goes to great hyperbole but unless you're using Skydrive, I don't see how Office files are at risk with the recent revelations.

Not that they aren't, it's just that I didn't see any information that they are.

I don't think storing information in the cloud using FOSS software is going to magically protect your information.

E.g. How does using Thunderbird to access Gmail afford greater protection than using Outlook to access Gmail?
He didn't say he was a victim, he said he wasn't willing to converse on terms that he didn't like.

That's simply exercising a choice in what sort of conversation is worth your time.
I was a little shocked to see this!

> The access by an ISP of information within an internet packet, other than that information used for routing, is equivalent to wirtetapping a phone or opening sealed postal mail.

This starkly contrasts with the American way, where email headers buried inside the packet are seen as "routing information" like a USPS letter's mailing address. It's a serious question: what is 'routing information'? Is it the destination IP (the mailing address of the packet) or the to:, cc:, bcc: lines deep inside the packet(s)?
It is classy and awesome, but don't forget that he can afford to be classy and awesome. (Everyone knows he's the inventor, and he's got the people and capital to make it happen before anyone else... not that that is necessarily his goal.)

Can't wait to see it.
Trayvon Martin And The Irony Of American Justice
That seems like a fun way to exercise those brain cells.
CouchDB had some quirks related to user accounts as it has the added burden of trying to be an application server as well as a database server.

With PouchDB a lot of the application server logic doesnt apply and you can use CouchDB as a private data server that requires any connection to be authenticated, in the example we use basic auth but other methods are available and none of the security quirks with 'couchapps' apply.

And yes it is a lot of fun :)
To bad you have to pay $399 to watch the videos.

http://velocityconf.com/velocity2013/public/sv/q/479

I realize it costs money to run a conference but that seems excessive.
Language Complexity that you speak against here is a good thing! But only when the rules are simple, yes even when you have many similar rules. The language would still be more efficient than a language with much less rules.

The other thing you criticize is your notice about the evolution of the language. That makes only sense when you just wanted to be accurate, but then it shouldn't look like critics. If a language evolved, it means it was successful.
Close More Consulting Projects
Not to get too side-tracked, but Unix-like kernels aren't very Unix-y. They're big monolithic beasts that are difficult to configure and impossible to modify on-the-fly, save for the few modules that can be unloaded, recompiled, re-inserted and configured. In general it was thought of as bad design, and still is by many "experts".

I'm not sure why our system management tools/frameworks have historically been interpreted scripts. It could be due to the low barrier to entry. Or the dynamic way it can be modified - even on embedded systems - without any tools other than a text editor. Perhaps relying on the infinite possible combinations of simple tools just gave us more power than we could ever get from trying to make libraries for every possible need. Or maybe it was just way simpler to manage.

I'm not anti-systemd, mainly because I haven't used it. But any time someone says "let's replace the old system wholesale" without really REALLY good reasons, I suspect it's premature. It seems really useful for tightly integrated embedded systems, but hell for general admin use.
Windows XP was designed for the Pentium 3. It's not quite surprising that it runs better on it than the latest linux kernel.
It probably already has, in lieu of current European rattling.

I don't expect that GOOG or MSFT will suffer any damage in short term. But in long term they have proved unreliable. This erodes confidence. And if it keeps eroding, it will eventually cause them to collapse.

I'll be doing my earnest to move away from any non-OS tool. And will advocate others to do so as well.
I'll admit I side with the poster a bit, and I'd definitely agree with the former. The problem is that "women in tech" presentation don't try to fix the root-cause of the issue by giving "men in tech" any reason to believe women should be treated as equals. In my undergraduate studies we had an exceptional student who happened to be female. She gave enlightening and challenging technical presentations that engaged the audience. That's how it should be.
At the level you are talking about, All spoken/written languages are artificial.
It is able to work offline, but if a connection is available it syncs data (obviously the syncing doesnt work if there is no connection)
Excellent essay. Good detail. I like the longer format.

Reminded me of, all people, Mother Teresa. She started in Calcutta in 1948. People mocked her: What difference do you think taking care of one poor person will make? But that was her focus: One person at a time. "Do small things with great love."

So too in the quite different field of technology startups.
> SpaceX is doing great implementations of pretty conservative designs.

Like the other reply mentioned, they are certainly working on some technologies that are starkly less conservative. One example is the Grasshopper [1], a reusable first stage that is capable of returning to the launchpad under controlled burn.

[1] Here's the most recent 325m test: https://www.youtube.com/watch?v=eGimzB5QM1M
And less brogramming...
Let me rephrase then; storing state in DOM may be ok for small pages with some insignificant JS on top to provide progressive enhancement, but from web app point of view its totally unfeasible and saving a few KB is IMHO not worth it.
Yes, seems like we're supposed to fund these guys buying it so it will supposedly be "cooler." They're going to have the "current writers and editors" own it, but they're at odds with other writers and editors, it seems.

Nary a buck was given.
Cloud-Based Code Editor Codeanywhere Raises $600k In Series A Funding
Censor its search results? You mean Microsoft cope with the government to filter the result. Great! Today they filter the results. Tomorrow they will share the user data with government.
You are right, Google is not actually blocked by GFW. If you search something the government think it's sensitive (just they think), they will block you from Google for serveal minutes. After that, you can connect to Google again. I say, what the hell is that? Fuck the government.
Seeing that he doesn't attend "women in tech" presentations, how does he know they are all one-way messages?

On a side note: considering he's frustrated at self-sensoring himself from saying something he knew was wrong to say in some manner, I'd contend that in an environment where you do not have a chance to review what you say before saying it out loud, he's at least partially responsible for reactions he receives.
>> No, if taxation was low enough, the hasle of putting your money in a tax havens wouldn't be worth the time, money and trouble.

You can't practically lower taxes enough to compete with tax havens.

In general they have low populations and the companies don't actually do any major activity there (there are few societal costs), so the country can survive and thrive with a very low percentage tax take from many effectively non-resident companies.

Contrast this with countries that have much larger populations. The number of profitable corporations per capita is going to be lower than a country that attracts corporations in simply on the basis of their low tax rate.

You'll notice where countries like Ireland are involved, that do have a population to support, they seem to eventually regret the tax haven arrangements they agreed to in the good times.

>> If companies could spend the millions they spend on setting up these schemes on a low flat tax rate instead it would be worth it for them even if they ended up paying a bit more than by putting the money in a tax haven because of the time being saved and the good publicity + the positive effect that reasonable low taxes have on the economy.

You can't really believe this?
Anyone curious about the very strong psychedelic-PC connection should read John Markoff's book:

"What the Dormouse Said: How the Sixties Counterculture Shaped the Personal Computer Industry"
http://www.amazon.com/dp/0143036769
Sarkozy was elected in 2008 and he significantly lowered what national healthcare pays for you. You now need to pay for both a national healthcare and a private insurance to complete the cost. Problem is national healthcare is not a real insurance, what you pay is based on your salary, not your actual risk. So people with no risk end up paying much more than they would with a private insurance. My family in the Netherlands and Switzerland pay way less than I do.
Why use a NoSQL Database, and why not?
My understanding is that although kerosene burning rocket engines are nothing exotic or unfamiliar to the Chinese (or really anybody), the devil is in the details. For example, the details of the explosive forming of the regeneratively cooled Merlin 1D combustion chambers is allegedly pretty damn "secret sauce".
Thanks for your feedback kolektiv. Allow me to follow up on a few of your points:

a) If you have any advice on how to get our name out in the geek community then let me know. You are right that a lot of our community stuff is Perl or Geo focussed, but that's where our expertise is so that's where we can contribute the most. How well received would we be at a Python or Ruby event? Or are there more generic events we should be aware of?

b) When it comes to interns and more junior roles we really need to physically see you, every day, with face to face interaction. You just get more bandwidth and more effective communication that way.

Your point about working smart is 100% right. Internally we have 'work smart not hard' as one of our mantras, and that's not well reflected in the job ad at all. Thanks!

c) We don't say anything about money precisely because London is expensive and getting more so every year. One way to work smart is to write an intern job ad that we've hardly touched since 2006, despite the fact that intern salaries have increased consistently every year since then. We also like to be flexible based on people's experience - is it really worth putting on a job ad "£25K - 50K" when that's the range we're willing to consider for different candidates?

d) We're a small company of ~15 people with 4 engineers. That means if we hire you as our fifth engineer you're immediately making up 20% of the engineering team! You're damn right we want to make our interview process intense. I think it's fair to forewarn candidates about that.

Thanks again for your feedback. I hope you'll share some more, especially on point (a) about getting our name out there more.
Ћ letter changing how we type
this is standard anti-male shaming language. it ALWAYS shows up in gender discussions because it's a great way to instantly discredit anyone without actually using an argument.

notice how there isn't any actual content in the rebuttal and how it is completely infalsifiable and indefensible. it's the equivalent of dropping the c-word in an argument against a woman.

shaming language against males:

* grow up, be a man, man up
* you're a virgin / inexperienced
* "issues with women"
* you're bitter
* you're scary
* you're a rapist
* you must be gay (not sure why people use this one)
* you hate women
* you have psychological issues
Guys...

Would it be ok if we could discuss this without the profanity?
"Seek out negative feedback. Ask your friends NOT to tell you what they like about your product, but rather what they don't like. Underweight positive feedback, and overweight the negative." - Elon Musk

Asking a friend - "What don't you like about it?" - can be counter intuitive. But I'd swap negative for critical feedback, and Mr Musk may have even meant that. (At least going by his hyperloop announcement - https://twitter.com/elonmusk/status/356776740409974785)
If congress can redefine courts into what is basically an administrative panel, then the entire separation of powers can be short-circuited.

It's not a court just because congress says so.
Spotify responds to Thom Yorke and Nigel Godrich criticism
What I have increasingly seen (not because of the NSA - most of my friends just assume the government are watching - they grew up on 24 and Jason Bourne) - is that email is just not something they use much. I'm told that email is all "spam", by which they mean followups to services they signed up with, not really spam, but not personal communications either. For them, personal communications is increasingly switching to txt/iMessages. The interactivity, the ability to be in a conversation is more natural than email where you write something, toss it over the fence at some MTA. The NSA might just be watching the wrong channel.

Obviously they are no doubt snooping iMessages, but if someone wanted to NSA proof their "email", maybe instead they should just forget email all together and think about mobile, point to point solutions. I used to use bbm before they have up on releasing new phones (something they have since done, but too late for me) - they used to have a decide pin you could use to make point to point encrypted messaging - it was easy to use and I assume reasonably secure. Maybe something like that is far better than even bothering with email.
It's a typical stance taken by people ignorant of the grievances of a minority or oppressed group. It's like saying, "I believe all the problems here are simple and solved except for trivial exceptions". "I believe in equality" is an easy stance to take without doing any research.
It would be grossly unprofessional of the three-letter agencies if they should have failed to run counter-intelligence operations upon the open source communities. Futhermore, given their resources to hire hackers and long history of infiltrating loosely affiliated organizations, it is hard to image that they have struggled to place moles deep within many critical projects.

Open source communities have no membership committee or state-funded security apparatus. Contributions are accepted based on trust and trust is established by technical merit. The means the three-letter agencies used against Microsoft and other corporations are not the only strategies they have available.

Maybe Linus doesn't have a price. I hope so and I trust him. But regardless of my trust and hope, there is no verification. My trust still acknowledges that no one is scanning Swiss accounts for activity which might be linked to him - and even if there were someone doing so, what would be my basis for trusting them?

Again, I'm not saying I don't trust in the integrity of Linus, but it's hard for me to trust everyone contributing to my Linux distro. Patriots and mercenaries can contribute to open-source just as well as anarchists and Samaritans.

Microsoft's closed source model required a more transparent method to subvert [more transparent than a black operation]. Subverting open source requires little more than a clever branch and merge with a veneer of social engineering. The fruit is so low hanging that merely singing the Open-Source Internationale, will get one street cred. Anyone who thinks they are immune, isn't. This is state level resources - put a man on the moon and bring down communism scale.
I’m Soo Busy. I’m Soo Tired.
European attitudes to public transport are certainly more receptive than those in the US. However, European attitudes to big infrastructure projects are a lot more NIMBYish. Asia could be good but then they are quite advanced with high-speed public transport anyways.

Plus, Elon doesn't live in Europe or Asia, so why would he?
There can be many markets where IE usage is much higher than the worldwide average. My previous job had IE as a whole with ~60% share. You can't just decide to ditch a browser because of averages, you need to look at your own data.
Fantastic. Why engage someone's points when you can play the white knight and simultaneously make an ad hominem attack instead?
Will this internship make me filthy rich?
No. If it's money you're after go work in the sub-basement of a bank on an obscure back end system that no one will care about. If you want the chance to work on critical projects used by millions of people, to have a voice in designing complex systems, to have your ideas be valued, and to learn an exceptional amount in a very short period of time then this is the place for you.

Come again? I don't care how successful these guys are- I hope whoever crafted this page isn't judging the communication portion of the interview. To whom is this kind of language supposed to appeal?