skysight-inc/HackerNews huggingface dataset:
"Support for continuations. A compiler plugin will support continuations as an optional feature of Scala, using a type-directed continuation passing transform. Continuations are useful to implement advanced control constructs, for instance for asynchronous I/O, user interface event handling, or dataflow concurrency."

I didn't think continuations were possible on the JVM. Any idea how they're doing this?
One of the sites he mentioned in there, covestor, seems pretty interesting in how it links to an investor's actual trading account to track his record. To me, that makes a lot more sense than following a financial adviser's advice to buy something they don't even own.
Cuil was an interesting idea killed by hype.

Instead of being a google killer where everybody was picking on their defects, try a humble start then go step by step pushed by users who like the service and would like to contribute to improve its defects.

Hope we learn from their mistakes.

Be humble.
https://lists.ubuntu.com/archives/ubuntu-devel-announce/2009...

"The desktop will have a designer's fingerprints all over it - we're now beginning the serious push to a new look. Brown has served us well but the Koala is considering other options. Come to UDS for a preview of the whole new look."
Cheap gasoline from the 1990s into this decade encouraged families to set up their homes farther from the cities where they worked.

Summary: Gas goes up, families can't pay mortgage.

Crude has now dropped to about $50 per gallon - I wonder what Hamilton's model predicts from that? (of course, the drop seems mostly due to reduced demand, so it won't stay there if economic conditions improve)
It was more of an issue for people looking over people's shoulders.
This is a website, not a religion.
After rereading it, I realised you are right. Lots of errors as well as lacking flow in some of the sentences. Thanks for reading it still. Will definitely improve my writing in the future.
What, working harder? :p
"Factory" is the word I like least in that term.
I can agree that teaching people how to code well is more important than teaching people the grammar of a computer language. Then again, that fact is supposedly pretty obvious, and yet the existing approaches to teaching programming or development obviously suck - a lot. So how does author hope to change anything through blogging what could not be changed through awareness?

This is very much a political decision, I'd think. So go out and... do?
The 99% of the population who has no idea what The Pirate Bay is, let alone that there was a trial. Most of those people couldn't find Sweden on a map.
My response to such a person: "If a bunch of 'real hackers' wanted to get together and talk about doing illegal things, do you really think they'd call the website Hacker News?" (Not bothering to mention that they'd probably be meeting on IRC instead...)
Honestly, I don't get what makes those minimal. Tumblelogs could be called minimal, or the original Google search page. If those are minimal, you can argue that all websites have only the necessary things on them and are thus minimal. I'm sure you could even try to make that point for, say, Yahoo! or some other portal ;)
Innocuous News; Even creepier than Hacker news : )
If you read the end of the article, it suggests a similar idea of adding something to the callback on return that the attacker cannot guess. However, this requires a protocol change which both providers and consumers have to implement and is not something we can roll out overnight. It requires a new version of the protocol.
Or you can use text to speech and headphones

NextAloud has impressive voices, including a sexy British one

http://www.acapela-group.com/text-to-speech-interactive-demo....
It's very hard to comment when we don't know how bad the idea sucks. Perhaps you're wrong and your partner's right. Since you are close to launch, why not just put some more effort and launch it?

I just read this blog post, and I think I am biased:
http://paulbuchheit.blogspot.com/2009/01/communicating-with-...
Sweden is a prime example of that...
Can you do me a favor and change the word "News" to "Important Work Site".
submit that here: http://news.ycombinator.com/item?id=363
Thanks for reading!

Here is the post from the perspective of the VC that invested in Covestor. It highlights the opportunities in disrupting the asset management industry.

