skysight-inc/HackerNews huggingface dataset:
Misplaced? Most people can't afford to take moral stances on issues if they have to make an untenable choice as a result. GoDaddy can be replaced by another registrar quite easily. But cable providers tend to have a monopoly.

Similarly, none of us like funding Exxon, but we still need cars.
Probably several different ones. A GIS (ArcGIS, QGIS), Illustrator, Photoshop, Avenza's products.
Keep in mind though, Google has both the crapware-laden low-end, as well as some very desirable phones in the Nexus Line. WP7 has neither, really. I'd like to like it, as I think it's awesome that MS is finally doing some real UI innovation, but none of the phones tickle my fancy enough for me to really give it a shot.
what a stupid suggestion. emails have subjects for a reason - they summarize the email for the recipient. if you are constantly using email for such short communications, you should probably be using some other medium like jabber. or if your email is short enough to put in the subject, then just put it in the subject. back and forth replies will keep the content in the subject rather than getting trimmed off and having a thread based on "subject: hey".

if an email arrives and i get notified on my phone with just "subject: hey", i'm forced to unlock the phone and read the message just to find out what it's about, rather than being able to see "subject: conference call next week" and know i don't have to read it right away. also, when i have to dig through my email archive a week later to find an old email, i don't want to have to read a dozen emails all titled "hey" trying to find something.
writing a blog post about how much you learned, of course. ;-)

This is a better essay to read though.

http://norvig.com/21-days.html
Netflix, Original Content, and Redemption
I'm curious what you don't think is good from the moderation system in Google+? You can block/report any one, report any comment, and remove any comment from your own posts.
And then you being technical insist they need HDTV because it's better and now their DVR holds 20 hours instead of 200 and they were happier before. True story.
The human eye has much greater resolution at "typical" working distances than current PC displays, and especially TVs.

It's why I like my 1920x1200 14.1" Dell D830. You can find then for about $300 on Craigslist and you can fit a module bay batt plus a 9cell which, with an SSD and the integrated video can get 6-9 hours depending on use.
Very awesome piece there. I'm mostly baffled by the flash-less streetview, though. Or am I missing something and this is flash after all?
Even better, other PHP projects, like Drupal, are planning to use Symfony2 components. Symfony2, with its "bundle" concept, holds huge promise for the PHP community and eco-system.
Codecademy’s CodeYear Attracts 100,000 Aspiring Programmers In 48 Hours
Hello, I created the site. Yes I've had people say to me they're unsure they should help promote it. Lots of offers of booze should they get preference etc. as the commenter mentions above, I'd rather developers get their hand on the tickets before the scalpers do.
I'm surprised that when you pay more for a TV, you get more ports, even as it becomes more likely you only need a single HDMI to hook into your receiver.
PHP itself tries to emulate Java. Should have stopped at PHP4.
What A-Players Do That You Don’t
what you think he said about copyright he said about pretty much everything else. fair use, openess, freedom, etc.

right, closed systems and draconian DRM already existed, fine. but neither were essential for our everyday lives in the way he put it back them. now it's obvious, of course. and apathy has already even ruled out anything wrong with it all.

heck people still thinks doctorow is clever for rewritting pretty much what stallman wrote years later.
Good mathematicians make good programmers ... if they want to. but those I work with (Finance) can produce very awefull code.
There's nothing to prevent them doing this, another reason for creating the site. In 2011, when you purchase the tickets, you can buy 4 and you're buying 4 unique codes which can be redeemed for tickets. So someone can buy 4 and sell all 4, they don't have to even go.
Citation? sites.google.com/site/hdtvlag/results shows some tests that show it's usually under 100ms for a wide range of TVs. That's bad but more believable. 400ms of latency is not believable. Such a TV would be unsuitable for real time games. Full stop.
It doesn't help that TVs frequently ship with all of those settings optimized for standing out in a showroom next to a dozen other TVs trying to do the same, rather than actually looking good in a living room.
PHK of FreeBSD fame is now on Twitter
Or use https search, google doesn't even require you to go to encrypted.google.com [1]

