skysight-inc/HackerNews huggingface dataset:
I like this as well.
Browsers are considering not shipping prefixed properties to their stable channels currently.
This was the original 'Google Phone' presented in 2006
Google’s New Algorithm penalizes content 'over-optimisation'
The algorithm looks pretty trivial. All it does is take the mac address, reverse the byte ordering, and use the result modulo 999999929.

That's probably simple enough that even I could read it in assembly and figure it out. I don't know if getting a firmware image is difficult, but the actual generator certainly isn't the hard part here.

I'm wondering if that modulo value has any meaning - looking at it in a few different formats hasn't immediately struck any sparks with me.
Company scares researcher into not using Fair Use
Better Debugging with Mono
Maximize Your Campaign | Press Release Writing and Online SEO Distribution
> don't test, but let the site degrade gracefully

In practice, graceful degradation requires testing.
SnackSquare[0]. It wasn't `mine` precisely, but I was considered a co-founder (on some days; on others I was just a hired coder.) The strange situation was because I started working on it from the first day, had verbal agreement about equity, but was unwilling to move next to the business founder in New York.

The project was almost a child to me. You know how engineers can attach themselves to the stuff they create. The train wrecked in the end, engineers lost interest in moving targets and neverending milestones. It would have saved it if we received customer feedback in the early stages.

It wasn't my first job, but first in its kind. It didn't inspire me in the way that successful companies do -- but it certainly constantly reminds me about the path I should be walking.

[0] http://www.crunchbase.com/company/snacksquare
Best Affordable Press Release Services
Thank you, that was enlightening.
Yes. I am sure that Congress could propose laws that prevented anti-competitive market practices with regard to health-care and that this would mitigate some of the problems we currently have with the health care system. I claim that doing so is a more effective way, or at least more efficient in terms of relative improvement, of improving health care. This claim is of course made relative to the existing efforts in the US of trying to regulate the insurance industry around health care.
Some of Google's engineers have Webkit priveleges. Webkit is a single rendering engine - this should not be confused. It is used by several browsers, who of course, use slightly different compilation configurations, but I doubt that the web designer ever needs to concern themselves with that!
Wonderful [sarcasm].

So now when I create something that requires a browser that actually has good hardware acceleration, it will be a dastardly turd of a performer in Opera.
$199
It seems to me that a company shouldn't be liable for anything an employee does outside of work unless there's evidence that the company specifically sanctioned such conduct.

In other words, the default should be "the opinions in this post are mine and mine alone..." for anything not explicitly done in the company's name.
Start your own Python meetup group if there isn't one. I've started a couple different meetup groups over the years and sure it starts off slow but gradually it'll grow and people will find you.
It could also be as simple as them hedging their bets.
We are in turbulent times as different form factors , OSes , development methodologies and paradigms are competing for slices of the computing landscape. There will be some winners and losers here.

If you had to pick 1 platform that will still be around in some form or another 10 years from now regardless of what happens then Linux seems like a safe bet.

Putting in the groundwork by porting steam/source to Linux now could serve them well in years to come if they do decide to develop a Linux based console (or someone else does).

Tying yourself to just the Windows or OSX platforms could seem risky for a large developer.
I'm sure they would love to have Steam for iPad too but I can't see Apple letting them do that so they will do Linux instead.
There's quite a healthy ecosystem in this area now, it seems. Just some links:

https://rubyoffrails.com/
http://owningrails.com/
http://www.codeschool.com/
http://railstutors.com/
http://www.rubyreloaded.com/ (disclaimer: mine!)
http://rubylearning.org/class/ (free)
http://www.buildingwebapps.com/learningrails (free)

Probably should get together a list of these someplace actually!
> McDonald's wouldn't fire you if a client asked you "why is the quarter pounder tastier", and you said "it's because it has a different sauce".

