skysight-inc/HackerNews huggingface dataset:
JavaScript lacks 64-bit integers and binary data, just for starters. You can emulate these things (GWT does) but not efficiently.

Byte code isn't necessarily the solution though. It might be a good idea to add these types directly to JavaScript, so they're usable both directly and as an object language.
Seattle iPad developer gets a call from Steve Jobs
It's succesful SEO spam, then :)

Will they archieve http://xkcd.com/810/ ?

They do look like a low bar, though.

And I dislike the way I can't trust Google anymore as a result - how long until someone breaks the arms race between Google and the SEOs? or are we doomed? Should I try DuckDuckGo or another alternative?.
Very nice. I'm impressed with turning that out in four weeks based on starting with no programming/html knowledge. As far as the CSS goes, one thing that helped me was using one of the many CSS frameworks out there. You might try that if you run into more issues going forward. I'm using blueprint for now, but there are several out there to choose from.
It adds a little value now, but it reduces value for Google searches, so it's either value-neutral or value-destroying.
I'm sure it makes it easier to market your services to the enterprise if you are the "official" owner of the project.

It also means they could offer a version under a license that is not MIT compatible, if they so desired.
We knew that Fusion Garage did the software, but did they do the hardware?

Remember that they had an ODM partner in Pegatron. Also with regards to the software, it's not like they garner positive reviews.
Changing Passwords
That's what makes the game hard, and also what makes it worth it. The key is that repeated exposure leads to desensitization.

Fear of rejection is no different from other irrational (or at least maladaptive) fears -- and those often _are_ treated by repeated exposure to the source of the fear.

http://en.wikipedia.org/wiki/Desensitization_(psychology)
I think the Hack-it-out and Bread and Butter languages are consistently transposed in this list.
A tutorial using Quicklisp :) its so nice to see a flurry of activity around it. It seems it was the shot in the arm much needed for CL.
All of the conferences I've been to have had adjustable lanyards that attach to two corners of the badge, like this one: http://encosia.com/attachment/1067/. Solves both the belly-length and flipping problem.

