skysight-inc/HackerNews huggingface dataset:
The founders of LightSail were 20, 54 and 52. We've mad ea ton of progress and raised VC funding. We all work our butts off. We're going to fix the electrical grid, and we're going to make it green.

If there are hard limits I haven't seen them.
I think I would argue with the "nothing more" part. It has split and evolves from its origins. Also, the combination has some decent advantages over straight Smalltalk.
But being a yoga instructor / bowl maker is just as (if not more) time consuming as being a farmer used to be. And those are insecure jobs which people have to struggle to make ends meet with.
Lua was used in the original Hulk movie game demo, which made it very easy to hack, and thus, actually fun to play.
Finding Forrester?
Mature Bimbo Cums And Squirts Everywhere - Pornhub.com
That's a good point, but it also makes it two clicks away. I would think the best design would be to have it one click away while not providing unread-anxiety.
Much of Adobe Lightroom is written in it, right?
Well, Peter Van Roy's CTM is not an impenetrable and jargon filled, it's actually easier to read than SICP, I think all programmers should read it at least once (I don't know peter van roy personally, I'm not shilling for him or anything).

Your point about c and c++ kind of illustrates my point, I think there are very few people who should ever be programming at such a low level, if more programmers were to thoroughly familiarize themselves with the 'abstractions' that have been discovered, that mistake wouldn't be made.
don't overthink it. in germany, the state is called Bayern, even though it's "Bavaria" in english.

same thing with my current town: it's called "Aachen" in german, but "aix-la-chapelle" in english or "aken" in dutch.
The Next Web Australia Awards - Winners Announced
Thanks so much for this list. Very excited to try it!
You sound mildly anti-intellectual. Also, it's called "dereferencing".
I think it's pretty eye opening. These people are anonymous, i.e. far away from societal pressure and judgement, and so their statements are much more likely to be exactly what they think. Think about it. These people are expressing themselves without any restraint, which leads to the question: "Do the majority of people actually think these things?" Does your average serious boss or political leader think the "unthinkable" along with these people? Is this "grossness and juvenelia" actually very common and our interpersonal facades are far from sincere?

One true test of the 1st Amendment was the prosecution of Larry Flynt and Hustler Magazine. It pretty much demolished the obscenity exception to the right to freedom of speech. Pornography was a no-no back then, but now it's much more commonly accepted. This situation looks exactly the same. Sure, it's the "asshole of the internet" for some, but it's as much of a poster child as Hustler, and a test of free speech if there ever is one.
It's just a matter of the numbers involved. With hundreds of millions of users on Facebook it's inevitable that some of them are going to be either complete internet beginners or straight-up idiots.

Also, once you get a few dozen of those messages, the trolls come out and pretty soon you can't tell who is confused and who's just piling on for fun:

What is rong heer. I wnted to get my bebo. But my bebo wos stolen. I just wnt my bebo back. I dunt want your crappy site wheres my bebo you will get sud for million dollas $$$$ for bebonets stealing

Well said, MrFerret. Well said.
> being unable to build a clean image from source-code only

It's a different language, but I found this paper on making SBCL (a lisp compiler) build from source interesting: http://www.doc.gold.ac.uk/~mas01cr/papers/s32008/sbcl.pdf

The previous situation was that the CMUCL compiler, which SBCL forked from, was essentially defined by the image, which was incrementally changed into new versions--- and over decades this process had made the source code that was nominally "the CMUCL source" increasingly different from the in-memory image that was actually CMUCL.

I still find the image-based model vaguely fascinating in its blurring of the compile-time/runtime distinction, something that occasionally gets resurrected under various guises: http://en.wikipedia.org/wiki/Interactive_programming
Most languages are influenced by languages they proceed.

Simula, C++, C#, and Java are clearly method calling languages. Smalltalk and Objective-C are clearly message passing languages. That is the biggest distinction.

