skysight-inc/HackerNews huggingface dataset:
You want the honest truth? Absolutely awful. Not a hint of originality, creativity, or authenticity. Your "Lorem Ipsum" examples scream dishonesty and fakeness. You can't even be bothered to use your own platform a single time to demonstrate how it's actually meant to be used. You built a CMS and are now asking quality contributors to just drop in content without any compelling reason to do so whatsoever other than "I coded this".
The Startupbootcamp E- and Mcommerce Program is open for applications
> I think most controllers implement a secure erase feature

SSDs lie about this, and the only way to check is to go forensic on the raw flash.

Source: Wei et al, "Reliably Erasing Data From Flash-Based Solid State Drives", Usenix FAST'11, https://www.usenix.org/legacy/event/fast11/tech/full_papers/...
Elsevier wants me to pay $40 for this publicly funded work.
Here's a direct link:
http://yosemite.epa.gov/sab/sabcvpess.nsf/0/1c7c986c372fa8d4...

I am not an economist, so I would argue that the whole premise is flawed: you can't measure the value of an ecosystem in dollars. You can't eat gold. Money is some sort of abstract concoction, whereas plants and animals are very real. No amount of money would make it alright to destroy them (the paper argues a different point, but still thinks of them in terms of dollars).
My initial thoughts were less than positive, just because building it is a less-than-stellar process. Part of that is because it has a couple of deps that must also be compiled (skalibs and execline), and part is because it follows the slashpackage conventions (http://cr.yp.to/slashpackage.html).

Now that I've got it build, the next hurdle is making init scripts in execline. It's a fairly simple language, and I enjoy the premise behind it, where scripts should be clear and deterministic.

Overall, s6 provides a lot more helper tools for daemon management than runit did, so it looks like it's gonna be great for my use case. I've got an automated build set up to handle making a Docker image with s6 prepared:

https://registry.hub.docker.com/u/dock0/service/
Generate RSS for gist with yahoo pipes
Using Lean Canvas and Lean Experiments for Creating Landing Page
Government grabs $360 million from idle household bank accounts
>>meanwhile some poor adjunkt professor is eating cat food!

The median income in Mexico is around $10k (PPP adjusted). I wonder how much cat food they eat?
Using regular paper ballot, you can force the voter to take a picture of his vote before he puts it in the box. It's that simple to put pressure on someone voting by paper. Oh, you can get a new voting form after you mark and photographed the first one? The criminal can stand outside the voting booth to make sure you don't go out and in again.

If you think papervoting is 100% secure you're naive. That's why e-voting doesn't need to be 100% secure, it just needs to be as secure as papervoting is now. The advantage with e-voting is that you can surpass the safety of papervoting.

Using e-voting it's actually much harder to put pressure on any voting. If you had read how it actually works, you'd have noticed that you're able to verify your vote only for up to 30 minutes after placing it. You're also able to change your vote by re-voting - the last vote counts. There still is a paperbased voting a week after e-voting ends, and if you go and vote by paper, that one overrides any electronic vote you might have made.

It shows a lack of respect that you try to put down a system you obviously haven't looked into and know nothing about. You hear "voting on the internet" and have a knee-jerk reaction that it's bad. Please in the future before you take a standpoint on any side of a discussion, research both sides, instead of throwing around opinions without merit. If everyone would have an informed opinion instead of just an opinion, society would be light-years ahead of where we are now.
Pollution: Expand private property rights (air, ocean, etc).
That's really good news. I have been waiting for it for do long! Maybe Go will prove not to be suitable for Android development but still the whole ecosystem around will only gain from such an opportunity regardless.
> This is the price you pay for open source, you get to see things in an immature state which evolve over time.

Quite the opposite.

Wouldn't there be more people to write books and to work on SDKs when a language is openly developed?
>It is the very beating heart of the anti-"capitalist" regime, the blueprint by which they would remake the rest of the world.

I have never heard any self-proclaimed socialist ever utter these words. Do you get your entire concept of the Left from right-wing strawmen?
The author's point is to critique the theory and bring thinking closer to reality.
DRAMATIC footage : Freak tornado hits Turkey 
DRAMATIC footage : Freak tornado hits Turkey
DRAMATIC footage : Freak tornado hits Turkey
I guess your argument is then about security. Your funds are as secure as whoever is holding them, whether it be in bitcoin or regular fiat through CC.

If you place your bitcoin on Coinbase, Bitpay, an exchange, or even on your own local wallet/cold storage, and one of these gets hacked (e.g. a hacker gets access to your private key), your funds are gone forever.

If you give your credit card info to a merchant and they betray your trust and charge you, you will 1) not lose your funds because you'll just charge them back, 2) they will be blacklisted by their credit card provider if chargebacks are too high. So this incentivizes merchants to not charge you illegally if they want to stay in business.

