skysight-inc/HackerNews huggingface dataset:
Yes , it can be used to build applications with those capabilities. But depends on how you implement it ..just like Java.
When implemented in browser, most of the sandbox restrictions apply.[Like java applets].
But when implemented in a desktop environment [using an OS dependent wrapper or on top of runtime like Apollo], it can write files to disk and do otherwise taboo karmas.

For updates on whats going on in actionscript community[or Adobe technologies in general], subscribe to Adobe's MXNA .
Some of the finest Actionscript coders can be found at flashcoders pipermail list.
[chattyfig.figleaf.com/mailman/private/flashcoders/]

For an opensource perspective on Flash and Actionscript visit:
osflash.org
Not really. Basically Flex is swf itself. ie., flash content. Currently Flash content is playable on devices that come with Flash Lite player from Adobe.
As of now,in Flash Lite,data can be temporarily stored on devices using shared objects.
Flickr clone(?) with some Stronger Features
Yah! a cluttered homepage is a traffic repeller.I havent seen Yahoo home page for a long time. Except for an old yahoo school group ,and now Ycombinator news, i dont really use any other Yahoo service.
[In reality Yahoo is sheep disguised as Wolf.AOL is wolf disguised as Wolf]
Ken Thompson's backdoor in early UNIX systems
yeah, what's that pimp YC startup that's doing a PC file synchronization app?
My phone has a simple script:

"Please say a command."

-call someone

"please say a name"

-joe

"did you say... joe?"

-yes

"call mobile?"

-yes

"calling..." and it starts ringing. The prompts are optional too, you can just push the button and say 'Call someone, joe, yes, yes' and it'll go for it.
From my experience of continuation-based web app, what you're dealing with is not a full continuation captured by call/cc, but rather a delimited (partial) continuation, which captures the continuation of your application logic but not the state of underlying protocols. You can implement delimited continuations on top of call/cc, and I did based on Gasbichler&Sperber paper (ICFP02), but in most cases explicit CPS wrapped in some macros are just as well worked.
Precisely. I can't imagine getting a dell when, for approximately the same money, you can get a machine that can run OSX, windows, and ubuntu, with better display quality and support. (well, applecare some people hate and some people love... either way)
Can we expect to see Arc go public in the near future?
Storing objects to disk in Lisp is frequently pretty straightforward; you can just print the object to a text file and compress said text file. I've never done anything large myself, so I can't vouch for the scalability of this method, but it seems like it'd work pretty well. One of the many very nice things about CL is that most objects print as something that can be losslessly read back in by 'read'. Also, you can define such print representations for your objects, and it's easy to do because you have full access to the reader.

Also, it's not terribly difficult to write interfaces to C libraries; CFFI makes it very nice, although not as nice as Chicken.
I think the test you mention actually reinforces my case that perception is very uniform among most people. The test proved that group pressure can make someone who knows they are giving a wrong answer give a wrong answer, but that the perceptions were uniform (ie. the same person when confronted with the group pressure and went along with the wrong answer at one time, gave the right answer when the group pressure was removed.)

If you were to change the word perception to understanding in your essay, I would agree with you except when you say: As far as you can tell, that frame is reality. This is a big philosophical statement that a person actually manufactures reality in their head, which clearly isn't the case. It would also handicap people with that view, if they were really to try to live it consistently (which is impossible), from creating products that customers value because they would rely on their own manufactured reality in their head instead of looking out at the world and inductively and objectively determining the values people were really looking for in the products being produced. I'm guessing you really don't hold this view though.
Yes I did - a great book. I liked Atlas Shrugged much better though. :)
The implication is not that people manufacture reality in their head, but rather that they model reality in their head (which is indisputable). You can try to improve your model, but it will always be just a model and subject to limitations and errors.

