skysight-inc/HackerNews huggingface dataset:
Okay, here it is in Perl, the granddaddy of them all when it comes to implicit variables:

1. map { $_ * 2 } (1..10)

2. reduce { $a + $b } (1..1000)

3. scalar grep { /(scala)|(akka)|(play framework)|(sbt)|(typesafe)/ } "This is an example tweet talking about scala and sbt." # Pow, easy regex syntax!

4. open(my $fh, '<', "data.txt"); $/ = undef; my $text = <$fh>;
open(my $fh, '<', "data.txt"); my @lines = <$fh>;

5. map { $_ => "Happy Birthday " . (i == 3 ? "dear NAME" : "to you") } (1..4)

6. @grades = (49, 58, 76, 82, 88, 90); @passed = grep { $_ > 60 } @grades; @failed = grep { $_ < 60 } @grades; # Sort of gross, might also do this:
my (@passed, @failed);
map { $_ > 60 ? push @passed, $_ : push @failed, $_ } (49, 58, 76, 82, 88, 90);

7. # I'm not even going to try, because XML::Parser is disgusting. I'll just point out that you'd probably have the same amount of verbosity and disgustingness telling Scala (or Ruby) to parse $arbitrary_data_format, so XML being a one-liner really isn't a huge win.

8. min(14, 35, -7, 46, 98)
max(14, 35, -7, 46, 98)

Note: reduce(), min(), and max() are in List::Util, but that's in perl5 core, so they count.
I wouldn't say it's a tangential example as much as that Chrome extensions have a very good reason to be written in JavaScript--they're effectively contributions to the JavaScript of the page, and use the same DOM.

It remains to be seen if the other benefits of JavaScript carry over to Windows 8 enough that it's worth using it to code desktop apps. As for botching it, I suspect that Windows 8 will be a not-very-good «experimental» thing like Vista and Windows 9 will be what Windows 8 should have been in the first place.
This is exactly how affiliate marketing was handled at the dating site I used to be employed by.
When you treat it as a microblogging platform, yes.

Twitter isn't useful as a microblog. Twitter is useful for interacting with your internet friends from the blogosphere. It's how you text people before you trade cell phone numbers. I found this particularly useful when trying to meet up with people for the first times at conventions and Meet-n-Greets.
I don't know why so many of you are looking for an official response from pg. Just because he invested in the company doesn't mean he can or will make statements on their behalf.

Honestly pg just probably invested, said good luck, and just went his own way checking up occasionally to chat. The guy has like 500 other things on his plate why would he micromanage airbnb?

It's their business, not pg's, so let them run it how they want to.
Depends on the amount of funding and how much equity you're getting.

If they're well-funded (Series A or later) and you're getting negligible equity (hopefully not), then you should take the same salary as an established company like Facebook or Twitter would offer you. Probably a bit over $100k base for 3 years of experience.

Take that starting point and adjust it for the amount of equity they're offering and how much you think it's worth. Now your goal is to get them to pay you no less than you're worth. :)
Okay I apologize then. There are tons of companies who can afford to pay who don't. I think that a good way to motivate them is to give them a broad thing to do and let them try to do it whatever manner they want. Make it clear to them that you want them to be paid with learning and building up their skills.
World IPv6 Day On June 8 - Google Prompting Users To Test For IPv6 Readiness
Apple tries to put the kibosh on iPad and iPhone giveaways
Check these guys out. They're trying new model book publishing, too.

