skysight-inc/HackerNews huggingface dataset:
Having a standard bytecode would make it much harder to steal code which is much needed as web and mobile applications shift towards using lots of JavaScript.

Currently it's way too easy to steal everything since the whole source is exposed. You can obfuscate JavaScript and CSS, but the main semantics will still be there and someone that's interested will still steal your code (this has happend twice to us, even if all of our JS is obfuscated using Google Closure...) The same thing could happen with bytecode, but their takeout would not be maintainable. Obfuscated JavaScript is still maintainable, since the structure and semantics are largely there.
Actually less, I guess. Because the range is so narrow. The offset of around 2000 years doesn't really add any information.
That's why I edited my comment to say something about decades.
Although whitewalling will prevent users of FB from accessing your data, FB will probably retain it, as we have seen them do with pictures: http://arstechnica.com/web/news/2009/07/are-those-photos-rea...
Well, you would be developing with plain javascript or symbols just like when writing native code. And besides, minified javascript might be more readable than bytecode but just barely.
Then why don't you treat your JavaScript as object code, and compile a language you like better to it?

It does not lack types (it just lacks static type checking); it is not significantly slower (JavaScript JIT is very advanced, and you're not compute-bound in JavaScript). And "it does not execute the same way on all platforms" is true for pretty much all languages on all platforms, so I don't know what you're getting at.

If you'd like a better language I can suggest CoffeeScript and ghcjs.
I can do this with a single project on Mac OS X 10.6, Ubuntu 10.10, and Windows 7, and I have been able to repeat the observable latency on every machine running Eclipse I have ever seen, including those which were said to be 'fine' by their users.

I suspect it is more a matter of personal tolerance.
I believe that over time, it will become the standard for statistical computing in most businesses, eventually displacing much of what SAS does today.

It's attractive to embed into databases like Neteeza, Teradata and other analytic databases, and vastly easier to use than SAS.

Even if it was rewritten in python, I think that would be unlikely to slow down it's adoption, which is driven by grad-students, researchers and quants who often have no real programming background (and frequently aren't interested in learning more than they need to generate figures for their publications).
Google Adsense New Interface
Fair enough. That's a lot clearer than your original comment!
Communications of the ACM
http://cacm.acm.org/

Linux Journal
http://www.linuxjournal.com/
"In the closet I've got a home-built system that I use for network storage. It runs OpenSolaris and has 5 2Tb drives: mirrored with a hot spare for a total of 4Tb of usable storage."

Just curious, what would an individual need that much storage for? I ask because I'm living pretty comfortably with the 320Gb hard drive in my MBP. Is it digital photographs, or maybe raw video footage?
OT:

echosystem

What is the name of a word that is inadvertently created e.g. by a typo, or a slip of the tongue?

While I don't believe it applies to the current context, echosystem is just begging for use in some other contexts.
My apologies, I missed that edit (somehow, despite my posting time).
Memory is the first thing to go

My wife claims that it's the second thing to go.
It's another of a stream of marginally humorous cartoon infographics with embed codes aimed at plastering links to a target site all across the Internet. At least this time, it was to a "Design your own Flash website" site, and not to a student loan broker.
uggc://cnfgvr.bet/cevingr/wwuzsbnik17zmmhjp21jd
Haskell has a cool macro system : template haskell. So it comes down to typing.
An example from long before IDEs existed: DECtalk (a very early text-to-speech voice synthesizer from circa 1988) with the standard text editors and the command line.
No joke: http://www.computerworld.com.au/article/207799/don_t_use_ema...

"During his keynote address at the Sydney leg of the Sun Tech Days worldwide developer conference, Gosling quizzed the audience by asking how many people "still use Emacs?"

"When a few dozen people raised their arms in support of the 30-year-old editor, Gosling said "just stop!", much to the amusement of the audience.

"In a former life I was responsible for the first version of Emacs on Unix [Gosling Emacs]," Gosling said. "Emacs was a really great idea in the seventies and one of the frightening things about Emacs today is if you skip the last 20 years it is much the same."

