skysight-inc/HackerNews huggingface dataset:
"Especially considering that these opinions are used in colleges teaching law and are referenced in textbooks."

Somewhat similar to what happens in medicine though or other disciplines. You learn something in school which isn't always the final say on the subject matter.

Law is something that requires you to be constantly up to date.
Content Spoofing Vulnerability on Linkedin
FWIW, the paper is much more modest and honest than the gigaom article. It's certainly a hot topic and getting wide coverage, but most scientists are being fairly conservative about their claims.*

* Grant applications and future work sections excluded :)
Each of the 5 tiles represent a group of letters/numbers. The reason you see 'EABCD' is because he is only using the first (blue) tile. If you wanted to type 'n' you would put your finger on the yellow, which contains 'KLONM', and slide it to the fourth tile.

The numbers I'm not sure. I think it is the same concept with 1-4 on the first tile (blue) and other numbers on other tiles.

Still doesn't seem like it would be faster for typing.

Blue (1st) tile is EABCD, Green (2nd) is FIGHJ, Yellow (3rd) is KLONM, Orange (4th) is PQRTS, and Red (5th) is VWXY.
"I don't know why you were downvoted."

Probably because a) it seemed like a joke statement b) didn't go into any detail on how git would solve this particular problem.
Is it training or is it torture?
I like it (unfortunately I am very far away now from ever being able to be that fit).

Leaving aside the uncomfortable notion that it is all for killing people, here is another question I wonder about: what are the survival rates for Navy Seals? Are they better/worse/the same as for normal soldiers? Does all the training help with survival? It would be a shame to go through all this and then be killed in the first hour of war by some stray bullet?

I don't mean to offend, I am genuinely interested. It seems fascinating if for example people are motivated to invest so much in training if the chance to die afterwards is high. Of course if it would reduce the risk it would also be a good motivator.
This framework feels kind of like Rails for REST APIs, but not in a bad way. I really like it so far.
I just spent a six-month internship in Japan without speaking the language. People there are very polite and helpful. They will take as much time as necessary to understand what you want to say.

And while you're there you'll automatically learn some of the greetings and words in the local language. Try to apply what you've learned and they'll be delighted to see you try to speak the language.

If you ever get the chance to see the world, don't let something like a language barrier hold you back. Just go.
// learn everything
wget google.com?search=random_string() >> everything.txt
saved me the work of pointing out that this really good post has been submitted before many a times :)
usr.Password = codify.SHA(pass)

In modern code examples, please don't do things like just SHA plaintext passwords. Someone might copy it verbatim! Why not replace that with:

import "code.google.com/p/go.crypto/bcrypt"

User := (... code pulling down the user account by username)

err = bcrypt.CompareHashAndPassword([]byte(user.PasswordHash), []byte(password))
if err != nil {
// invalid, password didn't match
}
Connecting Elixir Nodes on the Same LAN
Map Shows All the Countries in Africa Where the US Has Military Operations
Now, I am thoroughly confused.

You provided (i) a link to Papadimitriou's dblp page, (ii) a link to an academic program to devise algorithms, data structures and mathematics to reconstruct and study evolution (nothing to do with GAs), a program in which Papadimitrou is involved and (iii) a survey paper on a classic optimization technique from the mid 80s known as exponentiated gradient method (alternatively called mirror descent, Bregman proximal gradient method, multiplicative update method), again nothing to do with GAs. Apparently it all connects to GAs, but how it does so totally eludes me :)

GA is not natural evolution, GA does whatever it is programed to do by whoever wrote the code for it. The program that you pointed to is about using CS techniques to analyze huge amounts of natural evolution related data (by the terrabytes) to make sense out of it.