http://www.unbound.co.uk/
Siena
A short travel guide to visit Siena, Italy: tourist info, accommodations, what to see, what to do. siena, siena italy, siena tourist info, siena travel guide
To be fair, Microsoft has tried portable, non-PC devices for more than a decade and failed miserably, largely because they cling to the windows metaphor on small screens.
Invites for Groupon/Expedia travel deals partnership going out now.
Police arrest MacBook thief caught on camera by victim
And they ruin streets.
Watch bridesssmaids online
watch bridesssmaids online
who owned a bakery cake but was flooded with the recession and businesses are losingHe is currently working behind the counter is a jewelry store when you can not leave disappointed with the novel to come through
I've never experienced or read about ADD/ADHD medication having the effect of dumbing down anyone. Normally the medications for ADD fall into the stimulant categories which on the ADD mind have the effect of slowing down thought to allow it to be processed more efficiently rather than having to sort through a mind of racing thoughts. But I do agree that misdiagnosis is easier with ADD because it can be an easy way out.

I have a problem with the word cope, which is often used in these scenarios. I don't want to cope - I want to live, flourish and think. Everyone is different and there is no answer that will cover all situations. But I encourage everyone to explore all the options and make the decision after some trial, before ruling anything out. Especially when we're talking about adults.
The thermodynamics of negative entropy: bounds on heat generated by computers
Rock climbing is the best thing I have found to both prevent and relieve the various problems created by long hours spent coding.
Windows 8 Isn't That Bad
They can; that's what Apple does with iWork.
Triunfo del amor capitulo 159 - triunfo del amor tv
Good recruiters are worth their weight in gold. Seriously. Of course, the problem is always finding the good ones.
What Bundler does is run CI against RubyGems so they get automatically notified of issues. It seems like Rails should possibly consider doing that as well. However, there seems like there will be more communications between Rails<->RubyGems members in the future.
8 interesting Firefox Twitter apps
Using Twitter is like food and water for most people lately. But it does take away a lot of your precious time and especially when you are already busy with ten other things to do.
Yep, that's what I was thinking of.
In Win7 they changed the instructions:

http://windows.microsoft.com/en-US/windows7/Install-or-delet...

Here's the instruction for those that don't want to click the linK:

Right-click the font you want to install and click Install.
I think most people are looking for PG's general opinion over the issue. He has had written about certain "naughtiness" in his essay(s?). To what extent does he think it's OKAY?
The Fundamental Physical Limits of Computation (1985)
I've found that taking up weights -- firstly deadlifts, later cleans and snatches -- to also eliminate the early symptoms of hand and elbow trouble.
And even better headline would have been something like, “Obama 2012 Hires Startup Hacker as CTO.” One of us!
Denver, CO

This or That is looking for a software engineer. http://thisorthat.com/pt/jobs
Kinect for computers, and now an UI like this?

I think they're onto something huge here.
more & more, i get the sense that a great % of the b2c startups that achieve critical mass do something 'sneaky' along the way to get over that initial hump.

in facebook's case, the untold story is they basically blasted the university email databases -- how else could you scale a social network when everyone's attention was already so diverted? (i'll give them credit though because plenty of companies have prob tried similar tactics (e.g. uloop comes to mind), but haven't turned it into much)

another semi-related one that stands out is how i've heard the reddit founders originated the conversation from a number of fictitious accounts and once the conversation picked up around them, they just let it take off on a life of it's own.
Editor's note (6/1/2011): We are making the text of this July 1985 article freely available for 30 days to coincide with the publication of a paper on entropy and quantum systems by Vlatko Vedral. He authored our June 2011 cover story and blogs about his latest work, which discusses the research featured in this 1985 article.

The Vedral paper was just submitted to HN here: http://news.ycombinator.com/item?id=2610734
Mac trojan evades Apple's brand new security fix
But to be more fair, in the past MS didn't really change the UI at all -- they just said, here's a stylus. In this case they actually provide a radically different UI.
I think maybe you can have a perfectly inelastic object in a "spherical chicken of uniform density" type thought experiment. The catch is that space is deformable(1) so it makes the experiment not especially useful. And that might be the point.

(1) Unless you assumed that your material did not deform with the space that contained it, which would make the experiment nonsense.
I think the biggest thing that Apple got right that Microsoft is in danger of not getting right is that people should have different expectations for a tablet. A tablet shouldn't have to do everything that a PC can, because it will end up doing most of them poorly.

