skysight-inc/HackerNews huggingface dataset:
Hehe.

"If there is a single rule in business, it’s that revenue has to be greater than expenses. This fiscally conservative approach worked well for New Hampshire, which, even during one of the worst financial crises in history, was able to maintain a balanced budget and create jobs."

I didn't realize being profitable (revenue - expenses > 0) was now "fiscally conservative". :D
Color Film of London From 1902 Now Fully Restored
I think you missed the entire point of the discussion.

Where speed limits are set arbitrarily or cannot be set at a consistently appropriate level, there is no moral consequence of exceeding them.

Thought experiment: A geriatric, possible senile driver runs his car into a traffic barrier at 5mph on a busy road. In my infinite wisdom I declare that 5mph is clearly too fast for geriatric, possible senile old men and set the speed limit to 3mph. Is it then immoral for you to exceed 3mph on this road?

How about 4mph? 5? Etc. up to arbitrary speed limit.

You're conflating driving at a certain speed with driving at a speed which is unsafe, which is purely a question of degree. 10mph may be marginally more dangerous than 5, but that doesn't make it immoral to drive at 10mph.

Therefore, if you drive at a speed which is unsafe and likely to result in your scenario above, you are morally responsible for your actions. But there is nothing immoral per se about an expert driver, in clear conditions, exceeding a speed limit while maintaining control of the vehicle and being aware of their surroundings.
There's a piece on Obama in Vanity Fair this month where he mentions that he alternates between a blue and a grey suit each day, because he doesn't want to spend mental energy on unnecessary decision-making.

On a more trivial note, I have abandoned my computer for making electronic music. I was spending more mental effort on optimizing my production environment than I was on actually using it.
Let's Go From Brokenness to Greatness
I would assume that, given the long history of Bill Gates being intimately involved in many aspects of Microsoft, that he has a particular talent for taking written material and absorbing it at a very fast rate (look for Joel Spolsky's story about Date functions in Excel).

That's the sort of skill which never diminishes. I bet Bill G can absorb a relatively short book at a very fast speed, especially if he's on vacation with large blocks of reading time available.
The DLL you're asking about is a component update. In this case, we used it to push an emergency Flash security update. These are stored in the user's profile because the component updater is built on top of the extensions subsystem. However, I expect the enterprise team can investigate segregating some of this from UserDataDir.

The thread you referenced should actually be resolved in Chrome 21. That said, it refers to a scenario where parts of the profile are remapped to a network share. It's important to understand that this is not a supported configuration for Windows profiles in general, and is known to break applications other than Chrome. Whereas standard roaming profiles should work fine in all applications, and are the configuration supported by Windows.
The reality is though that even with how screwed up the spec is HTTP is an enormous success. It got more complex as time went on but in the early days it was fairly simple.

Now contrast that with SAML, OAuth2, WS-Security (anyone care to add any others?) and you can see how much of a trainwreck we avoided.
CoffeeScript FTW
Cool idea. Less is more. People have done cool things, e.g., with C by retsricting themselves to a subset of it.

It seems counterintuitive but I think reducing the number of features in a spec, a language, etc., actually gives way to _more_ creativity.

Indeed, it seems "too much freedom/lack of limitations" in the HTTP spec appears to be the underlying condition that fuels Antill's rant.

(And, funnily enough, an article about the "tyranny of choice" serendipitously appears on the HN simulatneous with this one. I didn't notice it until _after_ I typed this comment.)
"labs" was an unfortunate name, google labs was about product experiments rather than basic research. what you want is http://en.wikipedia.org/wiki/Google_X_Lab, whence emerged (in the "what has google done for us lately" department) the self-driving car and the augmented-reality glasses.
My only hope in this double-case is that if TPS offers an even settlement, RedHat refuses it.

Fighting GPL violations is the "good" side, patent trolling the "bad".
Sure, but it goes the other way too. Melinda Gates comes to mind as a prominent example. She has a degree, but Bill, who made the family's fortune, does not.
I do this all the time in Groovy and don't use semicolons...
Program learns to recognize rough sketches of objects
Well it contrasts with the 'network effect' meme which is revenue scales with the square of traction, and expenses scale linearly with infrastructure. In that theory of business you start out cash flow negative and grow through the cash flow positive point, and then become exponentially more profitable moving forward.
you mean `poppler` instead of `libpoppler`
This post is already 14 hours behind, but here's what worked for groggy mornings. Groggy mornings are attributed to a dehydrated body.

1) Drink couple of (large) glasses of water.

2) First thing you do after waking up, is drink water. Cold water - better.