I have not watched the video yet, so it is possible I am missing something, I must be.
Just downloaded it to try. WAY too high of a learning curve. For example to delete a character you swipe up on the first tile (likely accidentally activating Google Now). To show/hide the cheat sheet swipe down on the fourth tile. I can tell right from the start this is way too much information to remember. Swiping keyboards already work pretty well and are quite easy to pickup.
Great ideas! Do you plan to support node.js?
> balancing fitness and variation, so that if the environment changes drastically the entire population does not die off.

How can this property be advantageous for technological systems ?
If you have simple data, why use something as complicated as JSON? For a recent project, I had a simple CSV file with an int and float per row; using JSON would probably double the datasize. I used a simple string.split(",") for the javascript decoder, because I control the data, and know it's safe. I don't need another javascript library (I'd probably do differently if I had a standard library, not a hodge-podge of scripts).

Sometimes, simplicity is better for everyone.
"The anxiety of feeling lost and stupid is not something you learn to conquer, but something you learn to live with."

I started practicing mindfulness meditation a few years ago. Mindfulness trains you to experience your emotions without judging them; in other words, it helps you to "live with" feelings like frustration and anxiety without getting overwhelmed by them. It's been an invaluable addition to my programming toolkit.
And now the investors have billions of dollars.

There's also plenty of companies outside of the internet app space that raise staggering amounts of money comparatively.

Mining is no different. Unless I'm independently wealthy, I'll likely need investors to execute on just about any business idea.

Ultimately any real goods business requires capital to get off the ground. I'm not going to just start digging a hole in my garage and bootstrap a diamond mine that will disrupt De Beers.

Are you just being purposely obtuse?
Years ago some non-Chinese speaking friends come back with lots of cheap pen drives from know brand with the case boasting lots of gigabytes. Upon close inspection they only had 256mb flash chip and a firmware that reported 999Tb... They just created the partition the size the case said. Of course those were the least worse scam they feel to. As in other cases (cellphones, batteries, etc) they got even Less than a 256mb pen drive out in the end.
" Senior engineers develop huge bodies of implicit knowledge, which they pass to their juniors by (as Zen Buddhists put it) “a special transmission, outside the scriptures”."

Really? I think its silly to make pretentious quotes from Zen Buddhists( apparently). The whole book is filled with pretentious quotes from usenet groups.
AppSMS
The Internet Archive has some alternate formats available like PDF and ePub:

https://archive.org/details/ost-computer-science-the_art_of_...
The thing is you can copy and paste code snippets properly and responsibly and try and learn at the same time. Or you can just patch over something and hope it works (a lot of the time it will).

My first job was doing Perl, after studying Java. The Perl cookbook was a godsend, and basically encouraged copy pasting BUT had a discussion on the different methods presented and advantages of each one. I personally found that a very good way to learn.

This is one thing I find nice in the Perl community. I haven't used Perl for a few years now, but I always found PeelMonks a lot better then Stack Overflow, because it encourages the discussions that Stack Overflow discourages. Essentially it encourages the bad type of copy pasting I have described.
I can't get behind people trained for the most part to kill other people. The bravest to me are those that refuse to be goaded into harming their fellow human beings at the behest of others. The line between 'brave seal' and 'tool' is a thin one.
> In other words, it takes sustained long term effort and thinking to promote innovation.

No, it only takes getting out of the way and letting innovators innovate. Our 60%+ taxes are not conducive to innovation.
Yeah, circular references have happened for years.

At least once spotted everyone can go "oops" and note it on the talk page.
Most people could stand slightly thicker phones. We are dumping huge amounts of toxic stuff because phones are designed for planned obsolescence. If there were pressure to use replaceable or upgradeable parts then we would see thinner phones with these traits, but without that pressure we are going to get more planned obsolescence. That's engineering too.
This is an interesting design, independently if it may or may not be successful. In my opinion the keyboard should be reinvented. The qwerty and similar designs works, but not for everybody. I for example, took a course on using qwerty correctly, with all fingers, and without having to look at it, and failed. I can type fairly fast, but must look at the keys most of the time, and mostly use both index fingers only. The arrangement feels not intuitive for me, more like a mess. I can't never remember where a key is located exactly. All I can memorize are approximate locations. I am sure that at least for me, there could be better keyboard implementations. I have been thinking, and have some ideas. Both for on-screen touch, and physical keyboards. I may try implementing them soon.

There is currently a cool trend on the PC market, in which companies are trying innovative form factors. The hybrid laptop-tablets are becoming popular. There are great devices on the market. MS surface 3, lenovo yoga and miix, asus convertibles, acer R7 and switch, are good examples. But the way I see it, these devices are saddened by the ugly and not cool qwerty keyboards. I wonder why those companies that have the resources, and are eager to differentiate on the market, haven't tried any alternative to the old qwerty. The world needs more creativity. For example, what does stop Microsoft, from offering a choice of alternative keyboard implementations as surface covers? In my opinion this is a big missed opportunity, and I hope these companies realize it someday. In the meantime, I may soon come up with a homemade alternative keyboard for my personal use.

For those that the qwerty keyboard works, they should continue using it. But for those that don't, which I suspect are the majority, could use alternatives. There is an interesting opportunity in the market for those that realize it.
The most retard structure I've seen in a CSV file relates to the "What if the character separating fields is not a comma?".

We get "CSV" files from Klarna, an invoicing company, with the payments they've processed for us. Because we're Danish and they are Swedish, it's not really weird that they would use comma as the decimal separator. So to compensate for having used the comma, they for some reason picks ", " ( that's comma + space ) as the field separator. Most good csv parsers can handle the field separator to be any character you like, as long is it's just ONE character. By picking a two character separator they've just dictated that I write my own or resort to just splitting a line on ", ".
I can't believe people are dumb enough to throw 250k at this.
Sometimes it's good, more usually it's companies getting PR stories placed in news outlets as evidence they warrant an article.

