skysight-inc/HackerNews huggingface dataset:
It's unfortunate that just when companies are considering bringing work on-shore again, that these reasons are starting to appear that encourage them to completely move their operations elsewhere. I am not sure where 'elsewhere' is at the moment though? Iceland?
>San Francisco
>You're an earthquake

Stopped reading here.
Exactly this. If the companies gets a court order to turn over data, they don't have much choice. And smaller companies probably have even less choice as they cannot afford expensive lawyers to appeal.

That said, the companies maybe doesn't do enough to resist but they surely do more than most smaller companies could. The laws needs to be changed to stop this. As a side note, I am not an American so I expect NSA to grab at my data, it is their job after all - to gather foreign intelligence.

I use several American services (Gmail, dropbox, facebook, etc.) but doing that is a calculated risk. Entrusting your data to a third party is always a calculated risk and I chose to take that risk. PRISM revelations has not especially surprised me as I already assumed that the US would/could spy on me since I am a foreigner.
2 things.

1.You are correct about the potential for a SQL injection. User input should be checked before entered into a SQL statement. However, for learning purposes it was skipped.

2. There are free apps that wee allow you to take a web page and turn it into a kiosk app. Specifically in iOS6 you can block the home button and limit browsing to what ever website you want. The whole point is for low budget company who doe not want to invest the time or the money into an iOS or Android app.
South Korea enforces smartphone app to curb military leaks
Snowden hand selected thousands of documents. I'm sure this blueprint isn't a single piece of paper.
The idea that private industry is always more efficient than the public sector is, at best, an over simplification. One need look no further than healthcare to find an example where the public sector is vastly more efficient than a market of competing, private sector companies.

The state also spends money on things that would not be funded any other way. Pure-scientific research, such as CERN. Policing for people too poor to hire private security services. The idea that these things are "the opposite of value" is ludicrous.

Also, if you're not going to tax Google and Amazon, then that gives large international companies who can dodge tax a huge advantage over smaller national companies who cannot. That undermines the underlying principle of capitalism: competition. Either you tax no companies, or all of them - any halfway position is worse than either.
Read it. How can you not read a book with such a front cover? And it has examples you really want to play with (literally), not 10000 kinds of "hello fibonacci".
Personally, THIS is what an "intro to language X" article should look like. It walks you through how the language thinks, which is one of the things you need to learn in order to understand how to best use it and why things are the way they are.
For memory, you can already look at about:memory.
For performance, if you are running Nightly, you can use the Gecko profiler that basically tells you everything about what takes time. Note that, by design, the Gecko profiler is activated only on Nightly releases.

But yes, both features are rather hardcore. We are working on more user-friendly solutions, too, although I have no idea of the roadmap.
Your view of Sanskrit is probably skewed by a few things. First of all, nearly the entire corpus of Sanskrit literature was written after (and in many cases long, long after) it was used as a day-to-day language. It was probably already losing ground at the time of Panini, roughly 500 BCE.

Second, what Sanskrit literature we have is highly artistic and edited literary text, replete with hard-to-get cultural references, not ordinary spoken language.

Finally, it's probably just plain different from whatever language you're used to, not intrinsically harder or more complicated.
As a French citizen, do you think it's fair that you get taxed at a high rate whilst some huge, billion dollar business pays significantly less in terms of percentage?

Whether the French tax rate is too high or not is not relevant. The question is, should a foreign company be given an unfair advantage compared to a local company? I would hope your answer is 'no'.
My bad: "about:support", not "about:config".
It's amazing to impress your clients, but why didn't you make him smile ??
It's not as simple as that. Suppose I run a company based in France employing 100 people and selling goods by mail order. All my operations are in France, so clearly I should pay my taxes in France. The only economic activity that occurs when I sell to someone in the UK is the postage delivery at the UK end. Your proposition is that I should pay UK taxes, but clearly I should definitely pay French taxes. So which do I pay, both? That's not a viable tax regime.

Trust me, if there was a simple way to fix this, it would be fixed.
Any observers here for the last 60 years have noticed that the more tax revenues we get, the more ambitious we get with out spending and the more debt we create. The day France gets no or too little tax revenue and very bad rating is the day it'll be forced to cut spending. Until then, time has proven that it will never seriously cut spending.
Cool :)
We are working on ways to make this a little more intuitive.
The screenshot says "you have unlimited free data during our launch phase"
I know people that have this attitude in the US. TONS of tax dollars are wasted on government-funded programs that just don't work.

"Whatever. Or maybe you prefer US way of life, where it is me/myself/I and there is next to 0 solidarity."