http://www.unionsquareventures.com/2008/04/covestor.html
I also grabbed the Kubuntu and Xubuntu LiveCDs so I can try out KDE 4.2 and Xfce without installing the packages.
It is a major release of Scala, as the announcement states.
Everyone is asking themselves the same question. Parts of this attack were identified last year but the full scale was not appreciated by the people who identified some of the issues. Everyone assumed that good security practices will be enough. So yes, everyone just missed it, and probably would continue to miss it if it wasn't for some unique situation last week which I will share soon.
Done. I really like those other two lines though, but they obviously need some work. I killed them for now.
For anyone being annoyed by this in earlier versions Process Explorer http://technet.microsoft.com/en-us/sysinternals/bb896653.asp... allows you to quickly search for handles and identify the offending process.
Little did you know, pg has a secret kung-fu ninja hacker script that uses a cross-platform vulnerability in CSS rendering to run arbitrary code on the machines of all visitors. You didn't hack that stranger's machine, but pg did!

This is all part of a vast, shadowy conspiracy to help YCombinator identify the best start-ups to fund ahead of time by looking at their code and their browsing habits.
I do. I like Windows a lot. I'm completely platform agnostic and I've used all 3 major platforms at various times but I always come back to Windows.

I think there's a quiet majority of people out there who are perfectly happy with Windows but they don't tend to talk about it, whereas you do tend to get a lot of outspoken Mac and Linux users who are willing to both champion their platform as well as bash Windows at any given opportunity.
when I switched to the low-light version my eyes applauded! looks very nice and the colors are in a very good combination.

regarding the standard version of the page, me and my eyes think that the blue-like color is not the best choice combined with the much smoother gray tones.

all told, I pretty much like the idea and the realization as a whole. keep it up!
I could play with the low light switch all day. Love the transition effect.
Are you storing the results in the Datastore?
Kohana PHP 2.3.x Framework Tutorial Part 1
Start learning the Kohana PHP framework from the ground up.
It may be due to whatever messed up install the corporate IT people have deigned to give us.
Give VirtualBox (http://www.virtualbox.org/) a try. I run Photoshop CS4, Rosetta Stone v3, and backup my BlackBerry inside it with minimal problems. GIMP didn't do it for me either.
And it's been said there's no humor on HN -- err, IN.
Where do anarchists come into this? I hope you're not using that word as a synonym for "saboteur".
I think resilience is the most important trait; a resilient introvert can do fine.

A high-IQ person is going to have difficult socialization early in life, and be behind the curve on a lot of social milestones. However, this becomes less important as a person gets older; most people would consider it a good thing for a 40-year-old to be mistaken for someone in his mid-30s.

My IQ's about 150 and I've definitely had a problem with girls I've dated not taking me seriously (to the point where I've had to dump them) because I'm 25 and my "number" is in (gasp!) the low single digits, as if not having done a Sherman's march in my 20s were something to be embarrassed about. I'm sure that a significantly more insecure version of myself would internalize this and have problems, but actually I just look at these sorts of experiences as incredibly funny.
I'd like to read about these, particularly about how they could be Constitutional, but I can't seem to find the correct words for a Google search. Would you post a link, or possibly a set of words to search for?
Sometimes, getting away to do something different is a better use of time than sitting staring at a problem you've been stuck on for hours.
I'd like it if switching between the tabs was handled via Ajax, rather than a full request.
The good part is that you've done things right and built it without Ajax to begin with, so you can just Hijax (http://domscripting.com/blog/display/41) the links.

Edit: The "Return to top" link could also be a link to an anchor, rather than a link to the current page's URL.
Never really thought about that to be honest. I just don't really give a shit. I'm also moving to fast between reading things usually.
I used to think this of Google. You go about your life, coding, browsing, emailing and what not and one fine day you get an email from Google saying "You are hired". They have the means, motivation and opportunity and they don't even have to "hack into" your computer.
Be grateful that you don't want to look up the Scunthorpe United results.
Right now, its all live. I'll probably add it later on, if it gets enough use that it makes sense. I wonder Google App Engine supports output caching, that might be even better performance-wise.
Our Latest Project: Typeforms.com Custom Forms + Real Time search engine
101 Indians make it to Google Summer of Code 2009 - 2nd highest after U.S.
Windows Vista and 7 already have a countermeasure for this kind of attack. You just have to enable BitLocker in TPM mode:

http://blogs.technet.com/robert_hensing/archive/2007/04/05/v...

Plus, Linux and Mac OS X are vulnerable to the same kind of attack, with no countermeasures available.
"Of the targeted attacks so far this year, more than 47 percent of them exploit holes in Acrobat Reader while six vulnerabilities have been discovered that target the program, Mikko Hypponen, chief research officer of security firm F-Secure, said in a briefing with journalists."

Also: http://www.f-secure.com/en_EMEA/about-us/
Some would say it is a cult:

1. charismatic leader

2, group indoctrination at a segregated living facility

3. a common goal that is very rarely questioned publicly

But as cults go it's a fairly innocuous one, on a par with the chamber of commerce or a particularly hard working fraternity. More like an Art School really.
Wonderful! Saves the creepy looks from those who keep an eye on the office... now just bewildered looks.
More from Google -
http://google-opensource.blogspot.com/2009/04/india-3-google...
IB programs really teach you a lot about life. Our program was actually inside an inner city school where the population not in the program had a very low rate of success as far as graduating and careers went. There is a lot of pressure involved with having abilities of any kind. People begin to expect results, regardless of your other passions or wishes.

I agree, humility and genuine respect is absolutely critical to relating up and down the chain of both IQ and command. That said, sometimes you have to think if life wouldn't be easier if everyone had the IQ of a 3 year old. At least then innovation would come naturally, and everyone would learn to share.
Around me, people do like the Ubuntu look.
But they're neither IT nor marketing savvy, so they're probably wrong :)
I, however, know you're reading Hacker News because I can see your comments...
It's working for me on IE6. The tabs switch back and forth rapidly on mouseover in the wrong location, but otherwise it appears ok, I think.

Edit: Wait, are the tabs supposed to descend from the box, rather than sit flush against it? If not, that's also off in IE6...but it is IE6.
Why stop there?

How about "User Acceptance Testing - Phase III Results". I won't have to alt-tab so much.

Hell, maybe pg can make the whole site look like an IDE.
So it seems you're using a bunch of GSM-modems with SIM-cards on "sms flatrate" contracts. Apart from the obvious scalability concerns I really wonder whether (or rather: for how long) the carriers will let you get away with that?
Thanks. I thought it was an important feature to offer designers who might spend a lot of time in front of computers at all hours of the day. This hit me at about 11pm one night while I was working on the site and the white was killing me.

On the other hand, the "bright mode" is great in my office which has three massive windows. (I don't have some awesome corner office. I work in a loft space with 4 other designer/developers and one end of the room has three floor-to-14-foot-ceiling windows.)
The information presented was good ,and that's the most important thing.
This may sound odd, but in a way everything you have said suggests you are on the right path. Yes, you may have to ditch this particular project, but the fact that a) you are open and real about it and b) you have a respectful attitude towards your partner, suggests that you have a good team, which is really important.
Be open with your partner and suggest you both work together on another idea - theres lots out there.
In the past I have lost faith in a project, it hurts a bit but you get over it. Much worse is losing faith in a startup partner.
The tabs (Inspiration, Gigs & Works, etc.) stair step down in IE7.

Edit: The second time I visit I'm getting a blank page too.
Should the Fed go for Negative Interest Rates?
It May Be Time for the Fed to Go Negative
The word sounds much more interesting than what it actually means though. I like it :)
Until you get some feedback from real users you'll never know. Just put it out there asap and then you'll know.

Cheers
Ask HN: Which login method do you use?
I'm at the point where I need to implement login capability on my main page.

What method do you use? php with a database? cgi against a protected file? Clickpass.com like HN.

Or did you roll your own?
Penzey's is nice as a nationally available place, but I've had better luck getting spices locally. There's an Indian market that carries several spices for shockingly cheap, and they're quite fresh. You can get tons of other great stuff at ethnic grocery stores, too: http://ask.metafilter.com/117514/Interesting-foods-in-ethnic...

