skysight-inc/HackerNews huggingface dataset:
Some of these habits may indeed be true of overrated people, although some may just be true of successful people. (Overcommunicating versus undercommunicating, for instance.)

But I think that one of the characteristics of genuinely successful, contributing, people, which I hope we all strive to be, is that they focus on their job and goals, rather than fall into the trap of gossiping about or being distracted by how others are getting ahead.
I like this quote from Nick in 1999 (http://szabo.best.vwh.net/intrapoly.html - linked from TFA as "obscure"):

> spammers may be able to defeat compute-cost postage by using custom chips optimized for computing the particular puzzle function.

This presaged the ASIC miners that so quickly came to dominate Bitcoin. It's almost wonder that new types of coins are being mined without (semi) custom chips at all; perhaps only because FPGA development tools have improved much slower than software in general.
Yup, that's a really weird choice. The most common layouts are the ones with 3 or 4 equal sized columns, and I just don't see how one would use this grid to do that?
>But, the main definition of "A-Players" seems to be people that will overwork themselves for the company

It's really not even anything that consistent.

The definition of "A Players" is "whoever management is currently in love with."

Putting in long hours, doing incredibly vital work, but the brass doesn't get that funny feeling in their pants when they think about you? Then you're a B player at best and management has an infinite list of reasons why it's your fault that's the case.

It's utterly narcissistic ego-driven garbage.
Thanks for finding that... I forgot that the WRALTechwire article was paywalled, since I was logged in when I clicked the link the first time. They paywall some, but not all, of their articles and I forgot to look for the stupid "lock" icon that meant it was paywalled.

Another related link is here, where it says the caught the guy who hit her:

http://abclocal.go.com/wtvd/story?section=news/local&id=9321...
> but most of them failed (including one I was associated with).

What was the name of your startup. Housing.com is doing a pretty job imho.
Exchange rates can have many sig figs - which become very significant when dealing with conversions of large amounts. Lose precision, and conversion, in plenty of scenarios, will result in rounding errors if you convert back.
I used to say this as well, as someone who has done C# (5yrs), Perl(2yrs), and Python(5yrs) work. But the truth is that there is a training/ramp-up period during that learning period.

When I made the switch from C# to Python it probably took me a year or two before I became as good at Python as I was at C#. This is also true for a lot of the developers I currently work with who are using Python for the first time.

There is something to be said about being a master of a language, libraries, and tooling around a certain platform and getting there isn't a quick 1-2 week crash course in the language. Sure you can figure out the syntax and make things work, but if you are truly an expert in 1 language, you wont be comparable in another for at least a year while you use the language and learn the ins-and-outs.

People never ask me language questions at work, "how do I do a for loop", but I get daily questions on how virtualenvs work, python packaging, and what libraries to use.
Very true, however design decisions made at an early stage can make changes of that ilk challenging, and even nigh on impossible without significant rewrite, down the road.
How The Economic Machine Works
As long as there's an asshole looking for an excuse to be an asshole they'll keep reinventing the same stupid shit.
400 million monthly active users
won't this just enable recruiters to spam developers?
You know who talked a lot about being A players who only hire A players?

The Bush administration.
Not necessarily, just that forward planning can be a useful thing. "We'll only ever trade in USD" is a phrase I've heard many times, and rarely does it hold true. Time has a habit of changing plans, and baking in support for possible future directions from the outset is a good way of hedging risk.
Could you please elaborate on Paytm? From what I see on their site they are more of utility payments site than true paychannel. Perhaps payzippy or payu are better examples?
When developers on a team using sourcing.io connect themselves to the service (in order to enable the social search functionality), does this add them to the sourcing.io database? If so, doing this would probably lead to more spammy recruitment emails for all those devs.
Just use swype. It doesn't come with "adult" words installed, but once you type them once and select them, they become part of your dictionary. After a few days, all the words you want are swype-able.
Sounds like Patty McCord's been following this guide to a T.
lol it's not exactly a 'launch' , its more the equivalent of a spike test for a potential service.
I'm glad this guy is complaining because having a few people who are political or manipulative, especially if they are unproductive or incompetent, can kill projects or startups. And oftentimes those people are there and aren't recognized, or they have some slight competency but are manipulative and hurt the more productive team members.

Obviously in the most elite teams this usually isn't an issue because people are too competent to admit or tolerate incompetence or the type of BS described in the article. But there are plenty of otherwise decent teams affected by this.
Twig is good for me.
it like Django template engine.

I think Twig is major template engine in PHP.
DO you do self-massage throughout your body or just in you hands and forearms?

How is your core strength and flexibility? If you press down on your abdominals, do they feel stiff an painful? Or toned and stress-free?

I ask because muscular tension can originate far away from where one may experience acute symptoms. Often learning to massage and exercise core muscles and the lats can address tension in the shoulders and arms.
Emacs users are like Terry Pratchett’s Igors
Lestac, a non-linear 2D exploration game
Thanks. The main reason I ask is because I would like to do something similar with my product. However, after this fiasco, was skeptical about it.

If it is an ad, then it would definitely be safer to mark the link as nofollow as ads are not allowed to be links with SEO benefits.
Hey folks! Even though HN is more hacker-oriented, I still thought I'd give it a shot.

Factoids:

- It's the first commercial game fully made in ooc
- It's sold only on itch.io (which recently made HN frontpage)
- It was originally a Ludum Dare submission
- We just released a Christmas update!
- It's lame because the game is not about killing stuff!

I have no idea how this post will do, but I'll happily take your questions here. Thanks for your attention and happy holidays :)
The Easiest Way to Get an "A" in Chemistry
I really hate articles like this. This isn't buzfeed, and it doesn't culture anything.
wow, how fucked up is it that we have to worry about medical bills.... Barbaric country...
You're accusing me of exactly what you're doing, speaking and making assumptions without analyzing. I have thought about the situation, and I had no predisposition against Rap Genius. Their actions, followed up by what I've read after this occurred, is what leads me to my conclusion.

And no, I don't like Snowden, not that it's relevant. But it has nothing to do with his leaking information, it has to do with how he came forward about being the leak.

Do you work for Rap Genius?
Background: tech worker in SF

While I'm not in your situation, one thing I can say is that I know lots of people in physio in SF for occuptational as well as non-injuries and your insurance ought to cover the bulk of it.

It sounds like you're worried about the company frowning on you taking advantage of your health plan so soon after joining. Please don't - even the most callous HR drone would surely recognise that RSI can be debilitating to any engineer. Also, any medical stuff goes through your HMO or PPO and your employer, AFAIK, doesn't ever see that (seems like it would be a liability for them otherwise but IMNAL).

Lastly, if Facebook is anything like my company, there will be tons of recommendations for occupational therapy people
so you will be able to get good advice for who to see down here. Check the internal wiki / secret employees-only Facebook clone / etc. :)