(This, by the way, is something that can sometimes not work out so well.)
Disclaimer: I have vested interest in Deep Learning having built a distributed deep learning framework[1] and building a business around it.

Deep Learning is actually worth the hype though. It has 2 main merits that are interesting.

1. Auto Trend Discovery

2. Plays very well with parallelism

The main problem, which I'm hoping to fix, is feasibility and ease of use. Neural nets to the untrained eye can be a black box that takes a really long time to train with little to no reward.

The hype isn't all for naught either. I'll elaborate if asked, but won't bore you guys otherwise.

The results coming out from different tasks are currently blowing away many of the old school algorithms in tasks like sentiment analysis, speech to text, object recognition, among others.

[1] http://deeplearning4j.org/
I was looking at the product picture for the module with the breakout board (2). It looks like the only available GPIO come from the 10-pin header at the top of the board. From what I could see it looked like there were only 6 free GPIO. Am I missing something? I did not see any datasheets or PCB layout files on their site.
A Group of Astronomers has Revealed that Alien Life Exists in Our Universe
I'd go as far as to say EW Dijkstra is one of the top 5 influental Dutch people of all time.
It'd be a DAMN FINE THING!

Commons is amazing. Its main problem in replacing Getty Images is that the search isn't so good. is that (This is something WMF is seriously working on, but I couldn't say the problem's cracked yet. There's also a cultural bias against treating categories as tags rather than a ridiculously-specifically-detailed twig of a category tree.)
Also, please don't tell people to write user input sanitation functions to fix SQL injections. Tell people to use a proper interface to their database that doesn't mix commands with data.
There's a barrier to entry in just about everything. If I wanted to start an electric car company, or a rocket ship business I'd be facing the same.

Overcome that barrier to execute on your chosen business strategy is how the world works. If you can't overcome the barrier then you can't execute. Simple as that.

Either you can raise capital and build up an inventory of diamonds or not. This isn't rocket surgery.
Given this is Hacker News it is interesting to consider 'softer crimes' than murder which even the threat of might be able to drive legislative change. It would seem that, if permits could be granted, it would make a great place for a "no rules" security camp-con. Look at DEFCON as an example. They have a wireless CTF; however, certain hacking techniques are off limits if one is concerned about being charged with a felony. As an example, signal jamming to downgrade connections to weaker ones which have implemented broken protocols or jamming and redirecting GPS signals:

Title 18, Section 1362 - prohibits willful or malicious interference to US government communications; subjects the operator to possible fines, imprisonment, or both (18 U.S.C. § 1362)

Title 18, Section 1367(a) - prohibits intentional or malicious interference to satellite communications; subjects the operator to possible fines, imprisonment, or both (18 U.S.C. § 1367(a))

While there would likely be very low interest from law enforcement for local signal jamming against competitors in a wireless CTF, things could get interesting if someone attempted to hijack or jam satellite uplinks from that location. Surely such antics, even without an arrest would spur more immediacy in closing the loophole?
What's the Omega in the terminal??
Very good points made in the article.

Discipline, consistency, reliability, tenacity, teamwork, attention to detail are all valuable habits..... In an assistant.

If you develop these qualities you might help someone who questions paradigms, thinks deeply about implications and connections between events, has an innate ability for strategy with broad vision and big dreams change the world.
Never give up could also apply to posting to HN. This is the 3rd time this story has been posted and it's the first one to gain traction.

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

https://news.ycombinator.com/item?id=7796097
Um, it's a book.
Why Gadgets in the Internet of Things Must Be Programmed to Die
The sql package in the standard library has support for parameterized queries, so you should use those instead of some random function to check for injections.
Seen sails.js? How's it different from what you're looking for?
Nitpick, but the "GET /people/{id}/exists" in the example to check if the instance exists is a bit weird, would suggest "HEAD /people/{id}" for this type of operation.
This is what I was thinking too, as a Norwegian that's been skiing my whole life. A 15-mile trek in temperatures close to zero F is not something you'll do lightly. Sounds like at least the trip leaders were in great physical shape but not with the right equipment for this kind of trip.

If you're going in conditions with lots of poweder snow and no trails, you need proper mountaineering skis if you want to do it halfway comfortably. E.g. something like this: http://www.asnes.com/produkt/combat-nato/, that's sufficiently wide and works with skins in rough terrain, etc. Otherwise you'll sink through on every step and waste lots of energy. Also, as you say, the boots are better insulated. Standard touring BC bindings will freeze if you get snow in them, making is tough to get your ski back on. Taking off your skis and walking when the snow conditions are anything less than hard and frozen? Sounds painful.
Very much this. Some comments:
1 and 3) I wouldnt really call it under-appreciated or lack of interest. Mostly researchers appreciate your clean code when they see it, they can even understand why your clean code is much better (after all, these are mostly intelligent people), but the there it ends. Sometimes they just don't really care enough to improve their own code, but most of the time they don't have time to do so. The pressure is high, so even if you explain them in depth how spending a lot of time now to make some reusable piece will result in much more time gained in the long end, well, they're gonna be all like 'yes, but if I fix it quickly now my paper can be submitted for conference X'. That is hard to deal with for me, seeing people do the wrong thing even though they know it is wrong.

5) There is fiddling with human brains, even remarkably similar to your typical animal research: insert a bunch of electrodes and start recording (afaik mainly for brain tumor patients: a part that gets removed anyway can as well server for some very interesting recordings right before the operation). Furtermore there's of course the more well-known the mind control stuff where electrodes are inserted, read out, and used to control robot arms and such.
Or perhaps the author is a guitar or banjo picker.
In context, I think McRaven offers powerful advice. I wonder how it translates to the entrepreneurial world. Here are some observations.

