skysight-inc/HackerNews huggingface dataset:
My biggest complaint with Seaside, admittedly informed by little personal experience, is that it resists scaling horizontally. Continuations are server state. Unless you go to lengths to freeze this state into a DB repeatedly, your web app becomes dependent on the user connecting to the same server over and over again, confounding traditional load-balancing and scaling schemes. Vertical scaling is at the end of its usefulness these days; the future is in horizontal scaling and to my eyes, it's just not what Seaside is good at.
Well, I think the half price sale was a very smart move on Microsoft's part. By the end of the promotion, it was sold out on Newegg.com, and it dominated the software category on Amazon. This created a lot of buzz and demand over a short period and generated a lot of positive publicity.

Microsoft's biggest mistake with Vista was not controlling the PR. This promotional campaign lets Microsoft create a big enough lead-in demand so that it will continue to build until the actual release date.

In the end, IMHO, I think that Microsoft will continue to offer these promotions for its retail customers up to and after the official launch. Hopefully they realize that, for retail buyers, Windows 7 MSRP is still too high. They need as many people as possible upgrading, but not at the expense of the corporate buyers. Therefore, I think they will continue to offer promotions for retail buyers at pretty heavy discounts.

I'll also chime in to say that I was pretty impressed when running Windows 7 RC for a few days to test it out. Coming from XP, it was very fast and intuitive interface. I ordered 2 copies of the Professional Upgrade edition during the promotional period.
The literacy figure for China would be quite doubtful, as well, and definitely based on a more relaxed standard of "literacy" than in the United States. By official Chinese government survey,

http://news.xinhuanet.com/english/2007-03/07/content_5812838...

barely more than half of the population in China is even conversant in the national standard language.
Your issue is with their "hey look what we got" post and not with the fact that they are posting it?
500 cores gives you no really higher chance of getting a good combination over someone with one PC.

Yes you get 500 times the attempts in the 30hr period. But if you run the figures it's something like 0.00000001% difference in the amount of keyspace you can cover :)

AKA just run it on a couple of PC's an hope you get lucky!
I don't know a lot. I know some of my friends before and I knew their breaking ups and making ups was as dramatic as heterosexuals. There were military suicide case in Taiwan when heart broken soldiers shoots all his platoon with his M-16.

But at least in context of not giving birth to martians and current biotech progress, that is the way I can think of.
1000 wired lists to read while bored
the link doesn't work, click on the health news section of the videos then the first one is the clip
Nemo plus iuris ad alium transferre potest, quam ipse haberet.
What a dishonest title. An update from an Mobile Phone provider included spyware purposely put there by said provider. This has very little to do with the "BlackBerry update".

I know that this is how media gets its hits, by phrasing their articles in such ways to draw your attention. So yes, use those creative juices and come with suspenseful one-liners.

But I despise intentional attempts to mislead.
There are a lot of good books, good content, good products, good Web sites, good Twitter accounts, good whatever, out there that don't get the attention they deserve. Covering strategies and tactics for getting people engaging with you and your content is not a waste of time.

Adopting strategies like these can result in a higher mean quality of content being popular since smarter, more cynical people can learn marketing isn't all stupid and that the way to defeat the dumbing down of society is to market quality stuff better.
Have you ever actually installed an "Upgrade" of Windows? You don't need to install Vista or XP first to use an upgrade version of Windows 7. Indeed, just having an old Windows 7 install on your machine is more than enough.
If the "deleted" files didn't count towards your total usage percentage, someone was eventually going to game the system and use the "deleted" area for storage and undelete things as they needed them. The 2G of total space becomes swap for the deleted file storage area ;)

30 days seems kind of short though.

Rob
Prof. Shaffer has a nice talk about it http://www.youtube.com/watch?v=u4-rHqziA7M
Precisely. It's so sad some people focus only on getting traffic to their sites and then don't focus on the conversions. If people focused on conversions and experience more than traffic, the Web would be a lot more pleasant.
Great to see they are making progress, sucks about the memory. I'm really looking forward to the day this gets merged back into the core python distribution.
The National Data Catalog
With all due respect... RTFA or don't comment.
I wonder whether Singularity could use some ideas from Google's NativeClient (NaCl).
Why Do We Keep Building Tightly Coupled Software?
Upvoted for sadistic reasons, to show others how a conspiracy of C++ and Microsoft can tarnish even the most benign nouns in computing, such as "lambda".
Paypal isn't even considered a bank in any of the countries it operates in (except Luxembourg, where they serve all of the EU). This means they're not subject to any of the regulations that are attempts to keep banks honest.

Keeping your money in PayPal is a massive risk. As a customer, you have no protection, no deposit insurance (covered by your Federal government in Canada and USA), and basically when things go wrong, you are stuck with sending emails and legal action.

