skysight-inc/HackerNews huggingface dataset:
Great story. Large businesses like TWC create systems in which they can uniformly control the process of their employees providing a bridge between their product and their customers. Unfortunately, rarely are these systems as fine-tuned as Apple has their "genius bar" set up, for example. They're usually more similar to the DMV, where the paperwork and step-by-step process provides an experience that attempts to create an equal experience for all customers (that also allows for business-specific necessities, such as keeping a huge group of constantly changing data organized to go along with the DMV example), but the experience ends up being more of an obstacle or burden than it providing things like efficiency and flexibility.

I guess what I'm saying is that TWC sees no advantage of providing a better system. It costs money to uproot the current system, and it also costs money to create and run a system as detail-oriented as companies like Apple. They still get people to buy their product (even intelligent, insightful ones like the author of the article), and the profit margin is probably so significant that they consider it unnecessary to make Bill's day easier. Something that probably sounds a lot like, "If Bill doesn't like his job, he can quit." Or, "If Steven (the author) doesn't like our product, he can find another place to give his business."

The real problem is that TWC understands full and well what they're doing. You think they don't get hundreds of phone calls every week from angry customers or disgruntled employees? The fact of the matter is that they have the upper hand in terms of what the author was pointing out.

I just feel bad for Bill, and the thousands of people like him. This sort of thing makes you feel lucky not to be forced to lead a life that includes a job that is just one huge up-hill battle (in all the wrong senses of the phrase).

Good luck to Bill. My favorite part was his notice at the end to anyone who needs a master carpenter. I hope somebody contacts him who read that.

Edit: after reading more posts, it's clear that a large part of "the problem" has to do with the industry itself and the players involved. I think we'd all love to see somebody uproot the whole industry and start from scratch.
So you have to pay to get what installing unbound (Win, OSX, Linux) on your machine will give you for free?
Spam your email address? Assuming it's not the same as you have in the description (mine isn't).
"Firstly, the user will download the image data even if it isn't used on the page, an external image is only downloaded if it's element is present & visible."

If you are strategic and smart about when you include certain CSS rules, this is less of a problem. The images in these files should be user interface chrome shared by the majority of your app/site. Other inline images should be split across section-based CSS files (if your site is not a single page JS app).

"Secondly & more importantly, browsers completely block rendering while CSS downloads (with the exception of Opera, which unblocks after about 3 seconds), CSS does not render progressively."

Except with at 500k sprite file (very common) your user waits for UI elements to pop-in that depend on it. So yes it doesn't block, but the UI can look strange. You end up with a bunch of blank spots or incomplete backgrounds while this sucker loads. Also if you dynamically add elements to the page that make requests for uncached sprite images (because you are being smart and don't want a 500k sprite file) you have to wait for those UI elements to load in their images. With data-uris the image data is already there, ready to use.

"Neither sprites or data uris are the "correct solution" in all situations, it should be considered on a case by case basis."

Agreed, but I will typically bias myself toward data uris to avoid the extra network request(s) and the pain-in-the-ass maintenance of sprite files (especially when shared across a team).

Really, what we should be doing is using fewer images in our UIs.
Ah, OK. I need to read slower.
People don't seem to remember that Tesla's car won't be consuming any gas for that 8 year period and that the only (almost) maintenance cost is changing the tires/breaks once in a while. Also the average ownership length [1] is less than 5 years.

Take all into consideration and a base Model S at 50k is closer to a 25-30k car.

Combine all the "not spent" gas and maintenance cost and you can very well afford a new battery 8 years down the road.

[1] http://www.kbb.com/car-news/all-the-latest/average-length-of...
The appropriate method is to issue an arrest, then using informal channels to the UK police asking for assistance. Interpol notices are for extreme rare exceptions. If one would to be used for any common crime where the accused has left the country, the list would become useless. We would end up with a list somewhere around 200 000 - 1 000 000 people, not 7,678.

It somewhat like bringing in tanks, bombers, and a nuclear missile in handling a shop lifter running away from the store. It might work, but appropriate action it is not. Equal to the law it is clearly not.
Even if the password-rest-page doesn't leak information about which e-mail addresses have accounts associated with them, the register-new-account-page usually does. Of course websites could work around this by sending an e-mail message to the address to confirm ownership first, but this is rarely done in practice.

An easier fix is for users to randomize the email-addresses they use. For example, if you have a Google Mail account, you can receive messages at username+randomdata@gmail.com; if you use different random data for each site, nobody will able to probe for your account as described in the article, even on poorly-designed websites.

