skysight-inc/HackerNews huggingface dataset:
But it would be useless if you're the first person in your social graph to have a need for particular information; similarly, for it to be very useful you would want your users to push almost every website they visit into it, or any website which includes useful information (otherwise you would get too many searches filled with junk, or just with nothing). It's also useless if a user doesn't have friends using it (as compared to other programs; see below), and so bootstrapping up would be a bit hard.

Essentially, you're talking about something like Chrome's history search (it indexes the content of every page you visit, and allows you to do full-text searches of them), but with the ability to expand the search to other users indexes. You'll want to make it entirely painless for users to add pages - a keyboard shortcut at most - and integrate into the browser as much as possible. It's also probably a good idea to add some mechanism to identify users with reliable indexes and allow others to use them; a karma system could be used for this (add karma if a result is useful, remove it if it's not - similar to how HN works with comments). Users with really low karma (indicating that they're pushing lots of spam sites into the service) would have their results biased against in full-index searches, or outright removed without them being aware (similar to how users on HN can be killed, so that the see all their posts normally but no one else does).

Disclaimer: I'm not quite awake, so take this advice with a huge grain of salt. It's just my thoughts on the idea.
Creating a language that compiles to JavaScript without essentially being an alternative syntax for JavaScript or being agonizingly slow is surprisingly difficult. I'm not aware of a single one. Do you know of any? Your "language that compiles into it" falls into the former category.
I recently purchased the 11 with the same config.

Xcode runs happily enough on my iOS and Mac OS projects.

It runs my web dev stack just fine (Textmate, Python, Django, Nginx, Apache, Postgres)

It reminds me of how much I appreciated the form factor of my old 12" Powerbook back in the day. I got a lot of mileage out of that little machine.

The speakers sound tinny (under the keyboard) and I wish it had a proper ethernet port. The webcam doesn't seem to do as well in low light compared to the one in my MBP.

Overall I'm very happy with it and it's already been getting a lot more use than I expected considering it was purchased as a secondary machine.
I consider myself a good developer but that grep apache thing is something I would have to look up.

I only use grep once or twice a month on average. Why do employers expect you to have every possibly relevant thing memorized? I hate it.
</rant>
Howdy! I'm about to hire a salesperson, too. If interested in chatting, my email address is in my profile.
One question : If you had bought an Android phone before your iPhone and you were accustomed and comfortable with it, do you think you would say the same thing ?
Are you saying that AES in JavaScript is more secure?
+1 for "tab overview" flag in about:flags -- three finger swipe down brings up an expose like interface for selecting a tab
I have had so many problems with alarms and alerts not sounding on a variety of mobile devices, going back many years, that I don't rely on them for anything important. Hotel wake-up call service has always been my backup when traveling.
Well, at that point, your 'trust network' may as well include the blog/review site that you would have found through a normal search to begin with.
NaCl is one of those technologies that I secretly hope fails. Pull the plug on x86 already, FFS.

There's no reason why NaCl should be inherently limited to x86. x86 is currently the biggest platform, but there's no reason why NaCL couldn't switch to a "Universal" payload like OS X has, combining the 2 largest ISA. (x86 and arm?)

EDIT: I've since read that NaCl is working on LLVM, which would be even better.
Yes, absolutely. I live in France, I'm 40, and I don't think I've ever met anyone since I was born, who doesn't know how to do basic cooking.

Over here people invite their friends for dinner all the time, and it would be beyond unacceptable to serve anything not prepared by the host/hostess.

Reading the great Tony Bourdain I learned that what happened in the US happened after WWII; before that time the US was a pretty "normal" country, food-wise.
http://www.getvectorpro.com

It's an iPhone app that does raster to vector conversion similar to Adobe Live Trace. It started out with a friend saying 'I want an app that does this'. My response was 'ok, cool' and then 'wow, I have absolutely no idea how'. It was challenging and lots of fun (what more can you ask for). I used a computer vision library for some of the image filtering but ended up having to write the blob extraction algorithm from scratch. The final version (the one that shipped) came to me in a bout of insomnia.