What a massive scam. Spread the word: avoid PayPal.
I have always encouraged people to bootstrap.

Nothing sharpens your financial judgment like limited resources.

BTW I just love your cannon/viscera analogy!
I dislike it because I think JavaScript is a perfectly reasonable language for application development - it may have its warts, but they certainly aren't worth introducing a layer of abstraction that thick over them (and Java is hardly wart-free).
I know how to do basic editing in emacs, I use it when I need to edit files from the command line, I don't use it for long programming sessions or reading a lot of code tough. I tried to become better in emacs and to use it a few times for programming sessions; I am still puzzled by posts like this.

Maybe it is because we were using Eclipse at my day job and I kept forgetting all the emacs commands, kept having the reflex to use the common key shortcuts for copy, paste undo etc. from the other applications I use. Maybe it was how slime would go crazy when doing scheme. Or maybe the fact that finding the keys for emacs sometimes proved problematic (when using cygwin outside of xwindows for example). Or the fact that aquamacs was slow to open on my mac, or that its default configuration was slow to open from the command line on my linux machine when I wanted to edit a line in a config file. How jumping around or scrolling a file was slow when you didn't know exactly what you were looking for. There were tons of small things that eventually added up and I always abandoned after a few weeks because I was losing productivity, was wasting time configuring or customizing it and the actual gains in productivity or features weren't that big compared to Eclipse, NetBeans, TextMate, XCode or other IDEs or editors.

Most of the comments raving about emacs (or at least the people I have met raving about emacs in real life) somehow seem to believe other editors are like notepad and lack search and other useful things. So I naïvely ask, is it really worth it?
The whole point is to try and whip up some PR for techcrunch. They're obviously going to string it out as long as they can. They'll probably release 1 doc a week for the next year.
They can pull it out without your conscent.
no, they call it pyjamas:

http://pyjs.org/
http://code.google.com/p/pyjamas/
Ask HN: SafeBoot
Im having an argument with a client; hopefully HN can make sure I am the sane one.

He's basically lost the password to his laptop - the issue is he has lost the SafeBoot password. Which is full disk encryption as I am sure you know.

So, I tell him this and say "sorry I am not going to waste my cluster time trying to break AES encryption" :)

But he claims that it can be done because another consultant says there is a dictionary attack tool going about.

Now I am not completely stupid but I cant find and have never heard of such a tool. Finding naughty programs like that is not usually a problem but my usual resources turned up blank

I had a minor play with the SafeBoot boot sectors (argh, hacking that stuff is fun for some I know, but bah!). I also gave it a bit of cluster time (after tracking down a reasonably performing AES256 implentation) but no joy (tbh I think my "solution" test was wrong).

So. Sanity check: I am right in saying no such tool exists?
Zed Shaw gets too much attention for his half baked rants. Which encourages him to compose more half baked rants. Use whatver license you want for [DIETY]'s sake. Just stop going on and on and on about something after all the arguments have been hashed out umpteen times.
Let him get the other consultant to do that work then.
well that's the plan :) but he's not a one off client so if I am insane and there is a way I'd rather not let another guy show us up (my boss would hang me out :P)
A lot of the perceived speed comes from barely-noticeable tweaks to the UI. Win7 does benchmark a bit faster than Vista, but it really is the UI (window response/refresh times, etc) that makes a world of difference.
How does a Twitter account become 'infected'? From reading the article this sounds like a Windows virus that has infected the user's computer and is using their Twitter credentials to spread it to their followers. So technically the account isn't infected, it has been compromised by the virus.
How to Start a T-shirt Company
Auto Repair and Maintenance Services
5 Star Auto Spa is fully dedicated in providing highest industry level of auto repair and maintenance services for both import and domestic vehicles at affordable prices by factory trained service technicians
Isn't this the flip side of the same proactivity? PayPal is paranoid that someone is going to try to regulate them as a bank. As a result, they'll shut down anything that doesn't look 100% legitimate.

I hate to be the devil's advocate here, because it looks like HFC was truly wronged. But still: an off-shore not-quite-yet-a-charity with no paper trail, no office, and no contact info beyond a web site is hardly a paragon of transparent legitimacy. Put "hacker" in the title and things get worse for the poor PayPal pencil pusher to figure out. I'm not surprised at all that someone got cold feet and pulled the plug. That doesn't mean PayPal is "right" to do this. But their motivations are pretty clear to me.

One lesson here is that organization is your friend. A few weeks spent filling out 501c3 forms and establishing banking records (maybe finding a pro bono accountant, too) would have obviously been a good idea in hindsight. Charging off to Africa shouting "Give me money!", not so much.
If there are some implementation-specific ways to recover the pw, then it'd be possible. But if he had a reasonably-complex password, then I wouldn't waste my time trying to break it.
Session Affinity is one of the problems.

