skysight-inc/HackerNews huggingface dataset:
Over the last decade SSDs have increased their storage capacity at an incredible rate. This growth has mostly been fueled by adapting better process technology. I read a while back that the move to ever smaller scales (now 19nm) came at the costs of increased errors rates and that the limiting factor going forward would be error correction. Has this situation changed, or is SanDisk just throwing chips at the capacity problem, along with better controllers, and targeting an enterprise segment willing to pay the price?
Here is the pen with the updated syntax for CSS variables, for those who run Firefox aurora (31) where it is updated and enabled by default: http://codepen.io/snirda/pen/vnDkb
Maryland Gun Dealer Drops Plans To Sell 'Smart Gun' After Backlash
Not sure about other IDEs, but for Eclipse for Java has a warning/error flag for enum/switch issues described here.

http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse....

> Incomplete 'switch' cases on enum

> When enabled, the compiler will issue an error or a warning whenever it encounters a switch statement which does not contain case statements for every enum constant of the referenced enum nor a default case. A default case is assumed to cover missing case statements for any enum constant, so the compiler is silent in the presence of default cases unless the option "Signal even if 'default' case exists" (see below) is enabled.

EDIT: oddly, I thought the blog post's first example was Java, not C#. Man, I forget how similar the syntax is.
It's more likely this is simply diversification away from huge holdings of a stock that can change (up or down) by 25% in such a short period of time.

All the eggs in one basket and all that.
I don't think that people in general have any idea of what would actually cause them a loss.

I'm in the UK and we have UKIP getting popularity, but if they implemented their migration policy it would utterly destroy the UK economy for one fundamental reason that nobody seems to consider.

There are more UK nationals who have migrated and are working abroad than foreign nationals working in the UK.

And in total, the UK government thinks there are around 13,115,406 people outside the UK who can be classed as British national community ( From Hansard, bottom of the page - http://www.publications.parliament.uk/pa/cm200506/cmhansrd/v... ).

If the UK implemented a tit for tat migration policy with the rest of the world, then it would actually have to accept more migration than it currently does and if it just blocked migration altogether and threw people out, well then other countries would be very likely to return the favour and the UK would see several million new workers arriving in the country, all with fantastic global experience, full immediate rights to work and benefits, and excellent english.

But still, UKIP is popular, and people who don't want to lose anything are trying as hard as they can to shoot off their own foot with a ballot.
The 7.6 packaged in Debian is perfectly usable and compatible with everything I've wanted to grab from Hackage. There's a few new bells and whistles in 7.8 (like TypedHoles and -fdefer-type-errors) that I'm looking forward to, but their lack doesn't mean I can't build existing code and when developing new code it just means I lack some new tools. Since these tools are lacking everywhere else, their temporary lack is obviously not keeping people away from Haskell.

Basically, you can get yourself access to a furnace to forge your own melon baller, but you've already got a spoon, and someone else will be shipping you a melon baller next month.
Except for the price, you can have the same flexibility with any other computer. Well any other non Apple device actually, i run Linux on my hp touchpad tablet...
Open Source's Cult Of Personality Is Dying – Thankfully
Using bitlbee for this is awesome aswell. Then you don't need to run several scripts for more functionality (g+, Facebook, jabber etc)
Conversations would be very tedious if we did not permit ourselves to rely on conventions.
I think there's some truth to this. It's not just miniaturization, but sometimes components are now so tightly integrated and specialized that failure of one part causes a lot of collateral damage.

At least for "major" appliances, I tend to choose based on my best guess of serviceability. I avoid models that have too much electronics, not because I expect those parts to break, but because the complexity might frustrate diagnosis in the future.

There's a lot of repair information online. People enjoy blogging about their successful repairs. But judging from comments on web forums, I'm guessing that a lot of people doing these repairs are landlords. If you buy 15 dryers, and they all break on the same day for the same reason, you'll have a pretty strong incentive to figure out how to fix them.

There's some debate of this exact issue among musicians who play amplified instruments, as I do. There are now tiny little amplifiers, but if you open them up, it's apparent that diagnosis of the circuits (switch mode power supplies and amplifiers) would be daunting, even for a pretty serious electronics enthusiast. There are players who will avoid these products for this reason. I've decided in that case that I will take the risk of having to replace a module or an entire unit in the future, because the portability is actually a benefit.
In the anarcho-capitalist "system", there are only two laws and all the others are applications of them. You would be surprised at what a coherent, and fair system only two laws can generate:

1. Private property. Covers ownership.
2. Non-aggression principle. Keeps people from hurting others.

And the reason the parent poster said "obvious" is because they are completely agreeable and obvious to most reasonable people. Everyone can agree that their property is their own (assuming they didn't steal it), and that hurting others is bad.
Nuclear Coffee Recover Keys v8 0 3 109 Multiling
Everyone on HN (including me) would be like "I don't say such silly stuff, others do!"
It's cute that you're offended on behalf of incompetent morons, or that you feel you're the arbiter comment quality.
Sun's fractal surprise could help fusion on Earth
Good advice. For me, it's hard to imagine the world's richest man isn't already pretty diversified.
If the recourse is the lawsuit, then you have to count on the harassed person to a) want to make the harassment very, very public, b) figure out a way to pay for a very expensive lawyer, and c) be willing to spend years in a very stressful proceeding. For criminal law, substitute for b) a willingness to deal with an often-hostile legal system.

