skysight-inc/HackerNews huggingface dataset:
Too often I see this piece of advice be overlooked or ignored, to the detriment of the entire department or organization:

“You want to make sure you hire only people you wouldn’t mind getting stuck in an airport with,” he says. “So many people fall into this trap of hiring highly skilled people who are bad culture fits. And I’d argue that’s the worst kind of hire – even worse than a poorly skilled person. If they’re as skilled as you think they are, they’ll gain power, influence and get more deeply enrooted in your technology, process and product. Then, when the honeymoon of your justifications is over and reality sets in, you’re seriously stuck with this person.”
Are Bay Area technology companies situated like the OSI model?
XMir-Based Xubuntu Images Now Available
رسائل عيد الفطر 2013
>How is a flat company more efficient than a company that doesn't hire shit managers?

an any meaningful scale these 2 things are impossible.
I went to their DEFCON talk. The key is to realize that there are only a set number of positions for the pins, specifically six, three high and three low (for the sidecut. I believe there are also six positions for the main pins). If you can recognize the positions from the photo, then you can feed the numbers into the code they're publishing that generates a 3D model.
I think it's truer to say that PowerPC stalled in performance per watt. The high end Power7/Power8 chips are massively powerful but that comes with Power and Cooling requirements that aren't going to work in a laptop.
Seems to me the internet began over 40 years ago, in 1969. If you don't count the beginning as the first connection between two nodes, how do you mark the beginning?

http://www.computerhistory.org/internet_history/
Protect Photoshop Plugins with Product, Trial or Subscription License
Apply a Product, Trial, Try/Buy, Subscription or Floating license to Photoshop plugins. Developers can protect plugins from piracy and increase revenue by supporting a wide range of license types, activation processes and advanced licensing features.
The self variable in python explained
You're already considering censoring the results? If a system could reliably generate funny or offensive comments I'd be elated.

Computational humor is hard enough the way it is; do we really have to worry if our algorithms have table manners?
I thought that intermixing of words was interesting to see. People of the country of Bangladesh (Bangla + desh) are culturally Bengali. Maybe the people of Bangladesh refer to their govt. as "Bangla govt.", which translates into English as "Bengali govt."
How would you even build a bot to build a joke-bot? Genetic algorithms?
Since starting to use Windows 8, I found that the grouping behavior of the taskbar combined with a dozen open PuTTY windows drove me insane. There's a multiple-tabbed PuTTY shell, but it was hard to get used to as well. I finally switched to the Chrome SSH client, which has been much better (though it doesn't have nearly the features of PuTTY, of course).
Completely agree. If you know where to look and know what you like, there are tons of lesser known artists that can very well be just as good as every other artist. I saw a good post on Quora [1] that recommends you look at University student art shows as a really good tactic. I happen to know a lot of artists sell their art on eBay and not every one of those sells for the price that same artist would sell the piece for at an art show.

[1] https://www.quora.com/What-are-some-strategies-for-buying-ar...
When I was at university I was very unhappy. One night, sitting alone in my flat, I experienced a moment of total contentment - pretty much out of the blue. I've only experienced such a moment twice in my life; to be so totally at peace with everything. The other time was when I was thirteen, wandering around town at night, and looked up at a really beautiful shot of the moon.

After the second time, I told myself that the key to being happy was to stop being unhappy - that it was a state of mind. But it didn't work. I had no idea how to just make a choice to be happy, or even to stop being sad. Just recognising that it was true didn't change anything for me - despite having experienced that it was possible. I can make a choice to pick up a pencil but I can't even visualise happiness - it's not an object I can represent in my head as something I can perform operations on in the same sense that numbers are.

I wasn't really happy until I left university and started doing things that I cared about.

One of my friends, who used to do a lot of drugs, wasn't really happy until she got her husband and kid.