The Target, Sony hackings were indeed unfortunate, but they are exceptions rather than the norm. And they can also be likened to the many exchanges and wallets that have been hacked in the bitcoin world. Except in the latter case, consumers could not get their money back.

"There are many people who trade forex (like oanda.com) and gamble on sports or poker (like betfair.com) every day. The current payment methods make it difficult and expensive to deposit and withdraw on those types of sites because of VISA and MasterCard's rules and duopoly."

Yes I agree with this. Trading and gambling is really easy to do with bitcoin. And yes it's a nightmare with fiat. But I think most of these issues are due to government regulation (which is expected for these activities).
I wonder if that was even an issue in the UK (or really everywhere except some parts of the US).
You do remember that it's a jit and the first run is not fast? You have to let it run for a while to generate fast code and only benchmark after that.
Well, I think if we want to start thinking about these, it needs to become publicly acceptable to say that capitalism is an evil vampire squid trying to suck your blood rather than a cuddly huggable teddy-bear that solves all your problems.

See: this entire thread, in which the solution to corporatization of the university is almost automatically assumed to be adding more capitalism.
Hey Lorenz. Really glad you're enjoying the book!

We're just starting to get a some visibility internationally, which might explain why this is not all over Reddit and HN already.
This is very encouraging to see. While it would be nice to live in a world where this kind of policy wasn't necessary it is good to see UK taking this kind of thing seriously.

My sister is a English teacher and she shared with me how some of her senior students where not even being taught basic evolution in their science classes owing to the fact that much of the Science faculty were deeply religious.
No, it's because each probability is a 128-bit number (2^7 = 128; really two 64-bit numbers).

Yes, you very much DO need complex probabilities. The ability to phase-shift qubits is key to most basic quantum algorithms.

I'm not sure what you mean by "the computation only matters with probability bounded away from 1/2".

Almost by definition, the most "interesting" quantum algorithms are those which are most difficult to simulate classically. e.g. you can use "tricks" to greatly speed up simulation if your states are separable, but then you're not really harnessing the full power of the quantum model. The most powerful quantum algorithms entail maximum entanglement and worst-case simulation performance.
The clients I've worked with from the get go maintained enough flexibility to finish something every couple of weeks ;)
> A DuPont spokeswoman estimated that since the 1970s, 3,000 police officers have been saved from bullet wounds through the use of equipment reinforced with Kevlar [...]

Does that number seem really low to anybody else?
In the 19th century and the pre-social-democratic 20th century, most universities had no student loans because they charged steep fees in cold cash. If you want to eliminate student debt without eliminating students, you need to look at the social-democratic universities of the post-WW2 era.
So we're supposed to believe that the world's greatest electronic spying organization is incapable of monitoring its own activities? That they are capable of collecting everyone else's data, but not their own? We bought them billions (if not trillions) of dollars of monitoring and storage equipment, the best in the world, but they do not have the monitoring and storage capabilities to comply with a court order? What a farce.
I very much doubt there were any UK schools teaching it anyway, hence this news is not really news this side of the pond. (Context for those in the US)
I think those kids wrote longer and better essays also because when typing you know you can edit, insert or remove whatever part whenever you want. This I believe also makes the person less thoughtful about what he writes for the first time. Contrary to writing, when you need to visualize the whole essay first and then start writing. Which is much more difficult. So the result, ie typing gave better result can also be because of the flexibility to modify any part of the content. What if no edits were alloyed while typing ? does that change the outcome ?

