skysight-inc/HackerNews huggingface dataset:
Hi, I mentored wearable keyboardless keyboard startup AirType last semester, and I've worn an Essential Reality P5 Glove.

Fashion, textile, and industrial design happen offline, to the degree that people only learn about trunk shows from visiting the hosting boutique in advance. No Facebook event listings, no meetup groups.

You want to talk to fashion accessory designers, textile designers, and industrial designers, to even get an idea of the kind of possibilities there are. If you get serious about you'll want all of them in the room at once.

You'll probably have a hard time finding someone with experience working directly in the materials you need, especially if you're trying to make your device more like a glove and less like a gauntlet, but there are people out there.

This person, for example: http://creativemornings.com/talks/kate-hartman

Or this person: http://research.ocadu.ca/socialbody/blog/toronto-wearables-m...

Or this person: http://www.erinlewis.ca/Home.html

Design firms aren't likely to take you seriously unless you have five figures as an opening spend on what you could get out a few hours of conversations and a lot of playing around, but you will eventually need actual expertise. When searching online, "soft electronics," "fashionable technology," "wearable electronics," and the like are better terms for the integration expertise, but you'll need to go offline for the rest of it. Sewing classes, your local fashion institute, etc.

Good luck!
How Andreessen Horowitz Is Disrupting Silicon Valley
Does this mean it's being called Common Mark now? Seems like an odd choice for the domain if it's still called Common Markdown.
Well, I guess now we've learned what it takes to get John Gruber to respond to an e-mail.
The slide "What I'm after" may be found around the 38 minute mark.
Yes. Both those certificates are affected. If I had to guess, Google will begin issuing a non-SHA1 cert to modern browser users and a SHA1 certificate to older browsers before the end of September. I wish I could give you easy advice on how to do that yourself.
Perhaps off-topic with regards to the contents of this article, but as someone who wants to see information like this disseminated to a large audience, I think that decisions like this that may hurt that effort are relevant.

In building an audience on the web, we claw after increased traffic by playing with anything that could change user behavior. Domain names have an effect.

Maybe I'm wrong, and the specific issue I'm raising doesn't have any bearing on anything at all. But if I'm right, I think it matters. Most of the Snowden leaks are now being disseminated through The Intercept; if you care about this story you should care about the medium through which it is delivered. If you want to see these stories lead to change, you should want as many people to read them as possible.
Slideshow of some of Newson's designs:

http://www.vanityfair.com/culture/2012/09/marc-newson-design...

Newson's timepiece designs, from his own website:

http://www.marc-newson.com/ProjectCategorys.aspx?GroupSelect...
Scala, we're doing it all wrong (2013)
The theory I posted last year on Stack Exchange [0]:

> The above environment variables were being dumped in the source of the login page on Silk Road. They contained the real IP address of the server.

notbad.gif.

Second - the FBI considering "fiddling" with "miscellaneous" input characters into the login page not illegal access is good - it means the next person charged under the CFAA for "exceeding authorization" by fuzzing will have a precedent to cite.

edit: To add a third point: If you are hosting a Tor hidden service, do it inside a virtual machine. Put it behind a gateway that acts as an isolating proxy. Clients/users should be doing the same as well as it protects against the malware attacks (even better freeze a VM snapshot and restore it each time you need it). Whonix[1] does this - although it is easy to setup yourself (I use OpenBSD as the gateway, much slimmer than Whonix and a whole lot less going on)

[0] http://security.stackexchange.com/a/43280

[1] http://www.whonix.org
Excellent; this should be another reason for some people to no longer be a client of one of the worst companies in the tech sector today.

I'll leave CA recommendations to those who deal with them more than I, but if you use Godaddy as a registrar I would urge you to switch to Gandi.net (or namecheap.com if you cannot afford Gandi).
>> I say psychology isn't scientific, you say I have to say which part of psychology I'm referring to, I say the very question indicts the scientific standing of the field, because scientific fields are united by consensus on the meaning of evidence. I use medicine as an obvious example.

