skysight-inc/HackerNews huggingface dataset:
I think what it means is that if you have an application that logs into gmail (either as a home page when you open your browser, google talk or other compatible client, or an email client such as outlook) automatically (after you've connected to the network but before you're connected to the internet) the application will try again, disabling ssl to see if that works. After you've finally connected to the internet, your application will log in to Gmail and open a session in Gmail without ssl. Then someone who is monitoring the unencrypted data will be able to sidejack your session.

I'm pretty sure this is how it works, but correct me if I'm wrong.
Richard Stallman scared the Unicode support out of Arc (because he doesn't use a browser?)
shoddy reporting by wired as usual. makes for a nice headline though.
Proprietary operating system? As if there weren't already enough for developers to support. More diversification is bad at this point, I'll pass thank you.
I think the post with the link to how Al Petrofsky implemented a loop macro with syntax-rules was the most interesting thing in that discussion.

http://groups.google.com/group/comp.lang.scheme/msg/5438d13d...

I'm definitely going to need a lot more free time before I'll be able to fully understand how it works.
Here's one of my own.

Richard Stallman is Root. The only root. We only have the illusion of root.
Please don't tell me he's supporting Huckabee now too.
Richard Stallman's left and right hands are named "(" and ")"
The man who didn't let AOL kill Firefox
I wonder what this means for itunes? surely they won't drop the support because they would lose a lot of cashflow.
I think gmail is purposefully making http/https both work. I seriously doubt there is a browser issue.

Login cookies for ourdoings.com are secure-only, and AFAICT no browsers fail to handle them correctly. And you're right, this is not an issue limited to AJAX.
Yeah, I threw that note in just because that type of comment is fairly popular. But the time depends on whether he's sitting, standing, how far away the bill is, impact of context switch, etc.

And yep, it's not like he can't pick up money and think at the same time :).
"The charges relate to 20 music files, nine film files and four computer game files."

I'm confused. I thought that Sweden's laws made what they were doing legal. But somehow 33 files were illegal?
ha(x4) good one! I could have written it in some form of Chinese and used 7 characters.
I'm confused about this whole situation. Why exactly are new grads dying to go to work at Facebook? Google at least creates interesting and serious technology, while Facebook makes a pretty uninteresting webpage.
Pressing submit gets you: Method Not Allowed
The requested method POST is not allowed for the URL /lt_answers.htm.

You have to get http://www.think-logically.co.uk/lt_answers.htm for the answers.
Facebook is pre-IPO so even if it is boring, there's a chance to cash out big time later. Googlers no longer have that option.
Facebook is also a really young company that apparently is putting up the big bucks and Google-esque perks. Why not go there and risk winning big while it's still around?
I had to deal with a print designer recently. It was not pretty.

Check it out here:
http://www.cocunderground.com/fpt.jpg

As far as what's wrong with it, I'm sure you can figure that out. It's still a lot better than what they have currently: freepromotips.com.
Seriously, how do I meet Richard Stallman? Does he just hang out at MIT?
Garmin Nuviphone looks to take on the iPhone
7 Billionaires Who Got Undergraduate Business Degrees
TripIt is awesome
+1 I'm surprised this feature doesn't exist. I don't have many saved items yet, but I would think it could clutter up rather quickly.
no, he supports kuchinich. The democrat version of huckabee
Twitter and Joyent Divorce
Learning to Fail? Uncov Founders Launch Startup
Vator.tv Interview: How Startups Can Work With Microsoft
Mac owners are cooler than everybody else
A recent study found that Mac owners are more liberal, less modest, and more assured of their superiority than the population at large.
Well I'm glad other people are seeing the issues with this like I have. For me I think I will go with rolling my own and keeping it very simple (email/pass) and then as other systems become more usable then look to integrate into my app.