I would rather live in a country like this than one that takes upwards of 70% of my money and when I ask for some accountability, I get people telling me to leave.
If you're advertising tech solutions, then surely you should have something better than a gmail account. Kind of suggests that you don't know how to set up email for your own domain name.
Apple is a company producing consumer devices, while the others are companies offering Internet services, which is what PRISM targets. Apple has only recently had some success in the Internet services space with iCloud.
He's playing fast and loose with the formalisms to try to convey the intuition to people without a strong algebraic background. Ruby isn't very well behaved from a categorical perspective (heck, even Haskell doesn't get all of the way there if you want to be really formal) so it's not perfect, but I think the reasoning is morally correct and insightful.
Microsoft, despite denials, appears to be in bed with the NSA. Apparently all encryption and other methods to keep documents and discussions private are bypassed and accessible by the NSA and whomever it is working with.

With that said, do you really want to buy a Microsoft product?

Notice the words appears and apparently. Until there is specific evidence to take those two words away from those sentences, hardly anything will change.
Learn Chef from Harvest App.
If you compare XP to the latest Ubuntu, then yeah you'd have a point. But you're also comparing a decade old OS against one of the latest compositing desktop environments sat on top of one of the most bloated Linux distros; which is hardly a fair comparison.

Plus as time moves on, fewer and fewer software will support XP. Where as distros like Puppy will support all the latest browsers, have the latest security fixes and still have a lower hardware footprint (disk space, RAM, CPU, etc).
Every time someone abuses CSS in such a way a puppy dies.

Edit: I forgot about HTML. That explains the dead kitten.
I can't remember why I didn't switch to git-annex from Unison, although it did put me onto bup (which still doesn't quite do what I want either).

I think my biggest problem was by and large I want a versioning sync tool, and worry a lot less about managing what's on my devices.
I had the same idea. And it made me think hard for a few minutes :).
What really bothers me about this is not the actual spying - I always assumed that governments do engage in whatever spying they can get away with.

What really bothers me about this is that U.S. companies and individuals have to keep their interactions with the NSA a secret, while obeying whatever demands the NSA has, including the installing of back-doors.

Trust is a fragile thing and we rely on trust for conducting business and for living our lives. My trust in U.S.-based companies has been shaken. Even if the affected companies (such as Google, Microsoft, Apple) want to be trustworthy for their customers, they can be coerced by law to obey whatever the NSA demands and they must also keep it a secret, with absolutely no transparency - they aren't even allowed to say "yes, the NSA demanded some things and we unfortunately complied". Even worse, they can be coerced into making public statements that are full of lies.

I can no longer trust any U.S. based company again.

For example, right now I'm using Skype. But what if the Skype client has a backdoor allowing one to open and listen to my mike any time they want (it's a proprietary blob, we'll never know). What if this backdoor gets hacked and used by people that are not part of the U.S. government? So in spite of the best intentions of the people working on Skype and the NSA; even if I've got "nothing to hide", Skype is all of a sudden a security liability and nothing (short of an open-source client that I can compile and run) can prove otherwise, because Microsoft isn't allowed to be open about it. And I can no longer rely on the fragile trust I've had for Microsoft, because Microsoft can be coerced into being untrustworthy.

See how it goes? We'll see how this unfolds over the next years, however the damage done to U.S. companies will prove to be massive.
Given the animation, I was disappointed not to see a <blink> tag.
Text.Regex is provided by regex-comp. (Better install haskell platform).
Nice! Let me know what you think!
Shell scripts are a terrible language for any kind of event handling. Consider that:

- You're probably going to be starting a new process for handling each event.

- You'll be using the filesystem to store state between events.

- You'll be using helper programs to access various kernel resources.

- To keep such resources around, you'll have to keep the helpers running during events.

Compared to implementing whatever you're doing in a single process with an event-driven design, or in multiple processes with their responsibilities split well, the shell script approach will be orders of magnitude slower and less reliable (the latter due to lots of race conditions).
The point about paying extreme attention to a single user's needs reminded me very much of Stop Developing for the 90% Use Case: http://gist.io/5561992, which came up here a couple months back.

Basically it demonstrates the problem with aiming for the best ratio of user satisfaction to effort in each feature of your product. If each part of what you build covers 90% of users' needs, that sounds pretty good. But if your product has X main features, the percentage of users who will be entirely satisfied is 90%^X, which gets low very quickly.

You need to focus on servicing all of someone's needs, not most of everyone's, but consequently all of no one's.
Perhaps, but isn't it better for companies like Google and Amazon to have competitors than a tax free advantage? Trickle down economics isn't a solution.
I may be wrong, but is seems like a central part of the complaint is that newly released/recorded music isn't getting a big enough piece of the pie.

I'm not sure if this is just a trollish interpretation but it sounds like they are they asking for a return to the system where "this summer's new hits" get played relentlessly until everyone is sick of them and ready for "this year's christmas albums?"

I understand the argument that sales of new music funds new albums getting recorded while new sales of Hotel California don't promote any kind of artistic work. That's a purely producer side perspective though. For a listener, there is a lot of recorded music that exists. Very little of the best stuff was recorded this year (or in any given year).
Get a Wild Card SSL certificate for just $2 a Year  Read more
Get a Wild Card SSL certificate for just $2 a Year Read more
Well, have you tried, or you just assume that you can't reflow the text? ;)

I read well enough academic papers on a Nexus 7 and I assure you it's not much more annoying than reading them in print. Search and zoom in for those [scale=0.2] figures come in handy too.
The problem is that a big part of a web developer's job is communication. You need to take business (or loose) requirements and turn it into an application that works.

It's going to be very difficult for him.
Try Lubuntu or Debian. Windows XP can not even be installed on many systems today (no cd, no internet access, no time to search drivers..)
Yes please! (If I'm not too late...) Email is in my profile
One of those most successful devices is a phone. One that has been selling pretty well for 6 years.

That's incitement enough to try to get them on board.
Putting my accounting hat on.

It is simple concept, but its implementation is not.

What does "make a certain amount of money in a certain country" mean? EBT? (Earnings before taxes?) Well, we have this revenue from this country, we are buying intercompany services (without market subsitute)[1], so let's price them in the same amount as the revenues... And bam, there you have profit of 0 and all earnings exported to tax haven.

The entire point is, that is is not easy to define, what should be taxed. Sales or revenues are not profit. You still have to provide whatever you sold and the costs are tax deductible. For all companies, not just the big ones.

[1] It is called transfer pricing and it is checked by tax authorities.

Accounting hat off
Google and Amazon already pay plenty enough taxes here, they employ thousands of people and pay millions in salary tax. They contribute to improving people's life thanks to their great products unlike the State that only creates more debt.

But to answer your question, I think that as a French citizen I pay too much tax and I'm glad Google and Amazon are able to get away with it. I applaud anyone who manages to not feed the beast. I, on the contrary, feel guilty for paying so much tax and helping keep this monster of State alive. The answer is less tax for everyone, not more tax especially on the company that actually manage to make a lot of money and create a lot of work. And yes, local companies are dying here because of the crazy taxation, and taxing Google and Amazon more wouldn't change anything for local companies.
What's wrong with the DOM? (Sorry if this is a stupid question)
He did compare it to a "control article". A few in fact. And his article in question wasn't "dumb" - it was just satire which a bunch of kids misinterpreted as being "dumb".

In fact your post is somewhat ironic because the article was about exactly that kind of negative knee-jerk reaction where commenters are quick to jump on the offensive without stopping to think about what they just read.
Programmer? I hardly knew 'er!
Thanks!

Artists' email addresses aren't shared right now (bc then it would be easy to pollute with wrong addresses). So this also answers your second question (Unless someone listens to two bands with the same name). It remembers for your own account though, so you don't have to fill out the same address twice.
I don't think native MS apps running on a local machine are a risk, I imagine (with a little nieviety) that if MS apps/OS were phoning home on a regular basis with the content of ones documents - someone would have noticed and raised a flag (or did I miss it). Nor is exchange BCC a copy to the NSA - again someone would have noticed. Cloud services excluded.

PS. It's *buntu that spins my propeller.

PPS. I'd be interested in what RMS has to say, not just about MS in this case but the whole PRISM/NSA thing in general - he has been warning us.
Mind you, that whole thing happend in 2008. And this article doesn't add any new information nor does it sum up the already known info all that well.
Also as someone who has strong opinions, I concur that PDFs are great, especially for archiving purposes. As a distillation of important information, I think they're ideal.

That said I think we need something else in addition to PDFs, rather than to replace them. Dynamic graphs, for example, and the ability to export raw data. In my field, rotatable/zoomable 3D views for molecules and crystals and the like would be great, as well as being able to measure bond lengths and angles. This would be infinitely superior to a static 2D projection. But these should all be in addition to: I still want a PDF I can take with me and read offline if necessary.
>however the damage done to U.S. companies will prove to be massive.

Will?
But who does inspect it, not me for sure.
So, how safe actually is Linux? And how safe is any distribution?
Pulse of the Alley – David Dietz, Founder of Modavanti
In profile if I'm not too late :).
Technology giveth, technology..

I think a great analogy is/was the porn industry. Every time a new technology made it big, the industry was turned upside down. Ferraris bought by new guys. Ferraris repossessed for others. Home VCRs created an industry that dwarfed adult cinemas. Selling DVDs over the internet was even better until streaming/download video killed that model. The porn industry collapsed and immediately started trying building a new economy on newer technology. How about interactive and realtime? Can that work? If it can, they'll figure it out pretty quick.

No one takes an indignant pornographer seriously so the industry doesn't spend much energy being indignant. It just grows and shrinks as it can or has to.

Thom and Nigel are great artists. I'm glad they're out there making music. But I'm a little turned off by the tone of their comments (now and at other times) it all rings of a feeling that the world owes them or (more often than not) younger artists a certain business model.
You nailed it. If someone cares about laypeople understanding his research, he writes a blog about it. However, most research is of no interest to people who don't work on nearly exactly the same thing. And these people will not like to read the extra pieces needed to make something self-contained over and over again.
How 3D printing will shape our future
It was merely claimed that PRISM was designed to target foreign communications.

That was entirely a lie. From day one their system has been targeting Americans. The proof is overwhelming at this point.

There's often a critical distinction between what gets claimed and what actually occurs in government. With a government that is so undeserving of trust, that's a very important distinction to keep in mind.
Lucky you! I agree, though, that the problem isn't as severe as the OP suggests, but it does exist. You see it especially in papers that aren't that great, where the author obfuscates what they've done because the reality isn't as impressive as they'd like (which is a shame, because that doesn't mean it's not useful research -- and if it was presented more concisely, it'd probably be more accessible by more people -- not everything needs to be groundbreaking!).
How Stripe Builds their Software
A Barracuda on my Hetzner server failed 1 hour ago. This is the second time I had disk trouble at Hetzner - the first time both RAID disks failed at the same time.

However, support is acting incredibly quickly, within 5 minutes of sending the support request they got to work on the server.
and you don't?

things that warrant disruption of service and are defined as abuse:

1) any type of DoS attack