[1] https://www.google.com/
Having just reread their thread, I've drawn the same conclusion.
"and so because it's never possible to kill technology that's escaped into the wild we're stuck with it."

Such a general truth, its why web devs have nightmares about old versions of IE
> It will not work for conservative musical genres and pop music.

I don't see why it can't work for most musical genres. I have bought music from bandcamp that spans dozens of different genres.

As for pop music, good riddance.

I'd rather artists get paid because their music is good, not because some company is paying millions a year to market the hell out it.
The exoskeleton is the perfect remote (Google translated article, Dutch-English)
This isn't complicated.

You do a proposal for a client. You give an honest conservative estimate of how much time it's going to take.

Say it's a Rails CRUD app with no special domain code. Ok, 2 weeks, broken out into 2 billable weeks. The proposal says something like:

Week 1: 5 person/days, $5,000 (Setup, Discovery, Backend)
Week 2: 5 person/days, $5,000 (Front-end, testing, delivery)
TOTAL PRICE: $10,000

Accompanying your proposal is a SOW that says something to the effect of:

This project will be billed on a time/materials basis, starting Monday January 23rd and continuing for 10 contiguous business days through February 3rd. If additional time is required to complete this project, it will be billed at a rate of $1,000 per person day, provided that notice is provided within 1 week of February 3rd.

Presto, a proposal for a project that costs $10,000 billed time/materials at $1k/day (again, lowball figs).

Now, 2 weeks to complete this project is conservative. Also built into every proposal, whether you like it or not, is the collection of moments in every working day where you are not productive. So ask yourself, if I took 100 provigils† and eliminated ALL NON PRODUCTIVE TIME from my schedule for the entire next 2 weeks and completed this project in 7 days instead of 10, who should get that $3,000 of value I just generated?

The answer to that question is "you".

You don't generally want to rig your contracts so that they are padded out with unproductive time the client pays for; that's called "rustproofing" and it's bad business. But at the same time, clients actually value determinism more than they value any single billable day. If the client accepts a project for $10,000, they are going to be way more irritated if the project takes 15 days to finish than they are if you finish in 9 days instead of 10.

You have knobs to turn here too. Say you finish in 9 days instead of 10 because you drug yourself into working 18 hour days. Keep the $1,000. Say instead you finish in 5 days instead of 10 because the project turns out to be way simpler than you expected. Well, in that case, give the client their $5,000 billable week back. Think of this in terms of a minimum billable increment, where you don't credit partial weeks --- if you had to work at all in that week, that week is shot for other clients --- but will credit full weeks.

You see now how it's maybe not in your best interests to have your minimum billable increment be "one hour"?

† Please don't do drugs.
ABC routes you through their incredibly annoying pitch for their iPad app if you want to read this on an iPad, and even if you can figure out what to click to Just Let Me Read The Fucking Article, they then pop you into an iPad "optimized" version, leaving you with a link that you can't confidently share with anyone or post to social media.

ABC, please, for the love of God, stop doing it wrong.
My only complaint about my Samsung TV is that the input select menu takes about 45 seconds to dismiss itself. Most equipment like receivers that drives your TV expects that input select is instant and doesn't show a menu at all. So you press the button to switch inputs and it sticks text on your screen for almost a minute. Stupid.
One factor was "good timing", but there is no evidence for that - I'm not sure it's even an arguable point. One factor was "the inability to be anonymous", which is also true of mailing lists, many discussion forums, and even blogs with certain posting guidelines. One was the "share" feature which, as a feature, is pretty much intrinsic to hypertext.

Google+ trumped up the circles feature as a way to manage privacy settings. My (admittedly critical) reading of your post makes me think that's the only feature here worth discussing, and I don't think it alone is responsible for greatly improved conversations, especially when compared to the many other options for online discussion, and certainly not among computer scientists specifically.