While writing essays or quick replies, typing can be better both because of its transcription fluency and flexibility in editing (iterative style of writing).

But in note taking, one needs another kind of flexibility. Like ability to change the handwriting or write in any direction anywhere. How many times we write illegible words, just to getaway with it and focus on the knowledge while in classroom. Also while pondering on an idea, we need this flexibility. We don't get this in typing. Only if we could scribble while typing (something to solve) ....

Writing is certainly loosing its territory to typing. Emails replaced letters, editing softwares, etc. But IMO once touch screen computers and tablet takes over. We might see people preferring stylus pens and resort back to writing. But Graphite is still going to loose.. :)
The original is "garder le lit comme une mariee". It's hard to know as it's semi-colloquial 1830's French, but I would understand it in the sense of 'he stayed in bed like a honeymooner'.
Yes, it was an issue in the UK. Our previous Government intentionally gave control of some state-funded schools to Christian fundamentalists with limited oversight and their schools have been teaching kids that the world is 6000 years old in science classes, complete with bogus scientific evidence for it. The current Government has been expanding this program.
نتائج التعليم الاساسي نتائج الصف التاسع 2014 سورية
نتائج التعليم الاساسي نتائج الصف التاسع 2014 سورية برقم الاكتتاب
Politics. Religion. Valence issue. Why is this on the front page of HN? It shouldn't be; I flagged it.
Yes.

I have to prep 2 3 hour lectures per week. Each lecture easily takes 8 hours to prep. 6 assignments--have to make them up, set up automated tests, get things set up in source code control, and help students when things come back wrong if they can't figure it out. A midterm and a final--have to make it up and correct it. Add in office hours as well as replying to students via email and I'm easily at 40 hours per week.

This is why so many teachers just prep once and regurgitate each class (including assignments and tests). It's just sooooo much less time consuming.

Don't feel bad. My poor TA (who was a student in a previous class I taught) was stunned too--"It takes this much time?!?!?! And you did this by yourself for our class?"
Show HN: Help Me Help You to Help the Internet Archive
They should've got to Aaron Paul before Microsoft did
50% of the proceeds from all my paintings here go to the Internet Archive. You get art, they get funding, and I get encouragement to keep doing these. Win-win-win, right?
Your first statement is true; the second isn't.

Re-read what I wrote. If that doesn't convince you, then download and run the code. Run "pstree" on it and observe how many child processes and threads there are. You'll learn something useful about the relationship of the Go runtime to the OS.
Also, this is just a clarification of an existing rule that already applied to most state schools, they are just re-stating it for some of the funding edge cases like acadamies and free schools. ref: http://www.politics.co.uk/news/2014/06/18/secular-triumph-as...
> Example, the WebView has no way to return its HTML contents. So it's difficult to implement your own caching mechanism.

That's a feature to me. Respect my Cache-Control headers!
May I ask where you are located?

Around here (Central Europe, Austria) it's the other way around. It's a little bit harder to find good Android jobs than iOS jobs.

Maybe because Java has always been one of the more popular languages here and the amount of Android devs is just higher than the number of iOS devs.
Wrap a tutor contact service - sort of Uber for teaching - so that when candidates need a bit of one to one or to have a small group seminar about an especially tricky part of a given online course they can.

You then have something close to the original Universities around 1100 ad or so!
How well will $10 milk compete against $2 soymilk?
It continues to amaze me that as people lay more and more interesting ways to interact with android using the ndk, even from within google itself, the official word on the NDK remains; don't use this unless you really really have to.
Authy Introduces Authy Extension for Google Chrome
If you know anything about Android then this is obvious - crossing from Dalvik to unmanaged code gives you huge performance penalties because you need to rebox and (in alot of cases) copy memory as arguments are passed. It also causes huge amounts of pain as you need to convert Java objects into something compatible with your language.

