skysight-inc/HackerNews huggingface dataset:
The shop is apparently in the business of refurbishing the units. That should be helping keep your prices low...
Even though some spam reaches my inbox (around 10 per day) but I can live with that since it stops an other hundred of them.
Economics Job Market Rumors thread below:

http://www.econjobrumors.com/topic/r-python-lovers-should-lo...
So, which library? CSV is a mess.
OMG, Chrome completely fails to render the characters on that Google result page. http://i.imgur.com/fY8ZhZH.png
I did this myself for my Nokia Lumia 920. Same fault - the glass cracked but the digitizer and display were fine. Hair dryer, tweezers and a ton of patience. It took me four hours though, but it was a complete success.

If you're planning on doing this yourself, don't be tempted to buy an unbranded replacement - they may be fakes or poor quality reproductions (not gorilla glass, digitizer inaccurate, etc.) - My phone was a developer device but I replaced the screen with an AT&T branded one. The branded screens are usually genuine.
They don’t tell you that a lot of programming skill is about developing a knack for asking the right questions on Google and knowing which code is best to copy-paste.

And this is how the security industry makes its living.
Maybe not exactly what you want, but this book has some useful information: http://cleveralgorithms.com/nature-inspired/index.html .

Check out the "Heuristics" subtitle of the algorithms. For example,

"Differential evolution was designed for nonlinear, non-differentiable continuous function optimization."

"NSGA was designed for and is suited to continuous function multiple objective optimization problem instances."
Wordpress Shortcode plugin: x-shortcodes
I made a new plugin for wordpress, i need a little help to finish the code and i really appreciate any help to my opensource project
Chinese will probably take a good couple of thousand hours to learn solid basics. A new programming language probably less than fifty.
I know with google apps you don't get served ads ... but nevertheless, doesn't part of google's business model still depend on them mining the content of your emails?

Or to put it another way: does google guarantee that with google apps email, none of your content (or contact info) is used for any purpose other than just spam detection?
"The anxiety of feeling lost and stupid is not something you learn to conquer, but something you learn to live with"

That's exactly my daily felling, but I'm just a junior soft eng
Quoted from the last comment on the article:

Wikipedia editing should be done within a set of work processes, which can be semi-automated (a “requested article” collects citations, then becomes a draft article, then is promoted to regular article status, with the software preventing duplicate efforts, for example).
Yes I realize that. How would Australians be transported?
The article is dated Jan 31st 2013.
This seems really sketchy to me - they use terminology nobody else uses so it's totally unclear how they would share the 900MHz spectrum, which is very polluted.
No idea. I've been bitten by a library that turned out well into a project to have pernicious flaws.

It would be awesome if someone made a table with CSV features in one dimension and application/library behaviour in the other.
http://en.wikipedia.org/wiki/Diamond_anvil_cell
Take a look at AJATT: http://learnanylanguage.wikia.com/wiki/All_Japanese_All_The_...

Although it was originally developed for Japanese, the basic concepts are not language-specific.
One thing for sure, your Maths knowledge is more essential than your software development knowledge. So, if you're interested in that field you should really learn a lot of Mathematics.

> Do I absolutely need to get a degree in this area to participate in this kind of research?

I guess yes (I wish I would say no, really) since it is all about theoretical knowledge it is not easy to validate. Since, it is a research field, domain experts can't spend time in testing your skills so they mainly rely on exams/degree. If you have proved your skills to them at no time, then it is easy to get inside.
Simply obtaining branded hardware can be difficult -- I recently had to replace the full assembly on my Nexus 4, and in the process had 2 orders out of Shenzhen seized by customs, while a 3rd out of HK successfully shipped. This was all due to an LG logo that was only visible on the back of the part.
Tech firms Google, Facebook cite first ammendment in resisting feds' gag orders
The problem is that CSV is basically non discoverable, as it has no metadata eg about encoding or delimiters or locale... Thats why Excel gives you a sample and lets you change delimiters etc. You can guess, or you can write something that seems to work for a particular input source. But it is best avoided.
VERY hard indeed. My friend tried to sign up and failed :)
The HN engineering and programming community seems to me to consist of a wide variety of different groups and types of programmers (coders/engineers/whatever).