You can't do real work on the iPad version of iWorks.

Again, this is okay with most people due to the different expectations one has with a tablet over a PC. If all you need to do is update one small item on the iPad, it's doable.

Making Excel simpler just for simplicities sake would be a mistake for Microsoft. Exposing the right amount of simplicity for the various tasks is what they should be aiming for.

I certainly wouldn't want to use a version of Excel that was designed for a PC on a tablet. It would be a horrible user experience. The only way to make it workable is to write something from scratch. Sure, it could read and write .xlsx files, but under the hood, it would need to be very different.

they could make iOS able to run OSX apps

I think that Apple has shown that they are actually going the opposite way. More and more of OSX looks like it was ported over from iOS.

One of Microsoft's problems with Tablet PCs in the early 2000s was that they were PCs. Because of this, they needed to have all of the horsepower to run Windows and still be portable enough to use as a tablet. This meant that they were always expensive. iPads on the other hand don't need to run a full copy of OSX, so they can be much lighter, smaller, and cheaper (than a Mac).

The best line in the Gruber piece is this:

You can’t make something conceptually lightweight if it’s carrying 25 years of Windows baggage

This is why Microsoft is going to have issues using the same code base for a tablet and the full Windows 8. It has too much extra stuff. A tablet doesn't need all of that stuff. This is one of those categories where having raw power isn't as important as being lightweight and using what you have as efficiently as possible.

Microsoft may be primarily selling to corporate clients and OEMs, but they will still be competing with iOS and Android tablets in terms of mindshare and expectations.
Ugh. I worked at Stellent (now part of Oracle) after they acquired a company I worked for. I don't have their product Universal Content Manager on my resume, but I constantly get emails about UCM administrator positions in BFE.

I've de-emphasized Stellent on my resume but sometimes I think about deleting it entirely.
Microsoft joins preemptive patent protection program
Why are big enterprises so resistant to change browsers?
USDA to Launch New Food Icon
Assotech Windsor Court
Welcome to Windsor Court, in sector 78 Noida, a ground-breaking project that brings to Noida- “Homes that are more”. Being established in two phases, with both having uniquely innovative concepts of their own, it is poised to bring luxury and comfort of sorts never experienced in Noida before.
I think it has to do with neither pride nor discipline. It's all about business.

Microsoft won't make much money by breaking backwards compatibility; in fact, they'd lose billions if they did. Think of the hundreds of millions (if not billions) of business licenses they have sold. Business customers want their old apps to keep working. Yes, I'm talking about the same people who still use IE6. Whether you like them or not, these are the customers who purchase thousands of licenses each, and there are lots of them. Losing these customers could hurt Microsoft just as much as, if not much more than, losing tablet-toting consumers.

Of course, Microsoft doesn't want to lose either market, so they'll produce a version of Windows that has both complete backwards compatibility with existing Windows apps, and a fancy shell to appeal to tablet users.
Pakistan: ISI and Terrorism; A Policy Failure
Going Six in the Ring, Why Paul Graham Isn't Always Right
Cool. Would be nice to be able to specify the edges that "connect" between the two containers... would definitely be useful in either education apps or a more visual way to do multi selection+order lists (aka List Builder).
The New Windows 8 UI: Trying to be Too Many Things to Too Many Devices?
Unlike brace style, package management is an NP-complete problem. See http://www.edos-project.org/xwiki/bin/Main/Deliverables , with further reading at http://www.mancoosi.org/papers/ .
"Something everyone has traditionally understood, but its been forgetten (and honestly, largely irrelevent nowadays):
Microsoft sells a boatload of copies of Windows."

Sticking to a cash cow while the world changes is a sure way to become irrelevant.
Create Google +1 button for Website
I posted some numbers last week from the viewpoint of a passive candidate (my resume is on the internet and in innumerable recruiting company databases, but I do not have a Monster, Dice, etc profile):

