skysight-inc/HackerNews huggingface dataset:
Ask HN: What do companies really look for when hiring?
Ok, a whole lot of companies form start-ups to big giant conglomerates say they are always looking for the best and brightest in the field.

In reality, except for a very small percentage of those, most of these companies aren't. If they were, there would be a lot more smarter people in those companies.

Which comes to my question, what exactly is their hiring criteria? What are they looking for?

From my point of view, it seems like hiring is mostly politics and less about your ability to do stuff.

What do you guys think?
Daisy Lingerie
Why Mistakes Are Your Greatest Untapped Resource
How come a drone like this doesn't have a self destruct?
Yet another reason to avoid using GoDaddy.
I would guess he is a developer who writes for multiple platforms (i.e. tablets) and wants the hardware to test on.
> It's difficult for me to believe any of these stories without more proof.

You're either claiming that the posting is a fake, or that the author (someone quasi-notable, even) has outright lied about their treatment. You're spewing FUD to justify your continued fantasy where the cops are the good guys.

Honestly, created 8 days ago? I hate Eternal September.
[ Vimeo ] Serial Fishing For Newbies - CEH - Saher Team
I think this is effing awesome, and will be trying it out soon.

Don't understand why devs use apt-get/yum to run their linux desktop but often code their app in such a way that it can't be managed with OS level packaging. Don't imagine a lot of developers manage their own personal linux distro. Probably some... :)
Yet another attempt to abstract things that cannot be abstracted. Works as long as your "package" is a blob of files. Doesn't seem to understand anything else. Some package management systems allow dependencies (on other packages, on files, or on abstracted "capabilities") that are inherently system-dependent.

All this provides vs. using plain tarballs (or even "make install") is the ability to back out and upgrade your custom packages using your system's package management command.
How To Build A Profitable Gaming Company
What a fucking cliche. I couldn't care less.
> You can be moving backwards relative to the ground and still be overspeed

Only in a simulator.

A Cessna 152 is a slow, low-powered trainer. It has a never-exceed speed of 141 knots. So for that aircraft to be going backwards AND be overspeed, you'd have to going into a headwind that exceeded 141 knots.

These windspeeds only occur a) during hurricanes/tornados or b) the high flight levels. You're not going to get a 152 out of the hanger during a hurricane and with a service ceiling around 14,000 feet, you're not getting close to the flight levels, which start at 18,000 feet. I supposed you might see some 100+ knot winds on occasion between 14,000 feet, but again, you're not probably going to be alive to attain the necessary altitude.
Well no. There's no illusion to it. Customers do get a choice. Of course, the important question is how much that choice gets them.
Consider cross platform development, online services, or end user support.

Our customers expect streaming video to work regardless of what bizarro device their end user walked out of a store with after getting shaken down by a spectacularly uninformed clerk. :-)
New Twitter Redesign
It took me a while to figure it out, but the model concept in Backbone doesn't completely correspond to the model concept in Amber.

Backbone, at least as I practiced it, has a model that very closely corresponds to what goes over the wire. You observe stuff on that, you react to events, the event observers react and update the model and as a result the model is sent over ajax.

Amber, again as I practice it, has a model that corresponds to the complete application state of a particular component of the page. If you have a checkbox that doesn't 1-1 match with something you'd send to your server, you create an attribute on your model purely to track the state of that checkbox and wire up observers to update the appropriate "real" attributes you're sending to the server. This is not immediately apparent when looking at the two frameworks but I find the difference to be crucial.

I started using backbone the day you open sourced it since I had a personal version of more or less the same thing that was twice the code and less elegant. I found that it was fantastic as long as you could do idempotent DOM updates (i.e. innerHTML) but got lost as soon as I wanted to start adding sub components that needed to be initialized and I was back to dealing with a lot of event twiddling and dom manipulation for updating the view. I believe the split in state between the DOM and application model causes this complexity which is avoided in Amber by having all client side application state in one place. I think I could apply the same ideas in Backbone but I haven't tried since switching over.
What I like about the rounded corners debate is the Job's quote/story:

Steve suddenly got more intense. "Rectangles with rounded corners are everywhere! Just look around this room!". And sure enough, there were lots of them, like the whiteboard and some of the desks and tables. Then he pointed out the window. "And look outside, there's even more, practically everywhere you look!". He even persuaded Bill to take a quick walk around the block with him, pointing out every rectangle with rounded corners that he could find.

So, are they everywhere, or are they innovative? ;)

http://www.folklore.org/StoryView.py?story=Round_Rects_Are_E...
Browserify lets you require stuff if you're used to node paradigms.

https://github.com/substack/node-browserify
I wonder if this story is linked to the below?

http://www.wired.com/dangerroom/2011/10/drone-virus-nuisance...