I actually had it out a few days before Xmas and found a bug that had somehow made it through my testing (and Apple's) and made the unpleasant decision of pulling it until it was sorted. Since they lock down over Xmas I missed the best sales of the year. The fixed version went up just a few hours after iTC went back online (they were graciously fast approving the fixed version).
Military Dolphins
I've found Python to be an excellent language for automating systems administration, data processing and other tasks.

I never write shell scripts longer than maybe 10 lines or so. Anything larger is better done in a true programming language. Part of the reason is the better defined syntax. For example quoting in shell scripts can be very difficult to get right.

Also Python scripts can be made cross-platform without depending on having a full set of Unix tools available. They also support multi-threading and network communications - try doing that with a shell script.
Microsoft probably loves the leeway that Apple's position gives them right now to act the way they love to act.
Right downvote me for speaking the cold hard truth.
To be fair, I only saw articles about this issue last night at 1am or so because I happened to compulsively read Hacker News and Reddit before bed. Seems perfectly understandable to miss the article for someone who has better things to do than browse the internet between a New Years party, family and the early business meeting.
Not day-to-day but whenever I have a morning meeting that I might not wake up for or--alas more commonly--an early morning flight. If it's important and especially if it's very early, I set 2 alarms, one of which isn't "roll over and hit off" distance from the bed. I agree with those that don't depend on their phone's alarm for anything that's critical. When traveling I'll always use either the room alarm or the wakeup service if I have to get up early for something important.
I wouldn't be dependent on an iPhone to wake up in the morning.
Ask HN: Who is hiring Marketing/Sales/BizDev (1/1/11 Edition)
Please state the location of the job first.
You do a great job Tal - keep up the good work.
I got the 13" Air (highest specs: 2.13Ghz+4GB) about a month ago and am completely loving it. I usually have Xcode, Photoshop, (occasional) Eclipse, and a slew of other tools open and it performs like a charm.

Most useful "feature": the battery really lasts around 6+ hours, esp. if you're not using wi-fi. This made some long airplane flights bearable.

I used to dread taking my previous Macbook Pro to a coffee shop, travel, etc. because it was bulky, required always plugging in the charger, etc. No more. Since it's so accessible on the go, my productivity has increased and I can quickly code up ideas anywhere.

It did take a week to get used to the smaller pixel size on the 13" screen-that-fits-a-15" resolution.

Sorry for the fanboy post, but seriously, this machine made my life as a developer that much better.
The best solution, in my opinion, is to expose a (fast) bytecode VM to web developers.

The base Squeak/Pharo VM runs bit identically on over 50 platforms. The performance of the Lua VM and its suitability for ECMAScript is very attractive, though.
I stand by my words
A backup that uses the same mechanism is worse than no backup at all, since it gives you a false sense of security.
The ability to use a better language could very well make that the easier route even though it requires compilation. I mean, languages other than PHP and Perl are stupendously popular on servers these days despite the fact that they're superficially less easy to get up and running.
The power of an engineer's self-absorption.
These listings include positions at Cloudkick. So please apply! We need good JavaScript and Django developers. :)
I trust Amazon for my product reviews.
Maybe that's the reason my wife's new WakeMate (she got it yesterday) didn't wake her up this morning either? She's like "this thing sucks!" but maybe it's Apple's fault then?
If I used and iPhone to wake up, I'd check every night before I went to bed to be sure the alarm worked. It isn't like this is the first time this has happened.

