skysight-inc/HackerNews huggingface dataset:
I have a bunch of half-finished, partially working, user-hostile tools. I can't bundle or release them, it would take too long to write what they do, and don't do. I could do something like you say, but again, as you say, I'd bet someone else has already mostly done it.

I wonder if I could cobble together from what I have something that I could make public. Next time I cross-reference stuff I'll leave a trail of bread-crumbs to see if I can regularize/semi-automate it.
>>> One of the most dangerous things I’ve seen happen to people who are just starting to code is being told that it’s easy.

I've encouraged my kids to learn programming. The one thing I haven't done is tell them it's easy. Anyway, they've seen me in bug hell, so they're under no illusions. But they're no strangers to learning hard things.

>>> And they don’t let you in on a big secret: that there is no mastery, there is no final level. The anxiety of feeling lost and stupid is not something you learn to conquer, but something you learn to live with.

Yes! Bring it on! Bright kids spend their entire school day at the final level -- 99th percentile on every possible measure. Those kids would benefit from an extracurricular activity with no final level (traditionally, "classical" music) that they can pursue at their own pace.

>>> 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.

In my view, that's a general skill in its own right, worthy of learning. I fixed my refrigerator and clothes dryer that way. I rarely tackle any technical task without first seeing if somebody has blogged a tutorial. And I grew up fixing things before the Internet age. But I'd start kids on coding without the Google Everything approach.

>>> [the anxiety / boredom graph]

I enjoyed that. It does seem to ring true.
I must admit, I was not under the impression that the army coddles people.

> Being young is the state of having less experience living your own life, and by definition you have less information to use when trying to match up your 'conscious goals' (I want to do X sometime in the next Y years) with things that actually make you happy.

Yes, this is true.

> This is about as far from the point as you can get.

Ok, but now we're both far from the point, which is that plenty of people are just not going to be happy driving cabs, and instead of telling them to suck it up (or worse, claiming that if they really knew what's good for them like we obviously do, they would enjoy driving cabs) we really ought to be thinking about how society could accommodate their justified desire to do something else with themselves.
So.... its hard to be a lawyer.

