skysight-inc/HackerNews huggingface dataset:
Why would they? They're a de-facto government entity. They have nothing to lose by honoring the requests and a lot to lose if they don't and "something bad happens" as a result.

That's not to say that I approve of this behavior. Just that it shouldn't be surprising. There is no oversight. If mom and dad are gone, why not have some cookies?
When you put "Google" in a sentence with Dart, "Monopoly" starts to sound different. I read your sentence as :

"Google is changing the monopoly of JavaScript by implementing the Dart VM in their own browser."

As far as I know community doesn't care much about Dart [1] and they are concentrating on further enhancement on ECMAScript.

[1] : http://en.wikipedia.org/wiki/Dart_%28programming_language%29...
I fail to see how insulation is easier to install than a nest, but other than that, it's a really interesting point of view. The nest really is the last item on the list when optimizing your heating bill.
I'm pretty sure James Hunt is a core Upstart developer, at least these days. Scott James Remnant, the original author, stopped being the lead maintainer when he left Canonical, but I don't remember if that had happened by 2011.
I think people are failing to see that not all apps are huge monolithic applications; for most of those apps Angular works just fine.

In fact we should be striving to get away from all of those monolithic code bases as much as we can. In the cases where we can't get away from that then we should be going with tried and trusted methods of building those apps and probably relying on the server a hell of a lot more for those kinds of really large/enterprise/corporate apps.

Most use cases for angular are to make a web app that pulls and pushes data from some Restful service. Angular lets us take that web app, through cordova/phonegap/etc, and wrap it into a mobile ready application that you can push to an app store.

Whats wrong with that?
I got the same series of errors
How do you do this? The article is very sparse on technicalities...
What if you were looking for a job, how would you demonstrate or prove your skills? What would be a good way to share the most interesting work you've done (since you can't just post a Github link)?
This isn't much of an article. The only point of any substance in it is that Nest devices are difficult to install. This is true, but that's because HVAC systems don't have wireless functionality with a nice clean API. The only way to control them is through hooking up wires.

The article ending with a local evening news type of "Coming up next" is just insulting. Make your point in this article or don't waste my time.
I while ago I bought a webcam, plugged it in and entered my wifi password. I little bit later I realized that it had reconfigured my router and was broadcasting to the internet. Wow, I'm all for easy to install, but that's crazy. I couldn't believe that my router was configurable automatically without entering the password. I fixed my router, but you have to be pretty tech savvy to understand that your cheap baby cam is broadcasting pictures from inside your house to the entire world by default.
Thing is if you go somewhat further than POD you always end up with 'this field should not be serialized' situations so you'd still have to manually add code to indicate that. Though I agree it would be nice just be able to tell 'serialize this struct', it's not really that hard with boost.serialization or similar to declare the serialization functions manually (I don't know how ROOT does it):

template< class Archive >
void serialize( Archive& ar, POD& pod )
{
ar & pod.field1;
ar & pod.field2;
ar & pod.field3;
}
Why is this getting downvoted? This is an important aspect to the bug.

All software has bugs, and Upstart is no exception, so it should not be a great surprise or tragedy that a bug is found. If you could do this as a non-root user, that would be worthy of the "I just can't believe Upstart could have a bug!" type post. But this is a pretty standard this-should-never-happen-in-a-normal-system bug.

Sometimes when a bug has a very low likelihood of happening in a normal system, it gets ignored; in this case the bug was noticed, but the bug needed work, which was never done. I know rachel says it came up on a production system, but that does not mean it was operating under normal circumstances. Still, this bug should be fixed.

Not that I need to mention it, but I will because i'm a dick: This problem would not happen with sysvinit. One more reason for me to keep using Slackware...
Then its ok :)