Still there are solutions: http://continuity.tlt42.org/Performance_and_Scalability
On top of Wordpress? That's confusing.

I have a Wordpress that I have been using for my business and it just seems stodgy compared with Joomla. Wordpress seems to be stuck at blog, where as Joomla seems to be much more flexible.

That said, I am still experimenting and this new project needs to support multiple users in a controllable way.
Considering his comment at the end about using the Colt matrix libraries, I wonder if he knows about incanter?

http://github.com/liebke/incanter/blob/59c13e05e3242e4491f9d...
We've been offered angel investment a few times and whilst I can definitely see the benefit in small areas of financing, doing it off your own back with all the blood, sweat and tears that come with it leave you with a pretty awesome set of abilities.

Leaping over tall buildings in a single bound is one of them I don't think I'll get round to, but there are times when the things you do pull off are superhuman by comparison to most people's lives.
Thanks for taking my quote/tweet/whatever out of context, Zed. I was replying to your comment "I find it funny that people cry it's not fair I use the GPL and use their BSD software, but then _don't_ cry when a company uses their gear."

Specifically; I was paraphrasing @mjmalone's comments yesterday where he and others were pointing out what they felt was an issue with this.

I don't think I, or anyone else who has been discussing this is attacking you, or attempting to diminish the fact you have released Lamson at GPL. I think we all appreciate anyone releasing something as Free/Open Source software, period.

However, we can lament the fact we can not use/extend (namely - import) your code to add to it without triggering the GPL requirements within our own code.

For me personally, it's an easy choice - I push stuff out under MIT/Apache 2.0/etc and just don't touch/patch/extend things under the GPL. It's your choice, and that's what great about Free/Open source software, and no one is suggesting you, or I, or anyone give up that freedom.

Additionally; some of us write software for a living, for companies who pay us money. Not all of them are these evil, soulless entities you seemingly despise. I, and many others have been lucky enough to work for companies who use open source software, and give back as well, in the form of released code, patches, etc. We don't "love" evil corporations - we simply work for those which are not evil (in our eyes) and we attempt to promote ethical open source behavior within those companies. Heck; some of us have even gotten to dedicate time to open source projects on company time.

Even for those companies (ones with an open source culture), the GPL can become more of a pain to deal with, and can quickly outstrip the benefits of using that GPLed software rather than "using something else".
Really? I know that one of the next step they list that I should do with my account is give them some paper to allow them to take money out of my bank account but I've never done that (I don't trust them and it seems a tad too risky).
So without that authorization, how can they pull out the money without my conscent?
The only other possibility I can think of is by using my credit card information but then I should be able to contest it with visa?
It seems to me that once information that any one might care about hits the internet, -someone- is going to publish it.

If you think some site publishing it is not cool, all you can do is vote with your mouse.

Maybe it's surprising to find what you thought was a cool site pulling a dick-move. But it's unlikely that they'll do anything differently in the future.

Sites select their readers with their content. This is clearly the kind of thing they'd publish day-in and day-out if they had it. So all that's left is deciding whether you still want to be in their audience.
Furthermore:

> I hate Apache because I'm intimately familiar with how the web works, and the ASF is responsible for so much web-hostile WS-* garbage.

Presumably, there are a few people at Apache that know a thing or two about how the web works, too. Even "intimately". Like, say, Roy Fielding, who wrote part of the RFC this whole article is about.
It's probably fairly possible (just for background we have quite a big decryption cluster and a python/c based infrastructure for me to work with) but it's reverse engineering SafeBoot to make sure we get it right that's a pain - I cant find any research into that either.

AFAIK SafeBoot moves the data that would be simplest to use to identify the decryption success (i.e. the standard stuff at the start of the disk) so picking the right bits to test would be the hardest part.

Also not sure what their key generation mechanism is (and cant find research into that) so we would probably need to test the full 256 bit key (rather than a shorter password).

= painful.
JS-Kit introduces Echo, Powered by the Strength of Weak Ties
I think that the BSD license has gained favor because, in the web space, the GPL only offers hassle, not protection.

Let's say you release a new Web 2.0 app as GPL and I take the code and want to make a closed-source, proprietary thing off of it. Well, I can. Since I'm not distributing the code (merely running it on my servers as Software as a Service), I don't have to contribute back. I can make additions, incorporate your additions so I don't fall behind and start making my service look better than the open source code.

BSD has come into fashion because either 1) you're not going to release the code and nether license helps there or 2) you're going to release the code in which case the GPL's length and requirements are just an annoyance. The GPL simply doesn't protect web code in the way that it protects desktop apps. And so developers feel no need to use the GPL - it doesn't offer them anything and only serves to do things like make employers nervous or the like.

The AGPL (Affero) is a different story. . .
Will universal health care motivate the 'job-locked' to start businesses?
A couple that were left out:

1) The Museum of Science and Industry, Chicago

Among the exhibits are a captured Nazi submarine (that you can go inside) and the Apollo 8 command module.

2) Greenfield Village and the Henry Ford Museum, Dearborn, MI

Greenfield Village has both the Wright Brothers' bicycle shop and Thomas Edison's Menlo Park laboratory. The museum has Buckminster Fuller's Dymaxion house, the Ford Nucleon (a nuclear-powered concept car) and the car JFK was in when he was shot.
Get a bank account for just paypal transactions and then anytime there is sufficient money, whatever threshold makes you nervous if you lost it, in the account transfer it to a different account. If they try to pull from an account that has no money they will not get any money.
Depends, they could have made it JVM bytecode to html/javascript/etc compiler, allowing you to use any jvm language theoretically, or at least any that can compile to .class files (scala, clojure, probably others I don't know about).
Personally, I prefer to give new technology some time to mature before using it on anything important (and, as result, becoming competent with it), but I do try to look into new stuff just to see the ideas and approaches behind it.

For example, when Rails was new, I built a small personal project with it (http://notifyr.com/). It was a pain to deploy and I wouldn't use it on a production site (not that it couldn't be done, I just didn't want to deal with it. We're talking pre-Mongrel), but understanding concepts like MVC or CoC changed the way I was coding PHP profoundly, and made it easier to get competent with Rails once it was more mature.

(There is an exception, though: Some people make a living following tech hype. When a new technology starts getting mentioned in places like Wired or the NY Times, there's bound to be an unmet demand for coders who can use it. This can be pretty lucrative, but OTOH working with people who get their tech perception from these sources can be, er, interesting)

As for knowing stuff like CSS, JQuery, Prototype etc, I treat it like foreign language - you need to know enough to get around, perhaps express simple ideas or read the newspaper if you stay for a while. But you rarely need to know it at a Shakespeare level.
Out of how many clicks and visitors? The difference of 0.87% could easily be within measurement error.
More precisely, it is licensed under GPLv3 + runtime exception with the result being pretty much LGPL. In the case of libgcc, for 99.9% of the users there is no difference between this license and BSD.
Besides this incident, what other evidence do you present that Paypal is a massive scam? I've used paypal for 5 years and never had a problem. I'm sure things like this happen, but it has to be a negligible percentage of their volume.
Indeed. And these web geeks don't know how to do a proper license flame anyway. For real fireworks, go mention Linux on an OpenBSD list.
Depends on the bank. Most banks would be happy to give them the money and charge you the overdraft fee and interest. (But of course, you can just not pay.)
You will never perform a brute force attack against an AES256 key. You might be able to brute-force his password, depending on how strong it is and what key derivation function SafeBoot uses.
Hate to see big corps acquire services and butcher them.

Everything used to work great with Canadian numbers on grandcentral. Now I removed one and cannot add it back because it is international.

The app looks ok on my Android phone but of course not usable at the moment for me.
Which is why, if you do any sizeable transactions with Paypal, you set up a separate checking/savings account and route your withdrawals through that.

With most US banks it's super-easy to have multiple subaccounts and transfer money between them via online banking.

Sure, they'll send nasty letters asking you to rectify the negative balance in your account, but if you are in the right it's a lot lot lot easier to work from this position than when they've taken or frozen your money.
Is there any reason to continue this drama on HN?
This is the correct link: http://www.cnn.com/video/#/video/health/2009/07/15/am.gupta....
yup, that's the problem. None of that information seems to have been researched - it's definitely possible to take that approach but he's not paying us enough for me to reverse engineer SafeBoot and do it :)

Just checking there really was no tool/research already.

EDIT: I did find some brief info on which files it moves, and I think i might have some sectors with data in that we can verify. But nothing on the key algorithm - which is crucial.
The National High Magnetic Field Laboratory.
http://www.magnet.fsu.edu/mediacenter/news/pressreleases/200...

Totally amazing!
It's not. Someone tried to rip us off on Paypal once. After they received confirmation that we'd shipped their product, they contacted Paypal, claiming that we'd scammed them, and demanding their money ($400ish) back. They got it, immediately and without any real question asked. As I'd already transfered most of the money out of the Paypal account, the amount I actually lost was small, but my account had a balance of negative several hundred dollars, which meant I couldn't use it for anything. It took about a month to get them to reset my account balance to zero, which is the point I stopped trying at, even though it still left me down the fifty dollars I hadn't withdrawn.

S'yeah. Paypal is pretty horrible.
Figuring out what's in Silverlight 3.0
"Use whatver license you want for [DIETY]'s sake. Just stop going on and on and on about something after all the arguments have been hashed out umpteen times."

The above is the condensed version of Zed's blog post ;-)
FTA: "While arrest reports have thankfully gone the way of computers..."