The Supreme Court has always reversed earlier rulings and changed its opinion with the times. In 1928 (Olmstead v. United States), the Supreme Court ruled that wiretaps did NOT violate the 4th and 5th Amendment. (The argument was that you didn't own the telephone lines, so there was no expectation of privacy). This was more or less confirmed in Goldman v. United States (1942).

It wasn't until 1967 (Katz v. United States) that Wiretaps were declared "search" that required a warrant.

None of these changes were due to Congressional Action. They were all due to Supreme Court cases. And this is why Lawyers are paid a lot of bucks... because its their job to keep up with not only Congressional law, but with Supreme Court rulings (interpretations of law), which can change on the whims of the Supreme Court Justices.
Wikimedia != Wikipedia.
Kernighan and Pike, The UNIX Programming Environment.

(I consider ESR's book worthwhile too, and it's less outdated. But K&P is the purest expression I've seen of how to Unix.)
Something that worries me - Checking facts in Wikipedia articles becomes more difficult as it gets more popular. An incorrect fact on Wikipedia can get picked up and dissipated out into articles and reports.

That FIRST time it happens, the error is traceable: You can confirm that the error was published on Wikipedia BEFORE the external Article, and invalidate it as proof.

BUT the external article never disappears. Years later a new Wikipedia editor may come along and re-insert the incorrect fact into Wikipedia based on the article.
People say that it might be possible with a SchellingCoin like approach, I see too many issues with this approach.

I personally believe we'll end up with DPOS [1] based DACs, all with bitUSD/EUR/YEN/RMB/etc with cross-chain trading. Each DAC will have core code specialized for one or two specific tasks (e.g. distributed domain name system, distributed naming system, commons based IP/patent system, lotteries, notary systems, share issuing (most likely in a general Ethereum-like chain), distributed supercomputing and file storage, etc.

Ethereum's turing completeness will likely become standard in all DACs at some point (commoditized).

Open Transactions [2] will facilitate HFT and non=legal but financially binding cross-border contracts.

[1] http://bitshares.org/documentation/group__dpos.html
[2] http://opentransactions.org/wiki/index.php?title=Main_Page
I was thinking the same thing. I don't come here that often, and this is probably the third one I've seen.
I am interested in neural network, machine learning,too, I am a full-time software engineer, the time I spend on this tropic is not much, and many times I was frustrated by the math, which I am not pretty understand it, and I don't know where to get help, if someone can share some resource, really appreciate it.
Yep, coin modification and implementation, crypto consulting, 3rd party services, payment gateway integration, or general product development.
Swiftkey's approach is to give you 30 days free. Of course you can get around this, but with Swiftkey the more you use it, the more it learns. I imagine they have reasonable conversion rates.
If you're interested in the training the speaker mentioned, watch the Class 234 documentary made by Discovery in the late 1990s. It's typically up on YouTube (not entirely legally).
The bigger question IMHO is why doesn't all public funded research happen in the open (or I'm so out of the field that I wouldn't know about it even if it happened).

I would love to donate some of my free time helping a project in which I believe with software engineering expertise. Heck I might even pick up some domain specific knowledge.
Open in New Tab: Faking Cultural Literacy
Screens of Zara
Very likely, Donald Knuth. ESR's title is suggestive of Knuth's http://en.wikipedia.org/wiki/The_Art_of_Computer_Programming.
I don't really think modern dictionaries are that bad. In fact I don't find them bad at all. When I prepared for SAT and had to go through all the SAT words, I did it with joy because I could form endless hilarious and crazy imaginations in my head just using the solid definitions provided by normal dictionaries. This article seems too much.
I largely agree with you, but there are recent pushes to make the study of genetic algorithms (usually not stated this way) more palatable to the theory community. Look, for example, to the work of Christos Papadimitriou [1] (who is the anti snake-oil guy if I've ever seen one). He gave a talk last year at the Simons Institute on his ideas [2]. See also [3].

The essential argument of this new school is that GAs (and evolution in general) do not try to find the optimal individual. Here is a reader's digest argument as to why: say you had actually achieved the perfect individual, then sex would result in imperfect children while the parents die off. So if evolution isn't optimizing fitness, what is it optimizing? One hypothesis is that it's balancing fitness and variation, so that if the environment changes drastically the entire population does not die off.

[Edit: another note to add] And there is a common adage in CS theory that for every problem, a focused gradient descent algorithm (using knowledge about the optimization function, domain, etc.) will always outperform GA. So this is a sort of meta-theorem that says asexual reproduction is better at finding the optimal individual than sexual reproduction.

There are concrete techniques being analyzed in this context, for example the "Multiplicative Weights Update Algorithm," which has been proven to perform well against adversarial manipulations of the environment. See [4] for a long and detailed reference of its applications to classical CS problems.

[1]: http://www.informatik.uni-trier.de/~ley/pers/hd/p/Papadimitr...
[2]: https://www.youtube.com/watch?v=cWv-s6KuDlM
[3]: http://simons.berkeley.edu/programs/evolution2014
[4]: https://www.cs.princeton.edu/~arora/pubs/MWsurvey.pdf
Luxury Adventure Tours that leaves memories
Luxury Motorbike Tours are committed to ensure that its clients’ visit to Asia is smooth, memorable and absolutely unique. Luxury Motorbike Tours gives experienced & newcomers a real chance to experience the ride on the most beautiful motorbike-roads in the world, with great motorbikes, filled out with 5 Star accommodations on the journey.
Just go. I just went to Shenzen last month. I don't speak a word of Chinese. It really helps that you can go to Hong Kong (where you can get by with English) first and cross the border by train/car. If you change your mind, it's easy to come back.

Crossed the border, got a SIM card with a data plan. Browsed wikitravel, showed taxi driver the characters for where I wanted to go. Then just take another taxi ride to a hotel from google maps, reception spoke English. Rest of the trip went similarly. Had no problems.
Open Source Chief at Redhat Hit With Bogus Copyright Claims
Practical quantum key distribution protocol
I knew about a few hours worth of Korean before I spent the next 2 years there. Granted, a few hours of Korean can be very useful since there's a limited alphabet, like English, and just knowing how to read the words is hugely helpful, even if you don't know what they mean. This is because a lot of time they're just English loan words in disguise in Korean characters.

I did start Korean classes a few days into my trip (first time was study abroad) which set the stage for later. But I didn't know it going in, no.
Is not it technically possible to do such perfect crime in any district, if you just kill everybody who lives in it?
I was very fascinated with this article and apologize that it isn't fully readable by non-subscribers. I'm looking to see if there is another place the authors have posted findings.
Start with a basic course - > https://www.coursera.org/course/compneuro

Then look at PhD thesis in the subject area that are recent. The first section of each PhD thesis covers what is known in the area and builds up the problem. Don't worry yet about understanding the rest of the subject matter - just worry about understanding the front part. Since this is a PhD thesis, it will be very heavily cited. Check out the citations for the front matter and delve into those.
It's offline, so, I have my own dictionary which pretty much destroys any chance of guessing what words are sampled.
Anyone can add a {{good article}}. I just did without even logging in. See
https://en.wikipedia.org/wiki/Wikipedia:Sandbox

EDIT: permalink https://en.wikipedia.org/w/index.php?title=Wikipedia:Sandbox...
I've come to software from the other direction.

1) In neuroscience there's an enormous lack of enthusiasm for software development, even if it makes large parts of a workflow easier. If a poorly written, undocumented piece of code stuck in a file called temp123_final_final_no_really_final.m produces the same output as a higher quality piece of code, no one cares as long as it leads to a publication.

2) You don't need a degree in neuroscience to do neuroscience research, however you'll probably need to take a few basic neuroscience courses to get up to speed depending on what area you're interested in focusing on. It sounds like you're interested in theoretical neuroscience. For that you'll need to take lots of probability and statistics.

3) Make no mistake, your ability to write clean, well documented code will be massively under-appreciated by nearly everyone.