Its just funny seeing same mistakes being repeated and various "trends" employed by web developers for no good reason other than "because we can, and it looks cool", but thats ok for personal projects since you are exploring what can be done.
What is good product management?
I came here to say "Capsela", too. I loved those so much! (Although it's hard to tell if they still exist; the sets I could find on Amazon were so expensive, I have to assume they're the toy equivalent of "out-of-print".)

Then, of course, the perennial classics of Erector sets, Tinker toys, and Lego.
postpone.

get some money in the old way. if it is still in your head after 6-8months and dont let you sleep, you can still continue.
There are many ways to check if a object has changed in JavaScript, Angular's version of it is probably however the worst approach. The fact that it loops its a fundamental flaw that can't be taken seriously. Its a hack and should have never passed code review.

Diff the virtual DOM to determine the minimal amount of imperative real DOM operations needed. Why is this so hard to understand as the optimal solution?

Heck, you can even re-render the entire DOM on every requestanimationframe. This is still better than AngularJS approach! Google Bloop for an example which is very easy to follow and can either support occlusion.

AngularJS is pure hype and ignorance.
But frankly: 3 devs * 5 months and you have nothing? This is a no go for every investor, i am sure.
For many people, including me, the value proposition of Nest isn't worth the cost.

There needs to be a modular middle ground between Apple level in-home automation software and unassembled kits. I don't see myself spending over $100 for a thermostat. Ever.
3340 kW-hr is a remarkably low figure.
Anyway the point was not to be accurate but to show the kind of working that gives the answers.

Even if we accept your figure the peak daily use is probably at least double your 9kW-hr/day (winter for example) and even if you use less at night you still need probably about 12MJ storage to allow solar to work per household, etc., etc. So, yes, in the Netherlands you need a smaller mass but it is still in the order of 100 ton.

The point of my reply was to show the person I was replying to how easy it is to find out how much mass and height is needed, you just have to plug in your own energy consumption and generation figures.
The OP said he thought it would probably be great for a typical CRUD app.

From you wrote, you implied that maybe you mostly make only typical CRUD apps, when you write that's where you've found Angular to be more than flexible enough?

So that could explain your different experiences/analyses? You both actually agree it's good for typical CRUD apps?
Problem is we have about 50% certainty...
As far as I understand, you need to be root (or another privileged user) who has write access to /etc/init. Conclusion: You can bring down a machine with superuser privileges. Breaking.
Every one of hp's posts in this thread have been informative. Many of them were written as responses to cries arising from the mob with pitchforks and torches, but that doesn't reduce their utility. Given that both the original article, and your comment, made much of the "ASCII binary protocol", explaining the apparent contradiction certainly raised the signal to noise ratio here.
I think the Vertical Flip transition is the one with an issue. Not only does it not work, but it breaks the others.
How is OSX's directory setup more logical than the traditional Unix one? Be careful not to confuse your familiarity with one system with it's inherent qualities.
I have switched between BSD an Linux as my main desktop OS a few times and had this "damn, this is so much clearer in x" feeling in both directions.
It is a fair question. The former CTO set the stack and was helping those two along. They're Ruby converts.

After the CTO left, I asked if we should switch and they said switching to Ruby was more work than it was worth. The backend is pretty far along in Node right now. And we've got an Angular dashboard that we need to connect.
Oh, I agree about not moving to either for a major project currently, although I'm probably going to use Polymer for a small static site project I'll be starting in the next month or two - web components are supported in Chrome currently (shadow DOM and custom elements at least - not sure about the data binding part yet), and Polymer's platform.js makes it very easy to polyfill the missing functionality.

I suspect Angular 2 will be the best we have once it comes out, but I also question some of the decisions made from certain perspectives. At least they're listening to the community, evaluating the feedback and suggestions, and incorporating it into their decision making though, such as the change with the HTML templates.
You could replace your less with the busybox version of less, which does not support LESSOPEN.
There's also SourceForge, which hosts SVN, Git, Hg, etc and is the largest host of FLOSS applications (Git is the largest host of FLOSS components and web code).
Personally, I think we need more open source day-to-day peripherals like this: keyboards, USB hubs, card readers, everything. It all needs to be replaced with open, inspectable, blob-less, user-upgradable alternatives.
And it's all so you can type `model.key = value` instead of `model.set(key, value)`. When I began using Angular I thought the latter was clunky and verbose. A few months in I would have loved to have that control back. And yes, the scoping was a nightmare.

