skysight-inc/HackerNews huggingface dataset:
I'm familiar with an area a bit further west, and while overall the economy is still very depressed and the population remains sparse, prime properties (lakefront, near certain amenities) are being snapped up -- often by moneyed interests from downstate or out of state.

What these fellows propose and appear to be executing, sounds much more conservative (in the a-political sense) than some alternatives I can imagine. And it appears that the State had no interest in acquiring the property, nor whichever county that is (probably cash-strapped and not eager to take on the management and liability).

Artists retreats are also a bit of an established tradition. There's one further west, at Porcupine Mountain Wilderness State Park. And they seem to dot the upper peninsula (UP) and northern Wisconsin.

It is a rare resource. I hope they treat it well.
Keynote + http://speakerdeck.com/ ?
Hi, I'm Lars.
Linux doesn't own the OS market - far from it. Python doesn't own the language sector. jQuery doesn't own the JS library sector. They are all independent projects, and it's _good_ for them to have a BDFL.

Asking for one for the entire web is not a good plan because it would exclude competition. That's where the flaw in the argument is.

And while it'd be nice if browser vendors could just go off and improve along (from a browser vendor's point of view), it absolutely sucks for every single developer and the users. Surely, you remember "this website runs only on...". This is exactly what you see in the apps market - applications only running on certain devices, locking in the users. Sure, for you as a developer it's convenient. For users, it's a bad idea.
One more thing. The reason early computers and radios shipped with manuals and lists of replacement parts is because the technology was young, and things broke. As the technology has matured, it has integrated into our lives and failure rates have gone down. As a consequence, fewer and fewer people are interested in the guts, and people expect it to "just work". They have no interest or use for a repair manual with their Macbook Pro.

It is much the same as with the juvenille stages of any technology. Automobiles were once notoriously unreliable; old British cars were said to require work every weekend to keep running. Next, American cars had 5-digit odometers, because cars didn't last beyond 100,000 miles. Today, cars routinely go 200,000 miles or more. There is talk that soon engine wear will cease to be the limiting factor in a cars' life. As a result, your average citizen has never seen the inside of their engine bay, and could care less about how to fix their car- they expect it to just work.
Which foreign function interface is the best?
Audi Q5 Radio DVD GPS Navigation Installation Guide ( Mounting Instructions )
Installation Guide ( Mounting Instructions ) for Audi Q5. Oemcargps - Oem Fit Aftermarket Car GPS Navigation Headunit for All Car Make Wholesale.
Keynote. Some of these slides are a little messed up because the elaborate animations had to be scaled way down for PDF. For instance, the status.github.com pull request slide was actually a tall browser screenshot. Transitions slid to a further point in the pull request to highlight specific events.
> wan't

In what implementation of the English language would that contraction make any sort of sense?
just wondering what you consider is impossibly hard to do is ?
Interesting point. XMLHTTPRequest was out in 1999, but it took until 2005 for it to really catch on with Google Maps etc. coming out.
Zach, what software did you use to make those slides? They are beautiful. Thanks.
Programming vs. Alcohol. Is this even true?
Python pretty much has stopped improving; the world is still largely on Python 2.x. In fact, there was a highly-publicized moratorium on new features that lasted for a long time.
That's besides the point, even if the writer is 112% correct. What you do with the power you have now, no matter how you got it matters. But advertising based search engines are biased, they will want you to click on ads and will favor their partners (brands.)

Larry and Sergey were right, it's a shame they fell for a few $billion more:

"Currently, the predominant business model for commercial search engines is advertising. The goals of the advertising business model do not always correspond to providing quality search to users."

"But less blatant bias are likely to be tolerated by the market. For example, a search engine could add a small factor to search results from "friendly" companies, and subtract a factor from results from competitors. This type of bias is very difficult to detect but could still have a significant effect on the market. Furthermore, advertising income often provides an incentive to provide poor quality search results."
I realize that my reply didn't address the fact that camera access took a long time. You're right... I don't think it's because of a boneheaded committee, though. I'm just guessing, because I have nothing to do with this directly, but I'm guessing that people either:

1. weren't really thinking that the web needed camera access
2. thought there were higher priority things

And yes, Flash had camera access first. How's that working out for them relative to web technologies?
Solar Powered Toy--Magic Tool to Learn Solar Energy
Cell phone batteries
At The Battery Online you'll find the best cell phone batteries, Laptop batteries, cell phone chargers, and more!
No Cards, No Cash, Just a Phone
The Colors
I'm with steve8918 on this --- complaining about your customers not liking tech shows that you missed the point about their technology needs. Like... what if your school ALREADY has a system and you need to live with it? What if graphs aren't necessary, or even helpful? I get graphs that show where my kids grades on a standardized test compare to the scores of other kids in their cohort. These graphs are both trivial to make, and essentially useless at conveying information not contained in the raw numbers.

Also, it's CRITICAL to understand the difference between USERS and CUSTOMERS. If you sell something into schools, the SCHOOL BOARD is your CUSTOMER. The teachers are your USERS. You'd better make sure you can sell to the CUSTOMERS.

If you think about it, this explains why most school software is so astoundingly horrible: the CUSTOMERS don't ever have to use it!

My hat's off to anyone who wants to sell to this market --- I sure don't have the courage or masochism for it.
Yeah, the checklist of web technologies is getting longer, but that's only part of the solution. They don't all work together very well. For example, Alex Russell has been opining recently about the way DOM interfaces are awkwardly adapted to JavaScript due to the committee's insistence on targetting IDL. That's why the W3C could never have invented jQuery.

I've been trying to duplicate native scrolling in iOS recently and I'm getting killed by details that the specifications don't cover and WebKit authors don't document. For example, tons of trial and error uncovered the fact that CSS keyframes animations are unusable for elements wider than 1024 pixels, due likely to OpenGL issues on iOS. If the W3C and WebKit had any clue how developers would actually use the stuff they design, they would have made this fact clear by at least providing a way to query the optimal texture size used under the covers.

Over and over you find little examples like this which demonstrate that the web's "leadership" is completely disconnected from reality on the ground.
So after trying to use a variety of recruiters at tastylabs, we have discovered that the vast majority of recruiters do no recruiting, but instead just do sourcing and leave it up to us to actually filter and recruit.

So far as I can tell, they just get resumes off linkedin and make calls all day. Very low-value for us.
India has a leadership crisis. This is a nation has been sucked dry by its dynastic political classes. The alternatives India is presented with aren't that different from the systems it seeks to replace. Every decision over the last 60 years has been one of divide, broker, and rule. India's politicians love the caste system, the divisions it creates and the votes that such a system guarantees.The middle classes have no hope and have no real representation today. The poor continue being poor and are treated as a vote bank.

Infrastructure is a daily fight and when American clients look at Indian developers and teams, little do they realize the daily fights teams go through to just get to office. All of this adds to inefficiency and a tiredness that saps any will out of anyone with the dreams to strike out on their own. It's close to impossible.

If nothing else gets you, the goons, the trade unions, the bureaucracy, the queues, the traffic jams, the insane bills for shoddy service, the daily swearing, the disease, the increasing cost of borrowing money, the lack of water, the power cuts, and a million other small things will. India's political upper classes are its curse. They live in $2Billion homes shuttled by helicopters while the country around them festers in one giant sewage pit.
Isn't this similar to what happened with opengl (industry consortium, no clear driver) vs directx (ms owns; highly motivated; actually pretty decent a couple revs in)? Carmack seems to now find DirectX superior [1]. Note I'm not a graphics programmer so this is just my superficial understanding of the matter.

The quote from AMD's dev relations manager is damning: "AMD's GPU worldwide developer relations manager, Richard Huddy, agrees. He added that the actual innovation in graphics has been driven by Microsoft in the last ten or so years. 'OpenGL has largely been tracking that, rather than coming up with new methods,' he said. 'The geometry shader, for example, which came in with Vista and DirectX 10, is wholly Microsoft's invention in the first place.'" [1 also]

