skysight-inc/HackerNews huggingface dataset:
cough LINQ [1] cough

cough Ur/Web [2] cough

Both these languages have strongly-typed queries. Database queries are not "inherently runtime".

If you don't know what type of data is stored in your database, your code is probably incorrect.

[1] http://en.wikipedia.org/wiki/Language_Integrated_Query

[2] http://www.impredicative.com/ur/
... of which type? Map<String,Object>? Then you have to use casts to convert Object to Integer for example.

If static typing would be good enough, you would not need casts. A cast basically says: "Hey compiler forget about type checking, just believe me that this thing has that type."
It would be nice if we could device a diminishing returns pill. I am not really sure how that would work, but maybe use a metabolical pathway as rate limiter?
Your sphere won't be in orbit, and you'll need to expend massive amounts of mass/energy fighting against gravity.
Others have mentioned it, but for those looking for much less than Bootstrap/Foundation offer, there is always skeleton[0], which is a very lightweight grid and only a little more. There is also a SASS port[1], or my fork[2] which handles more like the original Skeleton.

---

[0] - http://www.getskeleton.com

[1] - https://github.com/rakelley/SCSSkeleton

[2] - https://github.com/brcooley/SCSSkeleton
Helix Nebula, the Science Cloud - Interview with HIGGINS Micheal, CloudSigma
This article might be a bit dated. Written in May 2012, but Foundation 3.0 came out on June 29, 2012.
Considering the nature of modern "art" (ex.: "here's a hard drive containing $5M in stolen software!"), and owning a "This T-Shirt is a Munition" (featuring the then-controversial RSA-in-4-lines-PERL code), I'm perversely inclined to find such a "zip bomb" small enough to print the hex or QR code on one business card. The 42kb file is a bit big; any known smaller versions?
You didn't try very hard: http://foundation.zurb.com/docs
The despicable world of American politics continuously out-does itself.

Who cares what the politicians are doing when not at work, especially if it's a harmless hobby?
He bought toner cartridges. It's not a zero sum game.
I'm curious how this will turn out. Is videogaming as much of a campaign-killer as atheism?
Gmail Senders IP Address ?
http://support.google.com/mail/bin/answer.py?hl=en&answer=26903

I personally find the above information a bit unacceptable. Especially the use of 'may' and then the whole deal about spam filters!

If a Gmail user is bullying you and sending you abusive emails - How do you get their IP address? Anyone know?

Thanks!
What you can do with your statically typed language obviously depends on the strength of the type system. Haskell for example is quite good, but Java is very limiting.

Luckily there is a workaround for Javas static typing limitation: Casts. Every time a Java programmer uses a cast, you can see that static typing has limits.
Will a Chromebook be your next PC?
A smart replacement for animated GIFs
>if you give healthy control volunteers SSRIs then they still have increased levels of suicidal ideation.

Do you have a citation for this? I've only ever heard the "too depressed to commit suicide" theory, so if there's evidence for the alternative, I'd be really interested in seeing it.
The main thing that this will probably achieve is pissing of WOW players who are eligable to vote in US elections.
Man, if HP is this screwed, imagine how bad it must be at EMC!
6 Alternative Gangnam Style Videos From Across Asia
Or the documentation that describes something like it works in the sandbox, but not in the production system or vice versa. Developing for Paypal is a lot of fun.
Android Developer | Cambridge, MA | Kinvey

Kinvey, a Boston based cloud and mobile startup, is looking for an Android hacker who wants to empower other developers to make the next generation of insanely great Android applications. If you love hacking on mobile technology, tackling tough problems around network connectivity, and get a thrill out of optimizing every last byte of memory, then we want to hear from you!

About You

You're creative:

You'll research and develop new techniques to build awesome mobile libraries, allowing developers to easily connect their apps to Kinvey's cloud backend, as well as 3rd-party APIs.

You're thoughtful:

Your goal is also to understand our customers, determine what they want and create the product roadmap for our library and cloud backend.

You're a coder:

You'll write, enhance, test and document a world-class Android SDK that saves developer time and makes it ridiculously easy to leverage the cloud.

You’re entrepreneurial and love startups:

In addition to building and managing the Android SDK, you’ll be creating new app ideas, as well as building and publishing them. At Kinvey, we'll help you market and scale your apps. Basically, you'll be a mobile app entrepreneur within a startup.

You're an evangelist:

We've built a first-class evangelism program, reaching the mobile developer community online and offline via content, meet-ups, presentations, social media and more. You'll create and publish content around our mobile libraries, as well as showcase Kinvey at hackathons and meetups.

You're happy:

We love what we do. You should too!

Requirements

You have at least 2 years developing in Java.
You've got no problems with network client implementation (REST, HTTP, TCP).
You think in TDD and you don’t ship untested code.

Bonus

You're completely comfortable with the Android SDK.
You've published multiple apps, and integrated with a cloud backend.
Experience with mobile cross-platform tools (PhoneGap, Appcelerator, etc.) would be useful.
Got a CS Degree (or equivalent)? We'll talk to you about sliding window protocols and shortest path algorithms.

How to Apply

Send your resume to jobs@kinvey.com with the title – "I want to be your Android Developer"
Send us Google Play links to any apps you've released, along with links to code and blog posts you've written.
Want to stand out? Write a mobile app that uses Kinvey and send us the Github link.
Bonus points for pointing things out that we can do better.
Long time ThinkPad user; I recently replaced my T60 with a T430:

http://russell.ballestrini.net/the-pyramid-community-taught-...

I'm very happy with the laptop and choice.
Control your Computer using Bananas, Waterbuckets, ...
Nice build. I'm doing almost the same thing with a "D2 Plug" from Globalscale and an old Visio LCD TV.

http://www.globalscaletechnologies.com/p-53-d2-plug.aspx

I'd love to use a cheaper Pi but so far I've only been able to get my hands on one so I don't want to permanently tie it up putting stuff on a TV screen.

Its a little disheartening that all these months later, the most impressive part of most Pi projects is still sourcing the damn thing in the first place.
Can you do

f = lambda r, a, b: r(a), r(b)
f(lambda x: x, 5, "Test")

in Haskell without writing types?
The presence of sarcasm is not what was problematic with your post.
It's in the message's headers. Go to the top, far right of the message, hit the down arrow, and then click show original for the headers.
>because if you give healthy control volunteers SSRIs then they still have increased levels of suicidal ideation.

Very interesting! Source?

edit: hivemind
All of the email virus scanners I've used are aware of this sort of thing, and will have a maximum depth or maximum size for scanning within attachments. I don't think any of them try to "detect" them in any cleverer way.
Can someone explain TCP Preconnect? My Google-fu has failed me - I understand that DNS prefetching is when Chrome notices that there are links to other domains so it resolves the IP addresses of those domains ahead of time so that their pages will load slightly faster if the user clicks on them. But I'm not clear about TCP preconnecting; are they literally downloading the contents of those pages in advance? Or are they merely opening a connection to the server in case you click on the link so that they'll be able to send the HTTP request slightly faster?

Can someone explain TCP Preconnect? My Google-fu has failed me - I understand that DNS prefetching is when Chrome notices that there are links to other domains so it resolves the IP addresses of those domains ahead of time so that their pages will load slightly faster if the user clicks on them. But I'm not clear about TCP preconnecting; are they literally downloading the contents of those pages in advance? Or are they merely opening a connection to the server in case you click on the link so that they'll be able to send the HTTP request slightly faster?

EDIT: I eventually found a link to http://code.google.com/p/chromium/issues/detail?id=42694 which indicates that Chrome does indeed open connections to servers and doesn't immediately send an HTTP request, leaving those connections open in case we do need to send HTTP requests.
Personally, knowing that a politician plays video games in their spare time makes me want to vote for them! It means they are more likely to be able to identify with my demographic.
To me the problem was more that the initial information contained only two facts (see above) and the rest are gratuitous claims and induced assumptions that the commenter seemed to adopt and build upon without showing any critical sense.

Getting back to the facts, there is nothing allowing us to think that depressed people feel better when taking ketamine BECAUSE the number of synapses increases when taking ketamin.

A possible correlation is presented as a cause relation. Was it verified on the same people ? If not we can't even consider this to be a true correlation.

The OP goes even beyond that, but this should be enough to justify my critic.

(pseudo) scientific PR are leveraging this common logical error for their promotion to such point that people get totally blind to it. This is debilitating and should be classified as crap information.
Design pet-peeve: only way to dismiss a modal window is with a tiny, low-contrast X.
I really hope that what will happen now is that those who do not care about games will do not care about this, and the gamers will be pissed, voting for her. Also as others have pointed on reddit the fact that she managed to get in a good position have a family and play a game show that she knows how to manage her time.
This week in #Scala (05/10/2012)
Thanks for this comment. There are a lot of people mixing them in the same bag.
I can't believe how ridiculous this is. I think that this will definitely just earn her a bigger following among her fellow players and only alienate the older crowd who wouldn't like her anyway.