Like others here, the app I was working on hit a hard performance limit with the digest cycle. When the main table of our app got to a certain number of rows it started to crawl on a desktop browser and was just unusable on a mobile device. And we tried so many things but there was just no real way out of it. It's crazy to me that people even offer up such things as infinite scrolling as a way out.

The weird thing was, I was by far the most experienced web developer working in that part of the organization, but all the backend/.NET dev and project managers were insisting on Angular as "the future of web development". I recall being spooked by how insistent they were, even though I had nothing against Angular at the time and wanted to learn it. Bringing up some performance caveat about data-binding wouldn't have gone anywhere, even had I the foresight to raise the issue.

I don't work there anymore but as far as I know they just... left it that way. So the most intensive users of the app got the worst experience. I know this is snarky but I suspect that's the kind of shop that should use Angular.
Thanks for reading, and thanks for the feedback!

HTML mail is certainly a problem - editing HTML in that way is not nearly as easily done (nor reversed) as plain text. This is a loose end in the current proposal. Like many techies, I'm somewhat guilty of wishing HTML mail would just go away... However, in all fairness, HTML mail is not often used with PGP today and is somewhat of a "luxury" item, not a critical part of how people communicate.

I did consider embedding a full message/rfc822 part instead, and that is also what Werner (the GnuPG author) prefers as well. If PGP/MIME had been implemented that way in the first place, and clients had evolved with that in mind, I'd probably just be happily using that.

Unfortunately, the way message/rfc2822 attachments are handled by current mail clients, is not nearly streamlined enough that I'd be happy making people jump through those hoops for every single message.

I'm trying to find a sweet spot of working well enough with existing PGP-aware clients, better with PGP-unaware clients, and addressing the limitations of PGP/MIME at the same time. It's a bit of a balancing act and so far the easy/elegant solutions don't seem to pass muster when used in the real world. But I'd love to be proven wrong about that.
This to me signals that our hardware is just not designed for the kind of workloads we actually want to do. Trying to control cache lines is akin to trying to drive a car from the back seat using a hanger, a pool cue, and rope. You can do it, but why not get in the driver's seat? Sadly, the modern CPU doesn't let you have the type of explicit control you really want over the very fast memory here. You are always at the mercy of some specifics of how the automagic works.

This is where a GPU or a co-processor would be nice. When you can dedicate hardware and memory (cache and RAM) to specific processes, you get to write algorithms that can fully take advantage of the hardware. This can be very useful where, for example, you run a database server: you don't care about random other tasks being extremely fast: bash, cron, STMP server, etc. can all take a long time, but the all-important database should be very fast. And that's when you can run its sorting algorithms on a few dozen dedicated cores where you are allowed to directly place data into the on die cache (which would no longer be cache, but just another time of RAM).
This is a Qt development (i.e. the development of Qt, not with) blog so for their regular audience the reasons for moc existing are probably already well known.

It would be great if we could ditch moc. If you're using Qt without qmake it can be pain in the butt.
Show HN: CouponHunt – Product Hunt for Coupons and Deals
Community Curated Coupons from your Favorite Retailers. The CouponHunt Community upvotes and comments on the best coupons so that you never miss a great deal again.
Any idea if it works with Mono?
I pretty much only use perl. And use it every day. What can you learn? What ever you want, you can use any paradigm: oop, functional, procedural, ect. You can make webapps, or database driven apps. To really learn you are going to have to make it to one of the perl conferences though. I used perl for 3 years, but at my first perl conference, I learned more in a couple of days and than the last 3 years....
I thought it was more a hope than a speculation.
To be fair, the two current devs have been on board full time for just over a month and a half.