You will always be able to find a particular feature in a particular language that is influenced by languages that have preceded it.
why bother? the password is just 1Password or any of the other twenty common passwords.
LMAO ... whew thanks I need that! :)
See also: http://www.google.com/tisp/press.html
Honestly, I'm not sure I get why this guy is considered one of the all-time great lecturers. He never seems to explain something in 5 minutes when he could do it in 15.
Google Buzz is just a part of something bigger
For all we know, MSFT gave different KB numbers to different people they briefed on the issue; allowing them to easily track which person is talking about it/leaking/being influential.
and for everything else, there's ZipCar (I just sold my car :)
If IBM can't pay the pensions that it promised, IBM pensioners take the hit.

Have you heard of the Pension Benefit Guarantee Corporation?
Too late!! But it's not too late to jump on the bandwagon. ecominimalism.com is a squated domain, go forth and spread the smarmy, holier-than-thou love!dict

http://www.ribabookshops.com/item/ecominimalism-eco-minimali...
Message forwarding is not syntactic sugar!
This is alarmist. Remaining anonymous on the Internet is pretty easy these days, what with Tor and offshore VPN hosting. Server logs are also a useless form of data (has an HTTP access log ever been used against anyone in court) that is easy to fake. If I, an operator of a public website, were required to start keeping logs, a "bug in my code" would start inserting fake log entrees, making the logs useless. (I also hate when buffers don't get sync'd to disk and records are lost. Damn!)

Anyway, entities like the governments and Microsoft want to control the Internet, but it's just not possible. There is just too much data and too much decentralization.
Presenting the Meraki WiFi Stumbler, the first browser-based wireless scanner
As pointed out in my post, the alleged influence simply isn't there, or isn't there enough to justify the claim. Someone who cites Smalltalk as their inspiration before going off and creating a statically-typed OO language with primitive types and classes that aren't real objects either didn't understand Smalltalk or deliberately chose to distort the concepts imbued in it enough that they no longer have a right to claim it as an antecedent.

Gosling and others have been making claims of this sort for years, and yes, I do believe that they do so with the hope of improving their language's reputation, and further, to give their users the impression that they aren't missing out on anything by sticking with Java; that Gosing et al. studied the cream of the language crop when designing Java, took the good parts and left the cruft behind, so why bother trying anything else?
At Stanford, computer science students are big cheaters
How did this make it to the front page?
Ask HN:Review our startup
> Your point about c and c++ kind of illustrates my point,
> I think there are very few people who should ever be
> programming at such a low level...

Certainly, one can be excused for programming in C in 1995. You realize that there weren't many alternatives back then, right?

Substitute "Factory Patterns" if it helps you understand what I'm talking about. Or CTM or SICP.

I'm all about working at a nice high level of abstraction. I'm just not particularly bothered to know the technical term for whatever abstraction I happen to be using at the moment or its storied history.

I see something like "Figure 2, Taxonomy of Programming Paradigms", and I can't for the life of me understand the mind of somebody who'd consider that chart essential learning for a programmer.
Interview from
http://www.gotw.ca/publications/c_family_interview.htm