A. For SEALs, there is a process to get through (see https://en.wikipedia.org/wiki/United_States_Navy_SEAL_select...). For entrepreneurs, there are many ways. This distinction matters: there are only so many slots for SEALs. There is no such limit for new products or services.

B. In some ways, there are gatekeepers for both. SEALs have obvious gatekeepers that set the bar. SEALs have to pass their tests as defined by their superiors. Entrepreneurs have less obvious gatekeepers. By this I mean that an entrepreneur chooses their gatekeepers when deciding to select a particular business plan. Whatever they choose, they have to find a business model that works somehow for their customers and investors.

C. For a SEAL, never quitting makes sense if your final goal is to be a SEAL. What if you break an ankle? Is it smarter (probably mandatory!) to ring the bell? (Do you try again later?) For an entrepreneur, never quitting means finding a way to succeed -- a way not tied to any particular business plan or technology.

D. As a SEAL, if you ring the bell, how does that feel? As an entrepreneur, how does it feel to run out of money before you find a business model that works? I would guess that it matters quite a bit on why didn't make it. Did you make obvious mistakes? Did you do your best?

E. If, during SEAL training, you decide that it isn't for you, is there any shame in quitting? I'm not talking about quitting simply due to exertion or pain -- I'm talking about quitting because you thought about all the implications. I've never been sleep deprived for days while also physically exhausted. What about an entrepreneur that gives it all but doesn't make it? I think there are some similarities here. One key difference is that entrepreneurs have more flexibility and control over pacing yourself than SEALs. (One can earn income while testing your business ideas, for example.)

F. This speech raises some big questions. What is quitting? What is failure? (A) If a SEAL washes out, there are other ways to do public service. Adjust your goals, as needed, and try again. (B) If an entrepreneur tests a business plan and it doesn't measure up, then perhaps you pivot or walk away. In my opinion, neither is "quitting" because you are still setting goals and working hard.
Good speech. The numerous errors in transcription took a little away from it, especially given the first message about doing simple tasks well. A University should have higher standards on their site.
Wow, I'm building something a bit similar in the Go area: https://github.com/sergiotapia/paprika

Nice to know it's a good idea that a lot of people will find useful. :) Granted in it's current vision Paprika won't handle authentication.

It's basically an API server in-a-can. Defined your structs, set up your .toml database configuration and paprika.Start("3000") on a port.
$5 billion is less than $10 per Ukrainian per year. That doesn't necessarily say much about how much influence the money would buy, but it can be interesting to try to stick a denominator under big aggregate numbers.

($5 billion / 45 million -> $111, I left lots of wiggle room for changes in population)
it shouldnt be that unclear how to share the 900mhz spectrum. fcc part 15 reg indicate how to do this ( freq hoppong etc ). companies like northwest emc help device makers verify compliance and generate correct reports.
So, how is all this going to help these guys beat the inevitably emerging robot army?

The robot army will be more tenacious, more disciplined, more reliable, more obedient... in short, it will have all the qualities mentioned at a much higher level...

Trying to install habits in men to the point they become machines is futile because... we have machines. And machines are controlled by conscious entities. Want to improve yourself? Don't become a machine. Work on becoming more conscious. More intelligent in ways machines never will. That's the future.
Juice Cleanse: The Music Video
This song is hilarious!!! Check it out. This is exactly how I feel about stupid juice cleanses.
Thanks, you are absolutely correct.
It'd be easier to keep up to date if changes were flagged instead of a secret process that requires you to manually compare printed books with pdfs.
After learning some new CSS features (ironically, the web 3.0 gimmickry), I believe I have fixed the tablet issue. Can you now view it acceptably well on a tablet?

The problem was my poor CSS practices.
It is easy. It just takes years and years to become any good.
Second. Companies creating electrode devices/drivers, motion detection, whatever gets used in epxeriments etc, that stuff requires some serious skill and also puts you in direct contact with the labs using it.
How taking risks can be the safest bet – The zen of startup fever
Sean Kerklaan founded two startups, and now heads a third. He talks about how taking risks can be the safest bet, the efficiency of mistakes and on sleeping not freaking out.
They do have a video :
https://www.youtube.com/watch?v=mUjBdMz1q8I