This could make an understanding of the drone's C&C structure by Iran much more of a feasible possibility. I have no idea if these really are connected but it was the first thing that came to mind reading about this story.
Folyo is a private job board for freelance design projects that I launched two months ago. You submit a project, and it's sent by email to the 300 or so designers on the site. What makes Folyo special is that every designer has been approved individually, ensuring you only get high quality leads.

If you value design and would like to get around 10 leads of good designers who are available and want to work with you, please check it out and let me know what you think!
Fragmented Android tablet market can still mean big money for devs
It turns out, that's exactly what I want in the world of a configuration management system like Puppet or Chef.

I don't want my package to try to be clever and configure itself or make lots of assumptions about how I intend to use it. I'll manage that myself through other means.
Grep and diff just aren't suited to dealing with nested data structures where whitespace and/or newlines are irrelevant. There's some data that's intrinsically nested, and we can't really simplify the world to make parsing easier. A good CFG engine like the article proposes would be very useful.
Isn't most of what humans do wasteful? What about "lieing on a beach sipping cocktails to death" or "commuting to death" or "painting to death" or "watching TV to death" or "reading to death"?
If you condemn computer games, you condemn all other forms of art at the same time. So I suppose the only worthwhile conducts of human life are technological and scientific research, and building infrastructure? I don't think it is as simple as that. And if you have created the perfect infrastructure and won against cancer, then what? Why live? What did you optimize for? That we can enjoy stuff seems to make us want to live at the same time.
Bees reach consensus by headbutting dissenters
The only problem is that ClickOnce has a .NET dependency, but if you can get around that, you're home free.
This article is fraught with frustratingly-incorrect use of the word "design". The author continually mistakes "design" for visual appearance.

"Apple never designed the iPad. They undesigned the tablet. They focused on creating the simplest form possible. Every single decision is based on usability, readability, comfort, and focusing your eyes on the content itself."

That's exactly what design is: finding the problems that need to be solved and devising a solution that solves them. One that respects usability, readability, comfort, etc.

"The shape of a tablet has nothing to do with design. It is simple logic."

Wrong again.

"Again, this has nothing to do with design. The width of the margin is an engineering problem with only one solution."

And again. It is a design decision.

"Again, none of this is a design problem. It is all about usability."

Because usability has nothing to do with design... nope.

"What has happened here is that Samsung has been forced to add design elements that don't need to be there."

Here you mean "visual elements" not "design elements".

"Again, this has nothing to do with design. This is an engineering constraint." (talking about the batteries)

Still wrong, it has something to do with design. This however is the only one that gets close to its claim.

The author makes a lot of interesting points, but he clearly doesn't know what "design" means.
The point I'm wondering though is will technology make it so that it's just as easily to accomplish productive tasks from within a physical-less VR simulation, as it is to play video games? In which case neither producers nor consumers need to remain in physical reality for long, since they can accomplish their tasks via thought alone?

In the last few decades we've seen white collar workers become shackled to the desktop, and then shackled to the internet. Just how many hours a day do any of us spend away from the Net? How much of the physical world are we missing compared to our ancestors?
Strawz Connectible Drinking Straws
Great idea! But wow, really expensive for "just" some plugin.

Also I am looking for a Pdf speedreading tool for Ubuntu. Would appreciate any recommendations.
The first thing I noticed is that they're moving the content pane to the right, and moving stats/metadata to the left column.

I remember when Twitter first had the metadata pane on the right. It was unusual, and a lot of sites follow suit -- especially with Twitter Bootstrap, which defaults (in their templates) to content-on-the-left.

I wonder why Twitter moved content to the right -- which seems more traditional.
What We (SV Angel) Look For
Right but aside from a few older cities most people only use a shared car when away from home. Giving up a personal car for daily use is probably not going to happen in the US without a major cultural shift.
Oh, absolutely, in the present and for the immediate future. But the not so distant future, like five or ten years out? Do you think the lead in terms of design and marketing is less surmountable than the hardware design and manufacturing?

I admit to not really knowing much about the Chinese market. But a low-cost home grown tablet brand competing against a foreign competitor, running Baidu Yi or whatever else emerges, is going to have certain undeniable advantages—just like Baidu, Renren, et al have advantages and have in many ways caught up to their western equivalents.
So do we know if they've only recently starting breaching their own policy or have they been doing it all along despite the 2005 policy implementation?

Does anyone willingly download toolbars like the ones that come bundled on download.com? Anyway, I've steered clear of CNet downloads for years now. Even before they began doing this and you had a chance of actually getting a download that you knew was clean the whole thing started feeling kind of spammy and shady.
...but as long as they don't block the functionalities that 3rd party apps need...

Not a safe bet by any means.
You ever travel by bus? I'd rather hitch-hike. :P
I work for a security software company, and made a definition today that detects CNET download wrappers. The fact that several other vendors already detect them makes this a much easier decision.
// bill: don't be so paranoid -mgmt
//if (inIran && lost_tether) nosedive();