A better explanation is Google's already pervasive presence (especially among computer scientists), and their monopolistic method of forcing Google+ on, for instance, GMail users. I'm not sure there are any technical decisions they made to support your thesis that their platform is uniquely suited for anything really.
Rock climbing is fantastic, but as your claim that it doesn't make you 'fit' are a bit misleading. As with anything there are correct techniques and if overall 'fit'ness and being able to run a mile are related then you're doing it wrong in respect to your goal and you've probably chosen the wrong form of exercise.

Continuous bouldering again is a great way to work your cardiovascular while also stimulating your core. Slow top roping on the other hand won't be the same.

As seems to be the grandparents goal, you will definitely get a sixpack from rock climbing.
> are probably higher bandwidth

It's hard to compare. Yes they are higher bandwidth (15.6 Mbps or so OTA) but they are mpeg2-encoded. Many of the stat-mux cable boxes are mpg4 at a lower rate. So which is better? Depends entirely on what is being broadcast (and where in the stat-mux channels you're looking.)
Why don't you just switch to Ruby?
But the South was

Digression.

The South was as racist as the North, at the time. Y'all just got better press about it.

Everyone knows about the sunset laws below the Mason-Dixon: hardly anyone knows that many small towns in Wisconsin had the same laws right up until 1970. The very worst - in my opinion - fights over desegregation happened in Yankee-land when schools started busing white kids to black schools and visa-versa.
> If this bothers you, use duckduckgo.com which has a special bounce-page to hide this info.

Or something like RefControl http://www.stardrifter.org/refcontrol/ for Firefox and control what and to whom you send.
>This situation is a scandal at HN.

The post you just replied to (my post, that is) has been to -2 and back. I have posts downvoted all of the time. I think you severely underestimate the number of active users with the ability to downvote.

There's probably a reason that PG hasn't replied to you.
Won't the referrer still be sent if the target site is available over SSL?
Actually, that's pretty much what consulting actually _is_. You dish out advice, they hand in the cash. You have to tailor your advice to them but they get to decide what to do in the end.
Protectionist Trade Restraints in International Trade
Filming locations from the past 100 years (Map)
> But that doesn't seem so dystopian. Everyone is a publisher now.

saying that is ignoring the core problem. Since early on everyone wrote notes on textbooks and shared that. Everyone shared articles. in the 80's everyone hand out mix tapes. heck i did some movie nights at my place with more attendance than some illegal simpsons episodes get on some streaming sites.

my point, everyone always were "a publisher". That's a fallacy to ignore the main problem. it helps real publishers, i.e. someone who makes a living of that sharing/distribution, that failed to adapt to the times.
Right. One of the questions we want to answer is whether or not tutoring isn't a full time job for more people is a result of an absolute lack of demand, or lack of appropriate channels for that demand.

If you knew you could fill 35 hours a week as a tutor at a $50 rate, and do it consistently, would you (hypothetical you that is a teacher)? If you knew that you would have a consistent relationship with a student and actually guide his/her education, how would that change the dynamic? Is something like the old school meaning of "tutor" (Socrates/Alexander) possible at scale in the modern US?

Anyway, all that and more as we get more data together...
None of the broadcasts are 4:4:4, nor are the DVDs.

Hell, some of those HD broadcasts are 4:2:0 in order to reduce bandwidth.
Mobile Development: Wicked, Tame, or Just Complex?
Mercurial 2.0.2 release notes
Privacy question we should all ask ourselves..
Solid engineering hire
It looks like IE6 and IE7 are just being dropped as that organization adopts Windows 7 for new hardware as old hardware gets triaged out whenever it breaks.

Not that it's an entirely bad thing, but since IE8 is becoming more standard, wouldn't updating to IE9 be easier?
The problem I see with this is that it only has benefits for huge apps. If you're just getting something off the ground, debugging a 100-line stack trace for every little issue starts to kill your flow real fast.
She worked and paid our rent and grocery bills while I finished up my CS degree. She can call it whatever she wants. :-)
I was expecting a bunch of Perl developers in this thread reminding us that they fixed this problem in 2003. :)
What are you looking for in a phone? MS doesn't give hardware manufactures a whole ton of room to differentiate, but in the room that they do give, it seems to be covered fairly well. Is it just an overall build quality thing?
Teagueduino to the Makers
That just puts a discrete monetary value on time spent commuting. It's conceptually no different from moving out from (nice) downtown into the suburbs or exurbs. Your suburb's just a bit farther and over a largely imaginary line.
The best I found so far for modern TVs is the most expensive Samsung model, the xxx8000 series - only two frames of lag (30ms). Slightly less expensive xxx6400 has three frames, or a bit over 40 ms. This all measured in "Game mode".