The advantage of this approach is that it's something that privacy-minded users can do themselves, without having to rely on website developers to get things right.
I don't really mind this, as long as it isn't retroactive. YouTube comments are a parody of themselves as it is. The newish development of trying to pander in order to reach the top comment position has made them even worse.
Might I ask: how are you using those together?
Access Control - Basic Security Part 5
Watch The Watch Online Free
Watch The Watch Online Free cinematography is by Barry Peterson and edited by Dean Zimmerman under 21 Laps Productions studio. The film is distributed by 20th Century Fox which is expected to be launch in movie houses on July 27, 2012.
US-Based customer here. Our DNS just started working again.
Batman killer paid with BitCoin
Listening to NPR on the way to work this morning, NPR said that the Batman killer used some encryption program to connect to a site called "The Armory", where all transactions are done with BitCoin and you can buy all types of weapons not just guns. Made me think, well, its a real currency now.
Sounds like you just had a bad manager. At a big company (like Amazon) there are good managers and bad managers. I'm sure your opinion would be different if you actually made it to the AWS group like you wanted.

You're turning a bad experience with a single manager into a personal vendetta against the company as a whole. I have friends who work there who work normal hours (and have for years) and they even said they feel like they are more respected employees as engineers then the business owners.
Food Tech Startup Trend Takes Hold in Michigan
While we'd all like to see intelligent comments posted under your name, the issue here extends beyond this site. Where else have you used that password? What is the commonality with your password on different sites? If you're so confident that you're safe, why don't you just change your password right now and post the old one?
Firefox 14.0.1, Arch Linux (it's a rolling release distro, fully up to date).

Solving these kinds of problems and optimizing things makes me happy. I'll take a look at this when I get home from work and see if I can speed it up.
SEO Is Like Being A Captain Of A Pirate Ship
>Have you ever noticed that some developers see the job market as a bleak and desperate place where jobs are scarce and exploitive, while others see this market and can't believe their amazing luck to have stumbled into such a fantastic career?

I'd consider myself to be in both camps simultaneously. I find that there are a ridiculous number of opportunities, but they're A) pretty bad ones or B) are unwilling to pay for what the talent they claim they want. I hate to sound so negative, but a lot of opportunities just aren't great. It isn't working for a startup, or working on some new infrastructure in a company that does something interesting. There's a lot of extending spaghetti code for a cost center within Cardboard BoxCo with enterprise software that's EOL'd by its vendor. More so if you live outside one of the big tech hubs.

I can have 8 finals in 4 weeks and get 4 offers, but after meeting with the organizations and finding the reality is the opposite of what they advertise, that I don't want any of those jobs. Especially at the levels of compensation they think they can get anyone, nevermind the top 5-10% of the candidate pool.

I've resorted to freelancing. Within the first 30-minute phone call we already know where things are going based on their reaction to my hourly rate. Additionally I figure if I hate the assignment, I know when it'll end. It also pays well enough that I only need to bill 7 to 8 months a year and can spend the rest of that time making video games.
It does seem like there's no single distribution channel that a Windows app developer can reach out?
I find it very frustrating that Google thinks that forcing people to reveal their identities is a "good" thing.

"People will be held accountable now!" is the slogan I keep hearing ringing in my head listening to the excuses put out by companies.

In the end, it is their service people are using and they can dictate the terms all they want. However, it also sets up a system where people will now expect websites across the web to want their true names.

In a sense, it will become common place and make people look weird for using nick names. At least, that's my opinion.

Fuck them for doing that.
Real Life Subtitle Glasses
Even though I think that VIM is the best text editor (please no Emacs vs VIM now) it is not a good editor for the casual user and doesn't blend into Mac OS X too well. Most of my coworkers in my old company didn't touch it with a ten foot pole - even though they were programmers. They used TextMate or Sublime or Coda. I tried to sell them on VIM but in the end the learning curve was too high and they settled for something where everything was easily reachable through menus.

So I think VIM is not a good example of a good free Mac text editor.
It's worse than you think.

I registered a new account on Youtube a couple days ago and was not even given the option to choose a username. They asked me for my first and last name and that was it.
Not sure what you mean by unbound, but your Windows box does not have a DNS server installed by default. Most people depend on the DNS server that their ISP runs. If the ISP is doing unwanted redirects or filtering, or is just unreliable, you can point your DNS to OpenDNS which is fast and reliable. You can either use it for free and it will show you ads when you typo, or you can pay them some money for their service. (edit: expanded)
How To Hire Great Developers
As repeatedly noted, a clear-text password is usually much more valuable than as just a credential to a site. And you're very naive if you think this is just an issue for open wireless networks. It's not at all uncommon for ISPs to get compromised, and in many countries is actually the norm (whether due to criminal activity or by government mandate).
How to get my Kickstarter in front of the right people?
There are a host of manly-gear-related sites (uncrate, gear patrol, and the like) which would seem to be the obvious venues for this sort of thing, but they haven't responded to our emails. Does anyone have any suggestions?
I have to disagree with this point

