skysight-inc/HackerNews huggingface dataset:
This.

This can be a big deal. I changed from L1B to L1A to H1B (without leaving the country) then when I wanted to leave the country the legal advice that I received (IANAL - TIJAA[1]) was that to be safe I should return to my home country to get the new visa stamp, the Vancouver embassy might legitimately decide not to apply it - at which point I'd be stuck in Canada needing a plane ticket to the UK in a hurry and have the possibility of a multi-week wait for an appointment at the London embassy...

I waited on my green-card application to get to the point at which I could get an Advanced Parole[2] document and traveled on that instead, but this did mean: a) several years in which I couldn't travel outside the US; b) repeated lectures from border officials that the AP document was for "serious travel" only and that snowboarding trips to Whistler didn't count.

YMMV

[1] This Is Just An Anecdote
[2] http://en.wikipedia.org/wiki/Advance_parole
"Fairey settled his civil case with the AP out of court."

Looks like Fairey paid up, and I imagine AP gets a royalty (and past royalties) for every sale of the image, not just a lump sum for damages.

"...Fairey maintain his work fell under fair-use laws."

It would have been interesting had the civil case actually gone to verdict - I tend to think a Judge or Jury would have ruled in Fairey's favor, like you allude to in your post.

In ETW v. Jireh, the U.S. Court of Appeals for the Sixth Circuit rejected a right of publicity claim brought by Tiger Woods against an artist who depicted Woods and other golf legends, holding that the transformative nature of the work exempted it from right of publicity liability under the First Amendment. Thus, this is not even a fair-use defense, but a first amendment defense, and the first amendment should be even more protective in the case of political speech where Fairey's work was of the leading candidate for POTUS at the time.
Most of the GT5 updates are actually for DLC, which is added to the game whether you buy it or not. Some additions have been free, so there are new cars and tracks that you can play; this is not immediately obvious when you play the game for the first time after one year.
Televisions have almost never used "zero energy" when not in use.

Unless you unplug it each time it's not in use.
I recently purchased a projector from amazon. I actually used the original price in my comparisons. For example, a heavily discounted projector with few reviews left me wondering the reason for the discount. Overstock? Overpriced for its actual performance? I felt much safter purchasing a projector with a relatively modest discount.
Was reading article comments, some are ridiculous!
"but you can much more easily upgrade the set-top box with new features every one or two years whereas there's very little reason to get a new TV less than once every 5-10 years."

This is the same problem I have with car audio (source,at least), built-in navigation systems, etc. The rate of improvement in cars and screens compared to the cost of upgrading is quite small compared to the value proposition provided by newer navigation/audio/etc. offerings every couple years. I want to buy a just a screen with a single digital video input -- no speakers even. And, I want my car to have a standard hole in the dash for an audio source box coupled with some power/speaker/GPS antenna/etc. inputs. Of course, my desires directly oppose the pipe dreams of industry executives who want to turn their products into Trojan horses of continuing revenue streams for years to come. I recall laughing as the Honda salesman tried halfheartedly to sell us a DVD/Nav system for our minivan. Would I rather pay $2K for a car DVD system or buy two, $500 iPads? Hmmm....

