skysight-inc/HackerNews huggingface dataset:
I see your point. I was actually trying to think of a counterexample where "keep your hands off my code" would indeed be a valid attitude, and the first that came to mind was the security industry (because what you describe indeed makes sense). But then I remembered the way copyrights work under employment, making it a bit of a convoluted (countercounter) example, sorry about that.

What you describe, however, is if someone already has developed these tools and then joins a security consultancy company.

Wouldn't it be very different if one developed the tools while under employment of a certain company (and it was your job to develop such type of tools)?

Cause that's the whole point of the way copyright works here, if you develop this tool on company time, I really doubt they'd let you walk away with that IP. Especially because they are worth that money. And even if you develop it in your own spare evenings, law is pretty specific that doesn't matter, for one reason that it's impossible to prove (and often quite unlikely) that you didn't use any company resources or knowledge to do so.

There is a good possibility that university contracts have different rules about the IP you produce while doing research though.
cryptographic hash functions are crypto primitives (=building blocks), and very useful such. The hash function is simple and fast by itself but can be used in safe constructions. This is completely fine. One example is PBKDF2 using HMAC-SHA-1 and many iterations.
Yes, I wouldn't dispute that.

I was mainly replying to the notion that hackable devices are a "dying category". Clearly that is something we are gradually losing, in this age of the DMCA and locked-down app stores. But Google is one of the few major smartphone/table companies bucking that trend.

Hopefully, this will continue to be the case, although they have been slow sometimes in getting it all sorted out when new hardware comes out...
Oh, it seems I have been remiss. I'm not very inclined to do it, but that might be it :)
Perhaps you should find this high-school age person and inform them that the coping mechanisms they have found on their own are not suitable for the world at large. This isn't the CEO of a tech company outlining the hiring process we're talking about, it's a lonely teenager trying to find like-minded people.
Contact Forms with Pure JavaScript
Morgue Photo: Tsarnaev | Boston Marathon Bomber's Body Remains Unclaimed
Hi, thanks a lot for your support! We're in Strikingly for the long run and we definitely put our users' interest as the top priority. Part of raising the money is also to ensure that we have enough runway to make sure that the product can sustain itself. I definitely don't want you to worry about this. Thanks for your support again!
Hm, NJDU6IRJTUM5YF24XQVXTY6X43WC3RKX should work but if not, why not add a different shared secret here?
Apparently been done.. http://www.baconfreak.com/eat-more-bacon-piggy-t-shirt.html
I kid you not...that line literally prevented me from thinking about submitting my resume...despite the fact that I'm completely sold on their business model.
So this very day I have scheduled company-wide training
at Firebrand. And I will be running it myself.

The topic?

“Differentiating our business through candidate service.”

The first lesson in that training should be how to stop talking like that. Candidates are people and they want you to use humane language not business jargon. Differentiating is something you do to functions. How about:

Standing out by taking better care of candidates
I'm just really good at it I guess. I went to software engineering school in my homeland country but both quality of university and my desire to learn were not there.
After I moved to the US all of sudden I felt in love with programming.

The reason I'm not responding to big companies yet is that I don't have enough english and US work history. I failed at Yahoo! just because I was not able to speak good English(they said it).
Haha, your average Scot might get upset by any implication that our accent is in any way "goofy" but I completely understand what you mean
You can get recruitment offers without knowing any programming (fake profile) and you can technically target $180k if you're making $5k.

I'm not saying that's what the GP is doing, but it's not impossible!
AppFog PaaS removes support for Rackspace Cloud
What are some YC companies that have been acquired in the last 5 years and then disappeared?
I've stopped trying to understand recruiters. Looking at those links, I am also surprised you haven't gotten an e-mail in three years.

