skysight-inc/HackerNews huggingface dataset:
"It's amazing in a time when so much information is so readily available to so many people, false information is so readily accepted."

-Foresterh
In the future, please post any jQuery bugs you happen to find in the jQuery Bug Tracker http://bugs.jquery.com/

This helps us to help you! And remember, the future in San Dimas is excellent... so be excellent to each other.
Munchery Wants To Bring Personal Chefs To The Masses
What do the views of the majority have to do with my moral compass? Drugs in particular are a case where the benefits tend to be personal and individual. I don't expect most people to get it, especially given how many people are conservative, religious, or just believe whatever they have been brought up to believe. When I'm deciding what is right and wrong, the law is generally the last thing on my mind.

edit: As for "what's with the rash of...", I think there is a significant subset of hackers that are very interested in the workings of their brains, since we have typically been dependent on and defined by what our brains are capable of since childhood. In turn, there is a very powerful affinity between many of those who are fascinated with the brain, and psychedelic drugs.
These are damages, plus punitive damages.
> If you think a given law is unjust, you should be campaigning to change it, not breaking it willy-nilly.

If I were to heed that advice, I couldn't do anything productive. Heck, even as it is I'm worrying about stupid laws far too much, even though I'm not breaking any (that I know of), and it's taking time away from my productive behaviour. Your argument doesn't hold water in an environment where there are many, many stupid laws.
I don't understand what's "minor" about this crime.

If theft of meter SIM cards became endemic, the utility and the MNO would have to spend millions or even tens of millions of dollars to deploy countermeasures. That spend is entirely deadweight loss that exists solely to mitigate bad actors.

Not subverting your power meter seems like a pretty reasonable clause in the social contract that enables us all to have (extraordinarily) cheap and convenient electrical power.
Could be interesting if:
- you don't need a custom built laptop (ex: max out ram, replace the optical bay by a 2nd laptop, non US or non local keyboard)
- your time is cheap or you could not afford your laptop otherwise, because time is money even even if it take hours to set up, add that the time to make the transaction, sell, buy a new one, spend time without a laptop etc.
- you make sure you keep the laptop in a pristine state to maximize resell value - ie no tagging or engraving, which could be useful theft deterrent (I have a huge laser-engraved domain name on mine - bigger than the apple logo, because I care more about the data than the potential resale value)

Could be good for students. Not sure about anyone else. And it reeks of a parasitic mindset (suggestion to ask a student to do the purchase to take advantage of their discount or import a US laptop without paying duties/sales tax)

Funny story- I was on vacation and I had a software problem that caused custom made software crash. An urgent need for a big client made a trip to the applestore to buy a new laptop the most logical move- it was already installed. It took an hour for the purchase (trip included), 20 minutes to install the software, do what was required and provide the results. The client got its result 1 hour + 20 minutes after its call.

And that paid for this laptop and a good leftover, not including the great experience for the client who knows that wherever you are, you will deliver on time.
Exactly.

This doesn't make Nuclear energy a smart choice, just because it is better than an even worse choice. We need to stop limiting our view to these two technologies, and start funding crazier energy options that could be cleaner, safer and smarter for the long run.
The Cloud vs. IT
For someone who has only sold two or three things, it is always awesome to hear this type of advice from experienced sellers.

Can you explain why you recommend passing on the reserve? Even if the product will sell for a price that the market considers acceptable 100% of the time, what is the harm in setting a reserve regardless?
Wilson Sonsini Goodrich & Rosati - Term Sheet Generator
Nodeler is a zero configuration service (Apple calls theirs Bonjour) for web and mobile applications. It can be used to pair two applications/devices together in an easy and secure manner.

I'll be opening the API to developers along with posting sample code for using it, including the code for the Chrome extensions.