if (lost_tether) find_a_nice_flat_place_to_land();

Unlikely.
I doubt they would disclose how exactly they did it, but Iran receiving an electronic warfare equipment not 6 weeks ago and then this drone miraculously falling into their hands undamaged - it is reasonable to assume there is correlation. Or perhaps they shot it down, made a replica and tried convincing the US that they could land their drones at will. However, I think it is highly unlikely that the drone just "malfunctioned", and in a way that allowed it to be captured in perfect condition.

In any case, http://www.google.ca/search?q=avtobaza+iran

> stealth-penetrating radar

You might want to look up an incident in Serbia where the stealth jet was in fact downed that way (a bit more complicated that just a radar, but it was still tracked along the sky from the ground through electronic means).
Yeah, because every company blows up exponentially in profits, right?

It took hundrends of millions of funds and way more years before Amazon even turned any profit. Twitter too (do they even make a profit yet?).

And the same goes for every regular business all around you.

Do you think many restaurants break even in a year, for example?
A wide plug is less likely to get jostled out by moving the cord sideways back and forth. It's fairly common sense.
But of course this is BS, because the three queues are not independent. Try it with 1 queue which feeds into whichever of the three queues is currently shortest. And of course, in grocery stores, where one can unload one's cart while the person ahead is being processed, there's an advantage to multiple lines.
PSD to HTML is A Great Start
I hate mini-usb, for some reason the fit has never been good for me. I'm fine with Apple's USB connector being the standard fit for our mobile devices. And this means if someone has a Samsung tablet at their house, I can charge my iPad.
> Self-checkouts don't have to suck, though. The version where you scan all your items at a single location is clearly crap, but there are systems where you get a small hand-held device when entering the store so you can scan your items as you go along.

This is presumably much better for throughput, but much worse for making sure that what you're leaving with is what you purchased. (Also, how does it accommodate a decision to put something back? I've never seen such a system.)
The drones have a way to blow themselves up, and the US also knew where it crashed and considered bombing it in place. Because it was on Iranian soil the decision was made to not do this for diplomatic reasons.
Amber's runtime component runs in node without any special browser shims.
I implemented a similar architecture, but within three weeks http://i.imgur.com/hfoyz.png :)
Perhaps the technology simply isn't sensitive enough to require one?
Sounds like your saying, "Don't use OAuth because it's bloated, create your own API auth protocol and make everyone use that non-standard protocol for my API". That forces developers to implement "custom" protocols per API that may actually be worse than OAuth.

You must not be developer. OAuth 2.0 is not bloated and pretty much 2 steps with a clause to never use it via HTTP. How could it be more simple?
Real Warfare 2: Northern Crusades Update v2.2.5 - SKIDROW
Thanks - very informative. Why would they bother trying to prevent font re-sizing on orientation change? Surely that's done to make the text more readable.
I mean, male peers were never a problem. It just so happens that male peers are the group of people in whose opinion I am least invested.

Both older (read: more powerful) men and women of all ages seem to respond much better when I mention "cycling", "hiking", or "boxing" than when I all I had was "playing video games", "watching downloaded television", or even "reading". It's kind of hard to untangle the effects of 42 pounds weight loss from any of these experiments, though.
I wouldn't expect the "official" apps to be power user friendly. TweetDeck will remain the app for the PU.
Judging from the URL, it seems like TC's mistake, altough OP just posted it as it is.
> if someone has a Samsung tablet at their house, I can charge my iPad.

Not so much – the cable isn't actually compatible. It just looks like it should be.
--which is why Delis‡ traditionally give you a numbered tag. It's a single line, but you can go about and not feel "constricted" to the queue (tail).

Don't forget, Frys also has a "semaphore" who cues people to the next register.

‡among many places like hospitals, information centers (DMVs), etc.
When I have to choose a line I find myself harshly judging the people around me, because every difference can impose a cost in boredom and lost leisure time. "This guy's old and worn out. They seem kind of foreign, won't understand the cashier. That one looks poor, probably uses a lot of coupons and argues about what's discounted. They're paying all their attention to their kid instead of getting out of everyone's way." It may be the most socially corrosive thing I routinely do.