It shouldn't be surprising that there is a group who feel "I'll just slap A to B" is a good idea (that's not what happens every time somebody copy-and-pastes, by the way--it's one extreme example, and it's possible to copy-and-paste with a deep and mature understanding of what one is doing). Just like it shouldn't be surprising when certain elements of other groups chime in with comments implying CS is some deeply intellectual study of the fundamental nature of mathematics and logic, and if a programmer isn't treating his Enterprise CRUD App X as a means to engage in a deeply intellectual study or application of algorithms, data structures, and complexity analysis he's doing it wrong, or he isn't a real programmer, etc.
We do know what kinds of situations genetic algorithms do well at (though generally other metaheuristics like hillclimbing do slightly better.) The fitness landscape has to be as smooth as possible and not have bad local optima. You want as few variables as possible. And you want them to be independently correlated with fitness. If an improvement requires multiple things to mutate all at once it's unlikely to happen.

There are various other heuristics. But you definitely need to have an understanding of the solution space (as well as the alternative) to know for sure.
To have the supply and resources to do this would take years. You can't just code up a diamond business overnight.

Since the fixed costs and barriers to entry are so high, you would take on a ton of debt or issue shares just to get to this point. Your creditors and investors would demand that you start turning a profit. So you would have to sell at market price or higher.

Then you need to look at other barriers to dumping your product: Do any of the buyers have contracts with DeBeers that lock them in for the near term? Are there legal restrictions or trade agreements to prohibit you from dumping? Does DeBeers offer additional services or terms that keep merchants locked in beyond the price? etc...

Then, of course, you need to sustain the low prices long enough to drive DeBeers out of business, all while assuming DeBeers doesn't just match your prices and drive you out first.

Things like this are not done on the front page of HN very often, if ever.
Why are people using CSV when better (and less fuzzily defined) solutions exist, such as JSON?
If Wikipedia becomes/is the source. How do you get around the 3rd party primary source requirement?
On Usability of Programming Languages
What does a neural network actually do?
Most likely prompted by discussion on https://news.ycombinator.com/item?id=7794684
I pointed this out in another comment, but I don't see why content and community have to coexist on the same site. Sites like Reddit and HN leverage the power of hyperlinking to merge the two models so each can do what they are best at: creating content for news sites and moderating and curating for social sites. I don't want to see what a bunch of wackos write in the comment section of my local newspaper. They added no value and the very few comments that did were not worth the overhead. HN has a community of interesting commentators, but it still relies on journalists to provide the basis for that community.
Encarta gave up arms, and Britannica is struggling.
Wikipedia is more accurate and rapid than a random search, but it definitely should not be the last word on any matter but rather be a starting point to familiarize with terms and what to search for, and that is the best way any encyclopedia can be anyway, a starting point.

I also love that there are at least 2 solutions for offline use:

http://www.wikitaxi.org/delphi/doku.php/products/wikitaxi/in...

http://www.kiwix.org/wiki/Main_Page
>But, if you think about it, not only were these soldiers saved by the decisions of one person, but their children yet unborn—were also saved. And their children’s children—were saved.

Yeah. Shame about the children, and the children's children of the local population though. You know, in their own homeland and all, not asking for trouble or anything...
CSV is far, far more ubiquitous and much more usable in non-web settings. (e.g. desktop data analysis programs)
Importing into excel is probably a big reason.
There's sort-of a process like that, but the in-progress articles are still articles, vs. being explicitly marked as drafts or not-yet-articles or something of that sort. The progression is something like this (from needs-most-work upwards):