[1] http://www.tomshardware.com/news/john-Carmack-DirectX-OpenGL...
Hotmail - peteriqahotmail.com - Windows Live
Hypnosis and Post Trauma Stress Disorder (PSTD)
Declarative Business Logic for Hibernate/JPA
Business Logic is important - it's often half the app. It is also complicated - Service Layer? Data Access Objects? Enhanced Domain Objects?

We advocate a Transaction Logic engine that plugs into Hibernate events, so user / framework code is not changed (Hibernate APIs are preserved) and re-use / encapsulation is automated. You supply declarative logic (looks somewhat like spreadsheet formulas), and the engine deals with all the dependencies (byte code analysis) / ordering, optimizations etc, reducing 100 lines of code to a single rule… a significant effect on agility and TCO.

Check out www.automatedbusinesslogic.com
In your mind, who are the owners?
At least the "native" facebook for android uses web pages to serve you the feed and comments.
Cash is almost always better, because it is immediate and without risk (as in stock price cratering before you can sell it).
Be very careful of an all-stock transaction. I had to pay a lot of money out of pocket to the IRS for shares in a company I couldn't sell.

I found out the hard way that restricted stock stays restricted until the company officially releases it to you (via a letter from their CFO, etc), even if you already satisfied the requirements to release the restriction per the terms of the deal (SEC restrictions, contract obligations, earn out, etc). Apparently this is a grey area and the company is under no obligation to release the stock.

Most brokers won't touch restricted stock with a ten foot poll. They tell you that you have to speak to their special division about restricted stock. And then they want to charge you to help you get it unrestricted and even then, there are no guarantees.

Stock is just a piece of paper until you can put it into a brokerage account and sell it. You MUST understand exactly what it will take to be able to sell that stock and who it will hinge on and when.

To add an additional headache, if you're still working for the company this complicates it even more depending on your role with the company.

TL;DR

I received stock after my company was sold, I had to pay tax on that stock as if it were cash in the bank, now I can't even sell the stock due to ambiguous rules. And the worst part is, even if I could sell my stock at this point, it wouldn't even cover what I paid in taxes.

You live, you learn. Rant over ;-)
IPads Used For Play, Not Work: Citigroup Survey
Yes, it will be interesting to see how the Bungie-Activision relationship unfolds. I am sure that Bungie is happy to have moved on from the Halo franchise in order to work on new projects, but perhaps in a mixed-emotions sort of way that we all feel when we want to move on, but at the same time let go.

Meanwhile, the Halo torch has been passed to Microsoft's 343 Industries, with their sights set on developing Halo 4.
My job breaks down to something like 25% tech support, 65% fixing other people's bugs, 10% developing new features. Maybe I'm just bad at managing my career or something.

Sadly, that's about the norm in this industry.

There's a reason why the average software engineer burns out after 5 years. The legacy/maintenance burden is a real problem, and it ends a lot of careers.

There's a lot to be learned in maintaining one's own projects, and I think everyone should maintain their own stuff, instead of being "promoted away" from maintenance, but I think maintaining other peoples' code is only a strong learning experience when the code is of very high quality. In that case, it doesn't feel like maintenance.

What happens is that poor maintenance practices lead to more maintenance work in the future, and the norm in the software industry is for maintenance to consume 70-90% of developer time. Sloppy maintenance practices self-perpetuate. With proper practices in place, it should be 30-40% at the worst.

The biggest fuckup in the software industry is that maintenance jobs usually get passed to junior programmers who (a) don't know enough to do them properly, and (b) more relevantly, don't have the power to do maintenance properly. Actually improving the code would require clout in the form of (a) asking people to drop what they're doing and document code they wrote years ago, (b) removing bad functionality from APIs, and (c) having the option of saying, "we need to rewrite this entirely" without risking one's job. The junior developers who get the maintenance projects never have that kind of political power, so the result is that the "maintenance" doesn't achieve lasting code health improvement.