It's funny because a very old Westinghouse 37" LCD TV had between one and zero frames worth of lag.

Also of note, the Onkio receiver I measured added two more frames of lag. So you should always play direct.
median!
Did that already; no joy. It's not a problem because of the overscan slider in OSX, but it was a huge annoyance before I upgraded the mini (you need the built-in HDMI to get the overscan adjustment).
Indeed: rents and real estate prices have zero impact on the CPI. That explains why places like Hong Kong and Shanghai seem so reasonable (which they're not)...
+1 for trying the vegan diet

If you do this, please go to restaurants and request a vegan meal. The environmental benefits of the vegan diet are well-documented.

The best way to enact change is to get restaurants to start listing vegan options.
Bandcamp is a fantastic service, my friends and I absolutely love it. I love the ability to preview the mp3 audio at 128kpbs without flash. Noting that bandcamp takes 10-15% of the sale, with the rest going to the artist is what keeps me going back there first to look for music instead of iTunes.

Only downside is discovery of music on bandcamp, a side project I'm currently working on is a tool for myself to find new music on bandcamp; unfortunately their APIs aren't designed for finding similar artists.
A link on the "Solutions" page to the next problem would streamline things some. I followed the top solvers so I could see how far off my solution ended up.

Once you solve a problem you get a link to the solutions, but if you hit "Back" you end up back on the problem anew, with no link to move on.

Takes some tab management to keep the "next problem" link and see the other solutions.
Yes, but the referrer will only be google.com.

Google SSL uses POST for the search query parameters, so the referrer URI w/ GET parameters will not leak your search terms.
In 2012, 3-D chips will help extend Moore's Law—and move beyond it
The burden of IE6 support is less anything vendor-specific and more that the CSS standards are implemented in a buggy fashion.
Acer aspire best buy
acer aspire best buy
Neopren Stobfest Tragetasche Carrying Case fur Apple IPAD Tablet PC HP Touchpad Samsung Galaxy Tab.
Did you see the rest of this guys reviews? Either he's a troll or seriously dumb. He was 1) pissed because some sharpies ruined his whiteboard, 2) pissed because he bought the wrong ram and it didn't fit his laptop, 3) pissed because he modified a co2 connector to fit his oxygen tank and caused a fire....
Where angels will tread
Most people don't buy HDTVs to play real-time games; they buy them to watch TV. As long as the TV delays the audio to match the video people won't notice when watching TV; DVRs commonly introduce similar amounts of lag.

Looking at that site, they tested a relatively small number of TVs (only 14), and it sounds like they enabled "game mode" on any of the TVs that had it.

I'll certainly acknowledge that 400ms represents the most extreme case, but 100-200ms or more happens pretty regularly, especially when not using "game mode" or equivalent.
Ooo thanks. Hope mine isn't taken down for a similar reason...
LLVM DevMtg 2011 slides/videos now available
http://code.google.com/chrome/chromeframe/
I'm a little confused. As opposed to creating a service with user registration, and maintaining the uptime of this service, instead, I create a Django project that someone can buy? And all maintenance on that instance is handled by gondor.io and that user? If this is correct, then who is my target audience as a developer selling on Arnor? Tech savvy people, only other Django devs, or the general masses that would want to use my code as a service? If it's general masses, how have you made the barrier to entry very low? I don't want to explain what an "instance of my code" is to my mother, but I would love to sell her a django project having to do with cute cat photos :)
I was really hoping this would be about screen resolutions. 1920 x 1200 all the way, baby (or failing that 1600 x 1200, which is increasingly expensive to get nowadays).
Responsive Web Design Engineering Insights
Nope, IE 8 will take the spot of where IE 6 is currently. It's the default browser of Windows 7 whereas one currently needs to update to IE 9.