(I'm including Stoustrup, since C++ was probably one of the influences of the choice of syntax familiy)

Q: What languages, or features of languages, inspired you?

Stroustrup: In addition to Simula67, my favorite language at the time was Algol68. I think that "Algol68 with Classes" would have been a better language than "C with Classes." However, it would have been stillborn.

Gosling: They're all over the map. Using Lisp, the thing that influenced me the most was the incredible difference garbage collection made. Using Simula and being a local maintainer of the Simula compiler was really what introduced me to objects and got me thinking about objects. Using languages like Pascal got me really thinking about modeling. Languages like Modula-3 really pushed things like exception mechanisms. I've used a lot of languages, and a lot of them have been influential. You can go through everything in Java and say, "this came from there, and this came from there."
> some things that very clearly should be objects, such as classes, are not objects

I don't get it. java.lang.Object.getClass() always returns an instance of java.lang.Class. What other behavior would you require before saying that Java classes are objects?
An interesting frontend to Google News
This is a service for non resident Indians to send real paper greeting cards to India. We just got it out of the gate
How could you click through and think this is real? It's like when my mom called me because my sister read a Harry Potter book, and she just got an e-mail that Harry Potter leads to satan worship. Someone had turned http://www.theonion.com/content/news/harry_potter_books_spar... into a chain e-mail.
People read the title, not the article.
I hope not. I'm all about learning, provided it's useful and not just a bunch of definitions for common knowledge.

And if I'm ever back in 1995, I'll ask that guy if that's what he meant by "deferencing." :)
It's true. They recently launched boards for Literature, News, International, Science & Math. But /b/ is by far the most, how you say, "impactful" of the boards, at least in terms of attention from the wider Internet community.

And yeah, sad to say, if you only looked at /b/, you'd think that anonymity led straight to kiddie pr0n.
You can get a similar effect if you use VLC and open your screen as a video capture device. Or if you use screen sharing software, to have two computer share each other's screens.

No echoing audio effects unfortunately.
seems like the "startup" here is to sell the sponsorships...not to build anything.
What really depresses me about this kind of thing is how at-risk these people are of online fraud. The internet means everyone is just one hop away from a criminal, and mass phishing attacks are lucrative enough that there will always be attempts at them.

Unfortunately, if you want to stay safe online you need to understand an incredibly dense stack of technologies - you need to know what a browser is, how URLs and domains are formatted (so you know the difference between facebook.com and facebookcom.com), what an actual website is, how easy it is for someone to create a fake looking login page, how to judge if something is safe to enter your credit card in to...

I make my living on the web and I want to continue to do so. I need people to use it for e-commerce and to trust their private information to it. But I'm horribly aware that for anyone who isn't knowledgeable about how it all works, I'm basically encouraging them to join an unsafe environment which is almost certain to rip them off.

Stuff like the iPad is a step forward, but it doesn't help address the core problem - it will be exactly as easy to fall for basic internet cons on the iPad as a regular desktop machine.

I'm pretty much stumped.
is the video of his talk up yet? I cant find it on the ted site
Wrong kind of buzz around Google Buzz
Create a list of upcoming shows from the artists on your iTunes
Knowing the proper technical terms for abstractions you use is helpful when collaborating with others
"New Orleans Hornets center Emeka Okafor, whose parents both hail from Nigeria, is one of the league's most accomplished fans of literature. He has finished six books this season"

Wow. THAT'S a sad state of affairs. A few hundred players, hundreds of millions of total income. Billions maybe? And "the most accomplished fan of literature" have read 8 (eight!) books this season.
Well, on the other side... maybe it's better for US economy. Those people will be more willing to spend their hundreds of millions on physical goods and thus give the econome a nice push.
But still... sad and disappointing.
Elastic Search - You Know, for Search
> However they're the religion that best learnt (even if by force) that science must be respected.

The notion that there is (or must be) a conflict between religion and science is fallacious. It is an idea currently extremely popular with 20 y/o know-it-all angry atheists – but it is far from the truth.

Another popular related idea is that “you can’t be religious and be a scientist” and that religious people are of lower intelligence (the latter is usually proved with a pseudo-scientific “statistical” argument).

> My point is rather that without evidence and facts it gets much easier to manipulate debates with ideologies.

My biggest problem is that popular secular humanists try to pass of their ideology as “science” – and doing it on the public dime too (while working at educational institutions). Neither the church nor certain secular humanists have a monopoly on the truth or scientific fact.

> I see the debates on forums and blogs as being mostly heavy on opinions and weak on facts. And I see religion as a form of ideology.

Most internet debates are nothing but a circle jerk. I increasingly see pop-atheism as an ideology too. Nothing ruins social sites (such as reddit.com, digg.com) as quickly as the influx of angry close-minded atheists.

That is one of the things that make ycnews nice – there aren’t that many ideologues, and even those that are there, are well mannered and moderate.
This is an interesting (if poorly formatted) set of articles.

1. Not mentioned is Solaris's (IMHO) superior virtual memory (VM) subsystem. It can have just a few MB of free RAM left and still perform very well, whereas Linux will start to bog down.

2. I have seen on Opteron, superior performance on multi-threaded programs under Solaris; this may have changed recently as I understand Linux has improved greatly in this area.

Solaris on "decent" hardware is STABLE, it will run and run.

And yes, ZFS is amazing, especially with the new features being added such as built in compression, and deduplication, along with the zfs clone feature.
Oh, sorry. It's even better. It's SIX books.
Wistia looks great, but the pricing seems too expensive. $39/mo for 400 views (of 5 minutes or less), $79/mo for 1200, $179/mo for 3,600. That's a lot when I can host videos for free on Youtube or Vimeo.

That being said, I'd love to use it on my site to assess the effectiveness of introduction and tutorial videos = )
This is one reason I like the behavior of Chrome's URL bar. It sometimes gets it wrong, but I think it frequently guesses correctly when I start typing something whether I want to: 1) visit a site I've recently/frequently visited; or 2) search for that term. If you just start typing "facebook" in the URL bar and hit enter you'll end up at facebook.com instead of performing a search for it.