Good luck!
This is some terrific advice on how to hold on to a paying job while finding some time (and mindspace) to work on my startup idea -- great!
Manipulative people succeed in life, and in business.

Unfortunately, this is a skillset orthogonal to focuses of STEM majors: hence the drama generated by this post.

As the Marines say: improvise, adapt, and overcome.
Do interns not get medical from their respective companies?
IIRC, the accident happened some time after her internship had ended.
Well you both have been recommended Twig, I'm going to check it. Thanks a lot.
In Christmas Message, Snowden Tells Britons 'Privacy Matters'
Maybe at tech companies like Google or Amazon, but not normally.
It's not that simple, since you followed with:

"If more people refused to vote for a bad candidate, then the margin to win would be much smaller.

Egads, if people voted for who they actually wanted, rather than vote against who they want the least, then maybe we'd get someone who actually, you know, represents the people!"

So you're using "the main candidates are bad" as the basis for how the population should vote. It was more a bad assumption than an opinion.
I would laugh, but I've seen this up close and personal and people like this are more dangerous than they might look.

You have to remember if the person is thoroughly incompetent, none of this will work, but imagine if the person is actually pretty smart and good enough to get by, then make them personable and friendly ... and throw in a manager who doesn't really know shit about what you do ... then its a whole new ball game. In fact someone like this could wind up getting promoted over you into a "architect" role or some quasi-dev manager role (bosses who don't really know what developers do, love over communicators). I've seen it happen.

