skysight-inc/HackerNews huggingface dataset:
He definitely shouldn't have mentioned the guy's wife and kids, but it's certainly not against the law. It's definitely not bright to admit in public to hacking computers in the same way it's not bright to admit in public to doing drugs, but it isn't actually against any law but the law of prudence and good sense.
In the long-term, we believe HTML5 will be the best technology for enterprise application development.

I'd say that is a pretty clear message.
It seems that Adobe is shifting most of their resources away from Flex and towards other projects. The same thing happens to obsolete operating systems like Windows XP. They are technically supported, but the company has moved on.

I won't comment on the semantics of whether the title is editorializing.
If people think that the reason for Job's success is because of his attitude is indeed lacking in intelligence. It is more correct to say that Job succeed in spite of his attitude. This trait is perhaps the easiest to emulate, therefore it will be sad if people emulate Job's worst trait and think that it will make them successful.
A bunch of new accounts having the conversation that these new accounts are having is highly suspicious to say the least.
Ask HN: What's your ratio of time coding to planning?
I'm curious as to the ratio of how much time is spent coding vs. planning at startups. Specifically, how it changed from day 1, seed, series A, B...

If you have lived through and seen the changes, and can speak to why / when they occurred, I'd appreciate it.
New Winner Poker Player Reviews and Rating
If you let me pick between Apache and Adobe for stewardship of a project, given track records, I would totally prefer Apache to keep a project alive, maintained, community-driven, and open.
A kid will conquer the world | Where Am I?
----------------------------------------

From Malcolm Gladwell's "The real genius of Steve Jobs" [1]:

Jobs, we learn, was a bully. "He had the uncanny capacity to know exactly what your weak point is, know what will make you feel small, to make you cringe". Jobs gets his girlfriend pregnant, and then denies that the child is his. He parks in handicapped spaces. He screams at subordinates. He cries like a small child when he does not get his way. He sits in a restaurant and sends his food back three times. He arrives at his hotel suite in New York for press interviews and decides, at 10 pm ... the flowers are all wrong: he wanted calla lilies. When his public-relations assistant returns, at midnight, with the right flowers, he tells her that her suit is "disgusting". Machines and robots were painted and repainted as he compulsively revised his color scheme, Isaacson writes, of the factory Jobs built, after founding NeXT, in the late nineteen-eighties. He insisted that the machinery on the 165-foot assembly line be configured to move the circuit boards from right to left as they got built, so that the process would look better to visitors who watched from the viewing gallery. ...when Jobs returns, in the late nineteen-nineties, and our natural expectation is that Jobs will emerge wiser and gentler from his tumultuous journey. He never does. In the hospital at the end of his life, he runs through sixty-seven nurses before he finds three he likes...

...Even within Apple, Jobs was known for taking credit for other's ideas. Jonathan Ive, the designer behind the iMac, the iPod, and the iPhone, tells Isaacson, "He will go through a process of looking at my ideas and say, 'That's no good. That's not very good. I like that one.' And later I will be sitting in the audience and he will be talking about it as if it was his idea."

----------------------------------------

If Jobs was really such an A-level asshole, I think he was goddamned lucky to have Steve Woz as his co-founder. From what I know about Woz, in addition to being a first rate engineer, he is also a very good guy. Maybe if Woz was even half (milli-Jobs?) the asshole that Jobs seems to be, he would have kicked him out before Apple went public (à la Saverin in The Social Network) and Jobs would have been just another tantrum throwing hippie hanging around some starbucks in Berkeley or wherever it is angry hippies like to hang about these days.

[1] http://www.newyorker.com/reporting/2011/11/14/111114fa_fact_...
Not to mention "...many of the engineers and product managers who worked on Flex SDK will be moving to work on our HTML efforts."

I think the post title is pertinent.
Pulling out of mobile, which is the present and future, hints a little at Adobe's focus now. Flash seems to have lost with mobile and now Flex being pulled, how long before desktop is EOL or sunsetted?