Edit: Another thing that bothers me about these artificial couplings is that the hardware-centric manufacturers rarely provide updates for more than a few months after a product's launch. How long until the browser in a "smart" TV can no longer render most sites? If Roku doesn't support its $50 box after a year or two, I can just buy another brand or a newer model. However, I'm pretty mad if I have to upgrade my $1500 TV.
We could call it .. LaTeX.
Looks great! Only one thing, how often is it updated? I pushed a new Podspec to the master repo about 5 days ago for one of my projects (http://cocoadocs.org/docsets/Colours/0.0.1/) and it should be v1.0.1. Just wondering if you are doing live grabbing of the data or have it cached somewhere?
I don't like to chase down discounts, but I am totally addicted to treasure hunting in thrift stores. When I get a beautiful vintage suit for a few bucks, I feel like the smartest guy ever to put on clothes.
Haha, sometimes I feel that products like this were never even used by the people that made them. How else could you justify such shockingly bad design choices.
Python/C++/Java Generalists Wanted at WireOver
Thanks for sharing your info and experiences. Very helpful to know for the future.
How North Sea oil helped Margaret Thatcher
http://gogd.tjs-labs.com/show-picture?id=1160663127&size...

"By and large, Management agrees that there is but one adequate solution to the problem ... a solution that can be applied only by Management itself."
My one experience with United were two intercontinental flights and I have to say that, except for the bad food on the return flight from the US, it wasn't terribly different from what I'm used to on European and Japanese flights (and if you know Japanese service standards that means something). It might be just a matter of luck after all - or domestic US flights are another story.
What is really so annoying about this, is that sony are COMPLETELY AWARE that this annoys the piss out of the consumer, that they added it as a PAID FUNCTION to the 'playstation plus' that you can have the option to auto-install updates for you.

see here:
http://us.playstation.com/psn/playstation-plus/

The gall of the company to sell auto software updates as a feature amazes me.
This comic was featured in the volume "Best Software Writing vol. 1" by Joel Spolsky (of Joel on Software/Stack Overflow/bizarro language that compiles to PHP and VB fame), which is a nice collection of developer writing.
There's a lot of development talent and ambition in Vancouver, and a healthy chunk of it not at all related to the video game or movie industry; there are quite a number of legitimate start-ups going on, most of them seemingly located down in Gastown.

The biggest barrier to start-ups in Vancouver is probably investment availability. There's a few active angels and VCs but you can count them on one hand. The majority who want in seem to be incredibly risk-adverse, treating a 50k angel investment as though it were the last gold bullion on earth.

On top of that, Vancouver is very lifestyle-driven, especially once spring and summer roll around. The mountains and ocean are seductive (that's why I moved out here), and make it seem like insanity to spend 16 hrs a day toiling in front of the computer when there's an entire playground out there.

So, if I were going to start a high-energy start-up, Vancouver is not where I'd pick first.
you should probably get rid of the evals as soon as possible. there are other ways to test for a class and method (is_readable(), class_exists(), method_exists() or the reflection api which I don't remember the syntax of offhand)
this is many-client-server. p2p sync enables you opening your Hoodie app on your browser, smartphone and tablet at the same time and make it all work, even when some or all of the devices are offline for short or long periods of time :)

> I am not clear on that - is that "someone who does not / cannot develop on a tradiational server backend (LAMP etc). How does Hoodie help them

$ hoodie new app
$ cd app
$ jitsu create
$ jitsu push

(simplified)

> How do you handle network downtime?

Waiting.

> or two clients changing one backend resource with downtime?

p2p sync with conflict detection as provided by CouchDB.

> that was more what are the benefits to me as a LAMP / backbone dev to using Hoodie, as opposed to are you enjoying yourself, which seems evident :-)

While you are capable of doing all the heavy lifting, why not focus on building great apps? Or if your thing is running backends for people who build the apps, why not give them Hoodie and take the day off? :)
ever worked with git and storyboards? quite the disaster once you're more than the sole developer
Because letting loose the Great Internet Mob is always something that should be done with a bit of due consideration, despite the fact that it is essentially impossible to do so. Mobs aren't made more intelligent by being on the Internet, and while they are physically defanged (well... mostly, anyhow) they can make up for the destructiveness in their scope.
"plus there's no urgency to buy the item now"

Exactly. One of the most important concepts out there is urgency to buy. One of the reasons car dealers can't sell at fixed prices. They can't create artificial urgency as easily by making the deal "only good today". If you know you can buy the car (assuming of course no supply issues on the model you want or color features etc) in a week you don't have an impetus to get off the fence and decide.

Separately and related to this is not to make open ended offers when giving pricing if possible. Otherwise people are definitely (from my many years of experience) less likely to make a commitment. This of course varies with the product, price and other factors obviously.