I'm not gonna say it's different for everyone, because there are obviously common themes. But I suspect there are some variances in how people are wired up. (For example of another instance of people being wired up differently, some people count audibly in their heads, whereas others visualise numbers - and this is testable by asking groups of people to speak and count a certain period of time out. (See What Do You Care What Other People Think? )) As such, while I'd urge people to try just being happy, if they can, I'd hesitate to tell people that if they think they need something to be happy they're never going to be happy. I've seen people who think they need things to be happy, and after getting those things they seem subsequently to have been happy.
Oh I agree, for the price you can't expect great service, but I think from a customer relations perspective, lack of communication from OVH has done a lot of damage. The forum they run is pretty angry.

This is interesting because I think the root is that the company core is french speaking, and has not reached out to speakers of other languages. But from a British/American perspective, I'd guess we do that all the time.
NodeJS - CocktailJS Using Talents to refactor test helper methods
How would you describe the central problem you're referring to? I think the main issue here is that "the system" allows for the possibility of an unjust justice system due to commercial interests.

Everybody agrees that what has happened was illegal and should not have happened, and that it is the sovereign's responsibility to create a system in which the risks of such events are minimized, simply because the consequences can be so far stretching. This can be done by ensuring financial independence of judges; eliminating the role of parties who benefit from outcomes that are not necessarily aligned with society's benefits.

I don't yet see how decentralizing decision making reduces this risk.
I assume this wasn't an option for you, but you can sometimes get around this limitation by doing any C-dependent work in a job queue.
That sounds ... less than great. I'm a fan of static typing, no question. I'm just not impressed with this article's handwaving.
But before/after you've experienced it, you should know how far it was, otherwise all you know is subjective, with no actual way to gauge it. "That felt really damn far" is kinda worthless unless you can say, "Wow, 100 miles felt really damn far" because then you can judge other distances.
Does doing things according to your values make you happy?
The Air Force's New "Collaboratory"
Digg Reader is pretty good
just out of curiosity: what are you using?
Thanks; I had searched on pgp.mit.edu for the primary key but forgot to add the hex prefix 0x.

Curiously, the 1024 bit DSA key used for some previous releases (0x7f4d66451ebcab3a) has been signed by "Someone at Mozilla Should Sign the Release Key (so users can verify the key's owner!) <anonymous@lulz.example.com>".
Some people just like C# and were successful:

StackOverflow: http://blog.stackoverflow.com/2008/09/what-was-stack-overflo...

Writely (aka Google Doc Documents) (with more technical details): http://radar.oreilly.com/2005/10/the-secret-sauce-of-writely...
Tech Writing Handbook
So true. So very, very true.

I had an experience that went much further than the "pay us what you owe now or else" stage. At some point I want to write that up so that people can see how to pursue a debtor past that point and what pitfalls to look out for.

Funny thing is, word gets around real fast that you go after people who try to play you - and you get better customers because of it.
truth() is a function defined in the operator module which does kind of the same thing as bool().
This code is far off from being production ready. Skimming through the code quickly, there's barely any error handling. HTTP parsing is not compliant either.

https://github.com/timothyej/Shortfin/blob/master/src/respon...

I am not sure what's the point of using it instead of nginx.
haha mustafa, up to your brilliant schemes again!
Couldn't agree more with this sentiment (though I do like ruby as a language quite a bit). I have used other frameworks: sinatra in ruby, ring/compojure in clojure, flask in python, and there are a myriad of reasons to choose one of these over something like rails, but the author discusses none of this. I think much of the problem with rails is that it's so monolithic and has become rather bloated in certain respects.