Politics makes me sick.
Fair enough, but I've been on Linode's forums long enough to have seen dozens of people running 50 PHP processes with 128MB memory limit each, on a 1GB server shared with MySQL and a bunch of other crap. (It seems that 128MB is the new "reasonable memory limit" these days, since that's how much RAM it takes for PHP to handle photos from 8-to-12-megapixel cameras and smartphones.)
Nope! It points to a Google IP in California! And I live in the UK and am quite certain the email came from someone in the UK.

Here's the header:

Received: from DB3PRD0104HT012.eurprd01.prod.exchangelabs.com (10.4.156.40) by
DB3PRD0106HT005.eurprd01.prod.exchangelabs.com (10.3.5.131) with Microsoft
SMTP Server (TLS) id 14.15.108.4; Thu, 4 Oct 2012 12:35:25 +0000
Received: from DB3PRD0104HT023.eurprd01.prod.exchangelabs.com (10.4.156.53) by
DB3PRD0104HT012.eurprd01.prod.exchangelabs.com (10.4.156.40) with Microsoft
SMTP Server (TLS) id 14.15.108.5; Thu, 4 Oct 2012 12:35:25 +0000
Received: from mail47-ch1-R.bigfish.com (216.32.181.171) by
DB3PRD0104HT023.eurprd01.prod.exchangelabs.com (10.4.156.53) with Microsoft
SMTP Server (TLS) id 14.15.108.5; Thu, 4 Oct 2012 12:35:15 +0000
Received: from mail47-ch1 (localhost [127.0.0.1])	by mail47-ch1-R.bigfish.com
(Postfix) with ESMTP id BF329160077	for <smgxrcs@xxx.ac.uk>; Thu, 4 Oct 2012
12:35:14 +0000 (UTC)
X-Forefront-Antispam-Report: CIP:128.40.105.162;KIP:128.40.105.162;UIP:(null);(null);H:vscano-d.xxx.ac.uk;R:internal;EFV:INT
X-Safelisted-IP: 128.40.105.162
X-FOPE-CONNECTOR: Id$17341%Dn$UCL.AC.UK%PF$0%SF$0%RO$0%
Received-SPF: neutral (mail47-ch1: 128.40.105.162 is neither permitted nor denied by domain of gmail.com) client-ip=128.40.105.162; envelope-from=muffledmuffin65@gmail.com; helo=vscano-d.xxx.ac.uk ;-d.xxx.ac.uk ;
Received: from mail47-ch1 (localhost.localdomain [127.0.0.1]) by mail47-ch1
(MessageSwitch) id 1349354112842960_16280; Thu, 4 Oct 2012 12:35:12 +0000
(UTC)
Received: from CH1EHSMHS010.bigfish.com (snatpool2.int.messaging.microsoft.com
[10.43.68.232])	by mail47-ch1.bigfish.com (Postfix) with ESMTP id BE12C140085
for <smgxrcs@xxx.ac.uk>; Thu, 4 Oct 2012 12:35:12 +0000 (UTC)
Received: from vscano-d.xxx.ac.uk (128.40.105.162) by CH1EHSMHS010.bigfish.com
(10.43.70.10) with Microsoft SMTP Server (TLS) id 14.1.225.23; Thu, 4 Oct
2012 12:35:10 +0000
Received: from vscan-b.xxx.ac.uk ([144.82.100.151])	by vscano-d.xxx.ac.uk with
esmtp (Exim 4.76)	(envelope-from <muffledmuffin65@gmail.com>)	id
1TJkdv-0001ku-Qt	for xxx.xxx@xxx.ac.uk; Thu, 04 Oct 2012 13:35:07 +0100
Received: from mail-ob0-f194.google.com ([209.85.214.194])	by
vscan-b.xxx.ac.uk with esmtps (TLSv1:RC4-SHA:128)	(Exim 4.76)	(envelope-from
<muffledmuffin65@gmail.com>)	id 1TJkdl-0003vW-QD	for xxx.xxx@xxx.ac.uk;
Thu, 04 Oct 2012 13:34:57 +0100
Received: by mail-ob0-f194.google.com with SMTP id un3so74845obb.9 for
<xxx.xxx@xxx.ac.uk>; Thu, 04 Oct 2012 05:34:52 -0700 (PDT)
There should be a filter for profitable companies
Signs of his illness were, unfortunately, more evident at the iPad launch, he was much thinner. I think this video pays appropriate tribute to his spirit, and the way he would prefer to be remembered.
Bringing up quotes with game-specific terminology without proper context - like "I got deeper into assassination" - makes me wonder how you could twist the perception of, say, programming in a similar way.

Maybe "She puts children on a tree and removes their parents!".
Video games are fine. For me, WoW crosses a line to addictive obsession. I don't think games like WoW are good for society in general, just because they are too addictive and consuming. Before you know it, you've lost 5 years of your life and achieved nothing.
The dragons really are coming back to Westeros.
What a stunningly vulgar comment.
Either they've fixed it already or it must be resolution based.
New SDNCentral Resource: SDN APIs and SDN SDKs
Dude this comment is what I went to r/politics for... huge freaking mistake. Yeah I agree both of them misled. I was watching Obama's video the next day and he was till using that 5trillion dollar thing, but that doesn't upset me that much. I also think it's important for people to point out that Obama mentioned (last year) that he wanted to cut tax loopholes so on that front they are both even.

I think Romney isn't the man for the job, but I also am not of the opinion that the world is going to go to hell if he wins.
"Strongly typed" != "Statically typed"
> bigger following among her fellow players

Most of which don't vote.

> and only alienate the older crowd

Most of whom do vote.
Error: Under Google Maps, it says it shows ads alongside results, but the only highlighted thing is "subscribers".
Yes they do. Every child that learns anything will tell the world about it - or at the very least everyone in their family.
...runs on Flash? Thanks, I'll pass.
As a former WoW player, I sympathize with your concern. However, there are many people who play WoW casually without being obsessed and addicted.
Understanding payments
I similar attack to mess up XML parsers:

http://en.wikipedia.org/wiki/Billion_laughs
Detection of compression bimbs has improved alot as apposed to over 10 years ago when they realy did cause problems on mail servers. Home AV software detects them, crazily enough my install of GoLang on a windows box has a file that gets flagged as a compression bomb every full system scan.

But examples like this happen in many forms, heck windows on some file types/sizes doing thumbnails has done wonderous things like exponentialy growing the swap file to a ever impending churned slowdown.

Even computers have mental farts.
I was making a joke. To debate how one of the greatest tech leaders in the world would be honored on a webpage if they were to pass at the height of their career is quite foolish and mundane. Microsoft WOULD probably take a more corporate standpoint and not flog a leader like a cultist to be honest, but I wouldn't argue it.
5318008
I had a Toshiba with one of these, around 1999/2000. Didn't like it much though - it made my finger sore.
My personal take on that is that there should be a point in actually attending a conference versus just looking at the slides :-)
Good on your for travelling. I'm an aussie living in Boston, I originally came over on a H1B visa, but those are virtually impossible to get as there's a small number for the entire world. You should look at the E3 work visa. It's an employer sponsored visa, but it's only for Australians and is considerably easier to apply for:
http://canberra.usembassy.gov/e3visa.html
As far as working while you're in the US on holidays, you're not allowed to work for any US companies. But you should check the USCIS.gov website about this. Be careful, because the US is pretty strict about working.
Can't give you any advice for SF, but I'd be happy to show you around Boston if you're ever in the neighborhood!
Good luck with everything!!
So OP mentioned that they loaded maps for California and iOS 6 even cached maps in Salt Lake City, Utah...how big an area is Apple caching exactly?
How to incorporate Parameters to Commands with C#
Posted this because it has an interesting view on static and dynamic type systems that I hadn't considered before.