Despite plenty of guidance to the contrary, the first point is really not where we want to be. The problem with doing this is that it means a persistent password – one you can go back with and use any time

If a developer can't work out how to implement a one-use password that forces a password change after login, they shouldn't be writing code.
Do you mind if I ask how you go about learning how to build Mac OS apps? I've seen a ton of tutorials for iOS but hardly anything for Mac OS.
On the contrary, if it were applied retroactively, it would be a spectacle!
I put together a similar site a few weeks ago: http://www.livefiddle.com/

It's not as feature rich as jsFiddle or JS Bin (it only allows editing the javascript, not HTML or CSS), but is different in that it's geared towards canvas animations and games. You can edit an init function that gets called at the beginning of an animation, but the rest of the code gets executed inside a draw loop, allowing you to modify code as the program is executing.

Another difference is that you can modify magic numbers in the code using a GUI. Selecting a number brings up a slider that allows you to change it, and selecting a color brings up a color picker.
This was definitely a bad thing for the economy. A lot of people will stay on the job they hate, having a lot of idea what else to do, just not to lose the pension.
What country do you live in?

I have never seen an Israeli ISP do that. (Although, there were reports a few years ago that Bezeq intercepted .torrent files to add their own trackers to the file.)
The philosophy behind DNSimple is great! A few questions:

* How much DNS traffic can it handle for one customer? Usually DNS-services that charge much more than DNSimple have this capped.

* 99% availability (3.65d/y) sounds a bit too much for a production server DNS SLA, maybe after introducing a secondary DNS a much higher availability could be offered. Any timeline for adding a secondary DNS?
Dr. Frederick Frankenstein on the resurrection of Myspace & Digg
Because these actions are normally clandestine. Hence the plausible deniability.
Without more details about what "the thing" is, it is quite hard to say. Care to put a link?
"I cannot believe my mother typed those words. Or that she typed them so badly."
Tesla Roadster's have been on the roads now for 6 years, and I think you'll find it is pretty hard to find one at any significant discount off it's MSRP.

Tesla also offered a $12000 replacement plan for the Tesla Roadsters, so you could get a fresh set of batteries if there was a failure.
I'm not sure what else I can give. The second amendment doesn't work against government abuses of power, nor does it provide for anything that humans need to live a fulfilling life. That's about it. What else are you looking for?
New Monetization Method for iOS Games
3 Gifts of the Holy Spirit They Never Told You About In Corinthians
The books by Aaron Hillegass are good. I also like the Cocoa book by David Chisnall.
My criticisms are about the health care system, emphasis on the "system" part. Having a large number of citizens without health care is a failure of the system.

The issue is a socio-political one. It's about the distribution of health care and who our culture deems worthy of receiving it.

"Most of your criticism is of a particular part of the American financial services sector, not of health care."

This seems to almost be a tangent. Please explain.
Plausible deniability is a velvety layer of insulation between the people who carry out the acts and the person elected or appointed to take responsibility. By the time the denials, obfuscations, delays, hand-wiping, shoulder-shrugging and tied-hands miming is done, the guilty parties are gone and the trail is so convoluted that it becomes very difficult to prove that the leader was anything more than ignorant of what went on. That feigned ignorance, in turn, provides lots of grist for righteous indignation about unauthorized overreach by lone rogue actors, partisan charges that the opposition is trying to muckrake and blah blah blah.

Political abstractions may be leaky, but they hold water long enough to get the job done.
It's interesting that he mentions the software and doesn't really mention recruitment companies.

To the extent that this guy is right, recruiters are getting paid a lot of money and doing a pretty crap job. They are supposed to be the ones saying to employers "The requirements are too specific, The salary is too low." They are supposed to be the ones qualifying borderline applicants with a low percentage out of a deep pile. It's a hard job, but its not like they're charging $100 for it. They charge a lot. enough to justify full days talking to lots of applicants, hundreds if necessary.

It feels like HR "consultants" spend 60% of their budget chasing clients 30% advertising & 10% actually doing the job you want them to do.

Anyway, this guy, or one of the good HR consultants should blow the whistle (I'm exaggerating) on what they actually do. Then, show us how to do it right. Make a video going over job descriptions and point out when/if they're absurd. Show us the CVs that come in. Let us see the pain from the employer side. Why is Joel Spolsky the best resource for this? Where is the industry?
I almost wish it were retroactive, just for the commenter remorse it would cause.

Failing that, the Herp Derp YouTube Comments browser extension is easily the best plugin I have installed.

http://www.tannr.com/herp-derp-youtube-comments/
At first I was kinda excited for this since I don't really go by my Youtube handle anymore, so I'd rather it be my new handle or my name. However, once I started the process, I realized I had uploaded some videos of my friend and I playing NBA Hangtime. Our team name is "WANKIT SLOWLY". Not sure I want that to be associated with my real name when people Google me.
5 Cloud Solutions That Will Make Your Customer Service Unbeatable
the standards body was forced to adopt h.264

The WHATWG did not adopt h.264 as a standard, nor any other codec.
Quick quiz:

You've got a unit test that just failed. It's not immediately obvious what's going on, but it's possible some assumption about possible states your program can be in at this point turns out to be incorrect. In order to diagnose it in more detail, would you rather. . .

a) Start guessing at possible causes, and cycle through iterations of writing print statements to check for them and then running the program to see their output until you make a correct guess.

