skysight-inc/HackerNews huggingface dataset:
> As enterprises have shown, you can stick with the same major version of a browser for years

As the article points out, it is only really true of IE -- the 'enterprise-friendly' browser -- that feature updates are accompanied by major version change. It's somewhat disingenuous to generalise that to 'a browser' when most browser makers have found that release model to be inadequate and their growing market share bears them out.

> w/o any degredation in the core business.

There's a conflation here, by enterprise, between browser-as-client for in-house apps and browser-as-web-browser. If your test for degradation is that the in-house apps continue to work then sure, that's verifiable. But if you acknowledge that the same program is used for both purposes then you would find it much harder to show that no degradation of user experience and productivity have occurred.

---

I personally think the success or failure of the rolling release model with separate streams for early adopters depends entirely on the QA standards of the vendor. Google has shown that with stringent QA, this model can help greatly in catching bugs before the mainstream user is exposed to them. This is what inspires the confidence that allows people to accept silent push updates. If Mozilla can be as effective in quarantining bugs before general release then they will earn the same level of trust. But if they're not able to keep major bugs out of the limelight using this process, it's going to be extremely counterproductive. I worry that they're just not militant enough about QA to make this work.
20 minutes with my Chromebook
0day vuln in convincing windows to auto-install the device drivers.
I've had a few customers like that. What I eventually did was make it possible for them to be logged in automatically by visiting a unique URL. Horribly insecure, but it's not a service that needs high security.
If there's value to people in looking at beautiful artwork, isn't there value in looking at (more) beautiful people? Improvement of one's appearance isn't entirely relative to others. There are absolute gains.
At enterprises its not uncommon that even dot releases break some apps.

In my experience (nearly 15 years in enterprise development) this isn't the case at all. It used to be the case, especially with apps that used plugins or Java (both of which were common in the early 2000s), but for the most part these apps have gone now.

I think it is very, very unlikely that any non-client-Java webapp that runs in Firefox 3.x will break in any significant way in any future release.
If this is in CA, you may want to look into suing them for age discrimination.

http://ag.ca.gov/civilrights/lawleg.php
A new foosball table!
Our primary app got shut down for "spamminess" on 6/20/11 (one week ago). We had 4M users. We've appealed. No response. A lot of users contact us plaintively hoping the app will come back. Sigh. Another small tech business will go kaput (ours) and half a million bucks will go down the tubes.

This is obviously just another similar data point on this thread, but what I want to add is to the discussion is this idea: why not create an completely OSS facebook? If a bitcoin can exist (and hell, a Linux), why not a decentralized open-source facebook? The core functionality is not that complex, IMHO. Well, Linux is complex and it took decades to perfect... but the need for it was pretty clear and it's proved itself. But Facebook, OTOH, is not a complex operating system or even a super-complex search engine (ala Google). It's simply a network of interconnected user accounts with certain assets assigned to each account (history, preferences, content, etc), and info feeds (transient) delivered to those accounts via various formats.

If such a project were OSS, people would design their own feed sorting algo's, their own notification systems, and most of all their own "spam" filtering systems, as plugins, all of which could mean nobody needs to "go dark" to satisfy the whims of one corporate entity.
Sorry to be pedantic, but how are those price points[1], not just prices?

[1]: http://en.wikipedia.org/wiki/Price_point
Here's some ideas off the top of my head:

+ Private office

+ Private bathroom

+ Aeron chair

+ Dell Ultrasharp 27" LCD

+ High quality headphones

+ Mechanical keyboard

+ Nice big desk

+ Quality drinks

+ Natural lighting

+ Good artificial lighting

+ Convenient parking

+ Lunch/dinner delivery

+ Private sofa/hammock for naps
I built something similar yet different recently. Mine's not really styled (exercise for the user) but offers more control. See here https://github.com/dp/btw with examples here http://quietcode.com/btw/
page not loading. Here's the Google cache http://webcache.googleusercontent.com/search?q=cache:9Z4lxiV...
Except that they're not...those are metric units.
Since the blog doesn't really add value, the link should probably go directly to the project: http://zacstewart.com/2011/06/18/meow-a-growl-work-alike-for...
Hahahahahhah Hilarious.