http://www.recursion.org/2011/5/21/recruiting-inquiries-per-...

For me, I got more enquiries in 2010 than 2011 so far, but I didn't keep track of LinkedIn requests, which could skew the numbers.

Most enquiries are very keyword spray-and-pray spam but I occasionally get a "smart" recruiter who will look me up on GitHub or Stack Overflow. The best one was a startup co-founder who evidentially spent considerable time reading up on me, and referenced something from a talk I gave.
Since hearing about the ARM port, I've been wondering: how hard is it to port a .NET app to ARM?

Seems relevant to the topic (if it is easy, that's a whole bunch of apps), so I thought I'd ask.
RTFP. Goodness.
But those applications locked in to Windows are frequently locked in to old versions, so they won't move to Windows 8.
That agrees with my experience as well. The don't know or seem to care where I live. I had a company arrange a call with me and at the end of the call finally ask me if I was willing to relocate. I had to (silently) shake my head at that, because my address was right there on my resume. I lived half a mile from their office.
It's too early to say anything about Office on Windows 8. What Microsoft showed today was Windows 8, not Office. I'm sure Microsoft will has something for Office on Windows 8 with touch interface in mind. So far, I haven't seen any good office productivity applications on touch interface. I hope Microsoft impresses me.
Users affected matters, apps infected doesn't.
Oh come on. Media Center all over again. Nobody's going to use this on a desktop computer after the first boot-up.

I do like the tiling system implementation though.
Depends on a few questions:

1) Is there .NET on ARM? :-) I assume there is since Windows ships with .NET now.

2) Does the app use native code, e.g., COM interop? If so, you need to get the same COM interfaces tareting ARM.

3) Are you using any functionality that was deprecated and likely not carried over to a new platform?

If you satisfy all of those then its just like Java. Just copy the binary over and it gets JITted (or NGENed) on the ARM comoputer and runs just fine. No recompile, no extra work needed, besides maybe perf work since perf characteristics likely change.
I'd say it really depends on the target audience. I think google adwords are definitely more relevant in terms of the exact keywords searched, but facebook isn't bad either. Facebook would be better if it were to target people in a specific location geographically that would most likely spread the word to their friends if the ad interests them. It also depends on the business- would your small business be something that friends would share to each other about? How did the existing clients find out about your small business?
because.
San Francisco (Financial District)

AdRoll is hiring for a number of positions:

http://www.adroll.com/why/careers

Scalability Engineer: http://adroll.jobscore.com/jobs/adroll/scalability-engineer/...

Front-end Engineer: http://adroll.jobscore.com/jobs/adroll/front-end-engineer/cI...

AI Engineer: http://adroll.jobscore.com/jobs/adroll/ai-engineer/atUo04o0G...

Lead Visual Designer: http://adroll.jobscore.com/jobs/adroll/lead-visual-designer/...

Graphic Design Intern: http://adroll.jobscore.com/jobs/adroll/graphic-design-intern...

Also, Marketing Director, Sales, BizDev, etc.
Ok seems to me that a lot of people are missing the point entirely here... <insert zzzzzoooooooommmmmmm flying hand over the head motion here>

Microsoft has always worked hard to make Windows as flexible as possible, hardware wise, functionality, etc. Some consider this a credit, some a detriment, but no matter what I consider it to be a huge technical challenge. Several people seem to be taking this from the perspective of an iPad attack which is a very narrow minded view of the possibilities here.

What MS is doing here (and very wisely I think... IF they can pull it off) is to produce one OS that works cross hardware environment. Win 8 it seems to me CAN run like classic Win 7 (and earlier) supporting the plethora of existing Windows apps. This is a MUST for MS. But originally MS tried to make the old Windows UI touch friendly, which is a very bad approach. The existing Windows UI grew up around a mouse and keyboard and MS has finally realized it. You can't make it work for touch effectively, and so they are wisely separating the two.