Try it for a week. Good luck.
The iPhone Stimulus
Sh.py
The part where he broke into a network closet and connected unauthorized equipment is what really rubs me the wrong way.
Reminds me of http://bit.ly/6EzdE
.json in the resource identifier? "Verbs are bad", except when it's "search"? /v1/dogs/molly vs. /v2/dogs/molly ?

Colour me unconvinced! I don't really see how promoting this hacky form of REST moves us forward.
Step 1: Only use Windows for games. Fire up a *nix VM, fullscreen it and get real work done in the big boy's open source developer land :)
If Dart, at first blush, looks familiar, then we've done our job. :) We freely admit that our job was not to make the world's most pure or esoteric language. Dart is a tool to get real jobs done and to be easy to use for a wide range of developers. Our hackathon experience shows that our learning curve is low.

That being said, if you poke around and try the language, you'll see quite a few significant improvements and exciting features. I wouldn't say it's "slightly better", I would say there are some significant enhancements.

Some significant improvements include:

* Isolates for shared-nothing concurrency. Shared-state threads are error prone.

* Optional types. You don't always need to prove the entire world is validated by some ceremonial type checker. Web programming especially is a workflow where you want to "write some code, hit reload" and iterate as fast as possible. Also, sometimes you just can't express what you want with your type system. Optional types is a way to say "I was going to cast to Object anyway, so let's dispence with the pleasantries and just use var."

* Everything is an object. No more "some things are primitives, some things aren't."

* Arbitrarily sized integers. 'nuff said.

* Not everything has to be in a class. Dart has top-level functions. This makes utility libraries significantly easier to use.

* A package manager as a native part of the ecosystem. This encourages 3rd party developers to share code early.

* Significantly faster start up. Go ahead and print out all the classes that are loaded when you run a simple Hello World program with the JVM. We'll wait. :)

* (related to the above) All Dart programs actually start running with main(). Turns out, this is not the case in JVM, due to how statics are initialized.

* Snapshots. Load code and libraries from a serialized binary heap. Significant startup performance improvements.

* Compile-time constants. These are canonicalized, and make for easy way to share data across isolates (they are immutable, for instance).

* Named optional parameters, with default values.

* All exceptions are uncaught.

* Throw any object. So you can throw "This is a crazy one-off error"

* Dartdoc comments can have markdown. This is awesome. :)

* A file can have a mix of classes and top-level functions.

* Lexical closures! (no more need for anonymous inner classes)

* Operator overloading.

* Method cascades. See http://www.dartlang.org/articles/m1-language-changes/#cascad...

All that really matters is "Are real developers more productive and having more fun? Are real developers launching more exciting apps?" That is the true test for Dart or any web language. Our experience is that evolutions, not revolutions, are a successful way to adoption.

Disclaimer: I'm a long time Java user and I have respect for the platform. I've written books on it, and launched many apps with it.
And also for fans of: Tl;dr =D

http://en.wikipedia.org/wiki/99_Cent_II_Diptychon
In Defence of Steam Greenlight
> ActionScript

From my understanding, ActionScript is a gradually typed language. Contrast with Dart, which is optionally typed. In Dart, static type annotations do not affect the runtime semantics of the code. In ActionScript, the types do affect the runtime semantics.
> Huh? Rosa Parks didn't set out to harm the Montgomery Bus Line. She just took the "wrong" seat.

Ah, the intellectual inconsistency of conservatism, where condemnation or condonation is so dependent upon the arrow of time. Urging caution to slow down the rate of societal change is valid; fallacious arguments to further that goal are not.