I would very much appreciate a more thorough, thoughtful discussion of the pros and cons of various design decisions in rails. It does a lot of things right which is why you see people modeling various tools after rails (database migrations for example... I recently wrote a clojure plugin that closely emulates the simplicity of making schema changes ( https://github.com/ckuttruff/clj-sql-up )).

I work with rails every day and lots frustrates me about it, but it's also quite effective for a lot of things (which may be why "everyone and their dog" seems to use it). If you really want to have any influence over this fact, it would help tremendously to create a more compelling argument; I'm sure this would inspire much more interesting dialogue
Slurping in a whole tonne of data from SQL and sorting it on the app side is going to be slow anyway. Better off leveraging SQL, or pre-computing the result sets in SQL.
Because Linux is good only when used from the command line, and Mac OS doesn't run on commodity hardware. That leaves only Windows as a viable option for most people.
US drug agency surveillance unit to be investigated by Department of Justice
you CAN have multiple IDs, and the ID does not need to be associated with any personal information.
I know this is a troll statement, but I feel Windows does a lot of things well.

* For large organizations, domain controls make managing a large number of desktops much easier.

* I feel MS Office on windows is a better product than the mac version (if you do a lot of document work).

* Gaming. Windows is still dominant for desktop games.

* Windows isn't the walled garden that Mac is going towards.

* Backwards compatibility. Software written 10+ years ago for Windows still has a good chance of working on Windows 8.

* Familiar. People are used to it. I'm not going to force my parents to learn a Mac and all the weird behaviors that go with it.

* Isn't tied to hardware only made by Microsoft (which makes hardware a commodity).

I'm sure there are a number of other points I'm missing, but it's the ones that I like. But there are a number of things I really dislike about it:

* It's not unix based. So the filesystem layout differs, I can't share perl/bash scripts as easily across them. / vs \ for filesystem paths. EOL characters in ascii files.

* It took too long to get a good command line. Powershell is nice, but just too different than what I'm used to with Bash that I get on OSX and Linux.

* Many developer tools today are becoming OSX focused. Windows has a lot of great software still, but many of the smaller nitch tools that I discover are OSX or Linux focused.
I can't up-vote this enough. This can go two ways:

1. Show you how open standards are important. This might be an argument for Bitcoin vs. Banks.

2. Tells you that the email business is ridiculously huge. Much bigger than Facebook Sharing, Google Searches or anything else for that matter.
I was also shocked by that. How can that be a crime at all? It would seem to be protected speech under the First Amendment. The judge and anyone else involved should have all gone to jail just for that one egregious civil rights violation.
So yes, I'm the Jesse in the OP: ask me literally anything you want here or there and I'll take the time to answer you. Private questions? jesse.noller@rackspace.com
What really troubles me is what they'll do to help those 4000 children. I think they might lack the maturity to deal with their experience. Hell, if someone sent me to jail over something like that when I was in my teens, I would certainly have taken the wrong turn at that point.
Reminds me of a speech by Mike Monteiro:

http://vimeo.com/22053820

(Skip to 1 minute in to skip intro.)

To wit: "Fuck you. Pay me."
Do you have the name of the creator handy?
General Motors was a big user of Motorola 68k variants. Workstations and personal computers that used the 680x0 series switched to the Power series, maybe the developers just find them easier to migrate to.
Apple Inc. Mission Statement for August 2013. Underpromise and Overdeliver.
Samsung smartwatch revealed by patent filings
Yes! The alternative is often some very busy partner spending hours of unbillable time every week making sure the bills match the client's required formatting, often because whatever crappy software the client currently uses gets confused when it sees commas instead of semicolons separating entries or whatever.
You never told us the other side of the story. Sure, the other side could, but what do you think the other side would say about you? And why should we believe you over them beyond taking your word?
"Pennsylvania is one of just a handful of states that do not provide any money to counties to defend those who can't afford a lawyer."[1]

Perhaps the DA and Public Defenders office should have equal budgets.

I am hoping some very smart lawyer figures out how to sue the prison company for these children. I am sure their is a corporate veil, but it can be pierced in the cases of criminal activity. Public-private partnerships work in a lot of cases, but this one needs a serious hammer to show that pulling this crap is bad and will put some scheming folks in jail.

1) http://www.npr.org/2012/03/03/147876810/after-scandal-new-ru...
do you remember only about 4 months ago a fake tweet on associated press twitter account about the whitehouse being bombed caused a stock market flash crash of nearly 1% which is over 100 billion dollars in the matter of 10 seconds or so???

thats why twitter HAS to provide robust security for the high credibility accounts or watch those accounts be closed down. anything else is great but thats the REAL driving force is to secure the 140 characters

Read more: http://business.time.com/2013/04/24/how-does-one-fake-tweet-...
You're making up all kinds of straw men there. The article made no such endorsement, implicitly or otherwise.
Ask HN: Ad supported website. What traffic is required to sustain it?
I have a few ideas for some content driven websites. Something like home ownership costs comparison, loan comparison, online courses for verilog/vhdl, etc. It will mostly probably be an ad-supported website. If I want to earn around $2-3k per month, what should be the traffic to the site? I understand that it is a difficult question, but I would appreciate some indicative numbers. If you are outside USA, please mention your country. Pointers to how I can do analysis like this are much appreciated.
Also, define micromanaging.
Soylent now accepting Bitcoin for preorders
I'm saying that before you write a game with an NPC that makes computer generated jokes, you should probably make sure it isn't going to be making any rape jokes.

I don't think doing that should be necessary, I'm just pointing out that there are people who could be offended, even if they know the joke is algorithmically generated. If you are okay with a few people being mad at you, then knock yourself out, but if it might cause a PR issue that you don't want to deal with then you should exercise caution.

I'm trying to offer a pragmatic warning, not make an ethical argument.
We have different definitions of 'literal'. Intercepting SMSs requires domain knowledge and access that children just don't have.
Cute, but unfortunately not random: http://jackbot9000.com/assets/js/jack.js

There was a random generator awhile back [1], but unfortunately it appears to be dead.

[1] http://thenextweb.com/shareables/2012/01/06/this-startup-ide...
It sounds like the only thing that YC has to do with this post is that it framed the author's initial perceptions of the company, perhaps in a way that blinded him/her to the truth: every pre-product market fit startup is a mess on the inside.

It's a bit counterintuitive, but that's why I actually do the opposite from most founders who are trying to hire: I tell potential hires everything that's horrible about our company--all the reasons why we suck, why we'll fail, etc.

It turns out that the candidate that's a good fit really values having that conversation and relishes the opportunity to think through what the problems are and how they can help. It's also extremely differentiating from how most companies hire. I say, if you suck, embrace it.
How about the performance difference between an in-process cache and a memcached instance on localhost? Surely anyone who knows what they're doing will run the cache on the same machine as the web server.

(I guess that makes a good argument for not using a PaaS that gives you too little control over locality.)
No amount of money is worth 28 years in jail.
> But ìf Khan has been a little unclear for some percentage of students, the addition of a few exercises should solve the problem.

You must realize that this is an incredibly simplistic view of learning? How students learn is an extremely complicated process. While decimals are not difficult, understanding exactly where students struggle with the concept and determining a sequence of learning activities to help them overcome that concept is extremely difficult.
This is a good technique, it's called the "george bailey effect" (after the main character in "It's a Wonderful Life")

More info:

http://morehappy.me/2013/07/06/to-boost-happiness-imagine-ho...

http://www.ncbi.nlm.nih.gov/pmc/articles/PMC2746912/
not random at all. :)
It's 2013 and we're still seeing this Medieval theatre.
IMHO, that doesn't mean it's not shouting. At some point, gratuitous typography runs the risk of people refusing to respect it. For example, that company that seems to expect people to spell its name with a trailing exclamation point.