This realization actually HELPS us create products for other people, because we understand that the reality inside their head is different from our own, and can attempt to model their reality as well.
MIT Dean of Admissions Resigns; 3 too many colleges in resume
Paul, could you enlighten us how well does this type of development (Lisp macro/closure based) integrate with JS and Ajax? I'm interested in asynchronicity of the Ajax... Ruby and Python with Protoype and Scriptaculous make this very easy indeed...
You might be interested by http://common-lisp.net/project/cl-prevalence/ .
Two-column layout. Make text larger for important items, like latest news. Same with the videos. If they're "hot" they need to grab some attention. The directory stuff should be linked to and only 3-5 AOL services should have direct links. And perhaps have those generated randomly so lesser known services can grab some attention too.
There is no dispute about people modeling reality in their heads, in fact I mentioned that in my first reply, but you claim that that model is reality for people when you say As far as you can tell, that frame is reality. Maybe this statement is not what you really mean?
They won a huge contract with GE recently... their VCs must be very happy!
You can focus on externals or on internals. He seems to focus completely on internals. He worries about the quality of the work he does at any given moment rather than about where his work will lead him or what he will get for it. It is as though he has given up fear.
My interest was - juwo has no users apart from myself.
I was wondering about rewriting it in flex.
"Tell her about how she can now call her cousin for free [..] It fulfills a need that most humans have - the need to interact socially with others."

But the same could be said of gmail - a definite web2.0 app.
Never heard of them. (heard of ruby only here, in YC).

old wine in new bottles.

if-then-else by any other name... is just as tedious.
Trend expert says probability of a recession this year is 17%
...which is probably only a little higher than the average year.
How much Ajax do you see on this site? (The answer is that I don't know, because I haven't tried.)
Google - The next vertical search engine?
The guy at my hardware store who sold dozens of new paver driveways last year said that business has practically shut down this year. Housing is definitely affecting consumer spending.

The Dow always sets records before going into a recession.
All I use is email, weather, finance, groups, search and news when I'm bored (already read 3 papers). The rest can go.
I don't myspace and such people who I can just go for a beer with. A meetup would be best, but I'm not of the mind to spend a grand or so to fly to another country. Not even counting the travel time, I'd probably spend more time just in security than talking to other people.

Technology is a poor replacement for human interaction, but I take what I can get.
YouTube - Supermarket 2.0
A little about Meraki
'Course, the Dow also sets records roughly half the time that the U.S. is not in a recession.

I do see some worrying signs - real estate for suburban Boston really is a bloodbath for sellers, the numbers on consumer debt remind me a lot of 1929, and some local restaurants seem to have reduced business lately. But if I had to make a call, I'd guess that we're midcycle now, at the beginning of a large boom.
'... focused on changing the economics of access ...'

interesting little bit of hardware. Rtm gives technical advise.
heh, that's what you think. Try building anything substantial in one of the languages I named and then going back to java.

Ruby programs are maybe a tenth the size, give or take,

Python similarly small.

Haskell will blow your mind because you basically never use control structures or type declarations.

Continuation-passing scheme, smalltalk, erlang...

Any of these things will change the way you develop, probably immensely for the better.
I think present-day Latin speakers have a stronger correlation with bad fashion sense (funny robes and stupid hats) and scandals than with "smarts".
I know about Lisp.
Scheme in Haskell: write a parser, learn two fascinating languages
I don't see how Xobni, written in C#, is more Web 2.0 than Skype is. I disagree that Web 2.0 means stuff for nerds, as well. Xobni isn't for nerds.
But how long do we have until the dollar falls through the floor?

If I had some significant assets I would be starting a company in Europe so I can afford to rebuy America once it is dirt cheap.
Mouse brain simulated on computer
Romans 12:19
Not much meat in that article.
May I ask what the point of this post is? Can anyone here vouch for their service, or this is post really a viral ad campaign?
I'd put in a link to Google and some adsense ads.
Hasta la Vista, Vista
Whoa, and their advisor is the Robert Morris, who made the "Great Worm":

http://en.wikipedia.org/wiki/Morris_worm
Twice. Once with an Indian development team through Getafreelancer and then another project with an individual from Romania.
The Indian team did real good job and still provide quality support. The Romanian guy took my money and left. Doesn't reply to my mails anymore.