Ideas on how to use:
-Instead of a mobile version of your site, create a "Full Screen / Media Center" version with remote control.
-Use a mobile phone to control a game or app running on an iPad.
Unfortunately I'm not exactly sure what I used... This looks like it, though.
If you're a responsible programmer, you should be doing the first thing on the list regularly anyway, so that shouldn't be much of a problem.
Read the code of your favorite projects, pick some tickets fix some bugs and submit some patches or pull requests :) Most of us who have projects love when get patches as it makes us feel less lonely :)
A Growing Startup Should Hire More Entrepreneurs
If your database engine is the bottleneck, you don't have an enterprise architecture.

What's the busiest website that you have experience with? Do you have any experience with scaling to, say, serve more than a million dynamic pages per hour to consumers?

I ask because your opinion seems extremely uninformed when it comes to high performance websites. If you've designed your application right in a traditional CRUD application, everything except the database layer scales fairly easily. The game then is about finding ways to help that remaining bottleneck. Standard techniques include optimizing queries, caching data intelligently, directing queries to read-only slaves, and in extreme cases sharding data across databases. Several of these result in moving more logic into the app, not less.
Anyone have details on the documentary? It sounds like it'll be worth a look.
> By your own logic, having more people be squeaky wheels for the Rackspace control panel should be a good thing. It will be even more pressure for that to be addressed.

or, people will just leave because they don't want to deal with having to downgrade to a smaller featureset and worse CP at a higher cost, and then have to wait around for it to perhaps get better. i'm already preparing my slices for migration to linode. sorry. been with slicehost for years and was perfectly happy up until this.
openhatch.org and launchpad.net are good sites to look for projects needing help. Take an open source application you use on a daily basis and think of ways you can contribute. Bigger projects may be difficult to dive into, but its always worth a shot.
Conditionally run branches of a workflow
This is what I was looking for in this thread, so thank you.

The email left me concerned of the transition and what it would mean for uptime of websites, but if it's literally just a change of billing, branding, and control panel, why are they waiting months and months to change this? If it doesn't affect my websites' uptimes or IPs, they should just rip off the bandaid now.
These guys looks great. Thanks for the BSD tip. DNS and I'd migrate from Linode.
"if you're taking illegal drugs you're responsible for all of that"

I'd argue that the legislators who made the consumption of these substances illegal are responsible for the current situation.
This was my first thought as well but would need some option to allow things like playing Grooveshark/Pandora type audio in background tabs by choice.
I'll try to keep this very very short.

Every one of your points is grounded in... fear.

Fear of X, Y, Z.

Just do it friend. Take the plunge, you'll end up learning a lot while engaging in great discussions.
It sounds like she was given the sim card and didn't know it was stolen.

That was her second story. Her first story was that she didn't know anything about it. Her second story was that some man she met on the internet (whom she could not identify any further except to give a name, despite the fact she had presumably exchanged physical goods with him) decided to ask her (a random stranger) to download a bunch of data for him because his modem was broken (despite the fact that they had no trouble talking on the internet).

It sounds to me like a completely bullshit story. I assume the judge saw it the same way. In fact, I'm guessing there was some other evidence which didn't get included in this story -- surely the electric company knows exactly whose meter the SIM card comes from?
But backups doesn't solve the other problems on the list.
What a stupid question. No matter a YCreject.
"These young startup entrepreneurs will soon graduate to executive positions at large U.S. corporations, and will bring their trusted like-minded soldiers with them to radically evolve the culture of the business. In less than ten years we will witness open source software coming out of Goldman Sachs or Bloomberg."

I agree that if companies that release open source software now grow bigger then they will still release source, but from that quote it's clear to me that that's not what he's talking about.