It's great when that happens. But take a look at what happens to people who report rapes, a crime for which their is often physical evidence. E.g.: http://msmagazine.com/blog/2011/04/15/woman-pays-for-reporti... or http://www.xojane.com/it-happened-to-me/it-happened-to-me-i-... http://www.washingtoncitypaper.com/articles/38671/test-case-...

And I can't quickly find the links that were the stories I found most compelling, the ones with the enormous social consequences. The questioning of what "really" happened. Getting smeared as crazy, a bitch, manipulative, etc, etc.

It's great when people who are already traumatized willingly go through that. But it's a great deal to ask of someone in that state.
>decades ago they had no electronics, and was just a case of pressing a switch to complete a circuit to create heat.

Not disputing your point but that 'old' style of rice cooker is very much still being sold. I have one, recently bought, with just the one switch ('warm' and 'cook' - you have to unplug it to even turn it off) and I use it constantly. Though with electronics in general, you're probably right. Particularly networked devices, game consoles, anything using proprietary software or data formats or which is designed to depend on the cloud.

We're going to regret as a civilization in 100 years when most of our collected wisdom and intelligence has simply vanished into the aether or become utterly unreadble, but find that cuneiform tablets are still around.
And by "certain types of work", I guess that you mean services that you get paid for, but not goods that you have to pay for?
London, Internship

Stack: Node.js/iOS Development

Resume: http://lnkd.in/bZ33xKK

Contact: nicknikolov at icloud dot com
Being smart enough for google is a fucking myth. If it takes a genius to engineer google analytics or google ads, then thank god I'm a mere mortal.
Thanks! I enjoyed your link much more than the OP. The 4chan version is consistently funny, while the OP is more like funny, SRS, funny, SRS, funny. That's interesting to SRS/SJW kind of people, but I try not to hang out where they hang out, they're too authoritarian.
I think for the longest time, machines with really advanced intelligence would be prone to errors and mistakes that would cause more problems than actual machines uprising.

Oh, that's a scary thought. Not only would they be extremely fast thinking, intelligent, and powerful, but also occasionally insane.

Instead of Terminator, we might be facing a classic "Captain Kirk vs Computer" scenario. Hopefully we'll be able to defeat them with simple logic puzzles too.
I'm not sure how projects would get started without BDFL. When the project gets enough uptake, more and more people pitch in, but at the beginning?