2) phishing

3) malicious activity (ssh brute force, port scanning without consent, etc)

4) cp

5) anything that generates a court order with jurisdiction, including DMCA if you have anything to do with the US

6) spam/spamvertised site

there are more things that can be defined as abuse, but the others are more or less discretionary, imo.
When they get an abuse mail for your server, all they do is forward it to you. You then have 24 hours to fill out a form detailing what you did to stop whatever caused the abuse message.

If you ignore the 24 hour limit, it will just escalate the case to a support person, who then decides what to do. There is no automatic shutdown, especially not for multiple days.
This is indeed old news. Still interesting though.
A quick analysis of the article from the point of view of an ordinary Clojure programmer:
1) Yes, it's tied to the JVM (or JS). This is a huge trade-off and not without its costs, but it's one Clojure programmers are happy to make.
2) You can't do reader macros: true, Rich Hickey dislikes them because of the nasty effects they have on re-use. However, Clojure now has reader literals which fill in _some_ of this gap. Again, a trade-off.
3) He doesn't like [] and {}. I don't really understand why: paredit copes perfectly well with them. I never actually need to parse ))]))}) in my head.
4) Over-reliance on recursion. Possibly true, but a decent generator macro would probably address his issue. (And we're quite close to having one.) Bear in mind you _can_ have mutable private state in Clojure, it's just rarely used.
5) Lazy sequences complect sequences and streams: true. Lazy sequences are not, in fact, perfect for all use cases. That's why reducers and async got introduced.
6) It doesn't feel like a LISP: if that means it doesn't feel like elisp, you're not going to catch me crying.
7) It didn't have a killer app: now it has several.