The only thing I can think of is that you're listed on LinkedIn as being in Greece and I'm in the US near Silicon Valley, which might explain the difference?
International Chocolate Monthly
The original works now. It just took a while after I turned on the search DHT option. Also, perhaps I'll rejoin the fun when I get home from the office ;-)
VLC Windows updater?
I haven't used Swype, but I have been using the equivalent keyboard on Android 4.2 on my Galaxy Nexus, while I wait for my BlackBerry Z10 LE.

Honestly, I haven't used a better keyboard than what's on BlackBerry 10. Keyboards on Android and iOS are a pain to use in comparison. The swiping keyboard on 4.2 is pretty good, but still not the same. Everyone lives with it because there isn't a better alternative. However, keyboards and input methods are a big part of our experience with computing devices.

And to be frank, Android is the only ecosystem where such innovation can occur. Due to the platform choices of Apple, Microsoft, and BlackBerry, you can't implement a meaningful keyboard alternative, so no one bothers trying. The fact that Swype is an Android-based product being pitched to Apple highlights this issue.
Yeah, I was including them, too. Fuck companies with HR departments.
Mexico, it looks like you're taking this too personal, keep calm and happy coding :)
"I worry that Google and certain other companies are neglecting some important lessons. Their design decisions could make it hard for many folks to use these systems. Worse, poorly configured products might even damage some people’s eyesight and set the movement back years.

My concern comes from direct experience. The very first wearable computer system I put together showed me real-time video on a helmet-mounted display. The camera was situated close to one eye, but it didn’t have quite the same viewpoint. The slight misalignment seemed unimportant at the time, but it produced some ___strange and unpleasant results. And those troubling effects persisted long after I took the gear off.___" http://spectrum.ieee.org/geek-life/profiles/steve-mann-my-au...
The effect "could be large". Do you have any data to support this?

Some forms of coaching "add over 100". Do you have data to support this?

Poor black/hispanic kids don't have test prep programs in school. So they are unable to get privately provided test prep or have no incentive to do so, and therefore receive a smaller amount of test prep than other racial groups. Do you have any data to support this?

The effects of a superior school "could be large". Do you have any data to support this?

You also say that you learned a lot from black and hispanic pupils. Would you have learned less from white pupils?
Another option is some shady people bundling VLC with spyware, some of which have been successfully clamped down: http://blog.l0cal.com/2011/07/07/these-companies-that-mislea...

Or, less likely but more timely, the GPL→LGPL relicensing to get an AppStore port, or the consultation to get the French DRM police to play its role in enforcing a conflicting law about interoperability.
Why are we even talking about wiki markup in the year 2013? I'm including all the variants, including markdown and creole and MediaWiki syntax.

Wiki markup exists to bridge the gap between textareas and fully formatted pages. It was a great idea in 2001-2004 or so. We have decent HTML editors now.

Wiki markup makes it difficult for non-geeks to contribute. Wiki markup is non-WYSIWYG, slowing every edit down with some 'parse' or 'compile' cycle. At some point you will have to allow raw HTML and JavaScript to be embedded within it, and then you have the various nightmares that ensue from context-dependent errors in parsing, output, or even security.

There are a few benefits that markup provides over a decent HTML editor - certain changes can be more semantic, and it's easier to diff. As for semantic changes, I would suggest making up your own tags and attributes, as HTML has always allowed, and expanding them as needed to the desired target formats. As for diffs, this is harder, but some focused attention to the problem could solve it. And diffs have their own usability issues anyway; they are barely readable for computer languages. We probably need a better paradigm for tracking changes to human-readable documents.
>As far as I can see, nobody was actually able to use Swype, apart from people who got a Samsung phone with it preinstalled.

Swype Beta has been available since 2010 and could be installed on anything as far as I know. It required signing up via email and downloading an APK though. I'm not sure why they didn't publicize it more.

>How come people are still talking about Swype?

In my opinion, it's far superior to the native Android implementation and Swiftkey.

Swiftkey Flow is a bit more responsive than Swype and I switched to it for a while to see if it could unseat Swype as my prime keyboard, but I eventually found major problems with its accuracy and predictions. I should have kept a list, there were certain words that proved impossible to enter to matter how precise the input. I also found that it occasionally (often enough to be irritating) refused to function as a "swipable" keyboard.