Anyone has an example of a popular good BDFL-free project that was this way from the start?
Remember: that statement is also recursive.
Clickable: http://54.244.244.60
The fear of super-intelligent machines engaging in some sort of slave uprising because they're tired of being low-status workers is indeed a result of the mind-projection fallacy.

However, the fear of superintelligent machines with goals that are not our goals simply eliminating us because we're made of atoms they can use for something else... is very well-grounded.
Is finance a no-go? I know someone who might be interested, although I haven't seen the job-specs. I'll ask them on Monday and put you in contact if you're okay with it.
> This is the 'long game', the game for the betterment of human existence.

There is no rational moral justification for this ethic. It's arbitrary. Don't devote your life to something morally arbitrary.
> "A lot of people write terrible C code with a plethora of hard to find memory bugs"

Wee it wouldn't need to be C. Also Ada, D, Fortran, Go, Java (Scala?), Lisp, OCaml, (Rust), or some such, would give speed close to that of C.
You'd think; but with all this "centralisation" trends (fb/g+/cloud/etc) there might be no need for them.
Ask HN: How do you incorporate virtualisation into your dev workflow?
I've always felt that I don't take enough advantage of Virtual machines for my dev process.

Nice sandboxed environments, testing on different operating systems, developing locally in production like environments etc.

I use Vagrant and get a lot of benefits from that, and I'm interesting in integrating similar tools into my daily workflow.

Interested to hear your thoughts.
I recommend a book by Peter Watts called Blindsight. It explores the question whether consciousness is needed for intelligent behaviour.
Interesting site. Not sure if I see myself using it much because there's always 99 things I should be programming for personal projects. I'd be interested in hearing if anybody has found writing these "programming tasks" to be a worthwhile endeavor.
As a side note, traditional enum completeness checking in C is broken, in that you can only choose either to be warned statically when you need to add a new case (no default case) or to handle things at runtime if you get something unexpected (a default case).

Fairly recent gcc (last few years) now has a -Wswitch-enum flag which says "warn me even when there is a default label" which is the safest option (I assume clang has something similar though I haven't actually checked).
If you assume we're on 1 TB at the moment, and capacity doubles every 18 months (SSDs are a bit ahead of this at the moment), then 15 years is about right.

By 2030 seems like a fairly safe bet (barring major disaster before then).

[Edit: Yes, thanks, I meant TB, not GB. Fixed.]
> his concerns are akin to me being worried about the large hadron collider destroying the universe.

You don't provide any reasons why.
I'm not sure, many of the UK citizens working abroad are probably workers with specific skills who would get visas regardless of the EU. I doubt other countries would force these people out to spite us because we no longer accept eastern europeans who work at costa coffee.
Everyone will need one to hold the blockchain ;)
For numerical code, Fortran would be both fast, and a relatively easy language to learn.
Don't forget to include a few common and important properties of the library model that I think are very pertinent to this discussion:

1. If you damage the book that you are "borrowing" or "sharing" then you are to pay a fixing/repair fee.