Flash 11 and Stage3D seemed a promising alternative to WebGL or competitive player, which will they choose there? Google had O3D and chose WebGL. But Flash would have supported IE and Unity and Unreal have committed to exporting to it since it is a low level and compiled render engine, it may be faster than WebGL with just javascript for some time or more steady across all browsers like Unity. Anyways, lots of questions on Adobe's direction... standards or not? and which ones?
Wait. What?

In Australia, we have "EFT" - electronic funds transfer (between banks). Typically, there's no cost and it's accepted between all banks. If you have to transfer to another bank though, it can take one business day.

We also have BPay, which is simpler and a little easier.

The USA seriously doesn't have these?
I'm haunted. Who are the Dennis Ritchies I never heard of?
The thing is, as I played a bit with HTML5, it doesn't actually work that well on mobile browsers either.

It does work reasonably well on iOS, but on Android Browser, Flash does usually work better than HTML5. Which is a bit sad.
I just ran:
sudo port install duplicity
sudo port install rdiff-backup

Worked flawlessly, too.

MacPorts isn't crap just because it isn't -- for whatever reason -- what you want.
>> But what worries me is the amount of stupid businessmen who’ll be copying Jobs’s behaviour. (I say “businessmen” on purpose, since I’ve yet to encounter a businesswoman, on any level, who treats people in an unpleasant way).

Recognizing that I say this from a white, cis-gendered, born to highly intelligent (if not at all successful) parents perspective, I don't think that comments like that are appropriate. First, it continues to perpetuate the mindset that women and men should be approached due to their gender, not their being. Second, to counter the anecdote, I have met such people.

Using only male-gendered pronouns and nouns would (as regrettable as this is) probably have gone unnoticed by me. That sentence put my conception of the author squarely into the most nefarious category of misogynists: those who try to better their own image while still perpetuating the problem.
I don't even know what Flex is. Yes, that's ultimately ignorance on my part, but it's not the case with most other dev tech.
French hacks
End of the "Producer" title in game development
"Our system is full of folks only looking for short term gain, yet the greater good is still served."

This is the hypothesis of unfettered capitalism, the proof remains elusive.
> What wee need is a language that will do for web development what Java has done for development in general in 90s - something that will allow us to write our apps once, and have them display perfectly on all major browsers.

I thought we did have that and it was called gasp Java!
I think it also makes acquisitions more likely.
Is it just the way I read it, or does Bill Nguyen come across really badly, there? Wow.
Ask HN: design required reading
Hi everyone!

I am a developer and I feel that I can't design myself out of a paperbag sometimes. I was wondering if there are any books or sites that I can look at to improve my UI design skills?

Thank you :)
Is Google chat disabled in Gmail if you use Adblock plus?
I just noticed that after I was messaged by a friend in Google chat, I simply could not respond. There was no text field to enter in a response. I disabled Adblock plus on Firefox, and the field magically reappeared. Is this happening to anyone else?
Flash performance varies significantly by platform. It is miserable on all mobile devices and banned on the tablet market leader's devices.

Given the fact that mobile is gropwing so fast and is pretty clearly a huge part of computing in the future, it's ridiculous to suggest Flash seriously out performs HTML5 in this most important area.
I don't see how this is supposed to be comparable to C++. AppleScript is buggy and C++ is, I dunno, hard to learn? I guess that's the point that's being made. The thing with C++ is that if you have bugs in your C++ code, it's probably your fault and not the language's.

p.s. Not trying to debate the merits of C++.
The 6 pillars of Steve Jobs' design philosophy
The Reverse Polish Notation
أهداف مباراة انجلترا وأسبانيا الودية على أكثر من سيرفر
For anyone else who raised an eyebrow or chuckled at the tweeness of "the fag end" like I did:

http://www.merriam-webster.com/dictionary/fag%20end
What a waste of time it is to complain about the way someone else configured your system. You're the one who chose to use a window manager that doesn't offer custom keybindings. If you can't live with it, then either write your own window manager or switch to a OS that doesn't impose its dogma on you.

OSX is a non-contender in my book because of its complete disregard for the standard Unix directory structure, its use of registry files, its ancient BSD utilities last updated in the '90s, and its lack of a package manager that actually integrates with the rest of the system. Of course the window manager sucks too, but that's only if you judge according to functionality. To be a Mac aficionado, you've got to judge only according to how slick the UI looks. Right?
For a long time, I thought of medical doctors as scientists. Then one day I realized they were technicians. I still have an enormous respect for them, but it did change my expectations.
Cesky Krumlov o Segredo Checo - República Checa
I've read only parts of the books, but I get the impression I only get part of the story. It describes his unpleasantness, but at the same time it describes how lots of people were enchanted by him. The book doesn't explain how that is possible. So I take it with a huge grain of salt.
PHP Coding Standards at YourSports
Are inventions are inevitable?
Never ever treat a blog post on legal issues as definitive when written by non-lawyers, especially when it cites no sources.

I'm not a lawyer, but the statement "we conducted a systematic analysis of a century’s worth of legal theory and precedent" is utter twaddle. There are disciplines of law on which people build careers attempting to sort out these issues.

Worse yet, a post that discusses conflict between shareholders' interests and directors' actions in the context of an acquisition but that doesn't even mention Revlon duties, which arose from the seminal case in this area (http://en.wikipedia.org/wiki/Revlon,_Inc._v._MacAndrews_%26_...), is seriously suspect. The case law has evolved significantly since then and it is difficult for those without legal training to fully grasp (not to mention that US corporate law has its quirks, which two academics from other countries may not be fully familiar).

Point being, this is a complex area on which there are hundreds of publishing corporate law professors and practitioners. The "myth" is a strawman.
Eastern Suburbs Pest Control
Flash 11 and Stage3D aren't just a promising alternative to WebGL: they're the only viable alternative. WebGL only works in Firefox and Chrome (50% of the market) and, further, half of the Firefox and Chrome users don't have modern or secure enough GPUs or drivers to use WebGL.