"Dynamic and static type systems are two completely different things, whose goals happen to partially overlap. [... ] Great confusion results from trying to find a world view in which 'type' really means the same thing in both systems. It doesn't. [ ... ] Many programmers approach the question of whether they prefer static or dynamic types by comparing some languages they know that use both techniques. [ ... ] The problem, in this case, is that most programmers have limited experience, and haven't tried a lot of languages. For context, here, six or seven doesn't count as 'a lot.' On top of that, it requires more than a cursory glance to really see the benefit of these two very different styles of programming. Two interesting consequences of this are: 1) Many programmers have used very poor statically typed languages. 2) Many programmers have used dynamically typed languages very poorly."
Why in-flight WiFi is so expensive (and so bad)
On the dev side, there's a crap load of .NET work. I get two or three emails from local recruiters every week.

Unfortunately, half the jobs are at companies you will not want to work at for more than a year (ignore what anyone says about turn over rates, peoples expectations are too low).

My advice for anyone starting out would be to start attending the local user groups (http://www.etnug.org , http://knoxvillesc.org , http://www.agileknoxville.com ) and start working on public stuff that you can point to (put some stuff on git, answer some SO questions).

I have no clue what starting salary around here is currently though, but it should be easy to find out by asking one of the local recruiters. Shoot me an email if you need the names of some of the more trustworthy headhunters in the area.
The headers seem to indicate that this was received by Google over SMTP which means that likely something other than the gmail web interface was used.

Are there any other interesting headers?
Show HN: Real time color previsualisation
Could you please stop with the "cough" parts? It's rude and it adds nothing to the discussion.
ThinkPad turns 20: "The color of power, the color of death, the color of sex."
Anniversary
http://davidhealy.org/wp-content/uploads/2012/05/2000-Healy-...
So I should just place my malicious software deeper than n levels or put it in a huge file?

Or are those scanners just rejecting files that are too large or deep?
Having fun with Apache Solr
Thanks. How would I go about obtaining any other headers from the email ?
That's entirely fair (and I think you're right, if your goal is to mitigate their harm as much as possible), but you were previously arguing that it was actually bad to screw with these people, not just a sub-optimal use of time.
The best interface is no interface
Looks cool!