Edit: and I think I just convinced myself to get a smartphone (I'm reluctant to bring a paperback, it might look like shoplifting because they sell those).
I've found that Perl works even better for this.

my @allfiles = `ls /somedir/`;
for my $file (@allfiles) {
chomp $file;
...
}

Is a wonderful thing. It's not pretty Perl, but it's still better than Bash, IMO.
My experience is exactly opposite.

Sure a big line is initially discouraging. But while in line, if I've chosen one of several lines, I fixate: is my chosen cashier a slow idiot? is a customer ahead of me fumbling for change? Should I jump? There's another line opening, should I get ready to run for it? I invariably end up at the front more directly annoyed and snippy at "my" cashier and the whole process. With a single line, I can see everything humming along, moving forward more often, if one transaction takes a while, so what, it's not a race, I relax more, I'll get there.
Like the changes conceptually; the unified 'Connect' timeline has already highlighted to me retweets I'd have otherwise misssed.

Hate the new iPhone font/margin choices. Text seems smaller, fainter with no setting to enlarge. New gray margins noticeably waste precious space that could be communication.
The most interesting fact about the self-checkout systems, in my mind, is that they actually have no designated area or instructions for how lines should form. People just intuitively wait outside the general self-checkout area, and use the machines as they become available. So, at least in some circumstances, the single queue system obviously can make a lot of sense to people.
Even if they really are, its just a bad move politically to take action a week after they got rejected by Google. Given the number of people evading taxes in India the amount they get by going after Google will be miniscule (comparatively).
If the only thing the distinguishes your product from a competitor's predecessor is the change in which logo is on it, you've got a serious issue.
Cloud configurable Mobile applications are the most effective means of ensuring security on a mobile device. The whole MDM discussion of controlling the device becomes irrelevant if the content is never actually stored on the mobile.
I'd love to know too, but I haven't had much luck getting profiling to work super well with node. I think I mostly just don't know what I'm doing and someone who did could answer this pretty quickly, but I haven't been particularly successful and figuring out exactly how that cpu time is being spent.
You must be very popular at parties.

(Let the downvoting begin)
Losing track of frequently shared video is a very different problem from losing track of never shared command & control.
I don't agree - in business, you always want to have the best your money can buy, because this means their output in terms of your business success will be better than of those less good.

Companies are not filled with smart people because there's not many smart people in general, and those who are truly smart figure out a way to escape the 9-5 lifestyle one way or another.

Also, companies are not made equal, some can throw more cash at employees than others, and smart people value cash. That's why companies with most money have the brightest minds (Google, Facebook, banking sector).
And a width of 21mm is the only configuration that could satisfy this requirement?

Precisely that, and no other? I don't mean to be flip, but it beggars belief to say that this is some sort of platonic form of tablet connector, especially given that the connector originated on the iPod in 2003, and existed not for stability, but for thinness, and to provide additional pins for accessories in a larger Apple-specific ecosystem. It was designed with a purpose, no part of which beyond thinness obtains when applied to a non-Apple device.
It's php, there are a lot ways to write code that result in desired functionality - that's a plus in my book. There are thousands of differents types of programmers writing plugins for WordPress - more than any other open source project, so it's darn obvious there are going to be lots of different ways plugin writers approach their plugins.

Having said that, there are guidelines and best practices found in the codex (for one, all the hooks and filters that are available which are generally well documented) and there is some quality control when submitting plugins to the WP directory. In addition to that there is a fantastic handbook (professional WordPress plugin development) that gives both beginners as well as veterans a healthy education in the best ways to write plugins. And there's a big blogging community writing detailed tutorials.

I'm not sure what you mean with integrating plugins - what does that accomplish? Most plugins run fine when running concurrently on an install.

A lot of these criticisms toward WordPress in this thread are a bit ridiculous if you ask me. Yes it's written in PHP, big deal. Yes there's a lot of code that if written afresh today would look different. Yes there's variable quality in code written by various plugin/theme developers. At the end of the day WordPress is plain accessible for people - and that is a big reason for its success.

I started out years ago knowing zero about code to where I am today. My first plugin was shit and know I'm getting pretty good at it. Because developing on WordPress has been so much fun I taught myself Php, html, css, javascript (including ajax and jquery). Clearly, I'm not the only one as it is the most active community of all the CMS choices out there - and a lot of people are making a living thanks to it.
As another Canadian, it's annoying to have you link your ignorance to your nationality. I'm confident that the vast majority of Canadians know that a mile is, very roughly, around 50% longer than a kilometer.

And if you think the difference is miniscule in normal usage, you just try driving 59 MILES per hour on a city street with a 50km/h limit, and see how the cops feel about that. (I say 59 because my lived experience is that everyone drives 10 over, and the cops don't ticket at 9 over; your city may vary)

Or try estimating when you're going to arrive at a meeting that's 100 MILES away on the highway, when you think "oh, 100 km, I can go 110 on the highway, plus the time to get out the door, call it an hour".

Even at walking speeds, 2 miles of walking is going to feel different than 2 km of walking.

Edit: PS, who's Sunbeam?
Same here - plus "Twitter for Mac" on OS X. I can't remember the last time I went to twitter.com, it's very rare anyway.
Samsung's picture frame is no iPad:
http://www.roughlydrafted.com/2011/08/23/samsungs-digital-pi...
That mess of redundant code, bad practices and unfit toolset would only prove our point further.