A friend of mine hired an Indian firm for one of his projects, but he got ripped off.

If you get a good offshore team, its definitely an asset. I am lucky i have one.

Advice[not suggestion]: as far as possible get someone from local area. Outsource to offshore teams only if skills required are not locally available.Taking chances would result in real good waste of time.
One thing to remember is if it works in Firefox, it works on every platform. Windows people can still use your site even if they need to click another icon first...

IE-only means you lose all the Mac people, all the Linux people, and probably turn off the majority of the more clued-in Windows people.

Early adopters -- your target audience I assume -- don't tend to use IE.
i think another factor that distinguishes skype (and joost, and xobni, etc.) as not inherently "web 2.0" is serious secret sauce/engineering under the hood (protocols, algorithms, search, scalability, etc.) see http://www.blackhat.com/presentations/bh-europe-06/bh-eu-06-biondi/bh-eu-06-biondi-up.pdf -- very cool stuff (anti-reversing protection, crypto, clever protocols, etc.)

one of the biggest drawbacks in the web 2.0 world from a business perspective is that often the technology provides little barrier to entry. with the typical web 2.0 idea you're not competing on technology but rather on distribution/PR/marketing/engineering user adoption -- things most hackers aren't inherently good at.

one critical point of leverage that good hackers have is the ability to provide solutions to hard engineering problems that are usable and valued by normal people (google, skype, kazaa, bittorrent, etc.) conversely, if you're not solving hard problems, or are solving hard problems that normal people don't care about, your advantage as a good hacker is diminished.
Gmail is not really a Web 2.0 application. It's just email, but done right. There is no attempt towards buzzword compliance in gmail. Don't confuse synchronous XML requests with Web 2.0
Not much meat in hte article but it is there though so we can take a view of what is going on.
That is a very interesting perspective, and I think that it is something that should seriously be considered by anyone working on a startup. If you solve a complex problem, and package it for the end user as easy-to-use, you have a huge advantage, because any competitor will require at least 6 months to copy your concept, giving you a comfortable head start.

But if you make an online todo list, clones will appear in weeks and it will turn into a grueling marketing task. And considering the size of most web startups, investing time in marketing takes away from development time. So you cannot release new features as quickly, and sooner or later, your users start drifting away.

Good programmers _should_ work on complex problems. Good marketers should hire a cheap indian team to quickly create their web app concept.
the upper class?
Interactive Q&A: Dick Costolo, Co-Founder and CEO of FeedBurner - Seeking Alpha
Losing weight the Web 2.0 way - Fat-Off challenge
Arguably the point of all Web 2.0 apps is just X, but done right.

The label's association with buzzwords, pastel colors, and flashy JavaScript is a side consequence.
Can't comment on mozy, but getdropbox.com is pretty cool.