Well, they would if the customer could turn around and sue them because they didn't get the right sauce.
Symlinks are ignored. On Mac, aliases are synced as files, but the files themselves aren't followed. Huge disappointment and deal-breaker for me as well.
>A monopoly leads to a lack of innovation. A lack of innovation leads to proprietary solutions. Proprietary solutions lead to a lack of innovation. This is what happened with Microsoft and IE6.

But why should we blame monopoly? MS had no competitor in the desktop space (even now, OS X has like 10% and Linux around 1%), and still they improved Windows continuously from 3.1 to 8. Same for Office. After the demise of WordPerfect, it never had any serious competitor --even today the vast majority of people choose it over the free OpenOffice, whereas Google Docs have insignificant user share (from what I've read). Still, MS continuously added things to do. Same for Photoshop, Illustrator, etc. They did not have any competitor, especially with Macromedia acquired (Corel's software is not used by the majority of graphic designers, and almost nobody uses Gimp outside of Linux), and yet, Photoshop just received it's most substantial update to date.

So, monopoly != necessary stagnation.
I don't think that politicians having real jobs for part of the year would help, particularly. They'd still only have one job, which wouldn't be nearly enough to get the expertise needed to legislate on all the topics that they make laws on.

I could talk about how any organization tends to become less tolerant of risk over time. Failures happen and when they do the tendency is to make sure that they are prevented from happening again. And when they happen again (they will) the tendency to add more laws which, since the resources devoted to enforcing laws won't be increased, causes all laws to be enforced less well.

I remember a while ago The Economist had a feature one issue on the Dodd-Frank Financial bill that was pretty critical. Dodd and Frank then wrote in the next issue with letters that I though were, frankly, rather illuminating.

One gave the "Something had to be done, this was something, we did it" syllogism nearly perfectly. The other talked about all the hard work that went into the bill, how he'd talked with all sorts of professionals working in the financial industry and added all sorts of special cases so that the currently existing set of businesses weren't unduly inconvenienced.
Programmers are Trees
Exactly, couldn't Opera instead release an advisory tool which examines stylesheets and points out how to convert -webkit- prefixes to a) standards or b) -o- prefixes?
The "as much" part is BS. Webkit browsers are FAR more alike rendering-wise than they are with any third party engine.
The question would be then what the beginning of quantum mechanics is. They are also laws and why do they exist? The question "why" is probably wrong here, that implies a reason where we will never find one. These thoughts that we are a product of nothingness with fluctuations make me really feel weird. There is probably an eternity outside of our universe, something that we have to accept and that there is no reason for it.
"Most people probably associate the English city of Cambridge with posh academics cycling around in their Harry Potter-esque glasses and discussing the finer points of French philosophy"

So they don't associate it with the discovery of the electron through to the invention of the computer then ?
Mongodb and Cassandra are two completely different technologies with completely different use cases. Mongodb is more of a general database although its apparently used more and more for analytics whereas cassandra is more for parts of applications that need very high throughput.
Or ya know, as an beings who can keep track of things like how fast we read, you could simply scroll through the article like i did, go, okay that's about ten minutes. Then decide if you want to keep going. Saying no one would read the whole thing is a bit much to, considering I read every word, and I'm sure others did to.
What IS the point of it? It seems like a parlor trick to me, especially with the "send it to my friend and have him describe it" option.

I don't see how this gadget is particularly useful in any way, any more than the first "automated chess device" with a midget inside moving chess pieces around was actually revolutionary.

The comments on how it would be useful for the blind (with braille or speech synthesis) is as close as I've seen to a reasonable justification for it. Even then it's a stretch. Beyond that, basing it on Mechanical Turk means every "photo" costs money, and frankly doesn't provide much value.