At the time, the same cryptofascist arguments were bandied about for dear Rosa - she's upsetting the system of segregation between seats, she's destroying the value of the bus lines because white people won't want to ride them, she's delaying the bus and inconveniencing others, she's destroying the value of all businesses that rely on serving white customers, etc etc etc.

But since Rosa Parks is in the past, we embrace Rosa Parks and claim her as part of our American Heritage, responsible for helping usher in an era of freedom and equality. She was guilty of breaking the law, but consciously and respectfully submitted to the immutable system. But the system was wrong back then, so we no longer consider her a criminal.

But Aaron Swartz? He's guilty of stealing (hold pinky to mouth) millions of dollars. For a straightforward downloading of too many articles combined with an upsetting mens rea. Use the vague modern-witch hunting laws to lock him in the clink and throw away the key!

I agree that Aaron Swartz is guilty - of breaking into a closet. If MIT wishes, he should be prosecuted by the Middlesex DA and given the same punishment any non-poor white kid would receive - restitution and probation.
It's not counter-intuitive at all. What is architecture if not a set of constraints?
Professors rethink teaching methods
I've equipped 4 homes completely with CFL bulbs -- every single bulb but the oven, range hood, and refrigerator. Home #1 was in '99. I usually buy whatever is a good deal at Wal Mart and whatever major hardware store is nearest, trying small batches until I find a color/temp in a bulb that I like. I've had maybe a dozen bulbs fail during that time, including dumb breakage. And we run these things hard, often 8-to-12 hours a day in some of the living spaces in winter.

Whenever I see CFL threads, there's always some who claim they never last long. I don't know what these folks do to their bulbs, but for me they've lasted many, many years. Certainly long enough to pay for themselves in savings over incandescents -- and then some.
This looks like a field of variety sized bubbles in different stages of erosion by sandwind. The large ones across middle path seem to have thinner walls thus faster to grind down than the smaller ones with relatively thicker walls.
A recent research note from JPMorgan argued that the new iPhone might add between a quarter- and a half-percentage point to G.D.P. growth in the last quarter of 2012.

-- The interesting bit.
The reason that there is only one iPhone release a year. So it better be much faster than the competition at release so as not to get totally whopped 4 to 6 months down the line. iPhone 4S sales started softening in the 3rd quarter itself instead of the usual 4th quarter before the new iPhone comes out.
http://www.ted.com/talks/joshua_foer_feats_of_memory_anyone_... TED Talk on the 2nd method you were describing. (At least I think it's what you were describing)
4 (a) of the agreement says:

> "shall not post, distribute, transfer, loan, lease, rent, license, market, sell, or otherwise provide the Software to any third party, and shall not copy, reverse compile, reverse engineer or disassemble the Software, the sole exception being that a copy of the Software may be made for back-up purposes;"

So how is sharing the download page URL prohibited by the agreement (4 ((a))?
Why I Removed Twitter From Unscatter
The author is politicizing quite a bit there, implying a link between balancing of state budgets and job creation (tell that to California and Texas, where the most jobs have been produced but both in states with budget woes).
I really don't see how OOP is going to make it much easier to tackle this kind of problem, care to elaborate how?
There is also Rob Pike's excellent post titled "Less is Exponentially More":

http://commandcenter.blogspot.nl/2012/06/less-is-exponential...
My brain just exploded - Cloudstack inside Virtualbox
If you sat down for a formal dinner with a space alien, you act like the table should have dinner forks and spoons arranged victorian style, like that's naturally how all beings in the universe arrange dinner tables. What a retard.
I don't understand, are you saying Dart doesn't compile to JS?
When I saw http://www.smarthome.com/2672-222/INSTEON-LED-Bulb/p.aspx up-thread I wondered immediately whether the ribs were functional as they otherwise might be infringing on a design patent for the bulb, looks very similar to me. If there are patents on the Insteon implementation seems highly likely they'd be generalised to independent wifi networked devices.

Looks like the Insteon needs a controller but you can have 3 smartphone controlled lights (3x$30 + $99 controller) using their system now for the price of the $196 pledge (which gives you 4 bulbs).

Doesn't mean that it's not worthwhile, just that there may be roadblocks ahead.
Grr, just stopped all my services and installed Geekbench to be told I have to pay $12 for the privilege of getting a number for my system.
I am not so certain. Note their question is not if there is another way - they are asking how to manage all the statements they are planning to write.

Imagine being given a problem such as "add any two given integers but do not use math operators".

A person without anything but if/then/else knowledge would proceed to try to write

if (a==1 && b==2) c==3

and repeat it for every variation until they gave up.

Someone with more core experience and coding instinct would immediately recognize there must be away to set patterns for 0-9 and then analyze each decimal place, apply a matrix, or a number of other approaches.
I smell comparison to Java in every point. How about comparing to Javascript, in whose domain Dart intrudes? Or, even better, CoffeeScript? ;)
This is your basic such tomfoolery right here. [1]