The Android keyboard is pretty bare bones relative to both Swiftkey Flow and Swype.

Both the Android keyboard and Swiftkey were lacking some very useful shortcuts present Swype for launching a numberic keypad, capitalization and text selection/manipulation.
Why so much negativity? This post is months old—the designer never came back and complained, the answerer is a woman, not a man. :)
How is Strikingly different from SquareSpace as far as interaction? Less features? More features?

http://www.squarespace.com/
Working in marketing and law for Google isn't working in IT. It's working for IT, but it's working in marketing and law. Would anyone seriously think that the sysadmin for a law firm could seriously present at a 'women in law' presentation?
Great points! We definitely take hiring very seriously and we want to make sure that everyone share the culture and the vision. We are in this for a long run and we want to make sure that everyone understands that for sure.

We always want to keep the team size small and effective, but we'll soon face a development bottleneck unless we start bringing great talent on board. Contractors may work for part of this, but it's definitely good to have a whole cohesive team that's invested in the company. Thanks for the advice!
This was a small bug, and it's been fixed now!
It's a variant of the "pie menu".
I think you might be underestimating the knowledge/skills gained from an MBA. A lot of non-MBA folk don't move up very fast in organizations (in business roles I suppose), one reason I think is because they don't completely understand how to manage people, I suppose you could learn it on the job, but it would be a lot easier and more structured if done through an MBA program. Now that doesn't mean everyone should go get one, but I do think it helps to a certain degree. I'm not just talking about it from a startup perspective, but just a company/managing people perspective. A lot of the bigger tech companies Microsoft/Google/Amazon etc do tend to hire a lot of MBA's each year though.
Is being in a particular office or having a particular degree required?
The problem is unlike iPhone using Android by it's self in a headline is often ambiguous. Saying Android Smartphone is accurate but while iPhone is shorter than Smartphone it takes far more space to say Android Smartphone thus the useage discrepancy. Which is one of the main issues with choosing that trademark.
From a glance at your linkedin page (recruiters don't know about github), there's a couple of things that I think are helping you stay recruiter-free. The first is that a cursory glance would imply that you're in Greece, which has less of a recruiter problem (even though I think you're really in Cornwall). And the second is that you're missing the Java/c#/SOAP/Agile set of buzzwords that corporate recruiters are scanning for.
The reason of the post is not the circular menu itself but the fact that it's entirely made in CSS.
I think this is really impressive.
I agree with you, it just seems to me that Swype was very... unorthodox in its development. They spent years not publicizing it, the development process was opaque (not that SwiftKey is more open), etc.

SwiftKey definitely has its flaws too. There are some persistent bugs that just don't get fixed. I find it very odd that companies with products so popular act as if they're abandoned.
What bothers me about Google’s AppEngine
I created a dumb bigram version that also memorizes leaps. Not much theory behind it, but the fact that the resulting text has an uneven level of delirium is somewhat funnier.

https://github.com/kappaloris/markrov-text-generator
This has been fixed now, thanks for the report!
Keep in mind "PC" in this context would probably indicate Linux just as easily as Windows - these are startup developers we're talking about.
Thanks for the light bulb. I honestly thought Randall Munroe made that term up in http://xkcd.com/806/

Edit: just realized it was cleverly modified to include "leet". And edit 2: which I then realized is a shibboleth inside a shibboleth.
Yeah, it might probably be a bit of both. I've never been to Cornwall, that's just where my company is registered. I'm currently in Spain. It's lovely.
[nod] I think it's absolutely true that in the most stable relationships, both sides stand to gain. There is definitely much to learn from the pioneering work Amazon has done in this space.