The trick, and very few companies have figured this out, is to create a "maintenance engineer" career track, pay it 30% more so that it's desirable and people have to be turned away from it, and delegate legacy maintenance tasks to people who actually have the relevant skills and can actually (imagine this) improve these legacy modules instead of "maintaining" them indefinitely. The most important thing is to make sure these engineers actually have enough power/clout to do their jobs properly. Which means the maintenance work should go to people who actually have proven skill and can be trusted, not those who draw last.
Software developer gets a kick in the butt
So I'm not the only one that saw, "The 'Listen with your friend' feature in ticker is blowing my mind. Listen to what your friends are listening. LIVE." and thought, "Why does that impress anybody that much?" Sure, the details are probably technically interesting, but I don't see how this is mind-blowing in any way. (Of course, I'm also over 40, so maybe my reaction is not surprising.)

Is this just marketing hype, or do people genuinely get that worked up about things like this?
My point is that the W3C is most successful as the agent that documents retro-specs of the broad consensus among browser makers and developers and calls it a standard. The community is more or less self-governing.
It's not enough to list the things that web does well. There are many areas in which web hasn't caught with capabilities available for a decade in Windows or Mac

Just one example that is particularly painful for me: it's still impossible to build a high quality code editing component on web platform. There are many valiant attempts but none that approaches the speed, quality and convenience of the best desktop editors from 10 years ago.

Another one: you can't build an ssh client as a web page because there is not enough socket support. You can do it by going through your own proxy, but that's not secure from the user point of view (you could spy on his traffic without the user knowing it).

Those are just two relatively simple things that you can't do on the web and there's much more.

Also, the velocity of change in the iOS/Android/Windows compared to velocity in web is not in favor of web. The (only recently added) capabilities you cite are just web catching up with old technologies. Amiga 1000 was doing excellent sound in 1985. Windows XP had vector graphics in 2001 etc. There's nothing to be proud of that we get those things in 2011.

iOS/Android/Windows/Mac OS X are being evolved much quickly than the web. They improve on the strengths they always had over web (speed of the apps, more capabilities, new paradigms like touch) and incorporate the best features of the web (integrating cloud storage in latest Mac OS and Windows etc.).

Also, the recent increase is standardization is caused mostly because the problem outline by Joe has been partially addressed: Google stepped up as the "owner" of the web and most of the recent advances are driven by Google (web sockets, spdy, webm, html5 spec being maintained by a Google employee, V8 forced everyone to raise JavaScript perf etc.).

Standard process was a disaster for a long time when it was done by W3C with working groups populated by employees of big companies with conflicting agendas. All the recent good changes originate from single companies (most of them from Google, Canvas was done by Apple).
the idea is good, but the implementation (from user perspective) is not 100% correct. try scroll somewhere, say you see text "My dad just told me I'll get my late grandfather's cornet" on top and refresh the page, you will see different stuff.
Compare that to the progress of native development. Apple comes out with new cool things on iOS every year, whereas on the web it takes 5 years to get something new that is 10 years behind the native counterparts.
It doesn't seem like a great job. It seems like a 65th-percentile software job. And I have to give major props to the writer for having the courage to describe what the job actually entails rather than sugar-coating the role.

Of course, most job postings aren't so brazenly honest. For young readers: the most important skill to hone during your 20s is bait-and-switch detection.
works really well. The native extensions should make it more versatile. http://www.adobe.com/devnet/air/native-extensions-for-air.ht...
Cassandra 1.0 and the future of big data
I tried zsh when it came out, but gave up (too rough then). Recently, I made the move and I am quite happy. This workshop will hopefully help me get deeper into it. (I used the oh-my-zsh linked above).

I love how you can type "vim " and press up-arrow, to get previous commands with vim. In bash, after typing "vim " i would have to erase the line, do "C-r" and then type vim again.
It gave us Chatroulette! :)
The Go image package
Thats somewhat anedotal for one website / flash game.