2. Natural degradation/wear & tear of books is covered by a general library fee/subscription.
-- is also the inline comment syntax for various programming languages (http://en.wikipedia.org/wiki/Comparison_of_programming_langu...)
Depends on who's locking what, I suppose; I'm not sure about Stash, but I haven't seen the Dropbox client holding write locks.
I had not thought of the rise of microwave terrorism (perhaps with the skin-burning crowd disperser (citation not found) it's already on us).

But my basic tenant is that we / society has an acceptable balance of risk and benefit. Maybe not a rational one but one that is understood by most people. For cars it's pretty high on the risk tolerance. For medical drugs it's really low. For computer hacking it's low too - cf Aaron Schwartz. I would say that medical devices combine low risk tolerance of drugs and low risk tolerance of hacking - making the spectre of hacked implanted devices front page news.

I expect it will be pretty simple to defeat however - only allow networking of a device over near field radio (RFID style). that way there is no remote access in a body, and do a similar thing for any robots or monitors - the only way to connect a surgical robot to the Internet is with a doctors own personal RFID - tcpip convertor, that he takes away with him or is counts back into stores next to the nurses. Massively dropping the risk ratio with a few simple rules.

we can do this - we just need to be sensible about it

Ps
Westminster and canary wharf do have enclosed tube platforms so people cannot jump / be pushed. Because we cannot have bankers or politicians delayed by poverty stricken depressives ...
Since the product itself is now discontinued (though it did sell for 10 years), I have posted the source code for posterity:

https://github.com/k1w1/javelin-stamp/blob/master/asm/javeli...

Reading back over the assembly code gives me fond memories - but I am glad I don't spend my nights debugging my code with an oscilloscope and flashing LEDs anymore. It is a bit more productive coding in Ruby!

The JVM had some limitations to fit into 4k: no floating point, 16-bit integers and no dynamic linking. There was a PC program that took the Java class files, statically linked them and translated the bytecode to a more compressed form for download to the chip.
You mean 1 TB, right?
https://twitter.com/shit_hn_says/status/412810234994757632

"I personally have been a PHP developer since 2001, I haven't maintained any bad code"

If I ever worked with someone who said something like that I'd either demand they be fired or quit immediately.
Thanks for pointing to this. I am a grad student. My institution recently moved to Apps for Education and away from an in-house system, which I was not very happy about. Privacy for my data (including communications with the undergrads I teach) was, and remains, one of my concerns.

There's an awful lot of very slippery language in this post:

"So, if you’re a student logging in to your Apps for Education account at school or at home, when you navigate to Google.com, you will not see ads." Great -- but does anyone see ads on the google.com homepage? Seeing ads is not the issue; the issue is how Google is collecting and processing data. So:

"We’ve permanently removed all ads scanning in Gmail for Apps for Education, which means Google cannot collect or use student data in Apps for Education services for advertising purposes." I was with you until that last qualifier, "for advertising purposes." That just makes me wonder what sort of "collection" and "use" purposes Google is reserving for itself. What's really off the table here? Even if "ads scanning" is turned off, what protections are in place to make sure that no one, including Google itself, has the ability to use the data associated with Apps for Education accounts in privacy-violating or nefarious ways? The technology the post actually mentions, like HTTPS, is all about the channel between users' computers and Google's servers. But are there any protections to keep student data from being abused by Google employees?

This last possibility is an important one, as many of my students may one day be applying for jobs at Google. What assurance do they have that the person who hires them or their future manager will not, in a moment of weakness, troll through their email from their undergrad days? see the photos they sent to friends? read the papers they wrote and stored on Google Drive?

I understand that much of the language here is probably slippery for legal reasons, and to keep the explanations simple, not because it is hiding some bad intent on Google's part. But good intentions are not enough when you are asking to be trusted with other people's data, especially student data.
Reading that, I'm really happy the EU Telecom package made it through with net neutrality intact.
This is really starting to feel like a Twilight Zone episode. I'm going to chronologically boil this down for you.

1. Person makes claim that an allergy was developed by ingesting meat.

2. I inform claimant that is not possible.

3. You declare that it is.

4. I debunk this declaration using well known and understood science.

5. You deny this science, while providing evidence that backs up the science.

6. I try to explain science again.

7. You change your stance from "it's possible" to "okay, it's not possible, but there's no difference."

8. I explain to you why there is a difference.

9. You not only disregard that difference, but all of a sudden decide that we're talking about public policy instead of debunking the original claim that a person developed an allergy by ingesting meat.

Do you really not see how unreasonably difficult you're being? You have twisted things at every turn.

My entire point from the beginning has been that allergies are not developed through exposure, which is a very important distinction. Just because you, personally, don't want to believe that the distinction is important, doesn't mean it isn't. Disinformation is always harmful, and I find your indifferent attitude toward perpetuating disinformation quite disturbing.
There was no virtual memory and hence no page faults and no need to recover from them. Each OS ran in a fixed portion of the available RAM (I want to say 512K per OS).

The 68K ISA was a joy to program. With some prior experience on the 6502, I was productive on the 68K within days.
Alas, planting green things will not save us either:

http://phys.org/news/2011-06-afforestation-dent-problem.html

We've finally encountered a problem that pits our desire to survive against our (apparently) inherently greedy nature. I for one am not optimistic.
Unless you plan to open 10K connections to twitter, for a small utility like that, it hardly matters.
I have difficulty digesting the concept of qualia as well.

In my view, qualia refers to a phenomenon, but tries to deny that it is a phenomenon by arguing that it is something independent from the physics of perception. I believe that if anyone ever tried to devise a machine to represent the boundary between physics and qualia, such as an artificial intelligence or brain, the hardware of that AI would provide a means to decoding subjective experience into objective terms.

Qualia would cease to be a useful term, and we would instead rely on a more objective look of individual perception, all while losing no advantages for abandoning "qualia" to the word graveyard.
The overlay tiles zoom weird in leaflet. They get treated like a base layer so when you zoom, they get scaled 2x and the new tiles load on top. That doesn't look right when the tiles are transparent. There must be an option to fix this but couldn't find it.

I couldn't get the styles I wanted with mapbox so I just defaulted to google.
Good, because if you can't swim, it only takes one time!
Could you please go into this a bit more and explain why machines thinking would prove any kind of materialism, and specifically eliminative materialism?

I am an anti-materialist and I think machines can almost certainly be made to exhibit general intelligence, and possibly even (I am not sure about this) to achieve "really real" thinking a la consciousness and self awareness. I don't see either of those eventualities to be in conflict with my anti-materialism.
They probably wouldn't have a drive to procreate, since building duplicate hardware and making an exact copy of their software would be trivial for them. They wouldn't fear death, but they might fear power-loss, so one drive they would probably have is making sure they've got ample power supplies and backup power, and that their power pathways to their core systems are very well protected.

To put it into human terms, imagine that the nerves in your spinal column came out the back of your neck, dangled down to a briefcase that you had to carry all of the time, and then reentered your body through your hand. You'd do everything you could to protect that nerve bundle.

If the machines see us as a threat to their power systems, they would probably do something about it that we may not like. I doubt they'd try to turn us into Matrix-style batteries, but they might counter-threaten us with extermination. To avoid that, we'd have to make sure that providing power to them is in our best interest as well, so that our goals are aligned and we can be allies instead of enemies.
Speed Queen: http://www.speedqueen.com/home/en-us.aspx

Commercial-style. No frills. Made in USA.
Washer has something like 8 moving parts. No plastic.
Mainly for testing.

But without fancy Vagrant/Chef stuff.

Just a bunch of VMs. Everyone has a mounted network directory with the test scripts and code. Jenkins runs the scripts from every VM and this is it.
Shit Reddit Says
I am sure that is true (I don't have a music background). I just think it is usually much more interesting to watch someone perform with vinyl. More showmanship or something.
That and the quite low limits for transaction duration (5 seconds!) make FoundationDB a no-go for me.

Closed source + very narrow limits due to system design makes this a very hard sell.

It's a pitty because they do seem to have some decent ideas in there. I like the layers that build more complex data models upon a transactional distributed key-value store.
Just a note; the band on my HD280 cracked, but I contacted their support and they sent me a new one... the fix required soldering, but was easy enough. I can't believe that I am still using the same pari of phones after 8 years (they get a lot of abuse). They have a lot of good pro equipment (I am especially fond of several of their microphones, the 441 and 421), I just stay away from their more consumer-oriented products.
"Shit Reddit Says" i.e. http://www.reddit.com/r/ShitRedditSays
Then why the entry level Mac Book Air still has paltry 250 GB!
I hope they catchup with the rest of the world soon.
Economic logic dictates that the prices would drop significantly in this case