Often times, they can gather a mob (depending on their social skills) and push out other engineers they don't like, or completely comandeer the engineering organization into ill-fated directions.

What I'd like to hear from the OP is ways to counteract this kind of behavior, I suspect there might not be a way to do it if you're a peer, only if you're that person's boss.
Close. Neodymium and some silicone rubber putty stuff (that may or may not contain an epoxy component, I don't know the chemistry behind Sugru.) But it's not a two-part product--you don't have to mix the “A” and the “B” compound to start it curing. It reacts with moisture in the air to begin curing, and remains rubbery once done.

EDIT: Epoxy putty is pretty cheap though, and what I'd probably use unless I needed it to be flexible.
It's not like she was denied treatment - I think that would qualify as barbaric. I do agree that we need a solution in the U.S. to provide necessary medical care without prohibitive cost to the patient, but let's not resort to hyperbole.
I use darcs for everything, i pretend to use git and github by using a tool called darcs-to-git :-)
Tweet your Dogecoin address to @SantaDoge for Free Dogemas Dogecoins
They mention that they modified haskell to use explicitly named parameters. You can see that in the filter call but not the sum call.
I've had exactly the experience you describe, although it's not from IDE use in my case -- it's from coffeescript and livescript. I bombed a JS interview about six months ago because they wanted to sit in the room and watch my screen while I took their test (already problematic, in my opinion, but let's pretend I would have taken the job.) What clinched the deal I'm sure was when I couldn't remember if it was .length or .length(), started to Google it, realized I looked like an idiot, wasting time because none of my bookmarks were on the laptop I'd been handed, etc. etc.

You see, I usually write in the functional style, so my code seldom has to ask arrays about their sizes, and when it does, it uses '[*]'. When I was back in for-loop land, I spoke like a for-eigner...
A lot of people have a "Clojure" tag on their LinkedIn profile. It doesn't mean anything. You have to assume in any case that if you're seeking depth, you're going to have to talk to them.

The problem is the tacit assumption that the engineer doesn't also need to pre-validate the company before an interview.
Honestly I don't think any part of the question is genuine. It's all basically a setup for complaining about his coworkers.
Thanks for adding that information, I didn't know about slower Rails startup times with Ruby 1.9 v 1.8.

And, you were right, I put Ruby 2.1.0 live on one of my web apps last night, and didn't really get any kind of significant speed boost, what I did get was a significant decrease in garbage collection. here's the new relic graph, ruby 2.1.0 went live at 17:45 on the chart https://cloudup.com/ifosPh4rX4v
Does this imply that Neanderthals skedaddled to the Americas?

There was equal mention of Neanderthals and native Americans in the article but they seem to have avoided making the connection explicit.
Chinese article on the new features with some links to the materials: http://geek.csdn.net/news/detail/4112
The Github Dictionary
I always get similar inspiration to do something.. but somehow it goes away due to lack of good environment to work in.. and lot of distractions around me..

How do you tackle distractions which potentially can fade out the inspiration to create something awesome.
Same here, had the same issues when working on a simple irc client. Basically what I did to make it work was: read the string with a given encoding(say UTF8), them check if the read string was a valid string with said encoding (no invalid characters). If this was the case, that means it found the correct encoding otherwise loop again and try with another encoding (I used cp1252 as a second guess), until the resulting string had no invalid characters. Used to work pretty good and didn't crash anymore when facing "unexpected" characters... I am curious on whether String#scrub is implemented in a similar way?
Not likely, given the large number of compromised cards.