For most cases it's just not worth it.
Last I checked, (granted, late 1990s) the Perl 5 interpreter was actually an AST-walking interpreter, without an internal bytecode. It had a bytecode for serializing ASTs to disk, but that wasn't useful for much other than obfuscation because reconstituting the AST from the bytecode was actually slower than parsing source.
US government expenditure is more than $6.3 trillion. The $3.6 trillion you quoted is just federal spending, and does not include state and local spending:

http://www.usgovernmentspending.com/total

So, it's more like 50-something percent, not 100%. Also, some of the money would come back as sales tax etc., so the real impact would be less than 50%.
If we talk about Kiva it's always worth to revisit this article http://www.nextbillion.net/blogpost.aspx?blogid=3726 which asks some good questions about their model.
Your third paragraph implies a model of education and preparation for leadership that will actively work against the goal articulated in the last sentence of your second paragraph.

PS: what meaning are you attaching to the word 'society' here?
It does here! (I'm running Nightly on OXS). I met Paul Lamere the other day at the music hack day in Barcelona and he told me he updated his numerous demos so that they use the new spec.
Steve Wozniak Endorses Lessig's Mayday Super PAC
There are ACE schools in the UK teaching creationism as science:

http://www.christian-education.org/christian-education/curri...

http://www.christian-education.org/schools/choosing-a-school...
A thread is created for blocking syscalls. I don't know if it's a syscall under the hood here but he might be talking about that.
This idea is already very criticized.

French article about it: http://rue89.nouvelobs.com/2014/06/19/boyan-slat-machine-a-n...
It's the same here in SE Asia. I suspect that's because most people don't have the money to buy a Mac for iOS development but already have a PC of some kind and often a cheaper Android phone. Also, most university graduates here already know Java so they can start writing apps without having to first learn an exotic new language.
Breaking database changes do not happen often. There could be multiple solutions to that:

1) Other developers wait.

2) Affected functionality is turned off while in transition.

3) Changes implemented in a non-breaking way.

4) Change is done quickly.

5) Separate database environment is setup in order to prepare change.

In any case, the harder problem is to deploy that database change into production when thousands of users are working on it at once.

Practicing that change in development environment helps to make production deployment smoother.
Charles Goodyear, the inventor of vulcanized rubber, wrote in his memoir, "Inventors are the children of misfortune and want."

Goodyear himself suffered unbelievable hardships during his life, even after making one of the greatest discoveries of the nineteenth century.

It's a good a time as ever to reveal "Die Penniless". It's a checklist / personal assessment system for creative geniuses who want to make history. For first access when it launches, please sign up here: http://diepenniless.com
> Holy crap, how do you people live like this?

The hole point is getting advantages. Lucky us that it's hard; others won't keep pace!
>How is that any different than with native code?

On an open platform I have a choice of web browsers. On a Javascript sandbox based browser-OS I don't have any choice.

>You can't just rip out your OS' implementation of libc and have all of your programs use another (not all implementations of libc are ABI compatible).