4) As far as division of labor goes, that usually depends on the lab size. The smaller the lab, the more you do. Even in some large labs you have people building software AND doing animal surgeries AND running experiments. There usually isn't a person dedicated to a specific type of labor.

5) To "fiddle" with the brain, you'd have to get into animal research as you can't really do that with people (yet?)

A lab worth checking out is the lab of Gyorgy Buszaki: http://www.buzsakilab.com/
Assume google.com serves 300 trillion impressions a year and clicking an ad generates $0.20 in revenue.

The new logo would need to improve CTRs by 0.0000017% to generate a million dollars per year in new revenue.
I agree. Between John J. Chapman's commencement address to the graduating class of Hobart College, 1900, and "Advice, like youth, probably just wasted on the young" by Mary Schmich, I got nothing but a slimy feeling out of this.
For really-low-power computing, you may want to consider operating intermittently - unless you have a lot of potatoes, there's not much current available.

Something like this may be useful:

https://www.sparkfun.com/products/9946

Though I believe that chip is more focused on collecting sporadically-available energy (from solar panels or piezos) to run a higher-current device in bursts of activity.
A lot of coding today is "integration". This is where the code snippets and tutorials come into play. Imho, coding is probably less than 20% of development.
>This is because a lot of time they're just English loan words in disguise in Korean characters.

I was practising my Hangul by reading the signs between Seoul and where I was staying out the bus window. The very first sign I read fully was "Noodle House", it was vaguely disappointing.
Wikipedia is, at this point, truly "encyclopedic" in that it covers all manner of topics, but I think it still has a loooong way to go before it can consider itself the universal reference.