The people running Facebook are releasing a lot of cool stuff, but I don't see them lining up to move to Goldman Sachs to release stuff there instead.
Former MySQL boss: Code 'in better shape than ever' under Oracle
Despite concerns that Oracle would be unfriendly to open source projects acquired through the merger with Sun, former MySQL CEO Marten Mickos says the MySQL code base is in fantastic condition. Version 5.5 of the MySQL database "probably is the best MySQL version ever produced," Mickos said.
Probably. I'd guess it's just something that didn't come up in the past.
I'd like to offer a counterpoint to the author's suggestion that "you'd be an idiot not to buy [and dispose of] a new laptop every year." I'm a software engineer and put a lot on my computer's shoulders, running an entire cluster's worth of software as part of my development environment.

I value longevity and durability in products I buy. It's nice to pick a machine and stick with it. It's a long-term companion. It's about slowing "disposable computing's" cycle of production and obsolescence. It feels good to prove that, with a few upgrades over its lifetime, a well-engineered product can be useful -- even as a primary computer -- for years to come.

My Spring 2008 MacBook Pro (http://cl.ly/2H1l2X1Q2w181Z2P1Y3P) will be three years old this Saturday, and I couldn't be happier with it. My previous machine was a 15" PowerBook G4 purchased in 2004. Both have been fantastic primary computers. An occasional upgrade and maintenance can make all the difference in extending the useful lifespan of a machine.

A few months in, I maxed out the memory to 4GB, which is still sufficient despite running our entire stack and an IDE or VM. Last summer, I replaced the 7200RPM drive with a 160GB X25-M. A few months ago, I added a second 48GB SSD drive via the ExpressCard slot to regain a bit of the storage sacrificed by choosing a faster drive. Over the three-year lifetime of the machine (so far), these upgrades cost about $625.

During that time, the manufacturer has also done a great job standing behind the laptop, replacing the keyboard/top case, one battery, and one power adapter. I'll take it in for one last servicing before the warranty runs out (to fix an unreliable Caps Lock key and clean the DVD-RW drive I never use), and may purchase one more battery at some point. Aside from this, it's in perfect condition and plenty fast enough for Java/Scala/Python/Ruby/Android development and testing.

This computer's followed me from the week I graduated college as an aspiring freelancer through three years of building a career in software engineering. It's got some life in it yet.
"Statistical machine learning. Basically, the past decade of AI research has discovered that trying to encode a whole bunch of rules into a computer just doesn't work, because the real world doesn't function like that. Instead, what does work is to feed the computer a lot of data, and then notice patterns like "if this term appears, this article is most likely X". There're a bunch of techniques for this in the literature, they typically aren't taught in undergrad, and they are wonderfully useful."

Your first point is fully correct. The 'expert system rules' didn't work very well.

On your second point, "what does work", actually doesn't work very well either. You can use such things okay for first-cut, say, what J. Tukey called 'exploratory data analysis', then, to be followed by 'confirmatory data analysis'. The first part is okay, but the solid stuff is the second.

Then there's more: See what assumptions hold in the practical problem. Use these assumptions as the hypotheses of theorems with proofs. Use the conclusions of the theorems as results you now know about your real problem.

In real problems with a significant role for uncertainty, look for cases of probabilistic independence. For this, learn the high-end version of what a random variable is from, say, Cinlar, Breiman, Shreve, or Diaconis. Then for random variables X and Y, if knowledge of X doesn't help predicting the value of Y, then X and Y are independent, and can often come to this conclusion just intuitively.

Cases of independence can partition your problem into 'independent' pieces.

For more, look for some good examples of how to apply math in physics, chemistry, electrical engineering, and operations research. For statistics, sure, look at what agriculture did with the general linear model or, if you will, analysis of variance.

You will have little hope of making progress in using applied math just within CS or computing. For the progress, have to look to other fields that have made good progress with applied math. Eventually it will be crucial to have a good background in math, say, Halmos 'Finite Dimensional Vector Spaces', Rudin, 'Principals', measure theory and functional analysis, and then probability, stochastic processes, and statistics based on these.
voted without reading - and i'm even not jQ or John Resig fan.
> Personally I'd love to see the term "front end developer" lose some steam.

I don't think it will. There will definitely be more dabbling but the APIs and environments are so different it'll still make sense to specialize.
Apple’s four great strengths are also vulnerabilities
The smart-enough phone
Is it premonition or self-fulfilling prophecy that most open-source developers felt a little queasy about Mono?
Right, and I'm unsure why Sony would store anything past that initial transaction. Once they have a reference, trash the initial number.
Exactly. Agile does not scale to the problems management wants to apply it to, so they rip it to pieces to make it fit. We have features contractually committed before development even starts, months-distant deadlines with predetermined deliverables, products with multiple owners, and scrum teams where people have the barest understanding of the work that their teammates do. We even have inter-team dependencies that mean any change of direction by a team will hang other teams out to dry (and what is more essential to agility than the ability to change direction?) A well-managed waterfall process would beat the hell out of the travesty of Agile that we practice now.

But nothing would fix the bogus and stunting idea of a division of labor between "architects" and "developers."
My point is that you might be measuring customer needs/migration path in a way differently than customers do (if you repeatedly see them move away to a 3rd party, especially one particular 3rd party).

A common theme in this thread is that people inside Rackspace see Rackspace Cloud + Slicehost as very similar, because 1) they have a common corp ownership 2) they have an increasingly common (but hidden-to-users) back-end 3) they have common staff in some cases.