Define the default symbol for the imaginary unit, that is, the square root of negative one. The default Unicode codepoint for the imaginary unit. (DOUBLE-STRUCK ITALIC SMALL I)

\u2148 := <<IMAGINARY_UNIT>>

Also used for the imaginary unit (especially by electrical engineers, who use "i" to indicate current. (DOUBLE-STRUCK ITALIC SMALL J)

\u2149 := <<IMAGINARY_UNIT>>

Redefine the letter "i" to also be the imaginary unit

i := \u2148
IMO the most amusing part of this story is the behaviour of the statistics professor.
I'm sad to see it go. I use it every week when creating my Hacker Newsletter and since it has been down I've had a hard time using HNSearch as effectively. Search really was just one component to it, it also had a great way to browse Ask HN threads.
My weekend project, recommend Netflix movies to your Facebook friends
The iPhone at four; growing up or just growing?
It's somewhat disingenuous to generalise that to 'a browser' when most browser makers have found that release model to be inadequate and their growing market share bears them out.

My point is that it's not inherent in the notion of a browser that enterprises have to upgrade. IE is simply the existence proof.

There's a conflation here, by enterprise, between browser-as-client for in-house apps and browser-as-web-browser. If your test for degradation is that the in-house apps continue to work then sure, that's verifiable. But if you acknowledge that the same program is used for both purposes then you would find it much harder to show that no degradation of user experience and productivity have occurred.

While most in the tech industry will not agree with me on this, but the inability to browse the general web would not be that grave of a detriment on the productivity of the enterprise.

I personally think the success or failure of the rolling release model with separate streams for early adopters depends entirely on the QA standards of the vendor.

This is necessary, but not sufficient. Another big thing they need to do is to not break code, even if intentional. Probably the bigget thing they can do here is to not introduce "experimental" features, and then tweak them over time. The way a lot of devs work, whether you like it or not, is to find a feature from the web that solves their problem, put it in their code and test it on their current browser. If it works then they're happy. Three months later when that feature changes, because the feature isn't finalized anyways, you now have a bunch of apps this guy wrote that just broke.
yeah, that went down very quickly. this url has proper formatting...
http://webcache.googleusercontent.com/search?q=cache:9Z4lxiV...
Photographs are protected not because of the artistic choices per-se (since there are artistic choices e.g. of a model posing as well) but because it is in a fixed form.

A live performance is not copyrightable, but a video recording of a live performance is. Even if there was no significant artistic choice in the setup: for example, if you setup a camera on a tripod so that the entire stage is in view and record it, you've got something copyrightable.
You need to access the link from a Windows machine. Even on Windows 7, an IE6 screenshot shows up.
http://admin.com/samples/Daemons.pdf has the term originating at CTSS at MIT in the early 60's.
They want it to look exactly as most Windows users will see it.
Why China’s Heading for a Hard Landing
Hmm, a simple google search found Project Diaspora https://joindiaspora.com/ which aims to do what I just wrote. Wonder how close they really are...
Ah. I don't think it was a case of me being too "old" as maybe me being "too uptight" or something along those lines (although I'm still pretty young I guess I've recently slid outside that 20's sweet-spot, and as most of my friends will attest too I'm probably not uptight-enough at times).

It's sort of the reason why I found it to be such a weird response, only because it seems an interview is not necessarily the best place to judge how someone acts personality-wise once they've integrated into a team and become comfortable.

Someone else brought up the age discrimination thing to me, but honestly even if that was the case these are good people and I think as a founder of a company you do need to make the best decision you can for the well-being of the business.
What did SearchYC give you over a google search like "site:news.ycombinator.com <search term>"?
Or you could simplify that and just alternate between Chipotle one day and Potbelly the next.
This links to page 2, for some reason. The HN discussion is over here: http://news.ycombinator.com/item?id=2703340
Penn Engineering has tie-and-dye shirts?! Trying too hard IMHO.
actually, smoking and eating fatty foods is cheap on socialized medicine. they die early, decreasing overall average lifetime costs of care.
What if groupon just cold fires their entire sales staff or something, then drastically cuts their rates for businesses, sends all previously contacted owners an email saying, "Hey, we're not butt-raping you on deals anymore, why not start a new campaign?"

I mean, that'd probably work.
"My weekend is only worth more than $50 if I didn't enjoy programming it, or it took time away from making money from another job."

Or if you would have enjoyed doing something else even more. Opportunity costs. :-)
An interesting viewpoint, but I think the differentiation here lies in the degree of "artistic" creation. Put 10 photographers in a room with Miles Davis and you'll get 10 pretty distinct photographs of the man. Have 10 people create a pixelated version of a photograph, and you'll have 10 pretty similar results.