I doubt I would wear a two-piece magnetic contraption unless it was required for access to the event. That and I would be more likely to lose half of a two-piece badge than all of a hanging badge.
We can add Skulpt (Python) to that list too.
http://money.cnn.com/2010/11/10/technology/google_brain_drai...
Sapo Codebits 2010 live stream
Captchas are not restricted to reddit and social news site, despite what your link claims.
My favourite example is Billings (http://itunes.apple.com/us/app/billings-touch/id343938310?mt...). It doesn't sell content like music or in-game credits, but features. The app is free, but if you want to send invoices via email or sync it with your Mac, it'll cost you $14.99.
A zombie keyboard, an app-store rejection, a call from Steve Jobs
works now. weird. it was gone for 5 mins
I have one of these. The problem is it breaks when the wind changes directions.
The definitive AngelPad demo day debrief -- 8 companies, mostly ex-Googlers
The 10 Basic Requirements Of A Political Website
Google not working on 'Google Me' social network?
I predict a 10 year campaign of conquest followed by a 30 year death march. R is a complete mess that kicks ass in its niche. There are too many data types and the syntax seems kind of random, but two lines of R can get you publication quality graphics.

R is really becoming huge in academia. As far as I can tell, health sciences is the last SAS holdout. I expect it to take over business as well. Biz types will love it because it's so powerful as a scripting environment, but the programmers building and maintaining stuff with it will come to loathe it. R will become the PHP of analysis; ubiquitous but hated, and no one will have the chutzpah to fix it.

Random aside, anyone notice that the Kiwis are all over R? The original creators and the guy who wrote ggplot2 among many others.
Common Lisp may be worth another look. I've been loving Clojure for the past few months but this looks promising.

Quicklisp looks especially nice, hopefully solving the packaging and dependency situation.
Google Adsense?
Yeah. When I was younger I used to look down on things like VB. Now that I've pulled my head out of my ass, I realize many of those apps were a net win and would have been less of a win in a man's language like C++.
No, just referencing a well-known event; but it seems you're right that he's not teaching that course any more http://news.ycombinator.com/item?id=531490

However, he did say that starting off with python makes an undergraduate’s initial experiences maximally productive in the current environment. http://cemerick.com/2009/03/24/why-mit-now-uses-python-inste...

fun fact: norvig switched to python (for his textbook) http://news.ycombinator.com/item?id=1803815

It's horses for courses (or ophidia for courses in this case).
SEO for ECommerce
Are compiled programs what people disliked? Do most people even know if an applet is a script, bytecode or compiled?

I don't believe that compiled programs is what the blog is advocating either, but the ability to run programming languages other than JS.
Mono has already been made to work with PNaCl (for some experimental-prototype-y definition of "already been made to work").
It's not a bad idea.

In fact, why not take it a step further and make a stand-alone client that only executes the byte code? It would be different from Java for two reasons:

(a) The bytecode format could be much simpler if it weren't tied to a particular language (no type system, no objects, maybe not even a garbage collector). If the bytecode was similar to a real CPU architecture, it would be possible to target it from LLVM.

(b) There would be no humongous standard library to install, because it could just be downloaded on demand. With almost all of the library living on the server side, application authors could avoid a lot of the usual compatibility nightmares with different client implementations each one with its own bugs and workarounds.
It's a paperclip maximizer on the web.

This type of argument leads me to believe that in the future people will complain that a strong AI isn't really sentient because we can see the algorithms and databases working.

Also, a lot of our culture is derived from previously corporate influences. Remember, Alfred Nobel invented dynamite, and created the prize to make him look better in retrospect.

Junk culture is still culture, regardless of motivation. Eventually this sort of thing will inbreed, mutate and be sincere in it's own right.
But your FPL must be MIT compatible. Joyent does not have that restriction. They could sell a forked version that prohibits redistribution.
IIRC, possible in Netscape 4.0x, but not easy or pretty.
We don’t need all that extra VIP junk where you say if we’re a speaker, moderator or sponsor on our name tags.

I always thought this was for security to monitor access to VIP and other areas.
If anything I think e.g. .NET/CLR bytecode is easier to reverse engineer than obfuscated JavaScript, because of the type metadata.
No, but it's irrelevant anyway. Google should've fired the guy (gal?) anyway, but it's publicized as well. That, in anybody's eyes, shows a greater lack of professionalism and company adherence to confidentiality than leaking a (positive!) memo.
Maybe I'm missing something, but this seems really pointless. What would be wrong with friends browsing your content when your not around? As if you knew they were accessing your profile and what-not anyways. The only way I could see this as being useful would be to keep friends from posting inappropriate material - but then setting filters/blocking would be more sensible.
I think he's suggesting a bytecode interpreter implemented in JavaScript.
That's a good question. I do concede it is rather murky how much of the existing team was responsible and how much help they got from partners like TechCrunch and Pegatron.
Solving mini-Sodoku in mini-Kanren
Ok, but what is he using now? A more (easily) extensible, more flexible editor?

Or are the principles which have driven the design of Emacs not valid anymore? A C core with Lisp for the non-performance critical parts. That is modern, agile design right there.
Yes and no. The image itself isn't really spam, or even useful for SEM; it's really only if you use their provided 'embed code' to paste it around.

I have cargo pants, a beard, and I brought my own keyboard to work; I thought it was funny. I make like 30% less than the median web programmer wage, that part wasn't that funny.
I would love to use R for my latest project, but as far as I know you can't create a compiled executable for use in a runtime, live web environment. Anybody know of a solution to this issue?
Did you purposely use orange lines to appeal to this community?

It worked.
I find any floating UI element that stays in the same place independent of how I scroll obnoxious. It's not how I expect, or want, webpages to behave.
I've called out to R libraries before using rpy/rpy2. These have made it pretty easy. Then I can work with my data in Python, but when I need to use a stat function, I can just call out to R.
Try reading the article again. She was explicitly writing from her own experiences, not projecting them on others. And her primary point was that Wired doesn't feature women on its cover.
I think you're confusing the whole "there was no year 0, so the millenium starts in 2001" business with decades. Decades start on the 0.

If you were to say "the 200th decade CE", that'd be a different story :)
‎"In this game, you only get one life"
R as a language could use some help. It is painfully slow, a big memory hog (since it copies large objects with abandon), and has lots of language "gotchas". We had a saying where I work: "R is really fast if you write it in C".

However, the libraries are great. Anything you'd want in statistics is already there. So I do use it all the time.

Just to say something nice, I do like data frames (a two dimensional matrix, where each column can have a different type).
They're pretty annoying. If they want to get feedback, maybe make it prominent on the front page, but to have it right there on every single page - occasionally covering up other things - it's really obnoxious.
Why Facebook Will Launch Mobile Chat
That's fantastic.

I love faster things you can plug into python when you need to, and this would be much preferred to weave.inline (embedded C++ code) for some project teams.
Those first three paragraphs make up one of the best explanations of entrepreneurship I've ever read.
The downside is that no one can add you while your account is deactivated. Maybe that's an upside?
Murdoch's Paywall Experiment Proves It: Newspapers Are Screwed
Mobile Phone Security Under Attack
With Fusion, AMD's devils are in the details
Google Gives All Employees $1,000 Cash Bonus And 10% Raise in 2011
Unions Tell Pilots To Just Say No To Full-Body Scanners
Yes, it's true that it's utterly ridiculous that JS doesn't have integers. That's a definite lack of foresight on the part of the ECMAScript authors.
With a median salary of $47k, I'm pretty sure they -can- afford that razor. ;)

I think it's interesting that it says there are so many fewer design jobs than programming ones. I would have thought they were equal, or even skewed the other direction.

I'm a developer that wishes he had a tiny bit of design talent. What design I can do is ALL hard work and not from an innate talent at all. It's quite frustrating for me to be able to do all of it except the pretty bits. At least, do it well.
Best Android Widgets of Today | Technorox
So is the magic here, over Clojure, that Kawa uses less ephemeral garbage, or is it doing Dalvic bytecode generation, or is it the size of the dependent runtime libraries, or ...?
Ask HN: Does the avg karma function work?
I've noticed that my avg karma rating hasn't changed in weeks, despite numerous submissions and comments. It also appears a little low from my calculations. Is this feature working? Can anyone explain how it's calculated (i.e. comments vrs. submissions)?
Your comment got me thinking about how the rules of this game should perhaps be refined a little to make it more effective.

If the object of the game is to learn how to feel comfortable being rejected by people then perhaps it's better to not include rejections that result from policy in your score.

For example, if you ask for a discount in a store and the clerk rejects you, they are just acting on store policy, not giving a personal reaction.

If you sell door to door the person who tells you to get lost is most likely rejecting what you are selling or rejecting the idea of being harassed by a salesman, rather than rejecting you personally.
Demolished tower falls the wrong way in Ohio
How Much is Your Password Worth?
What would it take for someone to buy your password from you? Come on, be truthful, what would it really take for someone to bribe you out of your work password? According to reports from London, a good percentage of office workers polled gladly surrendered their work password for Chocolate...
That's what I figured. The idea was to get a small group of interested people working collaboratively on the wiki to make it better. I guess that was too much to hope for.

I'll just submit it as it stands.
But that's not the point. The point is that without loss of generality each person can assume that the people before have all found their own names. If not then it makes no difference what they do, they're all doomed.

Unless I've misunderstood you.
One thing I've been considering lately is taking my Python->Javascript compiler and tying it in with V8, to create a desktop Python interpreter replacement. With a bit of work, it could be ridiculously fast. Might be worth looking into.
Smartening Up iPad News Apps
I'd take it even further and implement the various web standards on this VM. That way when HTML6 or CSS4 comes out you don't need to wait 4 years for everyone to upgrade their browser, you just download it automatically the first time it's used.

This is sort of taking Cappuccino/Objective-J's principle of "shipping the runtime" to the extreme.
No way, it's the exact definition:

> This is the language that you can use to keep yourself alive when life hands you lemons. This is the language that you know just in case you need to hustle yourself to provide for yourself and your family.

If you're the one dude who wrote an entire package that runs a billion dollar multinational, you can pretty much charge whatever you want. It's like the ultimate job security. Any changes have to be made through you.
Rather: "Popular apps developer and former Principal Development Manager at Microsoft gets a call from Steve Jobs"
I've used one of these in New York for a year or so, and while they stand up well to the wind, there are other design considerations where they're oddly lacking. For instance, on the compact version, the handle is much to small, making it uncomfortable to hold. On the larger versions, the umbrella doesn't stay collapsed, so every time you arrive inside you have to awkwardly fumble to tie the velcro straps around it while it flops open.
Unless I've misunderstood you, you are wrong.
Video, music, lots of software (e.g. ISOs).

Mind you it's also nice to have it redundant like he does.
[edit] I wonder why was this invented in the Netherlands...
A hot new book didn't hurt, either...
I've never understood HOW these stories make the news.

The way it plays out in my head:

* Guy submits app, app is rejected. Guy fires off email to Steve.

* Steve calls.

* Guy alerts the media?
... but she forgets what the first thing is?
The post you replied to seemed to be suggesting a VM written in Javascript. I don't think it's particularly controversial to speculate that the performance of that would be pretty awful :)
Dropbox would be a viable solution for that though.