I must confess that I often use something like this myself, though, despite being a tech person. I can never remember the stupid URL for my university's obscurely-located courseware system, for example, so I usually just Google for universityname coursewarename and click on the first result. I guess I could bookmark it, but this method works fine.
Your help link comes up empty for me on Linux/Chrome
Daring Fireball: "Facebook login"
Brilliant. What's nice is that you can actually log into Facebook "on their site", because comments are accepted via Facebook Connect.

I'm still having trouble believing this:

1) Type "facebook login" into the browser bar.
2) Get Google results page, with a news story called "Facebook Wants to Be Your One True Login" at the top.
3) Click that link
4) Observe a red page that says "Read Write Web" at the top, taking up nearly half the screen.
5) See a facebook logo and a facebook connect login prompt.
6) Log in to comment, and whine about how "I am going to delete my account if I ever figure out how to log in"
7) ???

I just don't get how so many people could make so many errors. If you know English well enough to comment, you probably know how to read the article, and the links, and the message on the Facebook Connect page.

I am having such trouble comprehending this that I think it's fake. But I'm probably wrong :(
This is fascinating... apparently users are just typing "facebook login" into google, clicking on the first link, and getting very confused as to why they're not actually on facebook.

How can you design a web application that is usable by people with this level of computer knowledge? Should one even try?
Veoh Finally Calls it Quits: Layoffs Yesterday, Bankruptcy Filing Soon
Users don't read. They're not in "comprehending" mode - they're in "find the damned blue button and log in so I can get on with what I really wanted to do" mode.
Yes . It is empty!. We are still working on it . Planing to post a short video there to begin with.
They start putting the videos up a few at a time after the TED conference itself is over. I think it is still going on.
I've never really thought about it much. I'm just looking back and noticing that once I hadn't checked in for a week, I didn't want to check in. I was procrastinating about checking my feed reader instead of procrastinating by checking my feed reader.
You're wrong :)

From Marco's post: "You can see the same effect on anything ranked highly by a Google search for “facebook login”, including this: http://www.khabrein.info/news/New_Facebook_homepage__new_Fac....
If you want to use that code as part of a larger project then the GPL will prevent you from using it at your job, whereas BSD will allow you to leverage the code and you can still release your updates to community.

BSD is a truly free license, you give people to freedom to do whatever they like.
I'm getting a 503 error page.
They cited Obj-C, not Smalltalk. Specific people and specific aspects of the design are mentioned, you haven't actually described how it isn't influenced by Obj-C. Which, incidentally, has primitive types, the plain C part can do static type-checking, etc. In any event the claim is the design is influenced by Obj-C not that it is actually just like Obj-C, a distinction you seem to have trouble making.
Startl Accelerator (YC for education startups)
Introducing the YouTube Video Speed Dashboard
You can actually remove it completely by going to the bottom of gmail, and turn Buzz off.
The farm transition was basically a direct farm->factory mass transition though. Farming declined, and masses of poor people flocked to rapidly growing cities, where they could be employed almost immediately as unskilled factory labor. Are things like yoga instruction and pottery really the question mark in the farm->factory->[?] sequence?
My friends and I tried that at a goth club (DNA Lounge) and horribly offended the goth people who thought we were making fun of them.
Designer louis vitton jewelry,chanel gucci boots
www.cheapretrojordan.com specialized in wholeselling discount brandname fashion like ED hardy, D&G, Prada, Hermes, Burberry, Gucci, Juicy, Jimmy Choo at greatly discounted prices. We have teamed up with many factories in China. So you can get high quality and excellent designer handbags at best price.
As much as I agree with the post, I think it's silly to use this title in this context. It was used to describe actual information at first. See: http://www.rogerclarke.com/II/IWtbF.html who also mentions my point:

<<In The Willingness of Net-Consumers to Pay (1998), I wrote "The catch-cry that 'information wants to be free' is ambiguous. It was originally an assertion that the natural state is for information to be available, not protected. "The word 'free' in 'free software' refers to freedom, not to price" (Stallman 1992). But it is capable of being bastardised into an assertion that 'information wants to be gratis'. ... >>

There's a big difference between "Information wants to be free" and "I should be able to watch Lost for free".
Alternative title: one Stanford professor cares more about cheating that pretty much therest of the university combined.

Cheating is now pretty much rampant at even the most prestigious colleges. The only way to not detect it is to turn an actively blind eye towards it
Motorola To Split Into Two Companies Next Year
MyPasswordBuddy: An incredibly insecure password manager
I happened across this site today and made an account for kicks. There is no https, your user password is stored in the clear, and in my short time on the site I got a database error.

I hope no one uses it.
This is why I don't get too excited about Internet entrepreneurship. In order to be successful, you have to appeal to this type of person. And I don't want to.

(Is there even a single comment there written in correct written English? I don't see one; everything is misspelled, mis-capitalized, or just plain incomprehensible. Depressing! So very depressing!)
Cause-Based Funding: Startl and Philanthropic Startup Investment
Silicon Valley Loses 90,000 Jobs In 2009
That'd only really work if some of the results of the robot/computer work were distributed freely, wouldn't it? If robots are doing enough work to keep everyone alive, but those robots aren't government- or charity-run robots that distribute their products to everyone for free, then humans still have to work some sort of job to get the money needed to buy the stuff from the robots' owners. If you had high unemployment, and the robot greenhouses aren't giving away their vegetables for free, how are the unemployed people supposed to get the vegetables?
In Smalltalk, when you type the name of a class you are really referencing a global variable that refers to a class object. "Dictionary new" means send the message #new to Dictionary, and the Dictionary class object will respond by giving you a new instance of itself. "Dictionary compile: 'foo ^ 42' classified: #accessing" will add a method "foo" to Dictionary under the "accessing" category that will return 42 (an instance of SmallInteger). Classes in Smalltalk are living objects available for manipulation at all times. They have their own instance variables/methods, just like any other object. Java, C++ and C# treat the class as some sort of namespace into which you can place global functions/variables.
Another one bites the dust!

We've been hearing/talking about Veoh's failure for a while, so I was kinda surprised that it took this long for the "news" to break.

Here's a question: What web video sites HAVE managed to become profitable?
It didn't used to be this bad:

1 - I used to have a commercial app framework in smalltalk. You could take a fresh Digitalk smalltalk system (or even one with lots of mods as long as there were no namespace conflicts) and "file-in" my app framework code and all was well. The tools of that day allowed you to "file-out" the code to a plain text file(s) or save it in object repos with revision history.

2 - Porting between the two major vendors of the day, Digitalk and ParcPlace, was trivial if you were a solid smalltalk programer.

For the last 10 years, I've on and off tried to use smalltalk again, but the tool sets are horrid compared to what they used to be. A 1994 Digitalk smalltalk was a great toolset. Maybe in a few years, Pharo will be on par with what we had then.