If you want to caption your photos it would be much better to do it AFTER you've pruned the ones you don't care about, so you're not paying for descriptions of 100 throwaway photos for every keeper. In which case the fact that the camera itself is hooked up to Mechanical Turk is just a gimmick, since it would be easier to run a script on your desktop or on a server.
Indie Web: How to stop being a web sharecropper
Isn't DynamoDB on SSDs? AWS alone might not be cost effective but, how does it look with the other services also offered?
SmartFan Runing a refreshing fan from your smartphone [quirky]
Greenpeace protests dirty energy use at Apple Stores
>Exactly, couldn't Opera instead release an advisory tool which examines stylesheets and points out how to convert -webkit- prefixes to a) standards or b) -o- prefixes?

So all of 0.1% of web designers who use Opera can change them?
WWDC tickets -- how to solve the supply & demand issue?
I would give anything to be able to draw this well...

Pretty cool demos
Following is a great resource for Concurrent programming without locks and software transaction memory : http://www.cl.cam.ac.uk/research/srg/netos/lock-free/
Quixey Challenge (1 bug, 1 min, $100) crowdsourcing Python puzzles
That's the sort of password an idiot would have on their luggage .......

Downvote? People don't watch the classics anymore!
Oh, you mean the payload. I'm not sure but I don't see why we couldn't quarantine that for a while and sit on it. I take it we've gotten other space rocks including meteorites and moon rocks. They haven't caused us much trouble so I don't see why an asteroid would be worse on that front. Then again, I'm no astrophysicist.
I love how I can just read the bullet points and glean 90%-95% of what the post is about. So many blogs waste words.
No, it will continue to be fast on opera and firefox and to be a "dastardly turd" on chrome and safari: only some selected -webkit- properties will be translated by opera.
I don't see how this can even compete with something like treehouse or code school. It's the same sort of online course that is being offered everywhere across the web and the price, in my opinion, is pretty outlandish.
I am not a lawyer, but I am inclined to agree with you. However, the analysis for whether an employee's actions trigger respondeat superior is more complicated than that, especially for employees where the work/life balance may not be entirely clear (this is frequently true of executives and may be true of anyone that ever does post/publish/or even speak on behalf of the company).

But even if it were clear that the employee's actions did not fall into the category, a company is rightly concerned about anything that would create even a colorable cause of action (in otherwords, anything someone could sue for without it being immediately thrown out).

Also, the company might be worried about the appearance in the public's eyes even when lawsuits are entirely off the table.
http://www.effectgames.com/effect/article.psp.html/joe/Old_S... is the article describing this amazing hack of the limited graphics hardware of the early 90ies.
No Alex, not all WebKit browsers have feature parity with each other.
Microsoft tried to sell Bing to Facebook
Scalability and HA Limitations of AWS Marketplace AMIs
Spotify, please make the ads less disruptive
yeah it's a great idea...the more I think about it, the more ways I can see to use this myself in different ways. Thanks for the great idea!
AppHarbor goes Command Line
Yeah, I don't think he proved the point he was trying to make, which was (ostensibly) that compliance hurts everyone involved -- employees, clients, and the company itself. He shared one anecdote where no harm was done by his breaking the rules, and from that we're supposed to agree that the rules should not exist. I don't follow.

Plus, his constant assertions that he is god's gift to the financial industry were very off-putting.
How to Make Money on Pinterest
DHH: How I tamed our 500-line routes.rb file in the new Basecamp
I wonder if Valve wants Linux to beat Microsoft?
After all MS are working towards building their own app store into the Windows platform which could be used to muscle Steam out.

Valve actually has a lot of power to play kingmaker here in a way.

Let's suppose that Valve announce HL3 but also announce that it will be a Linux exclusive title for some period (say 1-3 months), what would happen to the Linux desktop market share then?

I could see it easily double to treble within a week, of course many of these would be dual-booters and I wonder what would happen to the increased market share once the game was subsequently released for Windows?
You really think that's what the derivative works thing relates to? I highly doubt that... changing the file format of a document and saving it for your use is not a derivative work.