(how's that for viral?)
Do you think rewriting it in Flex will provide you new users?
What extra data is in the closure for "reply" that means it isn't a simple URL? Is it just what to do after the reply is complete, i.e. what post to return to viewing? Is there a reason this isn't taken from the Referer instead?

I guess this technique doesn't scale too well unless the hash table is either shared across servers or a user is kept on one server, which then causes problems of its own.

I'm guessing 20,000 closures is plenty and I've been bitten by server restarts. Out of curiosity, do you keep track of the minimum age of the 20,000th hash entry prior to deleting to make room for another? If that's something huge, it would confirm server restarts are the normal reason the "unknown fnid" message is seen.
What other languages do you think don't rise to this level?
The top 10 presentations on scaling websites: twitter, Flickr, Bloglines, Vox and more.
I love this kind of site. Target user: anyone who is interested in trading. Heck, I don't know, but say they do a good job at attracting users.

Think about the power of the data they can collect. If they get a statistically significant sample of traders, stockalicious could start their own hedge fund. (see http://www.predictwallstreet.com as another example.)
Awesome post. Thanks! Let us know your Mac experiences as well... I got my Dell desktop pre-loaded with Vista. Reading your post, I am glad I installed and dual booted into Ubuntu right away.

Also, about 10 days later, I erased the Vista partition, since I needed the disk space. Why did I need disk space so urgently in a newly bought machine? Well, Vista "apparently" (at least according to its partition resizer) needs at least 32 gigs of disk space and wouldn't let you resize the primary partition below that number. WTF!

I can't believe how dumb the top-level technical people at Microsoft have become.
Andrew Chen: 10 obvious strategies to ruthlessly acquire users
Looking for the perfect DB storage array for your hot Web 2.0 company?
This is a dupe. Someone else pointed us to his ACM award paper, Reflections on Trusting Trust.

And it isn't Startup News, or anything related to their technology.

I can go and dig out a hundred interesting but irrelevant URLs, but refrain because I don't want news.y becoming another Slashdot, etc.
This is not Startup News-worthy. Startup News is not Slashdot.
Anyone up for a freenode one? Reason: that's where the other channels I visit are.
Anyone tried a service like this to boost signups/sales?
Google Lays Out Its Mobile User Experience Strategy
In order to collaborate, is it important to be close to each other?
Not at all. It's important to have trust, but I've had great collaborations with people I've never met.

Timezone's do come into play, but they're not much of a problem either.
Vudu casts its spell on Hollywood
Design your own watch without leaving home
VMware IPO could raise $100 million
Common Lisp lexical closure [video]
Enhanced Virtualization on Intel Architecture-based Servers [pdf]
Here you have got two interesting players showing us all that we may not have reached the limit just yet
Improving citizen tech in the city by the bay [video with ad]
Virtual becomes reality at Stanford
Lessons from scaling MySpace (inside Myspace.com)
Time for an Internet File System?
How much hacking one should know before starting a startup?
Just wondering if there is a certain level of hacking one should cross before starting a startup.
once you've decided on your idea build it. If you can sustain the amount of product innovation without reaching your limits as a hacker you'll then know thats the level you need to be at.

Start building and then take it from there..
Who's new to news.yc? Say hello here
Just noticed we've got a lot of new folk on news.yc. Welcome! Introduce yourself and say hello to the community.

I'm Sumon, check out my profile if you want to know more.
Valid point. But also look at it this way.

An English speaker who has mastered Japanese will have gone from an SVO (subject verb object) language to an SOV language (Chinese is not as convenient an example, because it is also SVO). This is a completely different "paradigm of thinking," just for the comparison. Your brain needs to sort the order of concepts before your initiate your utterance. You need to match particles to their respective concepts. For anybody who never learned such a system, it doesn't come easily. But those who have gone to a sufficient level will become more perceptive of the nuances and particulars of "language" as a whole. This knowledge is far less accessible to those who only know one language. A linguist who only speaks one language will not be taken seriously.

Similarly, a competent programmer is likely to be versed in several languages, and likely they will fall into different paradigms. A programmer who only does LISP is likely to not have the same level of knowledge about the computer system than one who knows several languages. After all, you are looking at multiple ways of generating 1s and 0s. As such, knowing LISP certainly cannot imply anything. Of course, the author anticipated this response, and added a loophole in the article, which I consider a bit too wide, hence the criticism.

There are visible reasons why LISP trains your thinking. My post above is pretty poorly written, but the reference to spaghetti code is like the BASIC example you mention. Supposedly, good programming practice discourages spaghetti code, and BASIC was taken as the bad example. But people think in spaghetti code. If you pry open von Neumann's brain, it would probably be uber-spaghetti code. It would probably decompile into something more BASIC-like than LISP-like, but he's insanely smart.

Yes, it's the logic training. But if that was the theme, the article should have addressed it clearly. I just felt like pointing out how the current topic in the blog does a rather weak generalization, which helps more to propagate misconceptions than it does to educate.
Have you downloaded and run juwo?

Why not? Please tell us frankly.

The answer can be revealing.
11. as seen on news.yc: get famous person to participate. the rest will trickle down. :)
1) Is this a jobs board?