One of the local health food stores bags their own spices, and they have pretty good turnover. That might be more hit or miss, but worth a try.
Android Catches Up To Palm In Mobile Ad Market Share. IPhone Still Blows It Away.
MySpace Local Now Open To The Public
I recently took up cooking and if you get serious

Don't take this the wrong way, but I find this to be a very puzzling sentence. To me, cooking your own food is a normal way of life, not something you "take up." I'm in my early 40's and I've been cooking since I was about 10 years old. My 8 year-old son helps me make bread and some meals all the time. It's not rocket science and it doesn't take expensive ingredients or tools. It was only in the last few years that I even had a set of knives that I could say were "good."

This morning I spent about $5 on a McDonalds breakfast (yeah, yeah, I know!). For about that same $5, I plan on making falafels with tzatziki sauce and pita bread for dinner tonight for me and my wife (and the kid if he'll eat it). Infinitely healthier and tastier than McSuck and feeds more for the same cost.

Don't make feeding yourself sound more complicated than it is!
Finding and Hiring Employees in a Recession
"using a type-directed continuation passing transform."

So it converts your program to continuation-passing style, which you can do in any environment if you're willing to mangle the program enough. I would not expect it to be fast.
Just tell them it's about little spirits from Scandinavian folklore.
Awesome... we should change it daily to stop people from finding out what we really get up to on here... mwa ha ha! ;o)
I love the low-light version too, but there's just one problem - when switching between the tabs on the bottom, the page does a full reload, and it sometimes flashes white before the JS kicks in and turns it back to black. Sudden flashes of white when your eyes are relaxedly looking at a near-black page is .. jarring.

To alleviate it somewhat you could make the tab changes AJAXy, or serve a different CSS file based on the choice .. or if you didn't want to persist user information server-side a nice compromise could be making the page bg colour #888 and then explicitly set up or down in the JS.
I believe GAE only supports caching on static directory resources. http://code.google.com/appengine/docs/python/config/appconfi...
Saving you the google search: Gavrilo Princip was the assasin of Franz Ferdinand, which started the chain of events that lead to WWI. http://en.wikipedia.org/wiki/Gavrilo_Princip
Not your grandparents' deployment tool
I use VirtualBox as well. And I also use WINE, but even though you can run Office 2K7 (and you can't go around it as a student, in particular as a business student) in WINE, which I do for short edits and to only view documents, I still mainly use Office on the emulated WinXP. Office fells snappier on the emulated machine, and especially because of Antialiasing of fonts text is easier to read. Overall it's just nicer to work with and it crashes a lot less... :-)

I've now been running Ubuntu for over a year for my own side business, for my consulting gig and as a student and I haven't had any issue I couldn't solve and one of the main solutions is to bow to the majority in some cases and use emulated XP or WINE.
When you have tabs(options/welcome in your case), it might be a good idea to visually indicate which is the current tab.
The ARM release will follow later, on the 29th I think.
http://www.imeem.com
Could we have it back again? I quite like it. Appeals to my somewhat odd taste.
The comments on the Amazon page are classic.

"Due to the extreme speeds at which energy moves through the cable, it was no surprise that these effects would cause the cable housing to become quantum entangled with itself in space and time, thusly bringing the cable (interior and exterior) into its own self-generating time dilation field."

http://www.amazon.com/Denon-AKDL1-Dedicated-Link-Cable/dp/B0...
While the article itself gets this wrong, the program is actually called 'Adobe Reader' as of v9.

Not to be pedantic or anything.
well, if you take away all driver's licences, I guess that includes the driver's licences of police officers. Which would make it relatively difficult to enforce the rule that "drivers have to have a driver's licence"... [Porsche vs police bicycle...] :-)
what new name?
innocuous
supposedly business rental areas have drastically cut prices. hackerdojo was looking for office rental space for awesome hacker mayhem and managed to find a space at 40 cents a square foot, or $4000 for a 10,000 square foot space in a downtown location.
django.contrib.auth
c.f. http://spreadtweets.elliottkember.com/
i'm a company firewall
I'm seeing both ends of this. My roommate is moving out because she's worried about her job and is looking for a cheaper place so she can save up some money. I'm looking to upgrade, because decent 1BRs are now only a couple hundred more than I pay for my room now. Places that were $1700+ when I looked at them in December are now going for under $1400, and there're even a few 1BRs (in crummy complexes) available for under $1000, whereas there was nothing under $1200 back then.