Said plainly, WebGL only hits 1/4 of the desktop market. Stage3D/AGAL, on the other hand, are well designed and have an automatic software fallback. It will work on every machine, with one of the fastest software renderers known to me (I believe it's SwiftShader, please respond if you know more).

I really hope Flash 11 doesn't go away anytime soon because WebGL just isn't ready for ubiquity.
Show HN:  My minimum viable side project
This is something we're trying to address at CodeEval.com. We're trying to make it easy for start-ups to hire without needing a recruiting team or contracting a clueless recruiter.

We've created a community of pre-screened developers who are actively or passively looking for jobs at startups. They have proved their programming chomps by solving dozens of programming challenges on our site.

If you're a start-up looking to hire without dealing with recruiters get in touch with us - william@codeeval.com
I read it so you may not have to. Hardboiled Web Design author Andy Clarke started off disliking, being disappointed, and highly skeptical of the 'need' of preprocessing in regards to CSS in modern websites. After having used Twitter's Bootstrap solution, he's been won over. To quote:

> "Whenever someone talks about tools like LESS or Sass, the conversation can too easily turn to which tool is best. I’m not interested in that. What matters is that we find tools and workflows that work well for us. LESS works for me. In fact, it works so well for me, that I can’t imagine working on a project without it."

Result: we all win. Those who use an like LESS, SCSS, and their like save time. Those who don't use them remain just as capable as they've ever been.
How does Sony make money? Life insurance
Lessons From the Failure of Flash: Greed Kills
Want to be a software engineer? Don't go to university
I just wish people wouldn't criticise Adobe for making these difficult (but correct) decisions. They see the writing on the wall as clearly as everyone else. HTML5 and WebGL is what the rest of the computing industry is moving toward, and Flash is long in the tooth and the wrong development model for the future of the web. Flash served its purpose as a stop-gap techology until the web caught up. It's time to move on and we should thank Adobe for not prolonging this transition any further.
It's not a complete pullout from mobile, AIR is still alive for the time being.
Bondi Pest Control
Hackers use Siri with mind control
The problem with recruiters is that they're the only (potential) vendor/service provider to your business that doesn't actually understand the product they are delivering to you.

* My hosting partner knows how operate servers and datacenters

* My employee payroll + benefits partner knows employee laws.

* My lawyer knows corporate law

* My CPA knows accountancy and tax rules.

* My recruiter is unlikely to understand very much about developers, the types of people developer I need to hire into my specific role, the needs of an engineering hiring manager, etc.

Why, therefore, people continue to use them is beyond me.
Yeah, Linode works fine. The primary issue with Heroku is that the free tier only serves one request at a time, so if you get a rush of traffic, you end up with a big backed up request queue. On Linode, that's not an issue, unless you have a behemoth app that takes up so much RAM that you can't use more than one worker at a time.
AIR will live on for a long time. But I've gone into that on other comments regarding Adobe's shift of focus on this site.
couldnt access the article, but fwiw since i'm in the china sw development industry where a significant portion of hires are done through headhunters:

- they don't know the least bit about software development, typically wih english or business degrees
- as a result, their search effort is solely based on keyword or company profile matching., i.e. to a certain extent large companies seem to have similar processes and requirements like hp, ibm, so this works some of the time, you could also say that facebook and google have similar requirements
- in china, because of the volume of applicants, there's no time to speak or meet with all candidates so you really just have a resume which doesnt say an awful lot

i spend my time mentoring recruiters on how to more effectively search for candidates, usually it's a process of giving them direct feedback on each resume, after developing somewhat of a repoire, it usually gets nominally better.

what would be more effective is if someone like me who's been a developer and now in development management, goes out and opens a headhunter agency, but that wouldnt provide the level of pay that i'm getting nor really interest me to be a broker.

i've dreamed of a social network like github + linkedin where not only actual code is available, but also a strong network of past and present co-workers are able to vouch for you. e.g. this guy worked with werner vogel at amazon and wrote significant portions of ec2 and has a lot of like minded followers of his work, of course an extreme case, but hopefully you get the point. it's about making the world of software developers smaller through social networks so everyone knows who and where the good, bad, and middle performers exist.
I believe the title is accurate. As with their last post regarding the death of mobile Flash, Adobe seems to have an unfortunate penchant for ambiguous language. Rather than just coming out and saying that they are putting Flex out to pasture and wish it well, they spin the news by reaffirming their commitment to Flex while admitting that the Flex team is moving to HTML-based projects. It's a confusing, seemingly contradictory message.

That said, I think it's admirable that Adobe is handing over stewardship of Flex to the Apache Foundation instead of just killing it outright. They should be commended for that, since many other companies seem unwilling to so. But given the long-term trajectory of technology trends, it does indeed seem likely that Flex's days are numbered.
I don't think those are quite correct...for instance, today's peak counter strike player count is only 6000 fewer players than the "all time" peak count on that site. Counter strike players are stubborn, but not that stubborn.

If you go to the graph screen, the graph only goes back to mid march 2011 and won't go back any farther, no matter how far back you request. It probably began gathering stats then.
> A bias for optimum brain, liver, and lung capacity/health seems like the rational choice. So why do so many forgo that?

If you want to maximize long-run happiness over the course of your lifespan, it's not entirely obvious that the rational choice is to abstain from drugs and alcohol. Many drugs cause little to no impairment to long-term cognitive function, especially when used in moderation. And according to the people that use them, some drugs have admittedly great benefits, ranging from spiritual enlightenment to making music sound better and food taste better to simply broadening one's perspective.
Usually 60-65% planning 35-40% coding.

There's two kinds of projects -- the ones who know what their solutions should look like, and why, and the ones who don't.

Most problems really end up being hammer and nails once we understand them and can make a clear blueprint.

Part of planning can often mean Proof of Concept coding / trying out some things, but not always production code.

Just because we can build a doghouse without a blueprint doesn't mean we should build a house or a factory without one.
The problem is not the title, it´s Adobe´s deliberately unclear response.

Saying they are still committed to Flex and at the same time state that they will be moving their efforts to HTML5 sounds a mixture of cowardliness and hypocrisy.

The truth is that they will support the investment that´s been made in the short-term, but no, they are not committed to the technology anymore.
Sockets are my favourite pro-flash feature. Flash lets you open arbitrary TCP sockets, whereas WebSockets require a HTTP-style header, so to use it with existing servers (irc?) you need to proxy everything.

I realise WebSockets does what it does for security reasons, but i do prefer Flash's method of getting around that (remote server hosts an XML policy file on a separate port) since it doesn't interfere with the connection in any way.
> "I mean, I literally don't think there's anything to be learned from other people's stuff."
That is exactly what happened with Color, which Nguyen never even bothered to test. "I'm not here to practice. I'm here to play," says Nguyen[...]

I don't think there's any other way to read that.
I noticed that as well. I had to re-read it a few times before I believed it.
Absolutely. The first thing you want to do is ask someone in the domain about the problem. Is it really a problem or is this a solution without a problem? At that point you can start figuring out how you're going to solve this problem, and doing your design and iteration.

If you end up with an idea first (because you always find ideas in the shower and very rarely problems), try to take a step back and figure out what the problem is that your idea is going to solve. From there you can do your iteration.
We're building a web service driven by PHP, Javascript, Elastic Search, and Redis. We take a design-first thinking to product development in a custom product development process we call "Henry Ford".

Very interested in getting feedback on the PHP Coding Standards we use. Would love to discuss, answer questions, etc.
It's worse than that. I started as a DBA, moved into development, spent time as an architect, and now am mainly a Project Manager though I do dip back into architecture occasionally. I do try to describe the types of projects I've run, and that usually leads to a discussion of the technologies we've used. So if you're looking for a PM with enough Python to be dangerous, ok. If you're looking for a heads down Python developer... then I have to question if your read ANYTHING in my resume or just had an automated bot send emails to any address where the resume had that keyword. Most folks send out enough of these that I can just ignore them. But at least a couple times a week I get calls following up and asking why I didn't respond. Um... Hello? I was not aware that I had accepted any responsibility to help you just because I have an email address. Of course those are also the folks who say "well, you must know some people who can do this." Yes, yes I do. But why on earth would I give you their info (or give them yours)?

My more than .02 worth :-)
You kind of have to be an asshole to get things done. The best coaches and mentors in my life caused me displeasure in their relentless efforts to push me further than I thought I could go.
It's been two years since we entered the 'post-PC' world. If you had to choose which one to give up - your ipad apps or the web, which would you choose?

That's what I thought.
> (Incidentally, my Kindle crashed three times while reading this book.)

I don't know which Kindle the author is talking about, but it seems weird to me, I never heard of a Kindle crash and I have 4/5 around, not counting colleagues'.

And, maybe it is off-topic, but maybe it is not. Why would the author add this parenthesis if it was not a necessary adjunction to his point? Maybe it was a way to underline how non-Apple products have the bad habit of crashing randomly just for the purpose of annoying their owners?

It is the same with "I’ve yet to encounter a businesswoman, on any level, who treats people in an unpleasant way". This is a way to say, "I am a very gentle guy, I don't want to discriminate against women, love me please", but this apparently innocent statement is 1) pure and simple sexism 2) plain wrong.

Then the main point, Job being a "detestable human being", well, it seems obvious. Let's just hope no too many people idealize him for too long a time.