[1] https://news.ycombinator.com/item?id=4530929
I'm guessing because there are already products that using LAN over powerline.

From Insteon website [emphasis mine]:

>"The INSTEON LED Bulb features simple setup, intuitive control and easy linking to any INSTEON controller, such as a handheld remote. When paired with the free INSTEON app, the SmartLinc Hub turns an iOS/Android smartphone or tablet into a fully functioning remote control of the bulb or an entire INSTEON network. The bulb is fully dimmable and can be added to any number of scenes to create custom lighting at the touch of a button.

The INSTEON LED Bulb contains INSTEON’s patented dual-band communication technology, the most reliable, efficient communication system available. Just like other INSTEON devices, the bulb acts as a network signal repeater and sends signals over both radio frequencies (RF) and a home’s existing wires (powerline).

The INSTEON LED Bulb retails for $29.99. For more information or to watch a demonstration video, visit www.insteon.com/bulb." //
Anyone catch the winners?
Yes, in fact I'm building my MVP on Noir. Noir is an excellent place to start, but I suspect the documentation and tutorials are not keeping up with the state of the framework and all of the awesome periphery things that Chris Granger is working on in the Clojurescript space.

Initially there was going to be a complimentary framework for Noir called Pinot for client-side code (clojurescript), which has since been broken up into a number of different libraries. Having more guidance around structuring large projects with these new tools (https://github.com/ibdknox/fetch, https://github.com/ibdknox/crate, https://github.com/ibdknox/jayq) in the context of a Noir app would be superb.

I suspect these things will come given time - web development in Clojure is evolving very quickly and compared to Ruby is relatively new. The Clojure community is also much smaller than the Ruby community I would imagine, so it follows that there will be fewer learning resources about.
If you had samples of cow behavior such as videos, you could then simulate behavior at each step and optimize for a genetic algorithm that produces similar behaviors. In this case it's probably not the right solution, but it's not that hard to swap out different learning algorithms when things don't seem to jell.
What do you propose as alternative to these issues?
anything with DRM = no sale
Yeah sorry about that, still new here.
exactly how i thought of it.
Let's assume this site does exactly what the author thinks it does, and by clicking "accept", you agree to never give anyone the url submitted here.

How, then, could runn1ing have submitted this link? Let's look at the page containing the license agreement: http://www.stanford.edu/~laurik/.book2software/ . Let's assume that opening a page doesn't make you agree to any of its content, so you can read the agreement without being bound to it. Look at the source of that page. Beyond the boilerplate "you can't sue us for our software kicking your puppy; we get your firstborn child unless it's ugly", there's a <button> element. Its _onclick_ method? window.location='publishing_this_url_is_probited_by_the_license_you_accepted_getting_here_from_the_previous_page.html'

So simply append that url to the folder in the current page, and you get to the submitted link without ever accepting the terms in the agreement.

Besides, as polemic says, 4(a) says nothing about sharing the download url.

And also, there's no text on the download page that says that downloading any content indicates you accept the agreement, so you can even download the software without agreeing. The license agreement page does say "BY DOWNLOADING, INSTALLING, COPYING, ACCESSING, OR USING THE SOFTWARE, ... YOU AGREE TO THE TERMS OF THIS AGREEMENT."

So, arguably, if you read the agreement page, downloading the software on the download page indicates you agree to the terms. But if you've never seen that page, you haven't agreed to the terms.

Oh, and if it's not obvious, I'm not a lawyer. If you mistake any of this for legal advice, please let me know so I can laugh at you.
I doubt, that releasing a torrent would have destroyed the commercial value of the service. Torrent is a rather poor way of distributing scientific articles. I doubt researchers would use it much, or that there would be a huge loss of revenue.
Marc Andreessen: "Study STEM"
Whenever I think of how long Spirit and Opportunity have been on Mars doing science beyond their expected lifetimes I think "Now _thats_ engineering!"
A strong, google-funded full-stack framework competitor to Meteor sounds like a good thing to the evolution of JavaScript (EDIT: evolution of browser rendering languages) everywhere. They're getting it right with Angular, so yeah I agree that could work out.
at luxury dealers you don't even need to GO to the dealer, they come and pick up your car. they send a porter (who they pay minimum wage) to pick up your car and deliver you a loaner.

is this service actually going to let you comparison shop? a mobile mechanical lift seems super expensive for a regular joe mechanic.
Could we (as in, everyone) please stop referring to programs in general as "apps"? It's
retarded. An "app" is a specific kind of program for a smartphone. mount isn't
such a program.

Sorry, this just bugged me.
A job as a vector for your passions is [maybe] a better framework to think about [sales pitch]. But this needs to be convincing. Jobs are limited for a variety of reasons [even good ones]. This demonstrates situational awareness on your part. Because you have studied XYZ related problems, for example outside of the context of work. And you will, therefore likely have more to add to your new work than [the conventional wisdom]. Lastly, investing time in a passion reassures your a [credible committment] to the subject matter, so people will be more confident investing in you. But, you need to be in a position to demonstrate this. For it to be convincing. And this is just one idea. There might be other frameworks.
with lifts and the right equipment a master mechanic could change oil in 5 minutes. without it, 20-30minutes of lifting up cars and manually disposing of the waste.
> It was a claim like this that motivated me to begin studying Chinese back in the 1970s.

Back in 1970s, interesting! Some questions, if you don't mind:

1) The Chinese language seems to be the odd duck in that it demands significantly more time to get a good grip of it. I've read a number of blogs where the language-learner in the end regrets having spent time learning Chinese[1], (something I seldom see for other languages). My question for you: if you had to decide at this point, in this day and age, would you go ahead and spend the time learning Chinese?