I have a bit more sympathy for IBM since they weren't exactly going for viral adoption and (seriously) their products have a long tradition of being lowercase-challenged.
How to cheat at online business
http://www.wowaholics.org is full of stories like these.

Thankfully, things like this dissuaded me from ever dabbling too deeply in WOW. I actually remember hearing similar tales about Ultima Online and Everquest back in the late 90's/early 00's.
My goal wasn't to give specific advice to people in certain situations. My examples are hypothetical; maybe I didn't make that clear.

Instead, the point of the article was to motivate you to go actually make sales, create value, and build relationships. None of these things require a developer. Do I know who you should specifically call to test the market in a given context? No; that's your problem to figure out. The point is that you CAN figure it out.
Dissect and infect linux binaries with malelficus
When you are designing a two-factor security system, you have to select two of the following three sources of information to authenticate you: something you know; something you have; something you are. In twitter's case, they've chosen 'know' (password) and 'have' (phone).

The private key in on your phone. The two factors are: your password, and the private key on your phone. You have to have a phone with the twitter app installed.
Here's a good page with total solar irradiance measurements. The peak has been quite low so far indeed.
http://spot.colorado.edu/~koppg/TSI/
> based on a 190-bit, 32 character random nonce
What am I missing? Shouldn't a "character" be 1 byte (or more)? -> 32*8=256 != 190