I keep jumper cables in my car because the electrical system drains the battery (and I'm too cheap to get a new car). I do so because I know it will need it eventually. How many times will the alarm clock "bug" have to bite before people start taking precautions.
http://0x01.in nothing big - just an online sketch pad that looks like an old terminal.
Yeah, like totally! I fondly remember downloading and arranging the widgets on my windows 3.1, and the cool parallax-effect when you scroll through the 5 home screens.
Scientists debunk the myth that you lose most heat through your head (2008)
A good way to find the notification bug in iOS4! ;)
That's a good question, although I'm not sure it would have worked the same way for me if I had started with an Android phone. In my area, iPhones have become so popular that everywhere you look there are at least a dozen people sitting in cafes or walking down the street with them in their hands. Androids are becoming pretty common themselves, although it seems as if the audience associated with them (which is a little more tech savvy) is less likely to be showing them off in public or using them in the same places iPhone users do. As a result, unless I was a really strong advocate for Android phones or somehow despised iPhones, I think that I would eventually try and switch to the iPhone out of conformity and curiosity. Even if I was completely comfortable with the Android phone I had at the time, the peer pressure and the hype associated with the iPhone would most likely cause me to reconsider. This doesn't seem to happen as much the other way, which is probably due to the impression Android phones have on people and the fact that most iPhone users wouldn't be good Android users in the first place even if they hadn't become accustomed to the iPhone.
Let me see if I correctly understand the learned professor's article. In his view, the problem is that a user using a free search engine to find information will find a lot of information about people who want to sell products and services, gaining money by exerting their time and effort. What he hopes to obtain for free is email addresses of persons to whom he wants to send his survey, so that he can use their time and effort without compensating them to produce something of value to him. Exactly how is this a problem?