But, your point stands.
InfluxDB Needs Go and Front End Developers in SF and NY
InfluxDB, the open source time series database, needs your help!

We're looking for Go developers (or those that are playing around with it and want to write Go full time) that are enthusiastic about building complex distributed systems that process terabytes of data.

We're also looking for frontend developers that love to write data visualization tools and single page applications.

For more details see our open jobs:

https://jobs.lever.co/influxdb
True, but Angular reinvents the wheel unnecessarily and at a cost of performance and being difficult to reason about.

JavaScript code can be easily written for reuse and composition. When a framework attempts to co-opt that there should be a very good reason. For Angular no such reason exists.
The community and ecosystem around R is rapidly changing and adapting. R has a long and storied history as a niche language for statistics and analysis. Much like those disciplines have entered the mainstream of modern technology enabled businesses, so follows the R ecosystem. Previously laborious tasks are being revamped with new elegant APIs such as Rvest does for scraping (and dplyr for manipulation, and lubridate for date manipulation, etc...)

Performance is also historically an R bugaboo, but with changes to R's copy on write semantics and other optimizations in the base language, current benchmarks show it behaving on par with Python and other dynamic languages (if not even slightly better with tools such as dplyr and data.table.)

The maggritr package's implementation of a "pipe semantic" (often considered the only truly successful implementation of a 'component architecture') and the adoption of the model for tools such as Rvset are really allowing for the functional, vectorized nature of R to shine through. These are really darned exciting times to be a part of this community!
NASA Issues 'Remastered' View of Jupiter's Moon Europa
Watching Stem Cells Pick Their Fate – In 3D
Xen largely came from the Systems group at Cambridge I think. Seems fairly relevant to the current state of computing to me. Not sure what is being worked on now that might be relevant in a decade and a half from now [edit to add: but there is probably something].
Not sure about what she did for Google but I personally think Yahoo's current design shows poor taste, from the logo (redesigned in a weekend) to the huge purple shadow when you scroll. And it's not even that functional: the layout feels cluttered, there is no real hierarchy between elements; overall, it just feels like no one really knows where they are going.

Their weather app was really nice though.
The website linking to it going away hasn't made the content go away. The public just won't be aware of it now.
would distributing a shell script that automated that install/compile process be legal?
Researchers Uncover Government Spy Tool Used to Hack Telecoms
Having "stateless" HTML - meaning the base HTML document is the same for all visitors, across hours of time - can have significant advantages for performance and scalability. Your HTML is now cacheable, and you can host it on a dynamic CDN like Cloudflare, and your TTFB can be really fast. And it will also remain fast if your site gets hugged to death by a spike in traffic.

The downside of course is that rendering different HTML based on your user, their location, cookies, user-agent, etc. is really freakin' convenient. And if you commit to static HTML, you have to do all of your customization on the client, and load real-time data with an AJAX call.

But if you want a highly-performant site, the tradeoff is worth it.
That's what worries me about classifying ISPs under Title 2, also - not that the ISPs aren't completely in the backpocket of NSA already. But at least if the companies remain private, things could change more easily than if they were much more dependent on government regulation.
I believe this is the author of Ramda, yes?

I can't find the talk, anybody got a link?

(Ramda is pretty bad ass.) http://ramda.github.io/ramdocs/docs/
How far away is baseball season, 4 months? You can't have an MVP by then with several months already under belt? Is your Minimal Viable Product minimal enough?

If you plan to continue, you might need to look at chopping your launch features down a bit.
I second this, I bet most of those freeware programs are just shitty GUIs around ffmpeg anyway. I doubt the developers of those programs care about GPL violations either.
Hi Guys, We like to think of CouponHunt as Product Hunt for Coupons. Launched over the weekend in time for Black Friday.
Would love to hear your feedback.
>I think on my C64 it was frequently the case that we'd switch games every few minutes.