Nirav
I find this type of introspection highly annoying in any language. If the lib/framework is poking around in your class internal data you loose control over your objects. The useful abstraction which an object provides is gone and it's reduced to a struct. As an example it is hard to dynamically generate the contents in Djangos Meta-class. Another example is that it's very hard to keep immutability and maintain invariants in Hibernate entities.

I'd like to say the following to the creators of similar frameworks: Just give me the interface and I will implement it. And keep your hands off my internals!
I think that's more about the player than the game. Most people would consider Halo a pretty casual game, but I've lived with people that played 4-5 hours of it per day (on average). Similarly, I used to play WoW for a few hours per week, and then just got bored and stopped. Not exactly addictive.
These slides are horrible without the presentation. Pro Tip: Dont share slides if they dont stand on their own.
too long to read...
with internet access nearby, including reading posts like this one, a 40-hour week becomes 20-hour for work, the rest are for surfing the net and replying email,etc, so yes I need 80-hour a week to make sure I have 40-hour for the work I'm paid for.
I just tried this VM: it works much quicker than the official Android emulator, I would suggest Google to link to this project in the Android developer documentation.
I once spent the night on the stern of a sailboat with 6 cans of Red Bull, debugging a Mac driver for a piece of hardware that may end up being used by Foxconn to test iPhones.

I would have been much more comfortable in the cabin but the marina WiFi network didn't reach that far.

Why burn the midnight oil? It was either that or no sailing out next morning to spend a week at sea.
Fitbit Asks: Who “Won” Last Night’s Debate?
If you are interested in learning more about python and caching I wrote a post about it couple days ago:

http://russell.ballestrini.net/explaining-cache-with-python/
I'm on a slow connection. The gifs loaded. The coubs didn't appear to load before I left the page.

I couldn't find any terms of use for coubs. Is it an open spec? Is it patent encumbered? Where will it work? Where wont it work?

Sorry this is so negative! If you get something better than gif, and small, and portable, that's great.
An interesting thing I've noticed is that burning the midnight oil works really well if I haven't been coding all day. It can work marvelously - it's quiet, nobody bothers me, the internet is asleep and I have a clear focus.

But if I've already spent the whole day thinking, then decision fatigue kills my productivity completely. Some might say I'm just tired, but it isn't related to how much sleep I'd had, just how much time I've spent thinking.
This site brings Chrome to a standstill on my new-ish core i5 laptop and windows 7. The pop up tracking hides the close button and the escape key doesn't close it as I would expect a modal pop up to do. I am sure it was a fun exercise to do, but the user experience is not so good here.
In a dynamic languages you can do dynamic dispatch - i.e. dispatching based on the actual runtime type of the arguments of a function, as opposed on the declared or statically inferred type. That among other things obviates the need for the visitor pattern and can also be used as rudimentary form of pattern matching.