A derivative work is taking your data and adding to it, tweaking it, mashing it up with some other data and releasing it to the public...sort of like what google does with the SERPS already...hey wait... :-p
And, when it comes to the medical field, might even result in people dying.

No, it does with a great deal of certainty. HIPAA protects patient privacy, but often prohibits healthcare research, certainly increases the cost of health IT by orders of magnitude, and certainly destroys the opportunity to make good decisions about how to run a hospital or treat a patient.

The original plan was for the "P" in HIPAA to mean "Portability" but those parts of the bill were delayed and eventually dropped.
Thanks for this great blog post. It's good to see such articles with real-life use cases for node and socket.io.
And perfect timing: I was about to write some multiplayer sound-based game with node
Wait, can someone explain how/why the spoon bending thing works? What's the trick?
>I would give anything to be able to draw this well...

Not to be a smartass but if you'd give anything, why not buy some art books and put in a few hundred hours of practice?
Non-Euclidean Minecraft Raytracer
are there comparable options for python? from my searching, I havent seen any as thorough as some of these.
Any difference in rendering between Gecko and WebKit is a bug.
Great post and points. BUT most founders (including myself when we started) rarely follow this at least until profitability or funding. (note: I still fall into this trap from time to time)

The reality is that founders, before they have money in the bank, value money more highly than time. Money seems finite vs. time which doesn't seem to be (that's obviously wrong). It's easy to spend extra time doing something vs paying for it to be done because it feels like time is the asset you have plenty of (vs money).

In addition, doing anything can make you feel like you're making progress. When actuality, you're just mistaking activity for progress.
Back to the 80ies
WordPress for Android: Now do blogging from Android.
Ask HN: Bootstrappers - How do you manage your product lifecyle?
I'm bootstrapping my web application, and while I have a non-technical cofounder, he is strictly business-oriented, which leaves the product management/direction, development, configuration/infrastructure, etc all on me. In previous jobs I was part of a team, where each of us had a discrete role (development, config mgmt, testing, etc.) How do others out there, that may be in a similar boat manage all of the moving pieces of getting your app up and out without going insane and ensuring critical things don't fall thru the cracks? Thanks for your time and assistance.
The article[1] linked from the demo mentions an optimization that the image is preprocessed so that the javascript code only updates the pixels that are cycling. I wonder how another method would compare - modify the palette table in the PNG or GIF in Javascript, then redecode the image for each animation frame using the browser's decoder (native code).

1. http://www.effectgames.com/effect/article.psp.html/joe/Old_S...
Wikipedia cites Professor Jay Forrester of MIT as the original holder of the core memory patent. I believe this is the patent from Forrester: http://www.google.com/patents?id=MNxYAAAAEBAJ&pg=PA1&...

MIT and IBM entered into litigation over the patent in the early 1960s and Forrester eventually won the dispute.
Why Lifetimes?
I chose the wrong words, my meaning was that they should allow non-WebKit browsers the chance to render the site and if they fail, they fail. Forwarding the browser to another URL because you whitelist only a couple of UAs is a bad bad idea.
Flickr ups their game - but is it enough?
A First Look at mruby (build + benchmark)
A sysadmin's view of Microsoft's private cloud promises
I'm not seeing how the government was an issue in this case. The article is about how private companies use kickbacks and cartel behaviour to restrict what products are available to hospitals. It seems like a lack of government action is the problem here.
Hey thanks for the links to the docs. There's a lot of answers in there. I'll do my do my part and go through them before I email.

BTW, you should link that privacy policy from all your pages...
Android Tablets Are Gaining Ground
I agree completely. I mean, you can't get noticed at all initially unless a few of your friends upvote your stuff...just the way it is.
Right. Because that's more likely than Apple having opened sales at a different time.
I Want To Learn Ruby
If you are in the US, the FCC will allow unlicensed devices operate on the TV whitespace spectrum. However, in order to avoid interfering with existing devices that use the same frequencies there will be a database of available frequencies to use at a particular time and location: http://www.fcc.gov/encyclopedia/white-space-database-adminis...