Except when it took like 20 minutes to load a game from cassette.
A man walks into Starbucks…
This Guy Has Balls Hanging at His Chin
According to their blog, these are a group of ex-Crestron guys that got into an accelerator a month ago with a "3+ month" plan to "refine our product, team, and strategy". So there's nothing to look at or even discuss.

The nice thing about hardware is that you can say "put up or shut up" and it doesn't come off as snarky. Get back to us when you have something better than Nest, because that's what you have to beat right now.
A lot of constructs become simpler with the addition of web components, O.o, and ES6. Coding it up shouldn't be too bad, the Angular team seems to be trying to make sure the design is as fleshed out as possible.
Attention for this particular issue is nice. But all these reports are not going to reach the actual user.

I don't see anybody making such a big fuss when people don't close the curtains in their home at night (or even during the day). Sure you can see who is peeking into your house, but technically is it much different then a insecure/unconfigured webcam?
The "principle of least surprise" would say that of course asserts are turned off with -NDEBUG. From assert(3) on osx:
"""The assert() macro may be removed at compile time with the cc(1) option -DNDEBUG."""
Do you believe computers can be composers? Here's the improved computoser
VetiGel – a plant based polymer that can be used to seal any wound in
Login error :(
> Rust and Go are becoming extremely popular extremely quickly.

Unfortunately, that's yet another SV bias. Rust has hardly any adoption, and Go has moderate adoption and is growing nicely, but nothing close to justifying "extremely".
Backbone React Component + Middleman
WatchKit Resources
It's a great language that deserves more attention!
> Maybe attempt to work with their consumption. I they like watching kids TV shows online, show them how to download the videos and edit them.

For instance, show them some of the better abridged series, and suggest that they make their own.
Clearly you like react, but react also doesn't do as much for you as Angular. It's "only the V in MVC."
Princeton Abandons Grade Deflation Plan
You can't opt-out of Apple's sandbox.
Lots from the BBC I enjoy
In our Time http://www.bbc.co.uk/podcasts/series/iot
From our own Correspondent http://www.bbc.co.uk/podcasts/series/fooc
More Lighthearted Stuff
Infinite Monkey Cage http://www.bbc.co.uk/podcasts/series/timc
and
From the qi people http://qi.com/podcast/
But ReactJS isn't a full replacement for AngularJS (and I don't see why people apparently fail to make that distinction); React is just the V in MVC, Angular is / can be the rest.
A large, magnetic, dry-erase board.
TPB AFK: The Pirate Bay Away from Keyboard
I really like the simplicity of this- it does what it says on the tin. Nice, neat and simple!
Outside of what people might think of Facebook's approach to privacy, sections of the site like this show that they are at least listening to the feedback of users and making changes as a result.

I can't help but think however that it doesn't go far enough for the hardcore critics, while most other users simply don't care enough to read something like this. Something of a thankless job.
>It could even be family who misguidedly install spyware.
That's an application installed by the user; But this won't protect you against the core OS (the Dell's with a camera shutter is not meant to protect you against Microsoft).

Your original comment seemed to indicate it's was Google's privacy policies you were protecting yourself against. And Google supplies the OS -- most of which is open source.

Comparing the open-ness of the SW, both of them are equally open or closed. The Sailfish UI is closed source (but you get something close using Mer) -- As for android, just GApps is closed (which, I would argue, is better than the Sailfish situation)

So, if you are motivated to not use android due to paranoia; my recommendation is to run a AOSP build with F-Droid as an app store. There are many reasons to use a Jolla phone. Privacy alone is not a reason to switch ecosystems (as I said earlier: there are other, more compelling reasons).

And of course, you need the black tape covering your camera on both the Android and the Jolla (which was your original statement I disagreed with :)