Even with another encoding, with 190 bits for 32 characters, that would be 5.9375 bits/character which seems a bit strange to me.
Rails being slow to render templates/html/urls/etc has nothing to do with SQL.

Again, this likely only happens with larger code bases, lots of routes, views, controllers, etc.
Hmm, I didn't think it took any of them years to rearchitect per se? Regardless, somebody has to do it =)
I for one am grateful for these giants pushing our current platforms and languages to their limits. On top of that, they've gone and found solutions, all in their own ways to solve the problem of scaleability.
No?
Not talking about prepaid cards. You can use a service called LocalBitcoins.com to trade Bitcoins in person.
This attack works very much like the game Mastermind. http://en.wikipedia.org/wiki/Mastermind_(board_game)
Pivot opportunity missed! Interesting as a cautionary tale, though.
mRemoteNG gave me my sanity back: http://www.mremoteng.org/
Have any of you ever purchased fine art or original art online? How was your experience? I feel like there's a huge gap between people who buy art and those are online. Namely, a lot of the collectors and old money art buyers who decorate their mansions tend to have their own system and contacts for buying art. Of course that's all changing, but I feel like a big chunk of the market (50-75 year old women) are generally not buying art online.
Many of the world's largest companies still run Windows and are heavily invested in it. Also, many admin tools (even for Unix-based services) are written for Windows, because IT admins have to straddle both worlds.

Also, for all its ills, Windows is not a bad platform for most lay users. Yes, of course we've all been bitten by it, but if all you need to do is normal office work, it's not bad.
Top quintile? Who lowered their standards?
Just as Soylent is disrupting the traditional food industry

Huh?

I've asked this before and never got an answer. How is Soylent different from Ensure Complete? Is it cheaper? Better made? Easier to order? Tastes better? Better for me? Higher quality?

Because if it isn't really any different then what Soylent will need to do is market better than those other companies. Because I'd definitely trust Abbott with my health over random start up with indistinguishable product.

You see I'm actually interested in things like this as a 'meal replacement'. I quite often drink chocolate milk instead of eating lunch and I can buy nutritionally complete things like Ensure Complete. So, what makes Soylent special?
What if you break the company in two companies (or more) ? The problem may be trying to keep a flat looking small pyramid look small, when it is in fact starting to show its real face.

I don't know if it's even possible, but why not push a small group to become owners of their own shop, outsourcing work to them ? This might push those small groups to seek other connections to the external world and thus build strength and resiliency.

Of course this implies giving up the money. This is probably where the core tension lies. I guess many wouldn't even want to think about it.
"OpenPOWER is open to any firm that wants to innovate on the POWER platform and participate in an open, collaborative effort."

Translation: There is no way that this hardware is going to end up being affordable for small time builders, hackers, and enthusiasts. Unless someone screws up and accidentally ships something like a Playstation 3 rev 1 using it.

I'm only cynical because I'm jealous.
I have no idea what you are talking about, but the reason they scare me is because they provide an opaque mechanism for trading that enables or allows the unmanaged exposure of major financial institutions. This means that the confidence that anyone can have in a particular counter party in a transaction is undermined - whether or not they are participating in these transactions, because we cannot know.