For what it's worth, I'd be very interested to hear your at-length talk about the things Facebook could easily take care of that would make your life easier. Fire away. :) dew@fb.com.
I'd hate to make a guarantee I couldn't stand by. Let me say this: they're all supposed to work - if you find some that are b0rk3d, please let me know and we'll fix/remove them.
Maybe! I'll have to ask my Greek friends if they get emails, although I think the deluge started for one of them when he updated his LinkedIn profile city to San Francisco.
To me, it sounds like a lisp-variant of COBOL:

(IDENTIFICATION DIVISION.
(PROGRAM-ID. HELLO-WORLD.)
(PROCEDURE DIVISION.
((DISPLAY 'Hello, world'.)
(STOP RUN.))))
But if you pay by credit card, that applies to any key copying service, online or not.
Without blogspam: https://youtu.be/hNjdBSoIa8k

Also follow the submitter link, currently etix seems to be most active on Twitter: https://twitter.com/etixxx
That was probably scheduled in advance...
Or smash your window in far less time than it would take to pick that lock.
3D printer makes tiny human liver (w/ video)
This is also known as a radial menu, and has some great properties that make it better (faster) than a normal context menu.

You should be able to select an item from the menu in a single fast (distance insensitive) mouse gesture. Click down on the star, drag in the direction of an option, and release the mouse to select it. This way you can choose an option without having to stop after a certain distance of dragging, and you can memorize the different directions of frequently used commands.

This demo doesn't implement that behavior yet though - so while it looks cool this version is still missing the big benefit of this type of ui.
cosmez:

> Its like african americans complaining about racism, i don't get it.. they are the coolest thing on earth right now!! Ignore that uneducated minority and move on.

rac·ism
/ˈrāˌsizəm/

Noun

The belief that all members of each race possess characteristics or abilities specific to that race.
I'm sure there are areas of the world where gender equality isn't a problem, but where your're from (mexico as indicated above) it most certainly is. A quick internet search came up with hundreds of articles on the gender equality issues in Mexico, including, a female to male income ratio of .62, ranking Mexico 53rd (USA is 13th at .67).

So guess what, privileged male, it is a very big problem where you live.
I think you and analyst74 make some good points here. It doesn't surprise me at all that VCs are happy to invest in a start-up with founders who have experience like yourself. At your age - that is going to be expected. If you were 42 and spent the last 20 years working in Big Corp - even if you did impressive work - I'm sceptical you'd be on an even-footing with a 25 year old who spent 3 years at Zynga.
I no longer believe that any of our actions can turn anything for the better.

Our only hope is discovering FTL and leaving this doomed planet for good.
" Is it because asians are that much more naturally gifted?"

Why not?
> Working in marketing and law for Google isn't working in IT.

It is working in the IT industry. It is not working in an IT profession. "Working in IT" can mean either.

I suspect that there is a group of people who would be interested in a presentation on issues facing "Women in the IT industry" as well as one with interest in issues facing "Women in the IT profession", and I suspect that those groups overlap considerably. Though, I would also suspect that there is a substantial subset of each group that is not in the other.
It depends on which type of MBA they are.

-"I got an MBA at night school so I could be a more effective manager" vs.

-"I got an MBA as a ticket to the upper middle class"

Obviously you may want to hire the former, but not the latter.

I once got accepted to an MBA program but declined to attend because I realized I was the latter of the two types and it would be a waste of money if I didn't use it for social climbing purposes. So I decided to focus on my career and skills rather than my educational pedigree.
> I posted on Monster a few months ago and just got inundated: at least a dozen calls before I had a chance to leave the coffee shop I was in.

If I had this problem I'd do the same thing I already do for Craigslist, get a Google Voice number and put that on the listing. Go over it once a day and reply only to the promising ones.
Sold out before I got a chance. I tried getting tickets three minutes past the hour.

I don't know how the hell Apple's servers handle the demand.
then make people reset their password , force them if necessary.
Just finished the first batch. My mind was blown after solving the big question (you know which one!). This is very cool stuff, can't wait for more!