Creating a pixelated version of this photograph is more akin to taking a photograph of the Mona Lisa - sure you can get a cool angle or do it with infrared film to get a different color palate, but it's still a picture of someone else's original work. You wouldn't say that the Miles Davis cover photo is "based on a Miles Davis concert", but rather it was created _at_ a Miles Davis concert.

Similarly, in music, remixing a song can be a very creative process - but it is still a derivative work in that it wouldn't exist without the original which was created "from scratch".

(Disclosure: I am/was a photographer who used to earn a living solely from licensing my photos for editorial purposes)

Edit: I'm not attempting to discuss copyright laws (which are pretty clear), but rather the philosophy and justification behind the creation and copying of artistic works.
What if Ray Kurzweil is right, and by the 2050's transhumanist technologies become sufficient for us to live healthy lives indefinitely? Having the technology to live forever won't help you if you die of a heart attack before it exists.
I disagree, if you link to something there's an implied recommendation, and also a possibility for subtle commentary. (For example, link to something critical of the anchor text.)

When I see a link and I'm curious what's being linked, I often hover to see where it's going. If it turns out it's a link to Wikipedia for a mundane, off-topic article like the US Gov't, I think that kind of wastes brain cycles, and I'm a bit disappointed.

I know this is a small, hair splitting issue, but I think it's valid. Some writers try to cut words where they can to make their writing concise and tight. I think this falls in the same category.

The worst case I've seen is in one of the earlier Clojure (print) books (not Joy of...) that actually had a few footnotes with Wikipedia URLs in them, for CS topics.
+ stacked kitchen
It's pretty pathetic that a file transfer site can be harmed by a single user running ab. I really hope there is more to this. I run ab all the time on my own stuff, I didn't know I could go to prison for something as simple as testing the performance of a site I used to run.
I really, REALLY hope this does not happen. We don't need FF4 to be the next IE6!
On the other hand, one could easily argue that there's a greater degree of artistic and stylistic transformation in creating pixel art than there is in moving two feet to the right and snapping another photograph and hoping this one turns out better than the last one.

Heck, just look at the tie in the two versions. It would be hard to make it look that different in two photographs from anything like the same angle. Because the pixel art is an artistic representation of a tie rather than a blind copy of the photograph, the details are radically different even though it gives the same impression. It's a very artistic and skillful work.

Additionally, as a newspaper editor and sometimes judge at competitions, I often look at many different photographs from different photographers at the same event. A lot of the time, the photos are barely distinguishable — a speaker saying "think" from one angle doesn't look vastly different from a speaker saying "should" a second later from a slightly different angle — yet none of the photographers would dream of suing the others for copyright infringement, despite the fact that one took the shot first and the other shot looks WAY more similar to the first than "Kind of Bloop" does to "Kind of Blue."
It sounds like Groupon are spending a lot of money educating the market. The problem is that the barriers to entry are low and national reach doesn't clearly provide an advantage for services that sell locally.
> Put 10 photographers in a room with Miles Davis and you'll get 10 pretty distinct photographs of the man. Have 10 people create a pixelated version of a photograph, and you'll have 10 pretty similar results.