My own anecdotal experience from coming across flash sites while browsing for the last 11 years (that I remember) and spending two years developing flash sites, is that it has always been slow and crashes often. And most importantly the stability hasn't seemed to improve over time like everything else on the internet.

Especially on OSX.
Solyndra's burnout burdens other solar upstarts
Assurance insurance
my new article chck this out
Uncontested Divorce Jacksonville
Jacksonville Divorce & Divorce Services Jacksonville. Experienced Legal Representation for Individuals and Families. We provide to you the top listings for Divorce Jacksonville. Here are the cheap divorce jacksonville, Divorce Attorney Jacksonville, mediators jacksonville and Cheap Divorce Attorney Jacksonville. For more details, please visit us.
For those that didn't notice, this is from Larry and Sergey's original PageRank paper http://infolab.stanford.edu/~backrub/google.html , before Eric Schmidt showed up as the "adult." Google is now the largest advertiser on earth.

I agree 100% with them here!
I thought that initially, but upon reflection, I think he struck the right tone.

He's not writing marketing materials for teachers to buy his product, he's providing a stern warning to other hackers making the same mistakes. So for that purpose the language was quite effective.
Sync Facebook Friends Contacts/Pictures with Outlook Contacts
Mind-blown. What other menial web scripting will people pay a lot for I wonder.
Even if you don't want to blame generic "browser monoculture", I see no problem in blaming the stagnation of "the web" on Internet Explorer. They had no interest in pushing the web forward, they had no innovative ideas for how web technologies could or would evolve. Shit, IE6 barely satisfied any reasonable expectations of a web browser from a "web specs" perspective. Chrome and Mozilla have pushed IE to become better and in the meantime, they are investing in new technologies CSS3, WebGl, Web Workers, Web Intents, Server Sent Events, (I shouldn't mention it, but) NaCl, etc. These are all initiatives started by Google and Mozilla to make the web a richer platform. Those probably wouldn't happen in a "browser monoculture" and they certainly wouldn't happen in an "IE only culture".
Hell yeah, they had data binding in the 90's. Was ahead of its time, like XMLHttpRequest, but never caught on.

http://msdn.microsoft.com/en-us/library/ms531385(v=vs.85).as...
The fail rates may have reduced some interest, but I believe there's other bigger reasons:

+ Students are increasingly brought up to do memorisation over creativity.

+ It's hard to hack integrated microchips. Especially with proprietary software. Want to repair your own car? Need to take it to a Brand(tm) Certified car repair service to even get the proprietary diagnostic. Even then, they may refuse to give the logs to you.

+ Loss of ownership with IP laws. Try to break open Wii? You're a pirate! Jailbreaking? Bad! Also run the risk of being sued for talking about breaking open hardware despite owning it.
Why would you ever listen to anyone (or any company) trying to sell you something?

Generally, I find the best things in life are those that don't spend enormous amounts of money trying to convince you they're the best. I mean, if they were really that good, you would think they wouldn't have to keep telling you they were.

100% of the time someone is trying to sell me something, I am suspicious.
Zenays Harlem Vacation Rental
Zenays Harlem Vacation Rental is the best option to choose if you love to travel abroad and the price is very affordable.
What you're describing with users vs customers is pretty standard in education. My approach was that teachers would be both customer and user.

I probably did confuse the two a bit in my post. To clarify, my point is that teachers are bad customers, but probably deserving users.
Record World of Warcraft
If you are a World of Warcraft game lover, then why not use Screen Recording Suite to record WoW video about your game play and upload to video sharing websites to help those who stuck in game enter to other level?
It's an opportunity cost issue. The choice isn't go big or go home. The choice is work on this some more or [insert-new-project]. Which is more effective: to plan, host, and field support requests for a product that has no monetization strategy? Or to roll the lessons learned into a new project instead? The fact that there might be some value in 1000 users down the road doesn't mitigate the fact that he's learned a bunch of lessons that will inform his next product from the beginning.