Based on the sheer amount of hardware in his house (and who James Gosling actually is), I don't see why he wouldn't be able to afford a premium account.
The wasted space (cram all the sponsors on the front) and the tiny printed names are two that I heartily agree with. With you on the magnetic ones though, because one wrong bump and the inside bit flies away or uncomfortably lodged within your shirt ...
I read a piece from Forrester the other day that...
I wish Steve had promised to fix the bug at some point in the future at least.
It seems obvious, but the number of people (and companies) who don't get this at all is astonishing.
look inside your average quantitative analysis or risk management group and you'll see that they definitely do.
This is an important comment for the string of UsesThis entries. I can almost guess what is going to be said on these and this one was a bit of fresh air.

My fiancee recently came up to me and asked me why there was a computer in a box under the bed, when I replied saying it was my first tandy and might run someday she just rolled her eyes.

It is nice to see there are some of us computer horders out there!
Some people are obviously idiots. With the reputation they have of being bad business partners and no success to date, any money invested is at best a black hole.
I got this mail from No Starch Press:

Hey There Lisp Lover, We're sending you this email because you ordered Conrad Barski's Land of Lisp. We just wanted to let you know that because we received so many orders from so many awesome people in such a short amount of time, we ran out of our supply of books here in the office. [...]

Congrats, drcode!
This is a blog post about a blog post. The original post here:

http://blog.cascadesoft.net/2010/10/31/a-zombie-keyboard-an-...
sounds like a pretty good argument for lisp ;)
I also get why you shouldn't use private APIs, but when there's a bug this big with no workaround (other than to code everything yourself, apparently) then I think it's a big mistake to reject apps over it... Unless you can promise a bugfix with a timeline.
The Sony remote looks like a label maker. I'm surprised they didn't style it a bit better.
Wow! Love that web page - I didn't have to ready anything at all to totally get the idea.

Now to make my big idea webpage do that...
I think the small names is a reaction to long names, where you pick a font size that will accommodate the longest name you have. A standard mail merge doesn't make it easy to change the font size for the name on every badge so it fills the whole width. But then Bob Smith only takes up a third of the width of the badge.

I'm not sure what the easy solution is. Write your own badge printing software? Fancy scripted mail merges?
That was the point of the article - she doesn't delete her account, she reactivates, which means all her data comes back, wall, photos etc..
Tell HN: Free copies of Gödel, Escher, Bach
I recently launched a website where readers can solve text-based puzzles for various prizes:

http://thetreasureblog.com

The first contest just started today, and I have up for grabs 5 copies of Godel, Escher, Bach: An Eternal Golden Braid.

Perhaps more importantly, I'm curious as to what HN thinks of my advertising model. Thanks!