> No, that is not what I said. I said I personally cannot speak to certain branches of psychology, nor defend them, nor think they should be considered archetypes.

Thanks for that clarification, which changed nothing about the exchange or its meaning.

> See, this is the issue. You start with it as a non-science and work your way back.

No, I start with how science is defined, note that psychology cannot meet the definition, and draw the sole possible conclusion. As did the chairman of the NIMH as he ruled that the DSM may no longer be used as the basis for scientific research proposals, on the ground that it has no scientific content:

http://www.newyorker.com/tech/elements/the-rats-of-n-i-m-h

> there have been plenty of theories within psychology that have been falsifiable, have been falsified, and no longer exist.

This has never happened in a scientific sense. Ideas that become unpopular or that fall out of clinical use aren't falsified by those circumstances.

> I've already listed several falsified theories in my own line of work.

Nonsense. None of the were falsified as that term is defined in science, by way of empirical evidence, the kind of evidence not accessible to those who study the mind.

> Skinner's theories? Falsified. Piaget's core theories of cognitive development? Falsified.

Your claim is absolutely false. These ideas weren't stated clearly enough to be open to scientific falsification, and they were certainly not falsified -- they both have active practitioners who would be surprised to hear your claim.

http://en.wikipedia.org/wiki/B._F._Skinner

No mention of the falsification you claim exists.

http://en.wikipedia.org/wiki/Jean_Piaget

No mention of the falsification you claim exists.

http://en.wikipedia.org/wiki/Phlogiston_theory

Falsified, with a clearly explained reason, based on empirical evidence.

> Different branches of psychology don't interact much because they don't share populations or, often, goals.

Like science? The same might be said about different branches of physics, except that physics is a science, consequently particle physicists, who study nature at the smallest scales, and cosmologists, who study science at the largest scales, productively read each other's literature and attend each other's conferences. They have science in common.
Yep, really good points. Basically, the Bay Area is a land unto itself and assuming tech salaries in other parts of the country/world should be at comparable levels isn't really realistic.
I think that what constitutes being well-rounded is somewhat subjective. It would certainly be lovely to have a society full of people that can appreciate poetry, can quote and enjoy Shakespeare, etc, but there is a point to be made about teaching kids how to be successful. Part of success is being able to make enough of a living to be comfortable. Yes, part of it is also being happy and understanding the world, which reading the classics contributes to, but I don't know if I agree with that 70/30 ratio.

One criticism of some schools with very classical education is their lack of preparation for the "real world". Many schools didn't bother teaching computer skills until years after the rest of the world had started, despite having the means (i.e. money) to do so. Learning the classics, learning Latin, and learning poetry can make someone an excellent guest at a dinner party, and that's great, but I think the average person would be better off with a little more practicality.

Einstein said, "Education is what is left after you've forgotten everything you've learned." Isn't it all about teaching a sort of... meta-skill? Teaching people to learn how to learn? When they no longer remember what Lord of the Flies was about or not being able to recite The Raven, they should still be able to retain the skills required to go back, look at the writing, and figure it out again. I would argue that it should be the same for things like rhetoric. When you're 26 and you have to give a speech at work for the first time in ten years, you should remember some stuff from high school. You may forget the lame topic you were assigned to give a speech on, and you may forget what sources you used, but the skills of doing that research, preparing that speech, and talking in front of others all helped you. Not only do they help with that speech at work, but also in normal, everyday conversation. I really think there's a good case here for teaching some more practicality, despite my love of all the things I learned in my English classes.

Of course, it should be noted that I am not in the educational field and I am a complete layman on this topic.
Agreed. I'd buy the book.
I can assure you of two things:

1) Paul is not ignorant of the existence of Smalltalk

2) Smalltalk is not a replacement for the fruits of modern language research. In fact, the academic work around Smalltalk is nothing more than unsupported opinion, and it's not even remotely useful as a source of research.
The full complaint against Oracle by the state of Oregon [pdf]
I met a guy at solar city that does this.
> That's a very extensive list of org files you have there :)