To solve the problem they are wrapping Windows in an OPTIONAL alternate touch designed UI for systems where that is the preferred interaction method. They have developed a new class of touch apps and a new way to manage the overall UI. But most importantly they have blended the two forms of personal computer interaction. This is BRILLIANT to me. You can now have one device, let's say a tablet, that you can use like a touch device. But you can ALSO sit it in a dock, with a keyboard and mouse and use it to replace your desktop PC including all those legacy apps and Office programs that are the standard. When done you undock and flip back to the touch UI to take it with you, but you still have access to all your documents. Microsoft has for the first time realized that the ultimate device will function in BOTH modes and to be efficient the OS on that device also needs two distinct methods of interaction. And this I think is what is brilliant.

You'll never see an iPad as the primary device on an office desk in its current form and UI. Your accountant or DB admin or whatever will always be more productive with a keyboard and mouse when it comes to heavy "business" style applications. This is what the existing touch UI's can't provide. But a device that can run no compromise Office style apps, business apps, the millions of existing Windows apps in general... and then pick up and go with a nice touchscreen keyboard, touch UI, web browsing, etc... I know I've used the word a couple times but it's brilliant. I just hope their execution is up to their vision.

Edit... my mind is running with the further possibilities... they will definitely cross up development between Win Phone and Win 8... so now Windows developers can target the mobile market and the largest desktop market with one app. I still don't see the future of Win Phone turning around but who knows, this could be a very smart move on MS's part to leverage their Windows developer base and established market.
Google should consider adding an option to lock your account access based on IP range or even a geo-located area based on IP address. There are some challenges to geo-locating IPs, and this wouldn't stop a determined hacker, but it could foil a significant number of attacks.

They also might want to provide some reporting for users to know when their account was accessed or attempted to be accessed and from where.
There seems to be an attitude problem in the Ruby community,. Lots of prima donnas who don't want to work together or work with those outside their clique. It is self-perpetuating as well. I'm sure part of the reason some projects isolate themselves is because they've tried and been given the cold shoulder or ignored. Zed isn't completely off base about this.
So did Microsoft sell 350 million copies of Windows 7 in a year, or are desktops "increasingly niche devices"? I'm not sure the two positions are compatible.

Sure some of the win 7 sales are upgrades, but while growth of pc sales has slowed, pc sales are up.

Given the number of pc's out there running windows xp, and with no data to suggest that those machines will be _replaced_ by tablets, I think the assertion that desktop machines are "niche" is somewhat pre-mature.
There are a lot of empty boasts in ken's comment. 50M machines running Win8 in the first month? Not touch devices, that's for sure. The default OS for all tablets? Tablets have a default OS. Right now, it's iOS. Microsoft will have to beat them in the marketplace. What is there about Win8 that is going to do that? I can't see anything.
> Haven't you heard of the three factors of authentication?
>
> Something they steal, something they chop off, and something they
> beat out of you...

I have, but 3-factor authentication doesn't prevent duress. If someone
puts a gun to your head and tells you to enter your password + SecureID
+ retinal scan, what are you going to do?

> The irony is that millions of years of evolution has given us humans
> so much built-in natural hardware for authentication that we're now
> doomed to underestimate the inherent complexity and subtlety of the
> problem.

That was sort of my point. The problem is so complex that there is no
silver bullet solution. The only thing that we can do is incrementally
improve our solutions. Using a hash of a retinal scan as a passphrase in
order to make public key cryptography more mainstream could be a good
thing compared to what we have now. It wouldn't be perfect, but
questions like "do you trust the hardware" are not unique to this
solution. You could pose the same question about using a keyboard to
enter a password.
Judging worth is not always easy unfortunately. It varies by need, in relation to other benefits, region, and more. I wish there was a simple test to take that would spit out a salary worth... Alas...
No you can't have an inelastic object and at the same time say that "Special Relativity is Correct". They are incompatible definitions.

It's like talking about all even primes greater than 2. Or green objects that aren't green.