What is likely, and also not very significant, is that they intercepted encrypted PIN blocks along with unencrypted mag stripe data. Of course, if they managed to decrypt the encrypted PINs, that would be huge. But I highly doubt it.

A PIN-pad is a tamper-resistant, self-contained systems that accepts the PIN from its key pad, encrypts it on the fly using secret keys burned in by the supplier, and uploads the entered PIN in the form of a fixed-length encrypted "PIN block" which can only be decrypted by the payment processor.

Therefore, in order to get the PINs on the fly, the bad guys would have had to physically compromise a large number of POS terminals at a large number of stores at high risk of getting caught. That's not plausible. What is plausible is that they broke into Target's corporate network and tapped the transaction flow between the POS terminals and the payment processors. That would give them the mag stripes and any encrypted PIN blocks entered, but not the unencrypted PINs.

There was a case† a few years ago in Rhode Island in which banks experienced a spate of disavowed ATM withdrawals. They noticed that the complaining customers had all shopped at a certain all-night Stop & Shop supermarket. Reviewing the supermarket's surveillance tapes, police observed a quartet of guys arriving during third-shift. One guy engaged the attention of the thin staff, while the other three swapped out PIN pads for hacked versions. They were caught when they returned to retrieve their haul (recorded by the hacked PIN pads).

†http://fraudwar.blogspot.com/2007/02/could-arrest-in-stop-an...
Yikes, on the one hand this sounds like a very useful search tool for technical recruiting. On the other, it sounds like its usefulness depends on how many members of your team you sign up for it...and once someone is signed up they scrape all their data and add it to their "database".
The author seems to be blaming these employees too much, rather than the work environment. Perhaps they don't have enough incentives to be productive.
what is being said closely resembles corporate/government structure and it's people (successful) ones at least by my experience. Mostly doing fiercely mediocre job and doing the social part they advance themselves for sole benefit of themselves. Where this goes against the grain of hn community is that people who gather here are self starter types and have started or looking up to who did start their own gig to avoid being in the same environment where people like that strive - corporate ladder climbers etc..
What constitutes a "beginner" in your introduction? You describe Python as "Multiparadigm" but don't explain what that means, which leads me to think that your intended audience is familiar with some programming paradigms, including OOP, and presumably others. But you go on to teach some pretty basic syntax.

I bring this up to encourage you to think about your audience, and frame your guide for a more specific group. If your quintessential beginner is someone who has never coded before and probably shies away from math, your number-heavy intro will probably turn them off, and the "python" > "java" reference won't land. If, on the other hand, you expect people to know Java and Perl (or at least be familiar enough with it that you can make those jokes), then do you really need to explain the logic of how Python does arithmetic?

I apologize if this comes off as kind of harsh; there are so many players in the field trying to teach people how to code, some very good in their attempts, so it really raises the bar for new entrants.
Spot on. The creative/disruptive spirit is next to non-existent in this country. Conformism and herd behavior seem to be the national past time.
Is the information being made available this way within the terms of each of the service used?
GIMP: Looking back at 2013
No, it's irresponsible to BUY magnets that are smooth, shiny and of a size that can be swallowed.

If you have children in the house.
you mean capable, right ?
I'm actually not even sure if individuals with such a spirit can even do much in the environment (funding, exit options, corruption, backdoor dealing, etc.) they are in. Piggybacking on trends abroad (like how Coiny is cloning Square) might actually be a wise strategy given their context.
I feel like the title is woefully misleading. This is just a hello world tutorial.
Somebody who is into Arian supremacy?

God says...
endeared nerd threads ROFLMAO gambling
Mostly just massage my forearms, pain is just in hands and wrists, up to elbows.

I'm young and in pretty good shape, exercise regularly, lots of sports, but there's always room for improvement :)