I'm also noticing that there's a lot of shifting around with my coworkers' friends/roommates. A lot of people are moving around, either because they're not secure in their jobs and want to downgrade, or because they're bargain-hunting and want to upgrade.
No, we went down the GSM modem path a while back with ohdontforget.com. Not scalable, affordable, or customizable :)
Axum, Microsoft’s Approach to Parallelism
I have always created my own. Although I've been doing PHP, I'm currently using RoR and it has a plugin that handles all of this. PHP with a database is very easy, especially if you use CodeIgniter, there are form validation helper classes.

On registration:

- Ask for username and password (do form validation, ie passwords match, xss clean, etc). toLowercase() the login.

- Create a hash of some type for the password. This becomes used in the database, and again on login. If you're not worried about security, md5 your password, store it in the db. Otherwise, look up a salt hash.

- I typically log the user out and then require them to log in and create a session after they registered.

On login

- Ask for username and password, toLowercase() the login when checking

- Run the same md5 or salt hash against the password, check if the # of rows in the database is > 0, if it is, log the person in and give them a session with a value of "is_logged_in" to true or something similar. Also pull the database user_id or e-mail and use that to remember which user you're dealing with.

- If the # of rows found in database is == 0 (where the login and pass equal those from your post variables), the login failed
Ask HN: What's wrong with our sales team/strategy?
My business partner and I are getting a little frustrated with our sales team, so I thought I'd ping HN for some advice/thoughts.

Our primary service provides websites and hosting for a niche industry. They are CMS-driven and we charge a setup fee and monthly hosting. Sales are good (growing since we started 5 years ago) and most online signups are finding us via organic search (we have good placement), referrals (we have a great CS rep) and a few targeted forum ads.

But we also have some sales reps that make commission and that's where we're at a loss. For the most part, they don't do any proactive sales (finding leads, cold/warm calling, etc.). Often, they will take a call (we do have a phone number), answer a very simple question in 10 seconds, and then demand a commission if that person signs up online 2 days later.

We've also had 2 sales people request commission on the same customer–both claiming to have answered questions for them.

We're not trying to put any blame on the sales team–we just have no idea how to structure this part of our business. We never gave it much thought before–but we're starting to feel like we're paying out money that 1) isn't earned and 2) could be used for more online ad buys.

How can we better structure/organize our sales team? Should they be required to log their calls daily? Should we force them to make sales over the phone? Should they use some sort of code when signing up?

Thanks
For the record, I use an extensively modified Kohana core system in my PHP programs.

However, other users should be reminded that authors of Kohana have a less than perfect track record with sanity. They have been previousely singled out for stupid/insulting class names (Naked_Women) as well as bizarre content (machine gun firing cats, hardcoded to show up on some URLs).

But I digress...
http://www.rcfp.org/ogg/index.php provides an outline of open meeting laws by state.
I heard that's possible, too.
roadblocks?
I live with 4 other people in SF. Our one-year lease is up in July, and even the most cursory browsing of craigslist shows that we're far overpaying for our apartment, even within our immediate neighborhood.

Landlord offered to drop our rent by $750 for next year. Any other time, we might have taken it; but now we can live in a bigger, nicer apartment for $1500 less.
"Isn't academia safer?"

In the long term, assuming you can get tenure, yes. This is a terrible time to be looking for a job as a professor, though - practically every institution has a hiring freeze.
You can easily beat their food production. Just realize that you're not beating them on price, you're beating them on taste.

And I have rolled my own ramen, or at least my own soba noodles :-)
Wow, already picked up by Google. They really seem to like Innocuous News.

http://www.google.de/search?q=innocuous+news
Use a toaster oven.
I guess they didn't think enough about the difference between graphic design an web design.