Interesting because I would have said exactly the opposite. 10 photographers (all using the same pose from the same location of course) would make nearly identical photos. But the pixel artists would have been totally different.

Take a look at how the cuff or the diamonds on the tie were drawn - you really think everyone would have done it exactly the same?
How about if you gave the photo to 10 people and told them to do whatever they wanted to in Photoshop. You would definitely have 10 unique pieces then right?
after that much years of it i need something stronger :) and ready to browse for what else is out there.
What's a well-regarded C library of medium complexity (something that isn't going to be the entire kernel of an application) that does that? I can't think of an example off the top of my head.
On the other hand, bad virus updates have a habit of purging critical system files, leaving machines unbootable. They have the power to be extraordinarily destructive; good luck getting a browser to do that.
What przemelek actually suggested is that you won't notice the difference between a 63.1 second run time and a 60.05 second run time.
"It might break existing code" is usually a winning argument. It takes a very strong opposing argument to beat it. If you don't believe in this, I don't want to use any of your code.
It should be noted that a performance can infringe on copyrights though. If you cover a song, even in a much different way at any venue that charges a cover, that venue or the artist is obligated to pay royalties. Not unsurprisingly, many low-budget all-ages venues have been hit hard by lawyers from ASCAP for amounts that would put them out of business. I know a few venues I went to as a teenager had a very, very strict "no covers" policy, as ASCAP went so far as to hire people to visit the 100 person venue and listen for cover songs, and then send a bill for the annual license to the venue if they heard them. I think the annual license was somewhere on the order of 5-6k or for a venue of that size.
Ummm.

http://www.theie6countdown.com/
I built similar functionality using Pusher recently. Probably the easiest way to multi-cast meow in real-time from browser to browser.
I've been using jGrowl to achieve this. The page I linked to has some good examples on it.

http://stanlemon.net/projects/jgrowl.html
Apple adds much anticipated TRIM support in latest OS update
Indeed def updates can do that (and have). I wouldn't say they have a habit of it though. I've done maybe 1,000 of them in the past few years -- not one has had that hiccup.

With that said though, except for high priority zero-days, we would actually roll ours up with our other patches so we can test them all together. There's only been a couple of times where we only did a smoke test and deploy def updates -- but we always do some testing on them. Always.
It reminds me of the same thing, and I think it's a great trend. I wonder why Zed only charges $1 for the PDF/ePub, though. Maybe he doesn't realize how much people are willing to pay? I still sell lots of copies of the Ruby on Rails 3 Tutorial PDF at $26, and I previously sold hundreds of copies at $39. I bet he's leaving a lot of money on the table with his current pricing scheme.