1. Articles explicitly tagged with a warning at the top (needs references, might be biased, reads like an advertisement, doesn't represent a worldwide view of the subject, is out of date, etc.). Here the reader is warned that the article needs work and should be taken with a large grain of salt.

2. Default "regular" articles. These are supposed to be at least passable, free of the obvious problems in the previous category. Though sometimes they just haven't been properly marked. The reader should treat them with appropriate caution, looking for references for claims (especially any surprising claims), corroborating with other sources, and assuming that the article may be incomplete.

3. Articles marked as "good articles" [1]. These have been reviewed by one or more editors, and are considered to be well-referenced and reasonably complete. They're marked by a little green plus in the upper-right. A conservative use of Wikipedia could be to treat anything at a lower level than this one as a draft article, in various stages of draftiness.

4. Articles marked as "featured articles" [2]. These are supposed to be checked by multiple editors, including at least one expert in the field, and considered to be excellent examples of a Wikipedia article, with no obvious deficiencies. They're marked by a gold star in the upper-right.

[1] https://en.wikipedia.org/wiki/Wikipedia:Good_articles

[2] https://en.wikipedia.org/wiki/Wikipedia:Featured_articles
C'mon now, this isn't a political article, let's not mire the discussion in politics irrelevant to the link
It sounds like an impressive speech. I understand people share his values.

The bravest and most meaningful action I saw from a military person was a college roommate who had returned from active duty as a Marine in the Gulf War. I don't know if his training was as intense as a SEAL's but he saw active duty and looked long and hard at his actions and those of this country and applied to become a conscientious objector.

I think he valued and lived all the things the UT guy talked about, but to me it seemed he did one thing further. After all, when a country goes to war, the other side has soldiers who share all those values too. What makes one side better than the other? I doubt many would say might should make right. I don't know if anyone can answer that question better than any other, but I believe he concluded that you have to examine your conscience and the conscience of the military for which you work and the civilians for whom it works. He told me that when he enlisted his intent was to defend his country but that his experience and thoughtful consideration showed him the U.S. military today wasn't about defense. What it was about he couldn't say for sure, but it had more to do with corporate control than defense. He felt lied to by a system that was designed to lie to him and everyone else and he couldn't see changing in his lifetime. That his participation in the military would force him to support with his actions things he could not support. This is an Ivy League guy who was decorated and nearly made the NFL and Olympics.

The UT guy talked about very important things. I agree we would all benefit from them. All his underlined parts were about changing the world. He didn't say only the military provided those things, but I think it's worth calling out that you can get them elsewhere, as well as other things you can't get from the military. I'm sure he knows plenty more than I do, but I think my friend had one extra step that I didn't see in that speech about changing the world, something about thinking deeply and considering a bigger picture about the consequences of your actions.

I'm sure he thought these things through himself, and I'm sure many soldiers do. Maybe all of them do. If they concluded they were doing right, they have the right to their conclusions. I'm not trying to say he was wrong or that the military is wrong. Everyone has their values. I just didn't see the call to examine your values in the speech. I suspect more people would become conscientious objectors if that message was stronger. Or rather, the government would have to make different decisions if potential soldiers considered bigger pictures than what he talked about.
If looking only at jewelry-quality diamonds, there are millions of carats of diamonds mined per year, while there are generally thousands of carats of diamonds grown per year. In that regard, lab-grown white diamonds are much more rare than mined diamonds. It will take billions of dollars in capital to have a diamond growing facility with enough capacity to output more jewelry-quality diamonds than a single large diamond mine (though I suppose that is less than one WhatsApp, so is within the realm of possibility).

The Wired article about synthetic diamonds from 2003 was full of hype and misconceptions. Most all synthetic diamonds grown today are not flawless, and that is not by design. However, in the last couple years lab-grown white diamonds have become much more available in normal jewelry-quality ranges:
http://d.neadiamonds.com/lab-created-diamonds/White-Diamonds

^ Disclosure: I'm an owner of D.NEA and have been selling jewelry-quality synthetic diamonds for many years.
Open letter to Eric Schmidt
I'm in the same position as you, although early thirties. Have always been interested in the brain since a kid, have thought about pivoting my career to the brain sciences a few times. It's not easy to go back into academia (which is pretty much required to become qualified and relevant in this field) and I've got a wife and kids now so I'm addicted to the income potential of a software developer career, sadly neuro isn't in the same ballpark (yet?). I'd say the next step is go back to school and do software on the side (if you have time)
If Excel compatibility is the goal, one should use libraries that read and produce Excel files.

CSV is bullshit, it's not good for anything except scenarios where you control both the export process, and the parser (so you know what delimiter is used and so on).
He's really slow in the video. I use Swift key (not swiping, just typing) and I'm many times faster than that. Can't see how an expert would be faster either, the gestures simply take longer than simply hitting the right spot.

Also Swiftkey is pretty forgiving once you use it more and the predictions become a real time saver.
I am Shougo, Dark Vim Master, Ask Me Anything?
You could create a download file, but only in newer browsers.

We have an internal application which requires CSV export, we use something like this:

csv = cleanTurkishChars(makeCSV(data));
csv = 'data:application/csv;charset=utf-8,' + encodeURIComponent(csv);
$("#csvexport").attr({
'href': csv,
'target': '_blank'
});
Get a job as frontend engineer at a company from similar field.
Easy to write, hard to read. Perfect illustration of an emergent case of Postel's Law.
Amazon to significantly increase the use of robots in warehouses
Do you have any local universities that are actively doing neuroscience or cognitive science research? If so, one possibility is to spend time on their websites, find professors who are doing interesting work, and volunteer to help out. Volunteering to help professors do research is a common path to get into grad school in extremely competitive fields. So, these professors may not be open to your help unless you're one of their students. However, if you write the right query to the right prof, who knows where it will go??

Since so much of this work is theoretical and done in Universities, unless you're just incredibly talented and lucky, you'll run into a wall without degrees.
Woven Images from Sequence Drafting
Not giving up is great and needed more often than not

However, knowing when it's not worth it is a great asset as well.
calculating ROI= (sell_price / buy_price -1 ) *100 does nothing to account for beta
Wikipedia has won. Wikipedia is the encyclopedia anyone actually consults, ever. In fact, it’s the first in history that everyone actually reads, rather than just having fond high school memories of.

This is a curse. The sheer power that Wikipedia has over shaping public thought is disturbing. I'm curious if anyone has actually done studies on this, and whether it's feasible to shape public interpretation of history by making very subtle factual edits over long periods of time.

People don't really "read" Wikipedia, either. Not frequently. They primarily skim through it, and very few actually follow the linked references, which, as it turns out, do not always overlap with Wikipedia's summarized content.

As a practical example, although a minor one (it's the first that comes off the top of my head), take the Nuwaubian Nation. They're an underground new syncretic religious movements with some very colorful beliefs. For a long time, their Wikipedia article was titled "Nuwaubianism". There was no such thing as "Nuwaubianism," it was a completely made up term. Yet it has since memetically spread throughout places such as the SPLC and RationalWiki, despite Wikipedia long correcting it.
Who is DK?
Glad you like it as much as I do.

1. I did not mention the XMPP server primarily because I already use another server but it's always a welcome addition indeed.

2. I've read somewhere (can't remember where though) that when you're logged in the frequency is automatically increased and you can force a retrieval manually by using the refresh button. Maybe @brongondwana can comment on this matter.
This doesn't really help the symbol grounding problem: it uses pre-human-sorted data (who use their own ability to match symbols and meaning) to form its associative network. So, it's using human consciousness as part of the input to form its own consciousness. You could argue that humans use other humans' consciousness to develop its own, but now you have the infinite regress which seem to be the fate of all symbol grounding contemplations.
Surely there has to be a starting point, some "axioms" you initially accept about the world to start the process. Maybe these are embedded in our DNA and have evolved to be a practical start (eg: sharp sensory input from nerves on your skin is automatically linked with pain, which we automatically avoid).
Actually I am a startup CMO.

The Government didn't fuck with Journalists. Journalists tried to fuck with the Government and got owned. Exactly the same way the software engineers of the Valley were being owned by the NSA for years.
One interesting aspect of replacement is the difference between a good rework job and a bad rework job is typically environmental sealing. Does the case still snap perfectly tightly, with sealant/gaskets, if any, around the borders etc?

This is useful advice not just for people doing it themselves, but to evaluate a shops ability to do rework. If its a busy shop catch a guy leaving with a replacement and ask to see some completed work.

There is an analogy with programming where a mere "it compiled" is not exactly the pinnacle of all possible compliments.
The same could be said about exporting to JSON. (the JSON code on some of the big APIs does not parse intelligently and I have to spend a lot of time fixing it.)
:help iccf
Legal stooge? You are living in your own fucking Le Carre novel. Grow up.
In case you're wondering why this obviously brilliant article doesn't get much discussion, or many votes, some people here have seen it before. Here are some of the previous submissions:

https://hn.algolia.com/?q=brief+incomplete#!/story/forever/p...

Of course, it may again get lots of discussion and lots of up-votes. We'll see.

https://news.ycombinator.com/item?id=7796142

https://news.ycombinator.com/item?id=7263243

https://news.ycombinator.com/item?id=7149634

https://news.ycombinator.com/item?id=6953863

https://news.ycombinator.com/item?id=6504217

https://news.ycombinator.com/item?id=6234361

https://news.ycombinator.com/item?id=5804668

https://news.ycombinator.com/item?id=5728844

https://news.ycombinator.com/item?id=5728843

https://news.ycombinator.com/item?id=5695816

https://news.ycombinator.com/item?id=5377944

https://news.ycombinator.com/item?id=5129062

https://news.ycombinator.com/item?id=4586462

https://news.ycombinator.com/item?id=3507566

https://news.ycombinator.com/item?id=3503896

https://news.ycombinator.com/item?id=1475826

https://news.ycombinator.com/item?id=1327746

https://news.ycombinator.com/item?id=1310127

https://news.ycombinator.com/item?id=599164
wikipedia is an indexing mechanism for external sources, not a primary source
Where are you located? If you're somewhere in Europe, I might have some ideas. You'll need a degree sooner or later though and you won't earn as much as you can do as a software engineer working in the 'industry'. This field is mostly grant-driven, therefore you need to find a group who's able to get funding, and unfortunately getting paid from grants usually requires a degree.
The Upshot, Vox and 538: data journalism's golden age, or TMI?
In addition to aforementioned import/export data interop with MS Excel, there are tons of legacy systems (mainframes, etc) that import/export csv but not XML or JSON. The csv format is everywhere and will continue to be with us for decades. People will always look for a quality library (in whatever new programming language) that handles all tricky edge cases.

A few months ago, I was trying to get some bulk data into ebay's proprietary TurboLister[1] program. Guess what, it can import csv but not JSON.

SQLite[2] can import csv but not JSON.

Google's terabyte ngram dataset[3] is csv (tsv) instead of JSON. I'm glad it's not JSON because it would have required extra disk space.

... plus tons of other real-world csv examples out in the wild.

Unfortunately, the csv format is very easy for programs to write but it's very difficult for programs to properly read because of the tricky parsing.

[1] http://pages.ebay.com/sellerinformation/sellingresources/tur...

[2]
http://www.sqlite.org/cvstrac/wiki?p=ImportingFiles

[3] http://storage.googleapis.com/books/ngrams/books/datasetsv2....
If they are usually on the defendant side of litigation then what explains their opposition to fee shifting?
That is exactly what happened.

Let us have the laptops or we detain you and search everything.

The Guardian. OK. You can have them.

Is exactly the same as your example of reasonable policing for a vehicle search. > Here in the US, at least, you can also say "no". At this point, the officer can either let you go, or if he has sufficient cause to carry out a search against your wishes, he can detain you and carry out the search.
How Cloud Startups Are Changing The Face Of Innovation