skysight-inc/HackerNews huggingface dataset:
I think that you may see this trend because of how recently computers became prevalent. As a result, the situation is more based on leadership skills rather than other factors (wealth, heritage, etc). I think in 30-40 years we may see a shift to be back in line with other industries.

As far as a competitive advantage, I would say that it doesn't matter. How is technology competing with other industries? The short answer is that we don't, at least directly. Technology enables other sectors rather than competes. A Web 3.0 company is not competing with a future hospitality or automotive industry. A technologically enabled company may have a better chance of succeeding relative to their competitors though.

If anything, the "brilliantness" of the tech sector will lead to more competition within the sector, and perhaps a faster rate of innovation than otherwise. Should this begin a feedback loop my comment about the shift in leadership in 30 years will not apply.
The complaining is because of this:

> iOS 5 captured approximately 75% of all iOS users in the same
> amount of time it took Gingerbread to get 4% of all Android
> users. Even more astounding is that 15 weeks after launch
> iOS 4 was at 70% and iOS 5 was at 60% while Ice Cream Sandwich
> got to just 1% share at the same age.

So 60% vs 1% at the same age since release.
Google Wants Another Cut Of The Four-Device World
Instagram Android App launching at SXSW this sunday
Yea, I just ran into this at work the other week when we wanted to take a look at Unity for a small side project. Just because the company that you work for is making several $100k (or even million)/year doesn't mean your tiny little department down in the guts of that company is seeing that money.
Auto Driving Goals Transport
Yeah, so, I did that. On VT-220 and VT-320 terminals, connected to VMS on VAX and Solaris on Sun. Oh, and command line on a 486DX33 running Linux so long ago that the concept of a distribution was new.

I love command lines, and I use them every day. Most of my work is on a command line... in a term window in X. The Linux virtual terminal system was a great advantage. The ability to run multiple terminal windows on-screen at the same time, with a clipboard! that was an amazing achievement. Virtual desktops? Great.

All of these things are advantages, and you don't need to stop using the good stuff that works in order to use the new stuff that works. Today I click on one of my sidebar icons to summon the terminal windows in which I do most of my work. I have enough RAM that I can keep heavy graphical browsers open -- FF and Chrome -- with hundreds of tabs open.

I'm happy to be able to use everything. I'm happy to have choices.
It’s a tool like any other, like pen and paper. Why shouldn’t students be able to use up-to-date tools?! I certainly would have loved to have been able to do just that.

It’s funny how you seem to imply that the only useful thing you can do with a computer is to learn how to program things.

It’s not going to be a revolution or a huge improvement (better teachers are the most important thing above all else), but being able to use modern tools seems kinda important to me.

(Do you have any idea how much Grapher† helped me understand math when doing my homework? I wasn’t programming, I was using a modern UI – no stupid graphing calculator that’s a pain to use – to fool around with equations. That was tremendously helpful. Having that kind of power always with you, instant on, with a battery that lasts forever, man, that’s living the dream.)

—

† http://en.wikipedia.org/wiki/Grapher
Why do I see pictures of iPads and Steve Jobs on the side and top? Seems like a glitch in WP system.
Hah! Yes it should be. Bad that I'm confusing myself.
It's getting easier though, at least in Europe... a common currency (mostly) and an ongoing harmonisation of data protection (just started), business and IP laws. It's not there yet but at least it'll make European countries a lot easier to enter eventually.
The May Scale of Money Hardness and BitCoin
Not the best week to boast of rails opinionated best practice defaults in a django thread.
I was buying and selling virtual weapons in text MUDs almost 20 years ago. This offline market for virtual game items predates the MMORPG genre itself.

http://realmsofdespair.org/ was my MUD of choice as a kid.
This is why full disk encryption is useful (as opposed to, say, just encrypting /home). Unexpected data leaks will often remain encrypted.