There is absolutely no question that sales, coupons and discounting and specials work.
Your story really reminds me of what it was like for me to get into the business as well. I was a math undergrad with an Industrial Engineering MS degree, and it took some work to get that first dev job. I'd done some coding for my classes, and I'd written a lot of personal projects. I was doing this back in 2000, when it was more unusual to have something like a github profile where you could share code. It was difficult to get potential employers to look at it.

I couldn't disagree more with jlarocco that this is like trying to be a physician with a law degree. But if you're going to go the untraditional path, it's on you to show that you can do the job. Fortunately, that's getting easier every year - and I get the feeling that the savvier employers are far more likely to look at things like personal projects - in fact, for many of them, that's the main thing they care about, not your degree (BTW, a physics degree is impressive, though they won't care nearly as much as they do about your programming projects).

Oracle... well, yeah, frustrating stuff. But not exactly a great sign about Oracle, either. I think you'll be pretty glad you didn't work for them.
If for no other reason, a CS degree is useful because it helps find entry level jobs which lead to actual experience. Without a CS degree, though, how can you really ascertain whether it's useful for "real life programming" or not? You've done okay without it, but you don't know how well you'd have done with one.

Second, I, and apparently several people you interviewed with, would claim physics isn't even peripherally related to web development. If you were writing simulation software or FEA software, I'd completely agree. But where's the connection to web development?

Finally, I was making an analogy, not comparing web development to being a doctor.
Maybe she should file a DMCA notice against their store.
I haven't seen a single set-top box or TV with an interface that even merited being called "shitty." The space is totally barren of anyone with any UX sense.
Let's say I modified an existing file (not staged) and then git add a new file. It is a work in progress, and the two changes are not supposed to be in the same commit.

Now, what can I do to see all changes I have made so far?

I have done this many times with subversion (svn diff) and mercurial (hg diff). Git's index just get in the way.
Note that this post is talking about two different things: Redwood Ridge (2Q13) and Falcon Ridge (2014).
Just watched it...really great stuff. But can anyone chime in on how you can apply some of the principles in his talk to something like a retain-mode display library, for GUI or 3d for example? Libraries like these pop up in all popular OO languages and usually have long inheritance chains with very state-heavy classes, which further form somewhat rigid hierarchies of class instances at runtime. This violates some of his tenants in a big way, but they seem to be the predominant design pattern for getting stuff on screen. Even HTML5 is essentially like this.

Any thoughts on how his talk could apply here? Is there a better way?
Broadcasters worry about "Zero TV" homes
Per day? :)
right under video:
"My favorite ambient noise from the whole series is the engine idling noise in TNG. I have cleaned up a sample from the actual show and then looped it for an hour and half."
If you use Cocoapods, when you install with Appledoc it names the documentation based on versions, e.g. TTTAttributedLabel 1.6.2 so you can keep multiple sets.

Of course, that gets messy real fast, so it's good that CocoaDocs is an option.
"Walmart, which doesn't really use discounts except to clear inventory, and advertises "always low prices"."

Walmarts game is a bit different and they can pull it off because of their unique positioning, size and buying power. They also get you to buy things you don't need by their merchandizing. (Similar to how you go into a supermarket for one thing but end up with 10 other things.)
This is why Ford's Sync and Toyota's Entune use your phone as a computer and simply provide a dumb screen.
Is that box of crackers worth 4.29, which is its price when other crackers are on sale, which is half the time, or is it 2.99, its own sale price, which it is the other half of the time?
I don't think that's a fair appraisal. He's a smart guy, he tried a bold, risky strategy at JCP that he _thought_ would work well, and it didn't. Sometimes when you take bold risks, you win. Sometimes you lose. I actually don't think one iota less of the guy after this experience - I think he tried and failed and that's fine. The guy should be commended for his effort, despite it's lack of success.
Exactly. Plus storyboards tend to lock you in, and moving around and constantly iterating to better and better nav schemes kind of goes out the window.
I always chortle when I find these things. Give them an A for effort though.