I'm not talking about using a different browser engine to run local apps. Obviously there are going to be platform specific APIs that mean things won't be compatible (unless of course Google and Mozilla agree on a set of APIs and don't implement any vendor specific ones at all, but that is highly unlikely since it would mean killing backwards compatibility with current ChromeOS and FirefoxOS apps).

I'm talking about being able to use a different browser stack to browse the web. FirefoxOS makes it impossible to do (with any kind of respectable performance) but it's trivial on a native open platform.

>You can't boot your computer into two operating systems at once (or can you?). This whole post is analogous to running Windows in a VM on Linux.

This is just a silly semantic argument. You are defining the web browser stack as part of the OS just to avoid the awkward reality which is that you have totally locked out all other browsers from your platform. It doesn't make sense to run two kernels (unless you are doing things with a VM) because the role of the kernel is to talk to the hardware. That isn't the role of the browser stack, so there is no reason at all to only allow a single browser stack to run at a time. It's quite possible to run several, which is of course trivially demonstrable on an open platform like GNU/Linux or Windows. If you really want to make analogies, it is more like running a second windowing system. Some OSs like linux make it possible to swap your window manager, others like OS X don't. But the most important thing is that on either you can always just run native software full screen and draw whatever windows you want with no performance penalty (which in this analogy is akin to being able to just browse websites using a third party browser stack, but not being able to run the local apps using it).
For algebra there is http://dragonboxapp.com/ - my 5yo son loves it.
"Using a credit card online or 1-click checkout isn't painful."

I've heard this from a number of people as an argument for why Bitcoin isn't needed. It only holds true for a very limited world view though. That being people who are well off and have a credit card.

Consider that something like 30% of _Americans_ don't have a credit card. How do you suppose they buy things on Amazon in 1-click? What happens if you live in a area known for high rates of credit card fraud so merchant's refuse to send credit card orders to your address? There are an infinite number of scenarios where credit cards don't work for people Bitcoin solves a lot of them. Bitcoin is like the long tail of financial products.
نتائج التاسع 2014
نتائج الصف التاسع لعام 2014 في الجمهورية السورية
>Both browser based OS's are still in their early phases. What if the hardware could run both, just as easily as you could put whatever flavor distro of linux on your desktop?

This isn't a valid replacement for just being able to run multiple browsers. Switching OS has a large cost. Your FirefoxOS local apps won't run on ChromeOS (and vice versa). You have to work out how to get your files from one to the other and so on. If you want to just try another browser out you have to go through a process that is very intimidating and complicated for most people. The average user is not going to do it (or if they are persuaded to do it many will get angry and complain that all their apps are gone).

Making the cost of switching browsers much higher is an attempt to lock people in to a single browser.
The seek to read ratio of RAM is very roughly comparable to that of SSD and to that of HDD.

Totally untrue. SSDs seek faster than HDDs, but HDDs have higher bandwidth than SSDs. This is true almost across the board. I don't know where you got the idea that this isn't true.

And with RAM (DDR specifically) you can generally pipeline accesses, thus negating the bandwidth penalty due to bank open latency. Not true of a single HDD.

What would you change specifically in a file system optimized for SSD?

Drop the notion that you gain any benefit from spatial locality. You're then freed from any data layout constraint and can do great things like content-based addressing.

Don't believe me? These guys are building an empire on this idea: http://www.xtremio.com/ (Disclaimer: I work there.)
I would argue that if they gave you the money they spend on food in the salary, you would not be able to eat as well (or even half as well). The cost of the food that I get at my company is ridiculously low per person (this might not be true at smaller places, but I am in a 1000+ person office).
.. by someone on the internet: http://riverains.rue89.nouvelobs.com/pauline-moutaux

so what?
For a list of resources, see a previous answer I wrote here:

http://hn.algolia.com/#!/comment/forever/prefix/0/skritter%2...

You _will_ need a teacher (native speaker) from the beginning, to correct your pronunciation (mainly tones) before you develop bad habits.
'It's more work to be open' is an excuse we have heard for many years now from the likes of Microsoft. Often it was valid from a business point of view, but it's pretty amusing to see Mozilla using it now after years of PR campaigning about the importance of openness.

Perhaps you are starting to realise that running an open platform isn't as easy as you supposed, and a lot of Microsofts actions were not just "Microsoft is evil" either.
If they could only make the email address optional, then I'd consider... there really is no good reason whatsoever to require an email address here for someone who isn't asking for a reward.
Well OK it seems there are a handful, e.g

http://www.theguardian.com/commentisfree/belief/2012/nov/30/...

... but I just wanted to highlight that the situation in the UK is generally very different to the USA.
All the code I wrote.
It's unlawful to teach religion in public schools in the US.