Overall, many of the criticisms are valid, but
a) some are design decisions with practical trade-offs*
b) some have been addressed since the article was written

*I mean seriously, using the JVM is a huge negative in certain ways, but does anyone believe Clojure could have got off the ground if it didn't? Rich Hickey tried other approaches for years before this one worked.
Be careful and ask support to confirm all the software in your stack will be runnable. We tried to launch an SQL Server (MSSQL) -backed system on one of their root servers and their support said "the Windows licenses we use do not allow installing MSSQL - you will have to buy your own licenses for Windows and SQL Server".
How Hackers Tapped Into My Cellphone For Less Than $300
My★ PDF viewer can do something similar to that:

http://skim-app.sourceforge.net/

If the PDF contains proper links, just CMD-click them to bring up the linked position.

★ - one I use, not authored
Lens reads JSON, and we convert from XML to JSON using this component: https://github.com/elifesciences/refract. We are working on updated documentation, and a getting started guide, our hope is to make the base system flexible enough to display any "component".
If it weren't for the rhetoric, guys like Snowden would never have been indoctrinated with the ideas of freedom and democracy, the very ideas that caused him to act. So no, I do not want to drop the rhetoric.
I think he meant that it would be even more interesting to have a tool that would autogenerate the css from a drawing.
This SO post has been removed it seems.
As today seems to be advertising day, I'll plug HostEurope, http://www.hosteurope.de/, another large german datacenter operator from Cologne.

I've got a virtual server running there flawlessly for the last five years. Customer service is amazing (all communication is english and german), and I can only remeber one single downtime for a few hours in all the years.
Big launch vs. soft launch for your SAAS app? What do you vote for?
> Out of curiosity, do you believe that living with two same sex parents in a healthy relationship is better than a mother and father in an abusive relationship?

Yes.