It is a tricky business though as having millions of users able to auto login to your app is very appealing(Even if it's just 1% of them)!!
Wireless Spectrum Auction is Over For Coveted C-Block. But Who Won, Google or Verizon?
Point is: Airline employees have some freedom to do some things to help you that you might not have thought of. Ask nice and you never know what you might get. I've been "240'ed" twice now without ever knowing this "rule", just by asking nicely.
"Kinda says something about the companies that do make phones.:
--Yes. Motorola is failing. That's what happens when you have been in a business for too long and get complaicent. The new entrant will eat your lunch.
Moto, deserves to fail. They need to make a huge revamp of their software. Same problem with Palm. They are toast.

At least it seems that RIM (Blackberry maker) is getting a little bit smarter, and it is finally going to update their software stack. Until a year ago, they thought that just having good email support would be enough. Well... no. Users also like multimedia, good support, navigation, pretty UI... etc. etc.

While the koreans, just like they do in with they cars, just copy what they see successful (I am talking about LG and Samsung). They society just doesn't reward new thinking.
As an American living in Sweden, I know a bit about their system. It's not heavy on giving out jail terms. Nor should it be!

These guys are going to walk. And while perhaps they do make a dollar and a penny off the ads, I doubt they are in it for the cash. They are probably idealists and will continue to operate the site from somewhere because they can.

Sweden is a place where "influence is not so influential". So don't be surprised if they continue running it from Swedish soil. Gotta love this country :-)
It really is. My wife is a booking agent and this site has saved her a TON of time.
Well, sometimes, yeah. He travels a whole lot.

You might check his speaking schedule (linked somewhere on www.fsf.org) to see if he'll be in your area.
Yeah I heard that some people feared that their government's cut the internet as an act of censorship. I have a friend who lives in Egypt and as of right now he can only effectively use IM and email. "Wikipedia takes 14 minutes to load" because of the lower bandwidth.
Secure Strings in Javascript
Incremental improvement is still improvement. iPod wasn't the first mp3 player, and it had no "killer feature". But it was better, and therefore it got popular. I think these iPhone knockoffs aren't doing so well simply because they are not better.
http://www.fsf.org/events/20080201santaclara

Oh hey! That's tomorrow!
Boo.... I should have went to this one :(

http://www.chtlj.org/stallman/stallmansignup.php
Gluttonous Rite Survives Without Silverware
Very specific but a must-read for advanced javascript coders
Audible's greatest weakness has been its web infrastructure and search system. Amazon can easily address those problems and make their platform much more attractive.

Audible has also experimented with mixing narration onto an e-book experience. Needless to say, if the deal goes through, Amazon's Kindle will offer a more integrated audiobook+reading experience so you can read along with a professional narrator using automatic page turning.

If I remember correctly, Don Katz, the Audible CEO, had spoken to Bezos in the early days of Audible. Bezos thought a digital audiobook business was a great idea but a decade too early. Looks like the waiting period is over.

This is great news for Audible the company and not so great news for shareholders who believed it could do really well independently. A number of us have been, in the words of one of my ADBL.org members, "addicted customers and weary shareholders." For a blast from the past, you can read a somewhat slanted story about us in an old NYTimes article:
http://www.nytimes.com/2005/01/23/business/yourmoney/23penny...

There have been some execution issues since that Las Vegas party, but this acquisition will ensure the company's growth even if it doesn't give much to shareholders. Would be surprised if Apple gets in a bidding war, so Apple's reaction will be interesting. Shareholders were hoping for an acquisition with Amazon five years ago. Then we were thinking Apple would be the more likely acquirer. I guess it's not surprising that the deal went through now that ADBL stock price plunged over the last three months.
Then again, its a good argument for why "first class" on airliners is acceptable (socially). If Bill had to sit in coach and eat that food for 16 hours, he might make a bad choice the next day that could quite literally effect the economy.

He eats bad ham, we get vista! :)
tinypy - A 64k implementation of a subset of Python, bootstrapped
7 Reasons No One Likes Your Ideas
Robotic fly to descend on New York
Finally, something I actually want in my cellphone: decent navigation! I could care less about music and web browsing. I want my phone to tell me how to meet up with my friends and lets me find Mexican restaurants at 3am.
John von Neumann's "The Mathematician"
Rumor: Yahoo To Announce Large Video Acquisition - Maven Networks For $150 Million.
How do they make money, I wonder?
I wonder how they created pictures of earth from a million light years away? Are those fantasy pics, or, if they rendered them via computer, did they really have all the data for all the stars?
The Macbook Air is pretty and dumb
That's really the only fault in my N95-8gb... it has Assisted-GPS and usually takes 90+ seconds to lock on with a satellite. It already crushes the iPhone in functionality and I've had plenty of "omg cool phone" comments on the actual design.

When you do get a lock-on, the navigation features are wonderful, hopefully this Garmin phone has a faster way to do so.

Overall this Garmin phone looks damn functional, I just wish it wasn't boring-PDA grey.
Nice service. Back in 2002 we were doing something like this when I was consulting at Flytecomm. We would suck up people's trip confirmations and parse them (just a whole bunch of regexps in Perl) and spit out detailed information about the trip. Since we had real time flight information (since we had an FAA feed) we could match the reservation to flight legs and do cool stuff like realize your flight is going to be late arriving and that you are missing your connection; then we'd look up alternate flights and send you an SMS message with details. Happy days.
Would be cool if they could also monitor the workers brain function and ensure that it is related to the task at hand.

On the other hand, if they have reached that stage, maybe they won't need workers anymore...
And don't forget the other handheld device - iPod. It has all the characteristics of a PDA, but the software is limited to media.
Take Harvard Classes, And Without All the Harvard People
"Divorce" may be an apt metaphor here. There seems to be a lot of "he said, she said" sort of rumblings.

Having said that, I've been pretty happy with Joyent so far. They offer a service which is nice for Rails apps: scaling (smoothly) vertically for a long time until you need to go horizontal.

I don't really want to spend time scaling out horizontally (eg, to AWS) until that's necessary.

Other opinions?
I think they've been done and abandoned. You might want to dig some history to see why (I don't have references handy. Maybe asking comp.lang.lisp would help).