I'm using this challenge to help me teach myself Python. As it turns out, it's a great language for these types of problems!
I'd pay it if it worked for and cured a loved one. I'm not sure it's worth it if it only "statistically" significantly added a couple months to a miserable existence.
Hmm now that you mention it, I'm not sure either. Maybe financial bookkeeping & dealing with VCs?
"Easy to use" is not manually compiling multiple libraries together using a paid product. :)
Never mind "web 2.0".
Agreed. Python is my language of choice... ;) Though I'm really starting to look for a statically-typed, compiled language...
For some reason on my computer that it renders like this: http://i.imgur.com/ycKsaim.png
Festival International de Louisiane - Best World Music Festival - Lafayette, LA
> If you can't recognize that men have a vast amount of privilege compared to women, then I don't really know what to say.

The locally-defined concept of "male privilege" is quite possibly the least productive gender generalization to use in a conversation about gender equality.

This -- along with redefinitions of vocabulary to justify offense (see the comment about 'female' being offensive), and truisms that assert that any opposition to preferred policy is opposition to gender equality (see the reference to Lewis's law, or your own murder quote), are why these conversations are so pointlessly and ridiculously laden in rhetorical nonsense as to be useless.

> "Men and women live in different worlds. At core, men are afraid women will laugh at them, while at core, women are afraid men will kill them." And according to my girlfriend, this is not even the slightest bit exaggerated.

According to my wife, this is ridiculous and your girlfriend should adopt a more fact-based view of the world.

I looked it up. From 2000 to 2010, there were 128,971 male victims of murder in the US. There were 35,777 female victims.

http://projects.wsj.com/murderdata

To use your own rhetorical approach: if you disagree with me, "then I don't really know what to say". (sarcasm intended).
Not to quibble (actual question), but how is this any more "pure javascript" than most ajax-based email forms... it just submits the form to a server, which is pretty normal way of doing something like that, right?
Silicon Valley's battle for tech talent and immigration reform
A similar method is a "pepper", a form of salt common to all users and stored in the application configuration, allowing the passwords to resist attack even if the hash and user-specific salt are lost. The reason it's not often used is that the assumption is that if your database is compromised, any other commonly-used secret keys on the server will be too. It can be useful for defense in depth, though.
Presumably, the difference is that Squaresend runs the server so you don't have to.
Google glass root hack easy claims developer
Interestingly, 'that man' is apparently a woman: http://stackoverflow.com/users/1397351/ana
That premise is entirely backwards.

Anyone I'm interested in finding I'll go searching for. They don't need to inject themselves into my interactions list just because they might trick me into getting my attention.

Do you want to get my attention? Great. There are plenty of well understood and well established ways of doing that. Place an ad in my favorite magazine, sponsor a podcast, create something so great that people can't resist telling me about it. Just don't spam me and pretend you're doing me a favor.
Maybe because encryption using public key is much more CPU intensive and slower than hashing? Since you have users logging into the system all the time, you would need to encrypt the typed password in order to compare it with the record in the database, and this could put a great load on the server CPU if you have many users logging in.
If you know Markov Chains it's an insight to see how it's implemented in (the relatively new) Go. If you don't, you get to learn about Markov Chains.

Plus the codewalk itself is cool. I'm unsure of the UX, but certainly enough for a discussion.
I'm as puzzled as you are about exactly the same things.

I think it says a lot that I was genuinely surprised when Swype finally showed up on Play. I'd written it off as forever sideloaded and not totally compatible. Likewise, I have no expectation of niggling bugs in SwiftKey ever being fixed.

As I recall, both Swype and Swiftkey annoyingly expired their beta packages from time to time and both used confusing non/not-quite mobile pages for sign up and to download updates.

Baffling.
The Eat More Kale guy was born in Memphis, TN.

http://eatmorekale.com/about.html
That's what I'm saying. Mac users tend to be familiar with linux automatically. I don't think Mac users would be anti-linux.