But the customers in this thread see Linode + Slicehost as much more similar because 1) their control panels are a bit more similar 2) they share DNS flexibility + other featuers 3) Price (Linode moving in more attractive direction for some use-cases).

Neither interpretation is necessarily right, but in this era it's definitely time to rethink what customer needs are (if you're outlining a migration path). I don't think RS is wrong for discontinuing Slicehost (I'd definitely wanna EOL older products), I just think they're wrong in how they parse features, experiences, and what user needs are.

I see since I posted earlier that user:polvi (hiya!) says the Cloudkick posse is working on the control panel for RSC. I've no doubt that all providers will greatly up their UX game (something something Dave McClure design dogma :D).

It just feels disingenuous for RS peeps to say over and over "Slicehost services are not dying, it's just the brand that's going away" when real features and real UX are going away, at least for a window of time. And it's totally normal for users to go where those features and UX can be found, even if it's a separate company. To users, that feels easier.
Ask HN: Why not hide vote counts on links as well?
I believe the quality of comments has increased since comment votes were hidden, why not try it on links as well?

Edit: I hope we can have a discussion about it either way.
Here's Why the Banksy Movie Is a Banksy Prank
How to React When Blog Becomes a Victim of Content Theft (Plagiarism)
Actually, it was totally free in terms of the school not having to lay out any cash. The reason we chose to work with them, however, is that they committed a ton of time from teachers, students, administrators, and parents to help us make the Khan Academy work better for the classroom use case.

The experience working with them has been fantastic. The teachers are fearless in the face of the significant uncertainty that introducing something like the KA in a classroom can create. They've been creative about experimenting with different ways of integrating KA into the classroom (trying things we didn't anticipate). Speaking as a UX designer, having nearly unlimited access to teachers and students for interviews and observations has been invaluable. Plus the teachers aren't shy about letting us know if something isn't working out. If anything, it feels like we should be paying them.
I used to think backing up was a chore and dreaded moving to a new computer.

after a while I spent a day improving the way I work, all of my code (and my configurations) are backed up to github as I work, I store personal stuff I actually want to keep on dropbox or an external drive

I stopped being afraid of moving computers (or more likely, my current computer dying), transitioning to a new computer would take me in the matter of minutes not days, and I dont have to worry about potentially losing files, now I regularly reformat my computer just to get the "fresh install" feel
1M/1M: OrangeScape Wins TiE50
Destroying your files is a single step, well-implemented in Mac OS, and you don't even have to do this if you simply install a fresh OS and use the right settings.

Selling your old laptop is easy via Craigslist.