People who actively like to be contacted by random persons surfing the Internet make their contact information readily available (and answer questions sent through those publicly visible contact channels). But to many other persons, not being readily visible on the Internet is a feature rather than a bug. (Disclaimer: my contact information is readily visible on the Internet, so readily visible that it has been used by point-of-view pushers on Wikipedia to give me harassing telephone calls.)
Rackspace (now with more Cloudkick'ers) is hiring.

Lots of open positions in San Francisco, most are for parts of the Cloudkick team:
http://jobs.rackspace.com/search?q=%22san+francisco%22
http://www.facecash.com

We released integrated bill splitting and coupons on the FaceCash iPhone application, soon to follow on Android and BlackBerry.
Ask HN: What's the demand for Computer Science grads in non-developer positions?
Be Honest! What's the demand for Computer Science grads in non-developer positions?<p>What non-developer opportunities are available for computer science grads? Who is hiring? Why would they want a computer science grad?
Having said that, I still prefer the build quality of the Nexus One (HTC-built) a bit more than the Nexus S (Samsung-built). Like the Windows Phone model I used (a Samsung Focus), the Nexus S feels a bit too plastic-y for my taste.

Yes. This. I'd buy a Nexus S in a heartbeat if it felt anything like the Nexus One. I have a hard time rationalizing intangibles like this, but something about a phone is deeply personal (always on you, handles communication, etc), and the aesthetics matter.

Polyester underwear, anyone?
Put simply, you can give her the chance by giving her the chance.

What types of things is she interested in? Art? Music? Video? Programming? Something else entirely?

All of these things domains have relatively inexpensive tools available which would be accessible enough for her to use. (I'll admit that I am not the best resource for what those tools are).

The larger philosophical approach: show her that computers are tools that she can use to pursue her own interests and to create things. Provide support when necessary, but mostly let her figure things out on her own (and show her where to look when she wants to learn more; I learned a lot about how to use Photoshop from Photoshop tutorial sites, for example). If it's something you're pretty good with, "Hey, wanna see something cool?" works better than almost anything else.

It's okay if that's the extent to which she is interested in computers. It's also okay if she begins trying to create her own tools, as there are resources for that, too.

Finally, keep in mind that 7 year olds are constantly growing and changing, and that interests can change rapidly. It's okay if she spends 2 weeks straight working on GIMP, only to drop all of that the third week. The introduction of extrinsic motivators tends to diminish intrinsic motivation (Kohn, Pink), and she's still young enough that her sense of curiousity and adventure has hopefully not been fully squashed.

Good luck.
Apple support discussion:

http://discussions.apple.com/thread.jspa?threadID=2702635
I have to say I ditched my daily wake up alarm 10 years ago and I've been much happier since. I used to wake up annoyed every day because of the alarm--It is such a significant difference in life to not wake up grumpy every single day.

Now I only set an alarm if I have a very special early morning appointment.
Candid pictures from Bell Labs in the 1960s
And I was under the impression that losetup is deprecated and LUKS/cryptsetup is the preferred method now. I used to use a script similar to the OP with losetup, but LUKS is better, at least from a UX standpoint, because you can multiple passphrases and it integrates with device mapper.
I have been using the 11" for a couple of months now. I also love it but I am more productive at a real desktop with large screen and large keyboard. I have never seen the apple logo shine through the screen. Take that unit back for a replacement.
Exactly; subconscious activities like breathing are the easiest to ignore and therefore we can do other things at the same time. This is probably because they require little though and occur in a part of our brain that it not likely to mess with other activities you're doing at the time (e.g. washing dishes or walking). Therefore, we can multitask with about anything while breathing.
Sure, but it can also have to do with different people perceiving inputs differently. While I lament the content duplicators with a passion, I deal with it myself with longer search queries. Grouping and requiring, excluding particular domains (like efreedom), and so on. I know we all probably do this to some extent, but I've found that, sure, you have to exclude 10 different domains, but it does winnow down the results in a useful search. I'd rather be able to search with three words, but for now those days are over.
"I haven’t felt so thrilled by a new piece of hardware since I bought our first iPad..."

That long, eh?
I’m not denying your results, but Webkit has nothing to do with the JS execution speed: Chrome and Safari use completely different JS engines and it doesn’t make sense to talk about ‘Webkit’ in this context.
How Facebook eclipsed Google in 2010
There's no intelligence or built-in vocabulary.

Have you tried automatically learning a vocabulary based on seeing which words go together often? I'm thinking e.g., if the word "Block" is followed by the word "Store" more than X% of the time, there should probably be an atomic "Block Store" tag.

Hmm, this sounds like a fun puzzle. Can you send me your dataset?
I think the 'X" was live for maybe a month or two. I figured either or both that there was a resource/algorithm problem that prevented them from continuing in a fruitful way, or that it was a bit of user survey they could use in aggregate as preference weighting on the indexes/results. That is, not as a function of personal filtering, but to see if there were commonalities in what people considered to be bad sites. This may be further supported by the fact that the lifetime of the feature may have been too short for gamers to exploit it.
His point is relevant, I think. But it does not make your point invalid. The us can be considered exceptionally wealthy due to it's per capita gpa, consumption, size, and stored wealth in terms of infrastructure, resources, education, and stability.
Any other decent competitors for neo4j?
Theme Parks 2010: The Year In Review
Part 2: http://parkthoughts.com/2010/12/28/2010-the-year-in-review-part-2/

Part 3: http://parkthoughts.com/2010/12/29/2010-the-year-in-review-part-3/
i have two of them, and one had its entire display replaced. all three displays show the logo through under certain lighting conditions.
You seem to be forgetting pre-Amazon ad revenue.
http://www.heroscale.com

Allows easy autoscaling of heroku dynos and workers. It's in for some major updates in early jan as well (realtime autoscaling, better pricing model).
Part 2: http://parkthoughts.com/2010/12/28/2010-the-year-in-review-p...

Part 3: http://parkthoughts.com/2010/12/29/2010-the-year-in-review-p...
Lua VM is not faster than JVM or V8; you might be thinking about LuaJIT, which is not as portable as the standard Lua implementation and uses different bytecode format.
Although to be fair the Dutch diet is not exactly the most extravagantly adventurous in europe - you pretty much only need to be able to cook 3 things
I'm pretty sure that "squiggly sign" refers to @. :)
2010 - A linguist's pet peeves
"Those should not run in a Browser, they should on a real OS (or Emacs)."

Why? It was not so long ago that people would have said the same thing about an email client.
One of the new things I am working on with unscatter.com is getting quicker access to reviews and blog posts using the blekko api. The next release will be a major change as I've dumped most of the current search providers in favor of blekko and have moved realtime search to it's own page with analysis by providing lists of links in the realtime feed.

Nothing is released yet unfortunately. The site is officially a hobby for me write more but I hope to have the new stuff up in the next week or two. I may just hide the realtime stuff and get the blekko feeds up sooner rather than later.

Now that I am focusing building the site to fit my needs getting up to date info about products and technology, the bulk of my personal searches, is the top priority. Have to admit the blekko api has helped.

In the mean time I would suggest the slash tags /reviews and /blogs with /date on blekko would be very helpful if you are doing product searches. With unscatter I am really only providing shortcuts for the with additional ui tweaks.

Disclaimer: I am in no way associated with blekko other than having been given permission to use their api for a personal project.
Most web hosting these days is still shared hosting, with hundreds of users on one server. ... So, attack your application as a malicious user would. Use skipfish to attack your app, and Nmap to scan your server.

This is slightly problematic advice. There's a significant chance your shared hosting provider won't appreciate this sort of behavior. At a minimum, it violates pretty much every AUP I've ever read. To make matters worse, certain kinds of attempts to gain access qualify as serious crimes in most jurisdictions, even if the intent is non-malicious.

Get permission before running penetration tests on shared servers. If security really matters to you, don't host on anything less than a VPS. Those are cheap these days.
I second Scratch, it comes with a lot of examples which she can tweak, so she can explore changing settings. It's very intuitive, my daughter liked it a lot. It's available on Win, Mac and Linux too (on Ubuntu you need to install the squeak package first).
Out of curiosity, what's the point of doing this on the phone?
Sorry meant to say the site is a hobby for me right more. Wrote these comment with the swype keyboard on my phone so I apologize for any problems reading them
Alright thank you. Just one last question, within that 980px space, would the design be liquid or fixed? Maybe it sounds stupid but I'm kind of new to CSS.
I flew the concorde NYC->London in 2000. The actual flight experience was underwhelming. The seats are narrow and you can't really 'feel' how fast you're going. I never heard or felt anything when we crossed the sonic barrier.

As for the good stuff: I loved crossing the atlantic in 3 and a half hours. I remember enjoying the caviar and a little too much bubbly. I also enjoyed the custom boarding process - everything was so damn convenient.

Nowadays I can still relive the experience by walking through the concorde stationed at the Seattle flight museum. My boys never get tired of me explaining how fast the plane goes or how the fuselage expands by a few inches during flight.
http://dotcloud.com

An application hosting platform for any language, any database. We host a whole bunch of HN and YC products.
Each CUDA "core" is actually a lane in a 16-wide SIMD processor, so it has 20 CPUs in the traditional sense. (Intel CPUs have 4-way SIMD with SSE)
Only one "program" (kernel) could run on the older GPUs in parallel, on newer GPUs you can have have all the "CPUs" running different programs, but instruction cache space is quite limited.
Had a few friend sleep over. They experienced the same problem. I feel bad you missed your flight. My girlfriend and I always joke about the importance of "the small things." Apple really let a bunch of people down.
Interesting data point - discussing this over dinner made us arrive at France as the only suspected exception in Europe, but apparently it's not.

Did Tony indicate what initiated the change?
The 50 biggest tech stories of 2010
Ask HN: Looking for an internship
Hey HN readers, I'm a computer science student at a Moroccan engineering school currently in my final year (an equivalent to a Master 2)and need an internship of 4 to 6 months. I'm primary interested in working in a JEE or Python/Django environment...You can reach me at yaaayp@gmail.com And oh, It would be really nice if the internship is based in France. Hope to hear from you soon
Lessons Learned from Using Design Patterns in Industry Projects
Microsoft needs competition to create awesome products. Without it they don't ever seem to have any direction.
That's where the "from hell" part comes in.