I'd guess that Neul's boxes don't support this, so could potentially stomp on frequencies used by existing devices in the US. I think wireless microphones are the primary worry.
You're confusing 2 different things. Native Desktop apps vs Browser apps. (don't blame you, I do a lot of game market research and it's really hard to tell which reports are talking about what)

If you sum them both, the industry is growing. (which is what nvidia is showing in the link you posted). But the native desktop game market alone is decreasing:

http://www.theesa.com/facts/pdfs/ESA_Essential_Facts_2010.PD...

Which is exactly my point. The industry is moving away from desktop and towards browser and mobile. Both are growing absurdly fast.
HTTP Methods and Idempotence
Perverse incentives in academia
Speaking of Ruby Reloaded, when is the next class? I'm thinking you're not going to make April at this point. :) Out of all of them, I think yours would be considered the only advanced one right?
I'll be first to admit, that I don't get the maths.

If a startup founder's hourly rate is <potential value of work per hour> / 10 (using Author's logic).

The saving of $600 is guaranteed, assuming it takes 10 hours, the founder would be "making" $60/hour. Making it more "profitable" than working on something that could potentially worth $5000 for 10 hours (given 0.1 probability, that ends up being $50/hour).
I understand; I'm saying those ghost keys are intentional, and are a logical extension of the "logical key predictive resizing" behavior present in the keyboard since 1.0.
This reads like a call to manage one's self in the same manner that we were managed before we quit our shitty job to do our own thing.

I don't care how much I was making before. And I don't need to code as if there were a gun to my head. I'm not worried about being beat to market, or about the expectations of capital.

I'm just going to do the work I love, within a relaxed atmosphere, in the way that makes me happiest. This seems like a way to produce good work. And eventually, good company culture.
Call me a skeptic too in that case. Chaotic systems are inherently unpredictable to us, though they are ofcourse deterministic.

The climate is chaotic (http://www.mendeley.com/research/nonlinearities-feedbacks-an...).

Chaotic systems have a horizon of predictability (http://www.britannica.com/EBchecked/media/3227/Sensitivity-o...), so climate models are still useful to an extent. They will tell us, with some degree of accuracy, roughly what will happen in the near future. The long term remains a mystery and there's little that can be done about that.
Yep, and if you can internalize why that makes the front page of HN you can get a sense of what Web 3.0 is going to look like.
Putting iPad Sales in Context
Well, that's great! Paradoxically, this will make it much more likely that I will sign up.
Does Your Business Have a Mobile Website? It Should
This is a common problem in industrial firmware; Allen Bradley PLC's and frequency drives had a well known backdoor for years prior to the Rockwell acquisition. (And for some time after, since AB can't retire an old product.)
Decisionmaking
> They also require you to know something easily researched from facebook (elementary school, mother's maiden name, etc.)

I'll never understand why someone would provide this information to Facebook. My friends already know the details of my life relevant to our relationship.
Cell Phone Shop Review and 2 $100 Gift Card Winners Giveaway
def zip(*seqs):
return map(lambda *items: items, *seqs)

assert [(1, 'a'), (2, 'b'), (3, 'c')] == zip([1,2,3],['a','b','c'])

def count(start=0):
while True:
yield start
start += 1

from itertools import izip, islice # lazy versions
with open('/etc/passwd', 'r') as f:
zipped = izip(count(), f.readlines())
for numbered in zipped: print numbered

izip and islice are trivial to implement: https://github.com/dustingetz/sandbox/blob/master/etc/lazy.p...
One thing for consideration is what system each student has access to. If they are Window users, you can have them install Linux. The same could not be said for a Mac (albeit I'm a Mac user myself). It should really depend on your students and whether or not they have access to a Mac and more importantly Mac tools you aim to use for teaching purposes as they'll most likely go off what you're using to teach them even if the tools in the end are different for different people.