Copying files takes a few minutes with FireWire disk mode.

There is no separate step for "personal settings"; those are copied over when you copy your home directory over.

There is also almost never a new keyboard layout.

There is almost never a major hardware issue, either.
What made you choose Linode?
Lisp has a lot more than just macros (also you might want to learn more about macros; your definition is a little off).

You also get CLOS; which is huge. Multi-methods. Generic functions. MOP. OO programming without generic functions is a huge pain for me now. It's a completely different world-view that lacks very artificial design patterns. You don't need a lot of the GoF design patterns because they're completely abstracted out by the language of CLOS.

You get conditions and restarts. I hate exceptions! You lose the entire stack and state of your application. It is next to impossible to recover from that and restart the failed computation using exceptions. You could emulate this in other languages... but it's already a part of the Common Lisp language itself. No code to write or libraries to import to make it happen.

And only tangentially related to the CL language itself, SLIME is another reason why programming with Lisp is a lot of fun.

So to sum it up, lisp is a powerful language, it has constructs which are still not available in other languages but you don't get the free stuff you would have in big communities as python or ruby.

You don't get anything for free.
Maybe a robot being used for chemical analysis could benefit? And... yep, that's about the limits of my ideas here.
The issue has been fixed and integrated into the current build of jQuery:
http://code.jquery.com/jquery-git.js

We're going to have a 1.6.1 release within the week. Thank you for your bug report!
I can understand being surprised, though - I can see how one would expect $100-$1000 (in actual damages, not deterrence), not ~$200 000. Theft is still theft, of course, but technology is a surprisingly powerful lever.
They landed in the compound where the fighting took place, and that's where the helo went down. There's no point in letting the enemy being able to strip down / repair one of your aircraft and use it against you.
I have heard that they give prorated credits for cancellations, but I think you have to bother their billing team about it on a case by case basis.

If they could automate this, or just go all out on hourly billing, then my current dilemma over which infrastructure to move our slightly tired dedicated app servers onto would be instantly solved.

I really want to go completely linode, but I also really want to be able to instantly spin up loads of staging/testing environments without it becoming expensive.

Unfortunately I have a feeling that the thing that makes linodes reliable, cheap and fast is the same thing that means you cant spin them up and down on demand.

I guess I could just rsync my entire linode environment onto a blank ec2 machine, but its kind of a 'fake' staging environment if its on a different network.

Anyone got any ideas?
according to ebay, my 2-year-old macbook is worth half the original purchase price. not quite free for me :(
The way I think about it, we're all made out of drugs.

Someone famous actually said this, I forget who.
I've been waiting for a decent colour ebook reader. Most of the ebooks I buy are either programming text (ok on a standard Kindle) or photography books (unreadable). I'm not sure if this is the utopian device but there's definitely a market for it. Children's books, text books, comics and so on
Now...before you change your mind or get sidetracked.

By way of feedback: you are thinking too much, start doing.
And why in the world is HP still releasing products called HP EliteBook 2540p, HP EliteBook 8440p, and HPEliteBook 8540p?
You're right, and I often sound like I'm blaming people for being surprised. People are right to be surprised. It's a reason, among many others, to be wary of the impact technology has on our life.

"Surprisingly powerful lever for criminality" is as good a summation of my thoughts on this as any I've heard; thanks!
that. and if the priceless stradivarius was trhow into the sidewalk like any other cheap violin. i doubt the case would take much the priceless part into consideration
I'm pretty sure your question is inapplicable.

Attachmate's layoff almost certainly has nothing to do with the open-source viability of Mono and more to do with the difficulty of monetizing it. MonoVS, MonoTouch, and MonoDroid are fantastic projects, but the commercial demand for each is relatively low. There's probably not as much money there as was once thought.

(disclaimer: I'm a former Mono contributor and occasional user. I have no knowledge of this situation - this is the first I heard of it.)