Thanks for your support.
When you realize you really have no choice but to get something done, you won't let anything get in the way.
Disclaimer: I'm not in SF, nor am I familiar with HR policies at large companies. That being said,

> "If that happens before I've proven myself as a good engineer, I won't feel like I deserve seeing doctors or going > to appointments on facebook's dime."

I certainly hope this is not the attitude that most companies take to your well-being: RSI is almost an occupational hazard for tech workers, and it is absolutely in everyone's best interests to try and ensure that you're pain free.

If it does crop up, please don't hesitate in at least talking to people around you and getting a sense as to what the best options available are. Good luck!
Yes, it is a bit. Sorry for that. However, it is modeled after a similar series for Clojure (http://stevelosh.com/blog/2012/07/caves-of-clojure-01/) and Java (http://trystans.blogspot.com/2011/08/roguelike-tutorial-01-j...) which also do a Hello World first post. Part 2 will have a movable sprites on a map!
The followup article (http://merrigrove.blogspot.com/2013/12/the-occultation-of-re...) is really good, too. I particularly liked the concrete example of the "projection".
I'm a bit skeptical of this new trend, since I get the vibe that most of these young founders are in the game "because it's cool" to do so. I wonder what fraction of them will survive the first downturn [1].

That being said, smart new grads having options other than BigCo / Western Consulting&Finance / Shosha / Govt would be a very positive thing. [2]

[1] Though the same thing could be said of many of the teams/endeavors on this side of the pond.

[2] Interestingly, the best technical minds in web programming seem to be employed by LINE/Gree/DeNA/Cookpad still rather than venturing out on their own.
It's a setting in the "Google Keyboard" you can get from the Play Store for Ice Cream Sandwich/Jelly Bean/KitKat (https://play.google.com/store/apps/details?id=com.google.and...).

It still stays shy about suggesting naughty words when you swipe ("gesture type"), though. I got curious, and it looks like manually adding the ones you care about in Settings > Personal Dictionary gets around that. Just for completeness, voice recognition has its own "block offensive words" option in its settings (phone settings -> language and input -> settings icon next to "Google voice typing").

I don't see a way around it in SwiftKey. I wouldn't mind a similar checkbox (hey, always good to match Google Keyboard's features, right?) but it hasn't been a huge deal--it's like typing names or other things not in the dictionary (tap the left completion when you're done), which works for me.
In my experience, productive people don't need an incentive to be productive - they like work. They just need people to get out of their way.
If you don't see the same, it doesn't mean it's fake. Google routinely tests new features on a small subset of users before gradually rolling them out to everyone.
Dell Ultra Sharp 24" 4K display
I wonder if anyone took that to heart and built it? Maybe ev would fund it?

Edit: guess sales force already did
http://help.do.com/customer/portal/articles/490143-how-do-i-...

And asana
http://blog.asana.com/2012/01/create-repeating-tasks-for-you...

Though neither is a task template
Right, so I'll just come right out and say this:

What the flying fuck?

I already get a TON of recruiterspam (much of it hilariously inaccurate, like offering me a relocation bonus to move to the city I was living in).

Based on their "How do you find engineers" answer

> We scour the web, and use multiple different sources of public data to find candidates. Next we put all that information through a variety of different algorithms to try and separate the wheat from the chaff.

I would presume that you're gunna scrape my github, notice that I've got code in a couple of big projects, and then proceed to email me? How the hell do I opt out? Or view the profile that you've got for me?
Well that's certainly true, but for the other side of the bell curve I think the environment makes a difference.
More misinformation in the video: She mentions that the CVV on the back was "fair game". The CVV is on the magnetic strip, but the code on the back of the card is the CVV2 which is not on the magnetic strip.
thanks for letting me know, I had no idea the site was on the way down.
I actually thought that the new feature of def yielding the symbolic name of the newly defined function was interesting, if for anything to open up new areas where there was a limit before on building lookup tables for macro and meta programming techniques with either DSL creation and|or basic ruby hacking for fun.