...

"Gosling recommended the diehard Emacs users take a look at Sun's NetBeans IDE, which "fits together" components well and there was "a lot of work done in the GUI editing" for the recent version 6 release."
All the time. You must have amazing weather where you live :)
If I had to face 100 km/h winds often enough that I'd be looking at buying a special umbrella, I'd start wearing a raincoat instead.
Lots of PC business apps were written in BASIC dialects in the 1980s.

I supported one in the latter half of the decade that handled all the accounting, financial reporting, statistical reporting on food and labor costs, payroll, etc. for a franchise fast food restaurant. It was really quite a comprehensive and easy to use system.
You have probably used Excel, the world's most popular functional programming language.
Tetris Effect: Classic Game Reduces Traumatic Flashbacks
http://www.google.com/search?hl=en&q=site%3Ashakespeare....

http://shakespeare.mit.edu/midsummer/midsummer.5.1.html#spee...

"That is the true beginning of our end."

Actually it seems like Shakespeare may be doing a bit of wordplay here, "end" looks like it primarily means "goal" as in "the ends justify the means."
As opposed to those introductions where neither part knows the middle party?
well, if you happen to live in Scotland it happens like... every second day ;)
Was there really a time period where BASIC and QBasic were bread and butter languages?

Yes. From the time they were introduced until today.

I thought they were toy languages...

Don't kid yourself. I am aware of 3 different full blown enterprise packages written in 100% BASIC. Inventory, accounting, production, order processing, ERP, CRM, etc. still running multi-billion dollar companies all over the world. Now here comes the good part...2 or them were written by 2 people and the third was written by one person.

This thread started out a little in jest, but there is (and always was) a moral to the story: You can write almost anything in almost any language. The proficiency of the practitioner is way more important than the tool being used.
I would have bought one from TC if it had been the original product that they touted, even the second version that was $100 more IIRC but nicer styled.
I believe you are looking for http://nodejs.org/
The language(s) of future will be fifth generation languages. Current languages are not able to support more than 100M lines of code in one project and more than 10-20 years of continuous development.

In future, we will have something like that:

#... We are wrote large project using HTML7, but HTML8 is just released ...

$ spm update

...

12826 source files will be updated, 2324 new source files will be added, 343 source files will be deleted. Proceed? [Y/n] y

...

Done

#... OK, let continue our development ...

PS.