(Btw, I did submit a link to the site earlier this morning, but my server locked up and it disappeared into oblivion with no upvotes.)
It may stand up to wind but it doesn't look like it keeps the rain off of you. If you have 100mph winds coming in from an angle you better expect the rain to come in at the same angle too
Steve Jobs calls frustrated developer after Apple rejects iPad app
Sounds like Steve may be a little worried about retaining developers now that WinMoPho is back on the scene and MS is slathering on the love to their dev base.
Good for them and Conrad. No Starch press always impresses me with their general geekiness and awesomeness. I've never actually read a bad book from them. If someone is interested in Linux I heartily recommend their 'How Linux Works' title for an internals tutorial.
When you hear about an interesting blog post, you post it to Hacker News.

When a reporter hears about an interesting blog post, they contact the guy and write a story and get paid for it.
Tell HN: I made a minimalist timer. Launching today.
Video, music and games?

Also digital photographs, I've got at least a few hundred gigabytes of unprocessed photos - I take thousands of photos per trip, and even my cellphone has an 8mp camera!.

Videos really fill a hard drive fast. Some sailing videos are in the gigabyte range for an hour of video.
No, you hardly notice that. I have one of these from an early production batch, back when this was just a nifty research project at Delft University and they were handing them out as University swag with the DU logo on it.
The gem from the article:
"The secret to building large apps is NEVER build large apps. Break up your applications into small pieces. Then, assemble those testable, bite-sized pieces into your big application."

This is something I have to constantly remind myself. When you have big application to create with tons of things to do you need to have sort of a double think kind of way of going about it. Focusing on the details of each part, all while keeping in mind how that part will fit into the whole at the end.
The Joojoo is basically a Linux stack with Webkit on top of it. Either way, getting programmers would not be difficult.
Ask HN: Subscription management service
Hi,
I'm looking for a subscription service that integrates with PayPal and has stuff like :
- cupons
- discounts
- X$/m plan
- unlimited plan - multiple accounts
- promotion for periods

I've found spreedly so far, that seems to match most of these , any others you know of ?

Chargify doesn't do PayPal , and neither does cheddargetter.
I can't decide if you're trolling, or genuinely don't understand. This is becoming like explaining a joke, and turning into and endless sequence of refinements.

I'll answer you once more. If you don't get it after that, I don't really care.

> The word 'close' does not appear in the problem
> formulation at all

No, but "open" does. The implication is that the boxes each contain a piece of paper on which exactly one name is written, and that each box is closed.

> the 'answer' I proposed is: prisoner #1 opens 50 boxes,
> prisoner 2 opens the other 50, and then each prisoner
> trivially searches for his name.

You are assuming that the boxes can be left open. That is ruled out when the puzzle says:

> and they will not know anything about the previous
> prisoners' experiences ahead of time.

If the boxes remain open then, specifically, the second prisoner will know the names that have been seen by the first prisoner. That's not allowed.

> Nitpicking the text further: what is that ahead of
> time doing there? What time?

The time that they enter the room.

> What can they learn afterwards?

If, for example, their strategy is that everyone opens the first box (which is pretty pointless, but this is just an example) then easch one will learn something about what the others knew. In this way they know things that the prisoners before them knew.

There are puzzles where this is significant. I'm not going to tell you if this is one of them.

I feel that your objections to the wording are very like the programmer who insists on more and more refinements to a specification, and eventually just transliterates the spec into code. Anything that can't be trivially transliterated is queried, until finally the specification is isomorphic to the code.

My apologies if I'm doing you a disservice, but I find it very difficult to find a position from which your questions become reasonable, and I offer answers and explanations in an attempt to learn more. Currently I'm failing, and perhaps it's time to give up.
Japan's funny take on the whole thing.

http://www.youtube.com/watch?v=TEeRD26hDDw