2) What competitive advantage do you have? Over the dozens (more?) already out there?

Suggestion: Is it possible to write a meta bot, so that when a visitor to your site types in the job keywords, then your bot will log in (using your login), to say, monster.com and retrieve the relevant 'records', then log in to dice, then log in to....?

Then you can post the summarized results. "Go to dice for Usability analyst. OR, Post your resume at npost.com/founderfinder.com for a cofounder"

IMHO, that will be very useful. Monster et. al. wont sue you either, because you arent cloaking their stuff in yours'.
can I write a standalone desktop program in Ruby? (I dont know).

BTW my feedback on your work http://news.ycombinator.com/comments?id=17871
I have had ppl suggesting that one should sit and learn as much skills before starting out, but somehow it did'nt seem right to me....
That was a gud suggestion though
Here's a quote i live by "action is a powerful drug". Momentum builds momentum, procrastinating that you haven't got the right skills is baseless. You don't know until you actually start doing it.

Remember, a startup is the only job you can do without being qualified for it :) You'll never have enough skills and everything opens up a new can of worms.
Trust can be harder to establish online. Online collaborations work when there are measurable indications of commitment.
Just get started as soon as you can! The best way to figure out if you have the right level of ability is to try to build it, you can learn the bits you're missing as you go along.
Searching For An Encore To Skype
I wonder how many people here like Ayn Rand's work?
JavaScript and HTML: Forgiveness by Default
Skype Steals PR Ordeal from Amazon
Wikipedia: Special Treatment for Wikia and some other Wikis
Confirms that Microsoft is dead/irrelevant. People should be scared of Google now. I've already set a Google News alert for "Cyberdyne Systems Google", "Skynet Google" and "Cyberdyne Systems Skynet" ;P
Yes: http://www.erikveen.dds.nl/rubyscript2exe/index.html

Next time just Google for "Ruby standalone". Saves me the trouble of doing it for you ;)
Who cares whether product X fits nebulous poorly defined hype-generating buzzword Y?
Noboby cares about your business
This sounds like a PR submarine that pg talked about. I only tried it out briefly, and Quinat shows a web of related searches, much like another one...Brain..something. Perhaps it's simply because I'm not use to that way of searching, so I should give it a go again.

However, their search results are from Google. It's not really doing anything innovating in the search part of search, but rather the visualization of search. It's good to put a finger on the pulse, but I nearly confused one with the other.
A cool aspect of closures not stressed in the video is that they end up capturing all enclosing lexical environments (not just the parameter environments), even those you make using let! For example in Common Lisp:

(let ((x 0)) (defun counter () (setq x (+ x 1)) x))

Or in Scheme:

(define counter (let ((x 0)) (lambda () (set! x (+ x 1)) x)))

You can make a closure named "counter" that has access to the environment containing "x" so that every time you call those functions they return the next "x".

If you really want to understand closures I recommend reading Section 3.2 of SICP [1] and learning how to draw environment diagrams.

[1] http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-21.html#%25_sec_3.2
Integration Is The Killer App
A bit of future Lisp [fiction]
Let me reconsider (I had forgotten about Paul Graham's, Python article). I suspect there are other langauges (not many) that reach this same level of intelligence tagging.

I think the second paragraph of his Python article captures much of my intent. But still, there seems to be something just a bit different about LISP than most other langauges.

Perhaps it is LISP's durribility or the fact that over time different (smart) people develop new lanuages and eventually begin to incorporate more and more features of LISP. LISP clearly got some things right in a fundamental way that every one seems to be rediscovering every decade. This leads me to believe that if you understand LISP, you have a deeper understanding of how things really fit together.

With specific regards to your question, I'd include most main stream programming languages (but that's kinda obvious). At this point, I'd include Ruby in this list, but may not Python. Although even in the case of Python, it strikes me as being very similar to other OO languages (better perhaps, but similar none-the-less).
How do recessions affect the market for startups?