Edit: added "often"
A Python Reading List by Wesley Chun
I have seen so many programming languages that my only answer to the first question can be, "None".

Haskell is too restrictive, OCaml too verbose and inflexible, Java lacks closures, Javascript has weird equality semantics, C lacks garbage collection, Python lacks static typing, Clojure has too many `)))`s, Ruby is inconsistent, ... I could go on.

In the end, I just settled on a language that I have to use at work (currently Python), but I'm wishing for something better to come along...
Are Librarians Totally Obsolete?
How did this place end up being owned by a bank anyway?
I have two iPads, and I can tell you were its getting the most use right now: content creation in the form of Music-making.

When I want to write some songs, I go straight to the iPads. The selection of music-making apps, and the ease by which I can install them and use them, simply astounds me. I haven't touched either of my DAW's (I have both Linux and OSX-based DAW's crammed to the gills with software) in months, because frankly - the iPad really nails it.

So, I wouldn't be so sure to say that ..
"[...] what's an 'Operational Detachment Alpha'?"

It is a military element of the United States Army Special Forces [1].

[1] Section on ODA: https://en.wikipedia.org/wiki/Special_Forces_%28United_State...
Its a pretty good assumption given the market. If you are selling software or services at a 3% margin you have a bigger problem than license costs. You might as well go open a grocery store.
A day in the life of the internet [infographic]
Agen Jeli Gamat Luxor Semarang
I was expecting that that the game was aimed to iOS devices because of those pictures, kept reading waiting for the revolutionary touch interface to be mentioned
Insurance Fraud Investigations
If people have permissions that allow them to look at
the content of your unlinked files, you're pretty much hosed already.
If you have an encrypted home directory but not encrypted tmp (though you should!) then you can set the TMP environment variable to ~/tmp (and create a tmp dir in your home dir) and libvte will write to there instead (confirmed with gnome-terminal).
>And people don't understand that wining a market means nothing and it can even be a race to the bottom, it's wining the profitable part of the market that matters.

By that metric IIS is whomping Apache and Nginx. But you don't see that discussed around here. Only the metric that suits people's affiliations and biases seem to really matter here.
Good call on the thumbs. I'll vertically center it better visually.
I'm American, I read the wartime news every day, and I work with a few people who have been deployed overseas and I have never heard any of the terms you just outlined.

So... it varies.
@zdw, I hope you're not suggesting that native iOS apps have better accessibility than Flash? That's not the case. Flash is way out in front of native apps for accessibility.

Good closed caption support via external file or cue points, strong keyboard control, mouse pointer/cursor appearance manipulation, versatile multi-channel audio.

Apple did no favors by excluding Flash from Safari. When a website contains Flash, it's in everyone's interest, including blind users, that the Flash object is loaded successfully if the user wishes it so. That should be obvious.

Check the Adobe site for "Flash accessibility design guidelines".

Screen reader technology is evolving too remember. Of course there would need to be capabilities added to iOS Safari, such as screen reader plugin. But that the Flash accessibility problem has been addressed on desktop now, but no one seems to have noticed!

"When a screen reader encounters content created with Flash, it loads the current state of the movie and notifies the user. With the Window-Eyes screen reader, the user hears, "Loading…load done." Once a piece of content has been read, the screen reader moves on to read other parts of the content and the rest of the page."

"Adobe worked with GW Micro to create a Halt Flash Events keystroke (Alt+Shift+M) for the Window-Eyes screen reader. This keystroke allows a screen reader user to suspend Flash notifications on the page. Pressing the keystroke again allows the user to resume Flash notifications..."
I wouldn't call it Stockholm Syndrome, but it's something weird. Seems to me that it's the same basic phenomenon as hardcore sports fans. They tie up their identity with this external entity so hard that they almost treat it as an extension of their own ego.

One important difference, of course, is that most local sports teams care about their fans.
I doubt it, minimum wage jobs don't usually have bonuses. Have you ever worked in one? Walmart has no bonuses either.
Bill Gates Pays the BBC, Gets Coverage From the BBC | Techrights
So ask the programmer to program or debug something, give him a decent IDE and access to Google. Don't ask him to answer trivia. 'Can you fix this simple 10 line function' is much less insulting.

It is a huge turn off for a lot of people and indicates that the interviewer is either too lazy to make the question interesting, or not technical enough to generate an actual good question. Either way it is a red flag.
I think a better solution would be to only show the colour hash after there hasn't been a keypress in a few seconds. This would likely be a pretty good way of making sure you only displayed the hash after they were done typing their password, which would prevent enabling a brute force attack.
You see, what you've just written down is a perfectly fine answer to the question.
Icon designers have been saying this for years.

For small icons, you really want to tune every pixel. Vector sounds great in theory (infinitely scalable!) but it just ends up being a blurry mess at small sizes.
What if you hit the back button until their browser goes back to the login page, likely with the form still filled out?
Shuttleworth on the Ubuntu Linux 12.04 beta
Wasn't that one of the innovations of Apple's A4 chip? Stacking the RAM chips on top of the CPU core inside the same package?
I have this little service that I haven't figured out how to monetize, FlyerMe.info. Without sounding like an ad, it lets you print the heading of your flyer and a QR code and scanning the code takes you to a mobile-friendly version of the flyer (text and all). At the bottom I use mailto: so you can mail yourself the link from your phone.

I thought this was acceptable because I think most people have their email clients set up on their phone (unlike many people with no desktop email software).
If it's got to be shown in plain text to the user then it must not be a one-way hash.

HTTPS everywhere, let your users regenerate their API keys at will.
I seen Graphite pop up a lot lately.

Why should I care about Graphite?
Hmm, I'm thinking of a third model, where you have SaaS, but you get a custom install for you (or your company), that you get to decide when and if to update.

Something between boxed software and a one-for-all SaaS.
it's a 1000x1000 image... this is a trivial problem
In case anybody is wondering about robot hashing: http://robohash.org/
How the iPad will change the construction industry
Didn't have time to respond to the central points in your reply last time.

If you look at the statistics for the re-offending rate post-incarceration, you will find them to be alarmingly high. We have a system which is designed to reduce crime but does not do it's job properly.

An anarchy does not imply chaos, merely a lack of hierarchy (the word's roots are "an" - not and "arkhē" - power, authority) . The main argument for Anarchism is that power corrupts, so this system aims to rid a society of corruption by making it impossible to corrupt anyone by keeping everyone on the same level. It's mind boggling that the one political system which preaches absolute equality is often labeled as the most dangerous one, whereas a system which preaches greed and individuality at the cost of everyone else's welfare is "the best system we have".

Looking at the root causes of violence, theft of property and other oppressive actions, they appear to be caused by the inherent inequality of our socioeconomic system. For example, people with dopamine deficiencies tend towards delinquent behavior (e.g. stealing), dopamine deficiencies are caused by excessive drug use and drug use is caused by an inability to cope with one's environment. I would argue that all criminal issues are health issues at their core and that the legal system we currently have treats the effects and not the causes.

I think that a better system would only use violence as a last resort during a situation and never retroactively (e.g. stop a man from killing another man but don't use violence after the situation is defused, including arresting the person). When considering the point that these criminals are behaving in a violent way because they feel threatened and that the police officers are behaving in a violent way because they also feel threatened, it becomes hard to label either of them as good or bad. They're just reacting to their environment but they are, nonetheless, essentially in the same state and performing the same actions. They are, however, both ignorant of the true effects of their actions.

In other words, dig into the causes of crime and try to empathize with the criminals and you'll find that they aren't much different to everyone else, except in the way they have been treated.

Ofcourse, there are edge cases where people are violent due to genetic defects and so are not treatable. I think that the only way to handle these cases is to legitimize their feelings and give them a way to vent without hurting anyone. Give them jobs as butchers or hunters or something.

Either way, driving mental health issues out of the mainstream and marginalizing these people makes it far harder to treat them properly and solve the problem. It's the same issue as with drug prohibition - some countries are finally starting to see drug use as a health, not criminal, issue and they are seeing huge benefits from this (e.g. Portugal). The next logical step is to start approaching other criminal issues in the same way.
Maybe I don't understand the problem,but that sounds like some serious premature optimization. 1.2 mpix is not much data.
3 Simple Things to Make Your jQuery Code Awesome
Apple's desktop choices are very frustrating. I only buy Mini's as a computer to attach to the TV. It's great for a little, quiet computer that I don't have to pay any attention to. I couldn't do much work on it though.

Really? Why? What'd you be missing exactly?
The author must be a blast at parties:

"Ask your friends to pick any prime number bigger than 5, but they must not tell you what it is. Square it."

Sorry, couldn't resist. Lovably geeky.
After doing some research on security it seems that Android's problem is overblown. The malware I've come across mostly stems from people downloading random apps from the web and then granting full privileges to that app. Which in turn does things with the permissions the person granted it.

That doesn't really seem to be a security hole as much as it is a user problem.

I guess it's simple to say Android is insecure, but it doesn't seem to be the case. Any more so than a rootable iOS device.

Am I mistaken? Are there reports of apps gaining root access?
P90x Workout
Are you ready to transform your health with the P90X Workout?, The most extraordinary exercise at home special this year? Do not even try to apologize for not having the purest form of your life starting today.
Capable staff is perhaps the largest challenge facing terrorist organizations. If Al Qaeda could have sent four people with shoe bombs or underwear bombs, you'd better believe they would have. And if explosives were the limiting factor, that would mean Richard Reid and Umar Abdulmutallab were the most capable of agents on hand. And that simply doesn't paint a picture that suggests they have a very large pool of capable, dedicated terrorists to work with.

Despite what the fear-merchants would have us believe, all indications are that there simply aren't that many intelligent, capable people who are willing to give their own lives to lash out at Western civilians.
The first Rascal 1.1 prototypes have arrived
Wow, this is truly amazing .. I'm currently running the sample app "AngryBots" on my iPad, and I'm sold: I'll be upgrading to Unity3D with iOS and Android PRO licenses as soon as I can.

Nice move, Unity Technologies! You've got a new convert!
Maven deals with dependencies related to application builds. If I understand the article correctly, the author is suggesting a way of sanely managing dependencies related to deployment configurations. This might include subgraphs that represent the application builds on several nodes, but would also reference configuration files from app servers, web servers, etc.

A first step might be to simply visualize the relationships in question. I have used GraphViz (http://graphviz.org/) to this end for a number of situations (internal corporate projects).

I think the challenge is that the relationships (edges) of the graph do not all necessarily represent the same types of dependencies. Some would result in compile time errors, some run time errors, some would cripple a system, and some have little practical effect. I do like the idea of a simple declarative system representing a dependencies between components as a graph though.
FWIW, I've also seen this cause the terminal to freeze for seconds at a time when there's heavy write contention to a slow SSD.
Anybody know what this is used for?
I'm tracking Graphite evolution since some articles from the Etsy engineers (Track every Release http://codeascraft.etsy.com/2010/12/08/track-every-release/ and Measure Everything http://codeascraft.etsy.com/2011/02/15/measure-anything-meas...)

However every time I look at the site it seems more and more an abandonware. Only a quickstart and no proper documentation.
There is no harm in releasing higher quality uncompressed or loss-less tracks. At the worst they will bring in some new customers, such as myself, that currently will not buy music online. Why would I pay $10 for an album as a highly compressed download when I can pay the same price for the CD and rip it to FLAC myself? I realize I am in the minority here, but as CDs phase out even more, there has to be some other way for consumers to obtain high quality versions of tracks.

Footnote, you don't have to have a >$10,000 setup to benefit from higher quality tracks (compared to the downloads that sometimes have 'questionable' quality). I have two systems, a full range stereo (front left and right) setup for nearfield listening at my desk thats +/- 1DB from 50hz-20khz. The other is a stereo setup in my media room; 2 way quarter wave transmission line, +/-3DB 40hz-20khz. The point is, there are a lot of people with less than $1200 in audio gear that still want lossless tracks made available. Who cares if the human ear can't discern much of the extra information, we still want it.
The mini can take 2 2.5-inch hard drives and (unofficially) 16 gigs of RAM. Like I said elsewhere, I do not consider the mini suitable for software development or other demanding tasks.

Software development is not a CPU demanding task by any stretch of the imagination.

Professional programmers get just fine on an Air, much more so for a Mini --not to mention with 5 times slower machines just 3-4 years ago.
On a technical level, yes, but when discussing Android "the product" (aka "the experience") it's the correct way to refer to it.
So this is why pasting to gnome-terminal takes a year and a day!
Very good points. I guess I was thinking of interdisciplinary competition in terms of attracting top talent to our sector, not necessarily in direct competition in the marketplace for customers. But you're more than right in that our industry very much empowers other industry sectors which in turn will lead to more internal competition in tech and faster innovation.

So what in your opinion can we do in the here and now to keep our uniqueness intact in the long run?

I'd hate for our industry to begin to be marred by the staleness and greed of the status quo of other industries (i.e. biggest wallet, "royal tech monarchy", et al, win out over best ideas and innovation).
Waste & junk removal Company Melbourne
We are a professional waste disposal and junk removal company based in Melbourne. We take care of all the loading, hauling, recycling and tipping of all your unwanted items and junk.
I don't know. I remember problems with different classloaders, old versions of classes being deserialized, different versions of classes being sent over RMI, etc. Some of these probably resulted in ClassCastException. Some had thrown more specific Exceptions, am I supposed to remember the exact Exception that was thrown in each case? I'll probably know if you show me stacktrace. But I only know because I've encountered such problems. People working on the other end of our system would recognize different set of problems that results in this Exception or similiar.

Nano questions are bad, because you are really asking if candidate has had the exact same experience that you had. Some did, some didn't, it doesn't matter. Anybody will solve the problem within minutes, most probably googling the most promising lines of the stacktrace, and ctrl+clicking around in Eclipse (or grepping the source tree, whatever).

Even auto-importing packages in IDE can cause problems - sometimes it imports from the wrong package. Is it enough reason to ask questions about "which package contains Hibernate Session class?" or even "which package contains ArrayList class?". I don't think so. Being aware of the problems good abstractions can cause (there's always a few problems) is IMHO enough, no need to remember everything you can google in 5 seconds.

EDIT: or maybe you meant that you just check if people know casting can throw ClassCastException, with that I'm OK.
According to the article their Node solution took 4 seconds to run (down from 7 seconds after some optimization) and their C solution 0.03 seconds. Now maybe they could have sped up their node code more, but those sort of improvements hardly count as premature optimization.
For the first one, another disadvantage (mentioned but not as a disadvantage) is that local_settings is not under version control.
Come on, no online demo? Not even screenshots? How are people supposed to understand if there is anything good there?
I think the major attack vector for this is lost/stolen laptops and recycled disks.
Exploiting computer games for temporary cash seems like an incredibly pathetic way to earn a living. Surely those with the intelligence to accomplish such things could contribute their time to something more productive?
I never thought about SimCity (or any city planning game, really) on the iPad. In hindsight, it seems like a great idea. Most of the game is placing long strips of transportation and utilities, like power lines and roads, or zoning large areas. Both of these tasks are well-suited for a touchscreen display.

Unfortunately, it sounds like it will be PC-only (or PC/Mac, depending on which article you believe).