b) Start guessing at possible causes, and cycle through iterations of writing Assert() statements to check for them and running the program to see if anything throws until you make a correct guess.

c) Set a breakpoint, fire up the program, and take a peek at the program state at the point where the test fails in order to get an immediate and complete picture of what's going on in there.

d) Spend two hours stepping through the code one line at a time, and a further four on Google Image Search hunting for pictures you can use to pepper the blog post blaming the debugger you could stand to learn to use more effectively for your productivity problems.
But then, Seth once made a bet with me that by now we would have AI's.

Although I do personally think he's spot on. We will, eventually, detect, at least, evidence of another radio-using civilisation. I think we probably have overlooked it already countless times because we were not looking in the right place at the right time.
What is definitely dead are Java Swing apps. I believe desktop BCC was a Swing app. Swing app installation and updates are a major pain.

Native apps on an App Store dont suffer from these issues, and their ability to integrate with special OS features make them more compelling vs a web app. Not so with Swing.
@mariusandra layer styles and smart objects are what I need for real work.

Gimp 2.8 is a big improvement though, for sure.

So, according to the articfle, if the magazine is complete and will be digital, why not release it now instead of Fall. why make the world wait for a periodical? For more ad space I suppose.
It might be an enormous security issue. Since everything is computer-controlled in a car these days, security is extremely important. Imagine somebody messing with the system, having access to the internal bus and disabling the (electric) brakes.
I live in the US and have had Comcast do this to me before. I routinely use GoogleDNS because of that.

Also because Comcast DNS sucks horribly and times out with upsetting regularity.
Kata Kata Mutiara Hari Lebaran
Kata Kata Mutiara Hari Lebaran
http://www.kompinter.com/2012/07/kata-kata-mutiara-hari-lebaran.html Andai tangan tak kuasa menjabat Setidaknya kata masih dapat terungkap Setulus hati mengucapkan
Make them aware of it. I've lost sales I would have taken the counter offer but I didn't realize it was their final offer. It sucks (for both sides) when you could have done a deal both of you would have been happy with had you realized it.
6 Lessons Learned – Hiring the Right Inside Sales People for Your Young Company
I make a nice living (so far) out of making windows desktop apps, but they are very niche oriented. Mostly statistical analysis of millions of rows. All though it is possible to make them in html, it would be really hard to meet the UI, performance, and mobility requirements with web apps.
I just cannot get along with Apple
Windows 8 aims to fix that with a built-in app store, it's a bit simplistic so far but works.

Apps can either be hosted on the Windows app store, or it can be hosted by the developer with just a link from the app store to a download page.
But that's the whole point: You send an email in any case to the given email address. If the address is registered, you send a "this is you password reset link" email and if not you send a "ok, somebody requested a password reset for this email-address and we don't know it" email. This sort of reduces pain point 3) as well since you can offer some explanation to the user [1] but I guess there's always someone who doesn't get it, so it's not a complete solution to that problem.

[1] "If you're registered here, you might be registered with a different email address. If you're not, ignore this one. etc."
As long as chrome, safari, firefox and opera stick together, the web will move foreward.
If the site has a registration form, then hiding e-mail in password reset is pointless.

Site's registration form validation will give the same information and without side-effects.
Wattpad makes it easier for authors to go mobile
I've just installed it and it redirected me to https for hacker news automatically.
Desktop apps are still used for a lot of equipment command and control scenarios. I work on a small team who make a desktop app that needs to communicate with some custom hardware over an RS-232 (serial port) based protocol. For this sort of application, laptops which have a real serial port (or via a port extender) are the only option.
You could actively petition your friends and neighbors locally and try to change your local representation. Especially in elections for Alderman, niche issues like cable monopolies can carry weight, especially because voting is based on the issues raised by a vocal minority. In some places being elected to city council is not that difficult and can be managed in addition to a full time job. Anecdotal evidence but - a friend of mine works as a VP of a local consulting firm and also manages to do a great job as an Alderman.
Why Do Porn Sites Have Social Media Sharing Buttons?
News flash: company boards are starting to ‘get’ IT