The primary problem, as I see it, is consistency of voice/target audience. For example, many math topics read as if they are the intro section of some Mathematics graduate student's thesis, whereas most biology topics read like some high school biology student's book report. Compare the article for "Markov Process" (http://en.wikipedia.org/wiki/Markov_process), which starts with a nice introduction but quickly devolves into foreign symbology, to the article for Caspase 9 (http://en.wikipedia.org/wiki/Caspase_9), one of the most important components in the process of apoptosis, itself one of the most importent processes in growth, development, disease, cancer, etc...which has barely 4 sentences and a dozen references.
If your data are rectangular and you care about performance, CSV is better than JSON just because it avoids repetitive key names everywhere. Then again, if your data are rectangular and you really care about performance, you would not use any of these (you might use HDF5, which has support in many programming languages and will destroy the others in terms of speed).
Can you replace the iPhone LCD screen with an OLED display?
In reverse, I have used a heat shrink heat gun to make an awesome toasted cheese sandwich on a lonely night shift.
We fully expect dev boards to be available, although hopefully you'll be able to buy high-end Mill chips too.
This is a perfectly valid and good suggestion - not sure why downvoted. Upvoted.
Not all Jews are Zionists and most American Zionists are not Jewish. Stop referring to a "Jewish lobby" when you mean an "Israel lobby" or "Zionist lobby." The term "Jewish lobby" is misleading, easily misunderstood, and mildly antisemitic.
"And for changing things in Iran et al, check the resource curse on Wikipedia. Countries that weren't democracies when they found oil didn't become democracies. (Norway already was democratic before the oil.) It is just too lucrative for the leaders to oppress the population and steal the money"

Here it is. There was a democracy in Iran, but since it's been toppled it's going to be difficult to change the authoritarian government that is in place now. This is the result of U.S.'s work. This thread is getting long, so it's easy to miss points of text... If you feel like continuing we can take it to email. Mine is meric.au AT gmail.
A chat app was acquired for billions of dollars, but as far as I can see they only raised ~$58M in capital.

http://www.crunchbase.com/organization/whatsapp

EDIT: number was slightly off
Do you really consider being able to take photos silently "harming others"?

In very specific circumstances it can be, for reasons I already described.

In your world where simple privacy-enhancing measures are to be vociferously opposed should they cause any inconvenience whatsoever, I hope you never have enemies that you need to keep privacy from.
Processing.js

http://sketchpad.cc/h3QngEM9Vu
For the purposes of a just-below-the-surface cooler, yes I believe you are right. But my understanding from the book is that if you go slightly deeper, you will get to a somewhat universal soil temperature no matter where you actually are, with extreme counterexamples, I'm sure. The book, on thermal housing, may have been assuming habitable areas, not Antarctica or Siberia.
China blogger 'fired' after John Kerry meeting
Most phone batteries are electrically compatible, just not physically compatible. I have used Droid phone batteries to power HTC phones by holding the battery in place against the contacts, even though it didn't fit into the phone at all.

On the engineering side, we should push for standards, and for components which operate the same at higher and lower volatges (2.0v, 2.2v, 3.0v, 3.5v, 5.0v, etc) where possible.
That's 12 buttons :-)
The senate bill wasn't just fee-shifting, but had a number of other provisions to make it harder to enforce patent rights, in ways that weren't narrowly tailored to weak patents or trolls. Companies like Qualcomm, DuPont, etc, make a lot of money licensing their patents, even though they rarely have to litigate to enforce them. While they can afford to post bond, etc, they have no particular interest in seeing it become harder to enforce patent rights. Most importantly, they don't want to see momentum continue in the direction of weakening patent rights. That's the whole premise behind Partnership for American Innovation: drawing a line in the sand and defending the status quo. To them, this reform meant potentially saving a little bit of money (to them) defending troll litigation, but taking another step towards weakening patent rights that are core to their business model.
Maybe I'm just grumpy since I haven't had coffee yet this morning, but why is this worthy of being #1 on HN? Author got a part replaced on his phone. Wow.
Sure in some cases engineering is the reason, but then some manufacturers put pentalobe screws on their phones to make things as difficult as possible for the consumer to look inside the products that they paid for.
So the law mandates a speaker, and logic to convert data to audio, be bundled with every optical CCD?
hmm, new? no,good for rest rad yes.

But we still need a nodejs framework for good old html apps with a strong view layer (e.g. forms...).It definetly doesnt exist in nodejs space.
As far as I know, the website is in German only. The webmail interface can be switched to any language you want though. I guess you could sign up for it with the help of a German friend or maybe even Google Translate. Since payment is completely anonymous (or paypal), that won't be a problem.

To quote from the FAQ:

The webmail interface can be switched to other languages.
However, the rest of the service is in German, i.e.
sign-up, EULA, mail settings (forwarding, POP download, …),
payment information etc. If you don't know any
German, you might miss some things.

Der Webmailer lässt sich auf andere Sprachen umstellen.
Allerdings ist unser Angebot ansonsten komplett
deutschsprachig, also Anmeldung, AGBs, Einstellungen rund
um die Mailadresse (Weiterleitungen, POP-Sammeldienst,…),
Zahlungshinweise usw. Wer gar kein Deutsch kann, geht da
vielleicht etwas verloren.
Bitcoin is Not anonymous
With all of the concern for the environment, why aren't rich people of the world (home owners in the U.S. for example) covering their roofs with solar panels? To me, this is the best solution because we still get our comforts (computers, air conditioning), but decrease coal, gas and oil usage.

It's still expensive, but would be a good option if we figured all of the long term costs in.
This looks pretty cool! I'll be sure to give it a try. It's a shame that there's no support for Ember though.
How Children What?
This is obviously geared more toward SPAs which act on APIs.
Because of its format, Wikipedia is not a good original research repository.

Creating a source just to cite it in Wikipedia is a good thing, not a bad one, I think they are quite right on having that rule.
Depends on your choice of fictional media; try reading Peter Watts, some time when you're already not in a good mood.
It will be funny if (not long in the future) Wikibooks had a more wide coverage of topics than Wikipedia.
How is this different from an incorrect fact being written in a research paper, then referenced again and again for centuries? The battle against incorrect facts is yet another struggle we're always facing.

With this tool, people have at least some information. Which is worse, incorrect data or no data? With incorrect data, at least the mental framework gets established.
This may be of interest to you, and to others reading this comment: http://www.newyorker.com/online/blogs/elements/2014/05/how-a...

It was also discussed on HN not too long ago: https://news.ycombinator.com/item?id=7772245
Exactly. Not everyone is suited to be a member of special forces. Leaving to do something better (e.g. more achievable) may be a wiser choice.
An article praising soldiers and the "change" they bring IS political (in the general sense). It's just naively political, it doesn't even stop to consider the consquences of the actions it desribes, except on one side.

Soldiers = heroes, or "just honest hardworking people doing a dangerous job", is political in itself. It's pro army, for one. Some people for some reason only consider anti-war statements to be political, while statements like the ones in the article pass for some kind of unchallenged truth.

(If you mean "partisan", sure, it's not. But I don't care about that, and my point was not about "democrats" vs "republicans". Don't care about either of them).
How to Solve the Problem of Online Comments
WordPress, Drupal, or a Custom Solution?
One could add Vietnam, Laos and Cambodia to the list. Also most of South America.
Interesting how a long fingernail can also imply cocaine usage.
The point is that there are significant barriers that prevent someone from just coming in and executing a "undercut the leader" pricing strategy. Especially if you are trying to "eliminate De Beers overnight", like you said in your previous post.
Not sure that age discrimination is rampant but I do believe (and witnessed in interviews) that lot of people don't keep up with technology and then later use age discrimination as excuse.
Experience in relevant technologies trumps almost everything else.
Disclaimer: I am in my late 40s
Randall Munroe dubbed this phenomenon "citogenesis" [1].

Good humor dances the border between silliness and truth.

[1] http://xkcd.com/978/
JavaScript debugging with semantic highlighting
You might as well say "basketball is easy". Sure, dribbling a ball can be taught instantly, but your 3 pt percentage or rebounding skill can continually improve over the course of a career.

Just because you taught some 3rd graders a for loop doesn't make them coders and it certainly doesn't make them engineers.

The programming is easy myth is doubly bad: it sets a false expectation for the aspirants and belittles actual engineers' lifetimes of study.