Maybe it's not just about the money? It isn't for me, either. But when the HTML version is 100% free, people have little grounds to complain about the price of an e-book. (Indeed, I've never received a single complaint about the price of any Rails Tutorial product.)
I use imapfilter for date-based expiration. Most of the cruft that accumulates in my inbox are straightforward notifications that don't really warrant manual refiling. Imapfilter is amazingly versatile and configs are portable. Sparrow and iPhone for scanning and Wanderlust/Emacs for more heavy duty reading and response. Mu for indexing and searching GBs of email.
Autocomplete Faceted Search Queries with VisualSearch.js
> The way a lot of devs work, whether you like it or not, is to find a feature from the web that solves their problem, put it in their code and test it on their current browser. If it works then they're happy.

It's not a matter of whether I like it, it's a matter of whether those people remain employed. It would be ridiculous to hold off on new features until they're fully supported just because of the unprofessionalism of some enterprise web devs.

> Probably the bigget thing they can do here is to not introduce "experimental" features, and then tweak them over time.

See, what we're talking about here in practice is the web standards development process. Currently it is collaborative and driven by experimentation, dialogue and feedback from the field. It has proven to be immensely successful in assuring cross-browser compatibility. What you're suggesting instead is a traditional software development approach where any relevant standards are either already nailed down, proprietary or made irrelevant by monopoly. This may have worked for Microsoft in the past. It's not going to work now.
You can't quit Telstra. It's almost a monopoly in rural Australia.
There is the Firefox x for developer documents which Mozilla publishes in advance:
https://developer.mozilla.org/en/Firefox_6_for_developers
> An interesting viewpoint, but I think the differentiation here lies in the degree of "artistic" creation. Put 10 photographers in a room with Miles Davis and you'll get 10 pretty distinct photographs of the man. Have 10 people create a pixelated version of a photograph, and you'll have 10 pretty similar results.

Bad analogy, you're assuming that each of the 10 people is recreating a single image and getting 10 similar pixilated results -- this is akin to the 10 photographers being in the room with Miles and being told to stand in the same spot and shoot at the same angle at the same time... you'd end up with 10 similar but not identical results then too.

Instead; pair your 10 photographers with 10 pixilators, and you end up with 20 pieces of art.
Lua: http://www.lua.org/manual/5.1/manual.html#3.7
You can rent domains for around $8/year from any domain registrar.
I would say it's not a common pattern, if only because most libraries aren't written with embedded systems with only a few megabytes (or even kilobytes) of available memory.

I've at least seen it firsthand in C++ systems written for game consoles (PS2) from my time in that industry.
Yeah, I changed that. I was trying to give people who bought the paper versions the PDF for free, but lulu considers "free" to mean you get it without buying the book. I've had to remove that option for now since they don't allow it.

On a side note: WTF is up with these companies? This stuff isn't hard, but the whole time I'm trying to do this it's been nothing but friction. So annoying.
Sometime it's not significant break, but some little difference may cause many support calls logged, depends on the organization size. And I believe many organization are still using legacy system.
Nope, I'm not writing any more Python books, instead I'm writing a book on C.
it's a matter of whether those people remain employed. It would be ridiculous to hold off on new features until they're fully supported just because of the unprofessionalism of some enterprise web devs.

Of course they remain employed. Why? Because these browsers simply won't be used. It'a easier to fix the problem by not changing browsers than trying to hire the all-star enterprise dev team.

What you're suggesting instead is a traditional software development approach where any relevant standards are either already nailed down, proprietary or made irrelevant by monopoly.

Indeed I am. The enterprise isn't concerned with Mozilla doing something interesting with the web. That's not their business. That's up to Mozilla to figure out how to get it done right. GE could careless about Mozilla. If Mozilla ships a browser that works best for GE then they'll use it. If not, they won't. I think the answer is for the vast majority of enterprises now and in the future, they'll simply not use FF. Mozilla appears to actually want it that way. Everyone seems to be happy.
Easy rapid access? High density, so better perks, like the food trucks. Lots of things. Just don't get caught in a snowstorm.
Never assume malice or intent when incompetence is a possible explanation
People take the time to email me directly. Even if it isn't something worth my time ("Hey I see you're doing a startup! How about you quit that and join mine?"), I'm still going to respond with "No." Or a canned response.

Consider it a personal philosophy — if someone takes the time to email me, I'm going to respond. It might not seem to give much value, but it actually makes me and my personal brand look better. Do you want to appear like a douche by not even deigning to respond?
Of course. Incidentally, Mono aside (and that was a special case), it's why my own open-source projects are the ones I choose to contribute to.
I would require this in every C library that provides a crypto framework or provides support functionality for such a framework. And to extend this: i would require this in every c library that touches cleartext (in an cryptographic application).
Forget the cafe-style espresso machine that requires you to manually froth milk for lattes etc. it leads to milk and time wastage. Go instead for a one-touch machine like the Jura X9. It is 95% as good as hand-making it yourself (assuming you know how to do it), but takes 30 seconds.

Run Cat5e/6 cables to each workstation. Although the latest wifi-n is great, in my experience nothing beats a fat, stable 1gbps lan cable at my desk - especially if you have local servers in the office or shared drives.