I have demo. I hate developing in any 3/4GL language now. :-)
The sight of meat makes men less aggressive
How about a spreadsheet that uses R as its scripting language? (There's one of these for Python.)
I'd counter that that ability to easily copy what the browser sees and dissect it is what leads to rapid growth and innovation on the web front.... obfuscating everything will act counter to that, and leave the web not nearly as nice a place as we'd like it to be.
Forget what 'gte910h says. Here's what every project I've worked on professionally has ended up doing:

#ifndef MYPROJECT_H
#define MYPROJECT_H

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
#include <fcntl.h>
#include <sys/types.h>
#include <sys/time.h>
#include <sys/socket.h>

#include "trie.h"
#include "hash.h"

#endif

Then, in each project file, at the top, just include:

#include "myproject.h"

There are all sorts of niggling little reasons why you aren't supposed to do this, just like there are niggling little reasons why you're supposed to cast functions that return values to (void) when you don't use their values. Ignore them and get on with your life.
Wasn't Google creating one? When is it supposed to be released?
Yea I agree. Have you check out sportsdatahub.com ?

While their UI is not as great as yours, you might be able to generate some ideas for visualization from their platform.
Great answer here (have no affiliation): http://mondaybynoon.com/2010/06/21/is-it-now-acceptable-to-r...
Where to live in Boston?
I'm moving to boston in January, and have to start looking for apartments. I like startups, hackers, bookshops, theatres, sports (skiing, skateboarding). If anyone could tell me which places I shouldn't miss checking out, it would be great.

I checked the past discussions and it seems that Cambridge, Somerville and Harvard Square are nice places. Is there anywhere else I should definitely look at?

I'm single and can pay about $1.5k in rent.
Looks great to me, the homepage video is very slick and convincing IMO. If I owned a restaurant I'd be looking at this more closely for sure.
Some of my friends have archives of data going back to 15 years. You end up accumulating a lot of stuff that way.
Ask NH: Your Setup. Describe the software and hardware you use
I noticed that posts from The Setup (http://usesthis.com), a site that interviews famous people about the hardware and software they use, are very popular on Hacker News.

Each submissions originates a discussion about the interviewed person, but it'd be more valuable to have a single thread where HN users could share their own setup and discuss it.

In other words I'd like to ask you to leave a comment answering the following questions.

1. What hardware are you using?

2. And what software?

3. What would be your dream setup?
One difference is in compiler optimizations. For a given language, compilers can often make inferences based on the code and the semantics of the language, allowing for very targeted optimizations. If you go from LanguageFoo -> Javascript -> bytecode, then you may be limiting the range of optimizations possible (because Javascript may not be able to infer the same things about the code, be it because of program structure, language semantics, etc.)
Woot had these on sale and I picked one up. I've used it several times, including some of the more spectacular storms that we get here in Texas and it works as advertised. I also appreciate that the long tail design covers my backpack which usually contains my laptop.
I have one of these (they're actually pretty good) it reorients so it always faces the wind and the shape gives you more coverage over your back when it's not too windy. Also, it looks awesome.

The handle is small though, so it's a bit uncomfortable when used for a long time.
As a point of curiosity, I figured I'd go to Wired's website and search the obvious choice: Marissa Mayer. She was the first female employee at Google and is now their VP of Search Product and UX - easy on the eyes too.

As a fan of the magazine, I was pretty disappointed in the results: 3 articles - none of which were in print (or meaningful.) Of those three, one[1] was pretty procedural, but the other two[2][3] seemed downright dismissive of someone who was the youngest person ever to make Fortune's list of "50 Most Powerful Women in the World"

[1]http://www.wired.com/epicenter/2007/06/googles_marissa/
[2]http://www.wired.com/epicenter/2008/04/marissa-mayer-t/
[3]http://www.wired.com/epicenter/2008/02/marissa-mayer-r/
This was done recently

http://news.ycombinator.com/item?id=1880797
I hope Ryan Dahl knows what he's doing, and didn't get strongarmed by his employer.
Is it that the idea is better, or is it that you hit a wall in your programming?

(This has been my excuse to myself before)
This seems to be something to fix and standardize in HTML5.
Bytecode-compiled languages are dreadfully easy to decompile.
minified js isn't much more readable than bytecode
I didn't know about that, thanks for pointing this out.
Unless I misunderstood the pricing, isn't it $85 for 3 years, plus $0.007 an hour while it's running?
Ask HN: Has anyone found co-founder through HN?
We are 2 of us, one technical and one non-technical, trying to build a web app (the idea for this app has been validated by many people so that's why we are now building it). The technical guy is moonlighting so cannot spend enough time on our app. So we are looking to add 1 more technical member to the team. We have been searching for a while, but so far no luck. So, now we are considering putting up a post on HN to see if we can find a cofounder.

We want to know if any of you has found a cofounder through HN post. If yes -
- can you share your experience?
- what / how much information about your project did you share in your HN post?
- any other suggestions you have for us?

Thanks.
From what I understand, an IR pattern is projected on to the room and the cameras pick it up. The level of distortion in the pattern shows how far the object is. NOT Lidar. Probably a laser projector though.

The tech is nice, and it's nice that it's bundled up in one affordable package, but the real power in Kinect is in the software. Right now all that the drivers return is raw video and depth. It's what you do with that data that counts.
I'd add that it has functions as first-class citizens and closures. Javascript has for sure some crappy parts, but there is also a lot of good in it.
Am I missing something, or did we all have a browser bytecode standard that everyone hopped on board with, and it turned out nobody really liked feeding browsers compiled programs after all?
scikits.statsmodels, pandas, rpy2
Good to know... but that's not the description of a "bread and butter language", at least, not by the definition in the OP. Or else, Lisp, Haskell and Prolog would all be BBLs! I wasn't around in the 60s to witness software development, but when I think of a BBL today, I think: Java.

If you want to revise your history made in jest, I'd be curious to see the result.
jQuery alone doesn't give you the structure you need to build HTML + CSS + JS "Fat Clients" but, these do:
- http://documentcloud.github.com/backbone/
- http://code.quirkey.com/sammy/
Giant Space Bubbles Osculate Galactic Core
Iain M. Banks: Upload for everlasting life
The thing about Java developer is that they're getting easier to be replaced (outsource or offshore).

That might not be the case if you're specialized in SAP (ABAP, FICO, ERP), Oracle (PeopleSoft, CRM, Financial). Sometime it is due to the nature of the information you're dealing with.
Yep, my brother had one and lost it soon after he got it.

My father got another one though and I must say it really works, you automatically lean into the wind with the umbrella. Can't say I use it a lot though, I mostly travel by bike and if it's really raining a poncho is much easier than holding up an umbrella.
Apparently, it's just for Facebook only.

https://www.google.com/mail/help/contacts_export_confirm.htm...

By the link of this, one can see that only exporting to Facebook would render this confirmation message.
Sounded like the typical dating website - before I read it. Much more intriguing.
Condos for Sale in Florida
Brand new Saint Augustine Condos, New Jacksonville Homes for sale at unbeatable prices in Florida. For additional information visit grand-ravine.net!
Evernote Hits 5 Million Users
Depends on where you are in Europe. I'm in a very safe western Europe country. I don't have a sign, but most people have several hundred on them and they don't go to great efforts to hide that fact the way you have to in the states.
Does it matter? Report findings: get married = have more sex, on average.
The first year of the 2000's decade was 2001
Because we all wish our inbox contained more of this and less of, well, what it normally contains.
I find Javascript depressing. If it had a few more years to develop, it could have been a really great language. I understand why it wound up that way, but, sigh.

If you want to see a much better language with the same general design, look at Lua. It's made for scripting C programs rather than web pages, and it has had over a decade longer to mature.
Good man. Thanks!
What is evil about checking corporate mail for corporate mail leaks?
Rogue-like game on the IM-me
Like every language I learned to program in I had a project and then decided to use that language with that project. I have to admit the first project was killer, it took me a long time to even get the code compiling. But once I had finished and looked at the lack of code I was sold that this was the way to go.

There is a really cool tutorial on writing the game of life in 32 lines of F# or writing the game of life that executes on the GPU using a similarly small amount of code.

http://tomasp.net/blog/accelerator-life-game.aspx

Start with a small project and learn the language, once you have a quite specific 'How do I do X?' question there are plenty of examples. I've never been the type person who could pick up a language from a book.

If you're doing ASP.NET google for F# + MVC + NHAML. There is a great tutorial for getting an ASP.NET project going in F#.

I'd say the primary thing that you need to learn for F# is how to convert loops to recursive functions and vice-versa. Also, look into the pipe operator, and figure out how to abuse the hell out of Seq.reduce and Seq.scan.

If you like LINQ and lambda's in C# you'll probably like F#, I'd say that's what really got me interested, I ended up loving LINQ and lambdas and wanted to know more about this whole F# deal. Using the pipe operator makes the whole thing look much more pretty IMHO.

[0..10]
|> List.map (fun x -> x*x)
|> List.reduce (fun a b -> a + b)

vs.

Enumerable.Range(0,10)
.Select(x => x*x)
.Aggregate((a,b) => a+b)
I seem to remember Arrington wanting to release at a price point of about $200 or less. The price didn't go up to $500 until after FG broke with TC, I believe.

At $200, it would have been an interesting competitor, but I don't think they had a viable product at that price.
The headline is misleading. The base apps are free, but you pay for the full app via In-App Purchases. This isn't a whole lot different than the standard lite and full versions model.

How about the less-sensational: "One Third of Top-Grossing iPhone Apps Profit With In-App Purchases"
I hate to say it (no I don't--I am loving this) but why don't you check out this website of a guy named Sebastian Marshall who talks about taking teeny tiny iterative steps and making remarkable improvements that way?

In other words you already know what to do. Don't read books. Do.
Sorry but do you have sources to back up your assertion?

I took a class with Prof. Sussman, and even worked as an undergraduate researcher for a summer, and I know for a fact that his current work is still being done in MIT Scheme. The classes that he teaches currently Adventures in Symbolic programming, and Structure and Interpretation of Classical Mechanics are also in MIT Scheme.

Finally, when I asked him about his opinion on Python and he put it this way "they wanted to have a language that they could use everywhere and also have it work with robots [describing the new intro to EECS course at MIT] so they picked Python."

So I strongly doubt the veracity of your statement. I think you're confusing MIT EECS department's switch to python in many classes as a sign that Prof. Sussman has personally switched to Python, which is very misleading.
Organizing A jQuery Application with JavaScriptMVC
Just because you are jaded and have given up on loyalty and the idea of responsible corporations that care for their employees doesn't mean the rest of us must do so as well.

You paint a very black and white picture. Either the world can have caring corporations, or it can't. Your opinion leaves no room for middle ground. That alone should convince you to re-evaluate what you believe.
as is this article - http://lambda-the-ultimate.org/node/3726

We propose developing an R-like language on top of a Lisp-based engine for statistical computing that provides a paradigm for modern challenges and which leverages the work of a wider community.
- Ross Ihaka (co-developed the R statistical programming language with Robert Gentleman) and Duncan Temple Lang (core developer of R)
Composer defrauded of over $6M due to "international computer virus conspiracy"
There's got to be something with their history implementations. I've got about five months worth of history in Safari and it loads after reboot in a second.
Both Google and PayPal charge a $0.30 base fee in addition to the percentage of the total, which is pretty meaningless for most transactions except it stops micropayments.

Given that, Apple is taking 30% off the top of everything they sell through the app store, so maybe the acceptable answer for micropayments is to charge far more in fees but make them entirely percentage based.
The difference between Apple and everyone else
Hmm.. Turns out they use Adobe Air for their tablet. Quite surprising.
It was the core, defining feature of the most used language in the business world... and everyone with any sense is trying to forget it every happened.
From my perspective (and it is a very, very small perspective, I'll probably get torn apart), it's very hard to find a co-founder, especially a technical co-founder, without knowing them in person.

You need a special set of circumstances for the stars to align:

* The person needs to want to be a co-founder with someone they have never met before (or have only exchanged a few emails with)

* They need to want to work on your idea (and be passionate about it)

* They need to be someone who either has a bunch of free time and or unemployed, and also would be willing to work for lower than average salary or equity (or both)

It ends up being a hard sell, or at the very least, limits the pool down tremendously. You need all 3 characteristics, so even if someone has 2 of the 3, you have to keep looking.

As for how much info to disclose about the project, I'd be pretty honest about it, at least giving the general idea, but maybe keeping the specifics to yourself. Most people won't drop everything they are doing just to steal your idea.
Happens to me all the time :) I have to read everything twice.
I was considering purchasing one for Chicago loop weather, but reviews on amazon indicate that if your wind is non-uniform (and in Chicago, it is), the umbrella fails as it constantly tries to turn into the wind (and they tend to be shoddily made). Oh well.
Fast(er) CSS Selector Based Element Lookups with Watin via jQuery
It was never integrated into the DOM, though, was it? I am only aware of it being used in a separate, sandboxed area on the page, unable to interact with anything else except in a very limited way.

(Never mind the slow loading time etc)