The best hope to get rid of IE 8 is the same thing that killed IE 6 for good: popularity for the recent version of Windows. If Vista didn't falter the way it did, we would have had less time on IE 6, due to adoption of Vista's preinstalled IE 7.
Commercials for HDTV don't tell the whole story - unless you've got a big ass TV, you won't notice a difference, however if you do then the difference is huge: not because HD is magical fairy dust that enriches your viewing experience, but because non-HD channels become unwatchable.
Another major point is testing & debugging. IE6 had a basically useless JS debugger. For IE7 & 8, you can at least use IE8's developer tools to pinpoint a bug and fix it (IE8 comes with IE7's rendering engine built in). With IE6, you're very often stuck looking at Fiddler dumps or binary-chopping lines out of your programming until you've pinpointed the error.

Back when Google Search still supported IE6 as a first-class citizen, I found that very few lines of code were needed to make IE6 work. However, figuring out what those lines of code were could easily take more time than making it work in every other browser. Just the amount of time lost because I accidentally included a trailing comma made me want to throw my Windows laptop across the room.
How Google's Self-Driving Car Works (Oct 2011)
"But in the meantime, in their commitment to quality, Microsoft seem to have ironically shot themselves in the foot."

WinMo has been with us for 10 years. Microsoft had a large market share of the smartphone market a five years ago but they let their product stagnate. If they weren't complacent, Apple and Android wouldn't have had a chance.

What the article should say is that Microsoft took way too long to finally deliver a quality product and the competition came in and ate their lunch.
Holy crap at 25% usage in China.

Seems like someone would look at that and consider America's advanced usage of the web as a potential competitive advantage, rather than rush through legislation to hobble it.
It depends on which direction you approach the problem from. Are people approaching their database from the stand point of pure relational algebra? Or are they approaching it from the stand point of "this is how SQL allows me to interact with my data"? In my experience, it's very definitely the latter. As such, providing an interface that attempts to model relational algebra explicitly and treats SQL as an implementation detail doesn't cleanly map to how people actually think about the problem. This makes the abstraction obtuse and significantly more complex. At the simplest possible level, when I go to look up "how do I do x in postgres," the answer will be in SQL, not relational algebra. Why force users to remap the way they think about the problem? Moreover, what do we actually gain by trying to map relational algebra to SQL? Why not work in SQL directly? That's what Korma does.

CQL generates lots of subselects in places that they aren't needed. I'm not looking at it from the stand point of the time it takes to generate a query, but instead how long it takes the generated queries to run. Subselects are slow. Generating queries that use lots of them is going to be slower than a system that doesn't. Could CQL better compile down to SQL? Probably, but it doesn't currently.

In terms of expressiveness, both allow for composition of SQL components over time, which definitely beats SQL itself. I would argue that Korma has an edge over CQL here simply because it allows you to directly craft the queries to operate exactly the way you want.
Most good tutors would probably be working around 20 hours a week, with an additional 10-20 hours of unpaid preparation time. This explains the disparity with teacher salaries.
I own a pair of the Merrell True Glove trainers and love them. I thought they used basically the same sole as the VFF, although obviously not with separate toes. I just couldn't buy into having plastic between my toes, or not having option of wearing some liner/socks, also since mine look more "normal" or let's say less "goofy" I can confidently wear them in any environment.
There are ways to achieve arbitrary upscaling without loss of information (e.g. FFT-based). It would be interesting if TVs out there utilize such methods or if they scale using some simple interpolation scheme.
My brother-in-law worked recently in Germany, right near the Swiss border. He said it was quite common for people to work in Switzerland, but live in and commute from Germany.
When I last talked to my mom, she was complaining to me that she's been getting worse scores on her WiiFit dance routine since upgrading to an HDTV from a CRT. I assume it must be HDTV lag since ... what else could it be?
It does remind me of an elaboration on map + reduce + filter. Guess I need to finish reading SICP too.