(1) Let's separate implementation and semantics issues. In semantics level, list as a datatype is defined recursively:

List a = () | (a, List a)

This definition maps well to recursive algorithms.

It also maps well to the implementation that uses cons cell, but as you say, it's not the only way to implement it. There was a technique called CDR-coding, which represents a list as if it's a vector (e.g. cell's CDR doesn't contain a pointer but it overlaps the next cell's CAR); specially tagged pointer distinguished normal cells and CDR-coded cells. I guess it was abandoned since deailng with set-cdr! would be very messy. But if you're creating a new dialect, you can go for big change like dropping set-cdr! (some of Scheme people even talking about dropping mutable cells.) In today's computer where access locality means a lot, maybe you can shed a new light to this old technique.

(2) I think the current state of macro was the result of simplification. IIRC, the old lisp dialects allow to pass around syntactic values (FSUBRs) as if it's first class, but it's easily messes up the semantics. It's conceptually simpler to restrict macros as curretly they are. If passing macro around is allowed, you'll never know how (+ 1 2) in the following function is evaluated until runtime:

(defun call-it (x) (funcall x (+ 1 2)))

It may be evaluated as a normal expr, or in a completely different way, depending on whether x is a macro or not. Or are you suggesting that, in this case, (+ 1 2) is evaluated immediately because funcall is not a macro? It is a possible strategy, but then it clipples the expressive power, since it can't represent the same thing as:

(defmacro call-it (x) `(,x (+ 1 2)))

But there are still people who wants to unify macros and functions. Search comp.lang.lisp and comp.lang.scheme---I've seen some discussions there. Also search "first class macros"; there are some papers.

Another way to eliminate (most) need of macros is to adopt normal order evaluation. I've seen some Lisp dialects using lazy evaluation by default. Beware that it changes the programming style a lot, though.
This is patently true.
This reminds me of something from college. I worked in aviation safety, so one of the questions my advisor always got during interviews was "What's the safest airline to fly?"

His response: "The one that's had an accident most recently. They'll be under the most scrutiny to not screw up again."

I wonder if this is the BEST possible time to be deploying at Joyent.
Why can't a phone company just make a device that does it all? Here is what I need, and it doesn't seem too complicated:

1. Phone (duh)

2. Camera

3. MP3 player

4. Lots of storage (at least 30 GB would be nice, but more is better)

5. Wifi, GSM, 3G, bluetooth, etc.

6. Mechanism for allowing 3rd party apps

7. Unrestricted USB/flash interface

Is that really so much to ask? I want one device that does all of that, and I would gladly pay for it. Is it out there and I just don't know about it?

Basically, I don't even have a digital camera or an MP3 player right now, and I have about the most rudimentary cell phone you can get. I would love to get a smartphone to fill all of my needs, but until I see one that does everything I want, it's just not worth it to me.
Yes, indeed! I bought my macbook just so I could parade it around to show my superiority.

The fact that the general user experience is better than windows and requires less tinkering than linux had nothing to do with it.
Found it: http://tjkdesign.com/articles/float-less_css_layouts.asp

But I don't know what it's talking about. Oh well.
I suspect that people are either willing to pay substantially more than $2/month for this service, or they're not willing to pay anything. So you could probably increase your profit by increasing the price or becoming ad-supported (or both).
If you were to draw that conclusion about Korean society from their cars, then you could draw the same conclusion about Americans if you looked at our video games and social network apps.
I think that fly was carrying a Macbook Air.
I had heard this before. I know a guy who commented jokingly to some of the employees that it would be nice to sit on a first class seat (he was with another person), at some time before entering the plane. When the time come to enter the plane, he and the other guy were sent directly to first class service, no further questions, nothing at all, by this employee.
Stallman is Soulja Boy.
Almost for the same reason it's hard to make a helicopter/submarine hybrid. There are conflicting design parameters you've got to squeeze together at a price point people are willing to accept and a design that makes it easy to use.

It's a lot of gadgetry to pack into a small package. If the cries and consternation from FIC building OpenMoko is any indication, it's not easy.

A testament to Apple's engineers' capabilities over phone company engineers, more than anything, perhaps.
That's it? Just 7? How many billionaires didn't study business?
Why do I care about the opinions of someone that doesn't know the difference between ware and wear?
Mark Cuban is a billionaire because Yahoo is stupid.
Travel site traffic does monetize pretty easily (cf. TripAdvisor). Their statistical data would be pretty valuable as well, I presume.
How to Win in Negotiation: 4 Key Steps to Help You Prepare
I'm talking about mindshare, of which technical merits are only a small part.
Ideas are nothing - execution is everything.
TripIt failed to recognized my itinerary (I suspect discount travel site screwup), but I just used YAPTA and their customer service has blown me away. They took my record locator and harassed the airline twice about getting me a refund in the space of 2 hours. _Every_ startup should blow their customers away like that.
Beanstalk -- Version Control with a Human Face
Beautiful app. Are you a founder?
Creating Sexy Stylesheets
How C.R.A.P is Your Site Design?
I have to wonder if it's not just a coincidence that he's not only shutting down chicagocrime.org at the same as he's launching his new, related company everyblock.com, but also redirecting all traffic to the new site...

Anyway, it was a cool site, and it inspired me to write something similar (though less elegant, and currently not updated) for my university during a 24 programming contest a couple years ago:

http://toobs.tlrobinson.net/
How to implement revenue sharing with users
Hi,

I've been lurking this site for a while, and find the content great. I'm working on a startup idea of my own. I've previously worked at large companies developing their websites, so I've got a pretty good idea of how to build the technical parts of it, but my concept kinda requires that i pay the users money.

I've previously worked with billing systems, and to tell you the truth, I'm scared beyond belief from working with these systems.

What I'd like to have, is an account system, where the users earn up money, and then once in a while, can request to get the money out.

How would i go about implementing that?

I'm curious about the following aspects
a) are there any technical solutions that i can take and use already (low end (perhaps paypal?) to high end)
b) Legal implications (will i be considered a bank, for instance.. I have no knowledge of what i need to be aware of)
c) Fraud etc; i guess it won't be that big an issue if the users can only get money they've already earned up, but still.. fraud always comes up when talking about money.
d) Anybody has existing experiences with this area?

Most of all, i'd just like to get a good overview of how to go about it, and what to expect, for this part of the project.

Oh, and, i won't say what the project is, because -- as everybody elses -- it's brilliant and never seen before... Well, perhaps not, but the above question should be taken stand alone.

Crosses fingers for good replies.
Thanks.
Is anyone (besides me) working on statistical mining of structured data from text? There are lots of cool developments in this area lately.
vLite: strip Vista down to a 515 MB image
Where did he write that?
Tried it this morning. Has a problem compiling [0] but looks interesting.

fb@fahbah:~/ratpile/download/python/tinypy/tinypy$ cat tmp.txt
File "tmp1.tpc", line 5, in ?
C("OK").print()
File "tmp1.tpc", line 4, in C_print
def print(self): print(self.data)

Exception:
tp_get: KeyError: data

[0] http://www.philhassey.com/blog/2008/01/31/tinypy-64k-bootstr...
Caring for Your Introvert
A better link
http://www.deviceguru.com/2008/01/21/robotic-fly-to-descend-...
Peter, where do you get your data from? Just curious.

Among our users gmail addresses are by far the most popular with yahoo being distant 2nd. In my opinion google seems to dominate every market they wish to enter, with one notable exception (orcut).
I had a crappy signup experience with them. Signed up and got the automated "this will take a few days-- we handcraft everything".... What? Took way more than a week and I had to remind them that I was still waiting for my account.
Interview: Andy Baio of Waxy & Upcoming.org
:-)

If Mac owners are "assured of their superiority than the population at large" then Windows users probably pee in their pants (just a drop or two) every time a dorbell rings, while Linux users are genuinely poised for world domination.
Garbage Collection is Why Ruby on Rails is Slow: Patches to Improve Performance 5x; Memory Profiling
I'm reminded of the Niels Bohr quote (which I can't find now) about how Quantum Physics overcame Newtonian Physics in academia - something to the effect of "we waited till all those who believed in Newtonian Physics died."

Big companies are like that - nearly impervious to change. They won't change -- they'll die. They're dying now.
It is, but I'm not a founder. :)
Google earnings trail estimates, leading to fears on ad outlook
Lisper's take on Arc
The Pirate Bay's response to their indictment
Simply put, we tried Joyent with our first startup - and I still blame them for our failure.

(alright fine, the truth is we had a bad team - but they still suck!)
One of the more frustrating aspects of Scheme, to me, is that most
implementations layer a defacto strong type system on a weakly-typed base
(something CL does not suffer from, to a certain extent). "What does this
mean," you ask? Here we go!

(define (dumb-fun s)
(let ((front (substring s 0 3))
(back (substring s (- (string-length s 4))
(sub1 (string-length s)))))
(or (string-ci=? front "was")
(string-ci=? back "good")
(string-ci=? s "Yesterday"))))

Notice how, even though we didn't declare "s" to be a string when binding it, we
end up declaring its type in every single function call involving it.
Basically, most Scheme implementations end up with some kind of bizarre
inverse-type system, where programmers perform all of the work (extensive type declarations) and receive none of the
reward (compile-type type checking).

(This is all an artifact of how the rXrs's have been traditionally
written--lacking standard support for generic functions or type-introspection, they've essentially set the precedent by "typing" the functions
provided in the standard. For example, and straight from r5rs, we have:

length
string-length
vector-length

<=
char<=?
string<=?

Is it any surprise implementations end up with functions like 'bytes-length',
'hash-table-length', etc?).

It seems that pg is vaguely cognizant of this deficiency by overloading the
common operators; however, unlike CL (or even Haskell, for that matter), Arc
doesn't yet provide a way of extending the functions beyond the predefined
types.
>And while perhaps they do make a dollar and a penny off the ads, I doubt they are in it for the cash.

While I sincerely respect their ideals and their idealism, the Pirate Bay guys are making a fucking killing. The prosecution claims they make $4 million in ad revenue a year. http://torrentfreak.com/pirate-bay-team-charged-080131/
They've chosen Level3. Never used them but few sites I know also use them. Anyone using Level3 and wants to share their experiences?
Sometimes i wish i hadn't gone to business school :-\
TPB servers are already elsewhere. The founders claim to not know where they are, so they can never give up their locations. They supposedly have servers all a round the world now.
Take the shame out of html table layouts