Oh well... ;). Though it might seem like it, it doesn't give me any problems. I usually remember more-less how I named a file with a particular thought I need, and if I can't, there's always grep to the rescue :).

Thanks for the script, I'll try to adapt to suit my needs :).

> Gmail drafts "transport" are what I end up using. It's not terrible but could be better.

Yeah, I usually send e-mails to myself.

I'm thinking, maybe I'll eventually get around to spin up a Dropbox daemon on a VPS and make it sync only the wiki/ directory, and then put some simple "save snippet" CGI script to have a browser capture enpoint.
for some URLs the data throws an exception, for example:

http://en.wikipedia.org/wiki/Horse (I don't like snakes)

File "/home/drace/dev/NLUlite/client_python/NLUlite.py", line 375, in add_url
parser.feed(page)
File "/usr/lib/python2.7/HTMLParser.py", line 114, in feed
self.goahead(0)
File "/usr/lib/python2.7/HTMLParser.py", line 158, in goahead
k = self.parse_starttag(i)
File "/usr/lib/python2.7/HTMLParser.py", line 305, in parse_starttag
attrvalue = self.unescape(attrvalue)
File "/usr/lib/python2.7/HTMLParser.py", line 472, in unescape
return re.sub(r"&(#?[xX]?(?:[0-9a-fA-F]+|\w{1,8}));", replaceEntities, s)
File "/usr/lib/python2.7/re.py", line 151, in sub
return _compile(pattern, flags).sub(repl, string, count)

UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 8: ordinal not in range(128)

It's also really slow at learning. I have a ton of everything, cores, memory etc and it takes minutes to process web pages. I guess you do say that on the website that the free version is slow.
I don't see how anyone would draw this conclusion from the facts given. They haven't had high-profile engineering-centric hires in the past year because there haven't been any high-profile engineering vacancies.

In any event, not trying to have the most features is a good thing. It's pointless to have the most features if the features aren't appropriate for the product. A big part of good product design is making sure that every feature that is in the product has a damn good reason for being there. Companies that pursue feature bloat for its own sake are usually just trying to pad out their marketing blurbs, or have a screwed-up management structure that incentivizes everyone involved to cram their pet features into everything for the sake of internal corporate politics.

Feature creep isn't the sign of high tech products, it's the sign of an unhealthy organization that doesn't know (or care?) what it's actually creating.
There is no talent crunch. It's only a shortage of companies willing to pay people true market rates.
Unfortunately we don't have the technical ability, nor do people have the mental capacity, to cope with multiple URL schemes for different "levels" of security. SHA-1 limits the security for everyone and all uses. And if sites are worried about compat, Google will be doing this transition along with everyone else. That's a good tailwind to ride.

If Microsoft's 2016/2017 deadline is reckless, what SHA-1 deprecation date would be right by your measure? Some have suggested ~2020 (5 years issuance from 2015). Would you really be happy depending on SHA-1 in 2020?

(Edit: on re-read, the 2020 suggestion sounds like a strawman - but that's actually what we were on the road towards and we may not have even managed that.)
Dashcam shows bizarre quiet inside North Korean capital
We use foursquare for local business information, filtered based on user's location.
Are Humans the Greatest Things Created by the Human Hand?
Totally did the same thing. Thanks for the explanation, really cleared it up.
Alibaba Seeks $21B in Highly Awaited I.P.O
I think the explicitness is the one aspect which has been widely well-received. We all know the pain of an inexplicit Markdown, and CM did a fantastic job of addressing that.

Much of the frustration, at least from my eyes, is because CM attempts to incorporate too much of the mess that Md once introduced. I understand they did this in the interest of keeping compatibility with most "Markdown" documents. But they had the opportunity to fix things up, and really I wish they did.

The quintessential example here is the inclusion of HTML. By allowing html to be mixed in, Gruber really allowed a lot of flexibility and versatility, but that only makes sense if the content could be trusted and that it will only ever appear on the web. Tables are a great example of reasonable html usage- they are supported in both Md and CM. There are a lot more examples of unreasonable HTML usage, which I'd rather not enumerate.

These days, with the proliferation of Md as a widespread content language for public discussion across mediums, HTML doesn't belong. There are other cruft and ambiguities that CM could have cleaned up easily. CommonMark had the chance to improve this situation, but they went to great lengths to embrace it. If they had considered themselves as a distinct dialect instead of "the" standard, they may have gone a different route and written something more modern and clear.
Cubes: A Pluggable Data Warehouse for Python
> Org-mode is a powerful and flexible knowledgebase tool.

Well, this is Emacs, it has everything, kitchen sink, coffee brewing protocol client, built-in psychiatrist and a modeline cat. One just have to get used to it ;).