I notice that Knowlton isn't carrying his weight though, everyone else has 1 comment but he has yet to make his singular commentary contribution.
What do you think the probability is that someone considering using this framework is also running OS X? I'd say it's pretty high. BTW, wouldn't you say associating OS X with hipsters is a bit outdated?
It seems disingenuous for the OP to advocate Canada because of the US immigration policy when hiring non-Canadians to fill jobs usually requires a Labour Market Opinion proving that you couldn't find a Canadian to fill the job.
A current Thunderbolt port provides a DisplayPort 1.1a connection, which has 8.64Gbps. A 30" monitor currently means 2560x1600 at either 24bpp or (more commonly) 30bpp. Even at 24bpp and using CVT-RB, that requires 6.45 Gbps per display. The MacBook Pro only supports two 30" monitors by having them connected to two separate Thunderbolt ports, rather than daisy-chained as is possible with lower resolutions.

EDIT: It looks like the provisioning of bandwidth for a Thunderbolt connection is more complicated, and it's hard to tell from Wikipedia exactly how it works. Thunderbolt and DisplayPort both support 4 high-speed lanes. In Thunderbolt, the lanes are currently 10Gbps, configured as two pairs of input and output lanes carrying PCIe traffic. In DP, they're 4 outbound lanes at up to 5.4 Gbps per lane (for DP 1.2). It appears that Thunderbolt, despite not yet supporting DP 1.2, can operate in DP mode at DP 1.2 speeds of 5.4Gbps per lane, but it's not clear if Thunderbolt supports the multiple stream transport (MST) feature of DP 1.2 that is necessary to drive more than one display over a single DP connection. If a TB cable is configured to provide two DP connections of two lanes each, then it would work, but then it seems that further daisy-chaining of TB devices wouldn't work. If Thunderbolt can drive a monitor with all lanes configured to carry PCIe traffic, that's news to me, and I want to know how Intel and Apple pulled that off.
More Doctors Being Driven Into Bankruptcy
Git Users Survey 2012 might give some indication:
http://bit.ly/ZdRDxX

Questions 10-15 are relevant and show a quite wide variety of different tools people use. GUI's seem to be popular too.
I was surprised to command-F for Van Jacobson and not find this lecture, "A New Way to Look at Networking".

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

Van Jacobson was the major architect of TCP/IP; here is how the Internet would work if he were in charge. If this is ever implemented it will change everything.
I can absolutely relate to the PS3 gripe as I experience the exact same thing to do no more than watch a rare Blu-Ray.

Thing is, it's really a Sony issue, nothing intrinsic to Internet connectivity which could be used to auto-update in the middle of the night.

Connectivity isn't the problem, gimmicky half-baked features and poorly implemented/purposefully crippled functions are.
DNS Marketshare - Alexa 10,000 + Fortune 500
You should have a look at Liverpool now. It's doing really well for itself. We have a vibrant startup and technology scene, and the city center has been drastically transformed since 2008 when it was Capital Of Culture. I can honestly see it becoming the San Francisco of the UK.
This is probably just a cultural misunderstanding. In many European corporations, it's common for dogs to be given as awards for exceptional work. Pomeranians are, of course, the highest honor to receive.
> its not socially acceptable or lawful to be excessively cruel and torture them.

For better or worse, that seems to depend entirely on the animal in question. Nobody laments the treatment of sea-sponges, the fact that they are animals instead of plants is basically just a curiosity of biology as far the majority is concerned when considering the ethics of them. Moving up from there: few (though probably more than in the case of sponges) worry about how we treat insects. We kill them with industrial grade chemicals (this concerns people, though not for reasons that are relevant), electricity, lasers, etc. There is little thought put into determining how to kill them ethically. Continuing on, rodents, snakes, and other medium sized pests: I would say that probably most people don't care how these are killed. Glue traps are very popular for instance, even though they are very cruel. These are the animals that we really start to see people caring in numbers worth paying attention to; humane killing devices and even live-capture traps are becoming increasingly popular for these sorts of animals.

Once you get larger than rats and snakes it seems most of the general public becomes fairly concerned about how the animals are killed. We have laws about what sort of traps trappers of small animals are supposed to use, and even most trappers are very serious about the ethics of what they are doing (for instance, they are typically very strict about how often they check their lines, so that animals are never trapped for excessively long periods of time.) As you get bigger and cuter more and more people start to care.