2) What interesting employment opportunity can be expected do you think, after having learned Chinese? I've read over and over again that every big Chinese company has strong ties to the Chinese gov't, and that no foreigner has ever been able to successfully pull it off (a good example is Zuckerburg -- even though the guy himself speaks a bit of Mandarin and has a Chinese girlfriend). Does that pretty much rule out entrepreneurial success in China for foreigners?

[1]: http://thelinguafranca.wordpress.com/2008/05/27/why-you-shou...
I'm with wikipedia on this one: "Application software, also known as an application or an app, is computer software designed to help the user to perform specific tasks." From http://en.wikipedia.org/wiki/Software_application
This problem smells like one that should be tackled with a supervised ML approach.

Even something as simple as a Decision Tree might be enough?
In your rush to ensure that nobody at all ever uses the word "theft" to describe "copyright violation" you wooshed right past the point of my comment.
Here's one of those retarded people:

http://youtu.be/RhD5lIHxCN0?t=1m29s
The second thing I would do with this is hook up a voice recognition gadget, and program the system to turn every bulb red when it heard me say "Red alert."
Looks like someone mistakenly thought "shall not post [...] the Software" applied to links to the software. This language clearly does not mention links.

I'm sure (:-s) the surge in traffic with an incorrect referrer will prompt them to modify the language in the agreement.
How about glass in general? Glass in police vehicles, glass in a police station, court house... Glass isn't a purely aesthetic material, it has many uses.