From my experience, org-drill is a bit rough at the edges, it takes time to figure out how to use it properly. I ended up eventually using Anki for spaced repetition, but I'm thinking about moving back to org-mode for that, as I start using Emacs much more than before.
Nvidia claimed the Tegra 3 outperforms a Core2, it was pretty widely reported back in 2011.

I posit that phones outperform laptops for a lot of people (possibly because upgrading your phone is more widely encouraged).
Want to really learn to code? Teach someone.
Reveal one of 5 random playing cards by showing the other 4
It looks like they're transitioning to calling it "CommonMark", so as to not try to claim that it's the "official markdown".
Shouldn't this be called Standard Scala?

Too soon?
You have to draw a line in the sand somewhere... And as mentioned elsewhere, you could keep using your SHA-1 certificate for older user agents while serving modern platforms a new, SHA-256 certificate in your name. Dropping SHA-1 in 2015 is better than doing so in 2016, after all. ;-)
Looks like Atwood holds the commonmarkdown.com domain.
This might actually be a great vehicle for promoting more secure technology. For many people this hits a lot closer to home than any of the arguments that were presented with the NSA revelations.
Could be personal preference, but that actually sounds more fun than a lot of things in tech. Software archaeology on ancient and possibly broken systems? Probably has lots of annoying parts, but also sounds pretty interesting. Is it really less annoying to do "modern" work, like learning the Nth new Javascript framework, dealing with piles of Chef scripts, extending Enterprise C++ codebases, spending weeks testing browser compatibility, etc.?
Yes, it's a NYC thing. We're talking about NYC. And perhaps not all of the NYPD is on a duty that directly involves stop and frisk, but how many enable it? How many have stood up to fight it? How many have resigned rather than be part of an organization that officially does something so obviously racist and unconstitutional?
Are we still pretending that "Anonymous" is a cohesive group? Has the entire planet's media forgotten what the word "Anonymous" means?
Do notice how the answer to “Are the Yankees the best team in baseball?” has changed from “Yes.” to “We used to think so.”
Bill Gates eats Salmon everyday, but his African food assistance programs don't provide Salmon everyday to everyone in Africa. Hypocrite!
> It's a startling amount.

It's a startling amount today. Just by virtue of making the announcement, Google knocks that number down quite a bit.

Honestly, in a world where your choices are "doesn't work" and "secure", and there is no in between "works but isn't secure", security becomes a LOT simpler.
when you 'teach' it, the wisdom files that are saved are in plain old xml
Probably not a huge deal as phones become more and more powerful.
> can considered analytical skills actually be taught?

Yup. I came out of college far better at that than going in.
it's really simple to get an x64 linux VM up and running, virtual box takes just a few minutes to spin up. I think Linux makes the most sense, it doesn't really make sense for the developer waste cycles on porting when people can just use a VM to run it very easily.
These selectors are evaluated globally, checked against to EVERY NODE in the DOM. You might as well write

*[am-Button]

just to hammer home to the reader that performance is going to be a problem with this selector approach on any complex DOM.

If I recall, CSS performance can roughly be gauged by the key selector (right most thingy on the selector) like this:

* inline styles = fastest (ok, this doesn't have a selector, but it evaluates fast!)
* id = fastest-ish
* class = fast
* tagname = slower
* any/everything else evaluated like global = super slowest
Did Texas Execute an Innocent Man? (2009)
Crash Course Big History: The Big Bang
What a terrible idea. Yes, let's program away personal responsibility and critical thinking, that'll surely help society progress towards a more positive future for everyone!
Moto G and E are two great phones for the price.

Android 4.4 and 1GB ram are more than enough to run everything you throw at it.
I was just thinking about the second point you bring up. Isn't this still an illegal search because they purposefully circumvented digital security?
Brain-to-brain 'telepathic' communication achieved for first time
Whenever I see "Natural Language Parser" mentioned anywhere I get excited then a little disappointed because it implies something much more profound.

Not to belittle the tremendous effort, but most projects I have seen are "English Language Parser"s.

Are there any actual generic language parsing projects out there?

That don't try to overfit to English but actually attempt to do a job of whatever quality in whatever language?

Like I'm a native English speaker, I can understand English say 100%, Japanese 80-90%, I can understand a bit of a few European languages and I can identify a bunch of other languages.

It would be wonderful if there were software with this design in mind.
When it's a choice between standards and a 10% performance gain, the latter will win.
Anonymity and disorganization aren't synonymous. An organization can be highly organized and yet secret.
Thanks for the post Alex. It's very informative and I'm looking forward to the follow up blog post. I agree with your number one use case, but it's not the most important use case there is.

The biggest reward of a PKB for me has been that sitting down to write a summary of what I read ingrains the new information in my mind. It's the writing that is the learning. I tend to reproduce the same thoughts I wrote later, even if I don't go back to read what I wrote. A PKB with little ability to organize is just as useful for me.

Building a PKB isn't even the most important problem in my life. Few people on their deathbed will say: I wish my PKB had feature x. A more important problem is you'll wish you had changed yourself to have been strong enough to make different decisions throughout your life.

So I'm going to go on a limb here and suggest something slightly preposterous about building a personal knowledgebase: you don't need one. What you need is what people fear the most: change.

I've been in grad school too, and used a PKB religiously, and came out the other side realizing I made a big mistake: I shouldn't have gone through grad school. Not only did having a PKB not help me with that, but it also distracted me from facing the real problem that I was avoiding. Organizing a PKB better was rounding error compared to that bad decision.
Thanks for the reply, I thought I was understanding it correctly. Now that I think about it more, they will still be able to use SHA-1 and not be affected because they will surely just issue another certificate that only lasts 1 year which means it will expire before January 2016, so it will still show up as Green in Chrome. Sucks for me because we paid for a cert through July 2017 and now we'll probably have to pay more money to get a non-SHA1 cert.
Android makes it simple to have access to all your documents on multiple devices. That means OEMs are far more likely to make "super tablets," like the 12-13" 4k tablets in prototype stage earlier this year, than external displays for handsets.
Why are parallel collections an "albatross"? I can understand it if he plans to replace the functionality you get by writing "list.par.map(func).seq" with "list.parmap(func)" or something, though. Parallel list functions are one of my favorite features in Scala, and I think it would be a serious loss if they disappeared.

Also, I wonder what the two Scala forkers are thinking about Dotty (the next-gen Typesafe scala compiler) and how they imagine merging their ideas in.
The group wasn't large, and there is no evidence they were compromised at the same time.
Lastpass, KeepassX and `tar czf --to-stdout diroffiles/ | gpg -c -o thing.tar.gz.gpg`
If the G2 CA is signed by their other CAs which are in the trust root, you can just add it to the chain you're serving, right?
Mystery Small Plane Crashes Off Jamaica – Vid
Official Apple Testflight App Available
You can refer to the statement in comments at the top (hell, put the whole thing in the script, print it out when run, and make the user type yes)
This strongly suggests that anything hosted on Tor should be done through some sort of (ideally plug-n-play, hardened) NAT+hypervisor/container system such that the service itself can never, ever know its real external IP. Such a system could potentially also act as a legal defense in a situation such as this.