Of course all of this is basically just my observations of American cultures. The knobs on these different value settings are turned one way or the other for other cultures (in particular I think you can probably point to examples of both extreme settings of these values in various Asian cultures).
Playing devil's advocate- "Why Bitcoin will crash to $0"
Who is the dick? (2011) -- [John Gruber / Jay Maisel]
There is definitely a lot of talent in Vancouver, though many of the people I know have their eyes set on SV/the U.S. Investors here are very hesitant to open up their wallet (much like areas like Australia). Some big companies have development located here, but I would not say the startup scene is very big at all.

There are accelerators like GrowLab (since 2011), but nothing like the valley. I definitely agree with the overall premise of the article though, people here see a lot of the "money-throwing" over in the valley and feel it's often way overblown/hyped.
Several good advices, but missing the real problem here. Of course you CAN extract text from a pdf and you can extract a table from excel. A few lines of perl or your favourite language and you have it.

Data are worthless if you can't trust it. Plain CSV are easy to read but easy to change, even on the fly. Pdf can be changed also, but is not so easy and if someone makes a subtile change in a number the error don't propagates by all the pages reaching the totals like in excel. Excel macros/formulas can be a source of headaches.

So to share your data use a format that:
1-you can trust (reasonably).
2-all your other reasons go here...

And if this format is full of nested tables, and you find difficult to extract the info from those tables, don't throw out the format, ask for help instead.

PDF can support passwords, is very compact, not so easy to change on the fly and can be encrypted. Maybe not the best, but not the worst of the available tools, in my opinion.
Notice that they announced this at NAB - the professional market is definitely a big target, as it should be. We've already seen the trend away from computers and towards iPads and tablets in the consumer space, the market for peripherals at all is increasingly going to become a professional market as this trend continues.
For short trips of 30 days or less, to Canada, Mexico or adjacent islands excluding Cuba, it seems you can re-enter on your expired visa and your new I-94, once your extension of stay has been approved. 22CFR41.112(d)[1]. If it were me I would get a new visa though.

http://www.gpo.gov/fdsys/pkg/CFR-2010-title22-vol1/xml/CFR-2...
KDiff3 has worked nice for me and it seems to be availabe for OS X too:
http://kdiff3.sourceforge.net/

(however I have not tested it on an OS X)
X79/LGA2011 is way too expensive to be considered as a mainstream option in the consumer marketplace, and isn't even an automatic choice when shopping for a workstation (since the Xeon E3s are so cheap).

On LGA1155, the connection between the CPU and GPU is now PCIe 3.0, but the connection to the chipset and other peripherals is still running at PCIe 2.0 speeds and is only 4 lanes wide. Unless you have a motherboard that is specifically designed to rob PCIe lanes from the GPU, all USB 3.0 and SATA 3 ports and gigE ports are sharing that 20Gbps link from chipset to CPU.
Digital Aristotle: Thoughts on the Future of Education
Actually, more than 90% of the website's services are completely free! There are only 2 services that I charge for: HTTPS and Telnet. All of the new stuff for the past year I've added and made available for free. And with the Developer API you can easily access the data from within your own scripts.

Oh, and I've seen this in a few locations now but: NO SUBSCRIPTION REQUIRED. All of the stuff that's sold on the website is a one-time charge. There are no subscriptions on the website :)
But for now, Hoodie only works with Couch, no?

Do you plan on supporting other databases? Wouldn't that be a ton of work?
At the bottom of the post - ycombinator.com switched from easyDNS to CloudFlare during the past 30 days
No doubt you're joking, but one thing I've repeatedly noticed in my many visits to Canada is the extent to which Canadians define themselves as being "not American" (meaning not US citizens). Can't blame 'em, more power to them.
I like my Samsung Smart TV.

Sure, the 'apps' and the ability to search youtube are mostly pointless, but the DLNA is great. What's more, DLNA (player/renderer profiles) is not something that the linux box behind the tv can do very well, so I'm glad of the tv for this.
Stackexchange Developer Compensation Criteria (2011)