skysight-inc/HackerNews huggingface dataset:
I agree that it would be difficult for such a system to exist in a society of atomized individuals.

Do you think there's also an upper bound on group size? It seems like the larger a country is, the harder it becomes to find consensus on what a more egalitarian society should look like.
It's pretty simple. CO2 emissions need to be 0 in (say) 2050. So each year we need to reduce emissions by about 3%. Make it 5% for a safety margin. If we miss the target, we're not investing enough. I think some variant of Cap-and-Trade can be a reasonable strategy to achieve that.
Does VP9 Deserve Attention – Part II
Does anyone else use a special account for their Android phone that they don't use for anything else?
I've been trying to install onto a flash drive for a week now. Neither a 2015 MBP or a custom pc with an nvidia card seem appropriate intermediarys for what I've been assured is a "Simple process"
That's simply not true. Firstly, people aren't rational. See this list of "cognitive biases" as an indication: https://en.m.wikipedia.org/wiki/List_of_cognitive_biases

Secondly, there are all sorts of drugs, some addicting, some not addicting, some legal in some places, some illegal in other places, some making people "irrational", some making them more "rational". There's no correllation between these attributes.

Legality depends on historical accidents more than anything. Alcohol is in fact one of the more addicting drugs out there, see the high percentage of "functioning alcoholics" out there.
Building virtual services for Cisco ISR
I think this is the most important comment in the whole thread.
...judicial precedent that you can't refuse service to customers just because you disagree with their ideology or background, otherwise it would be okay to refuse service to supporters of gay marriage for example

Way overbroad interpretation. The Civil Rights Act prohibits refusal of some kinds of service based on race, color, religion or national origin, and it's pretty much the only national law (in the US) that's relevant here (I'm not counting the 14th amendment or more specific laws e.g. for disabilities).

Notably, there's no federal law protecting supporters of gay marriage. They're state-specific laws, and not at all universal.
Ask HN: How do you monitor multiple cloud infrastructure services?
Our startup is getting ready to launch, and I'm looking for an "easy" way to monitor our usage of the various cloud services that our product is built on. Specifically, I'd ideally like to monitor:

- Heroku performance and system usage

- Heroku logs (optional I suppose)

- SendGrid email usage (how have been sent)

- AWS S3 stats, particularly storage size

- Maybe errors from NewRelic

- Our own internal DB data (signups, etc)

- Etc.

I've looked, and couldn't come up with anything that would let me aggregate these into a single view. My default would be to do something like just opening a bunch of browser windows, or building a plain HTML page with a bunch of iFrames.

I realize constant real-time info might not be necessary all the time, but I'm thinking of like a monitor that just has this up in the background.

What do you all use?
This is strange, I watched Paul Mason's presentation at Google yesterday[1]. I recommend it.

[1] https://www.youtube.com/watch?v=cQyr9l22fLE
> static types can enforce things that contracts cannot

Example, please?
Honestly, given that I know of no two developers that have the same understanding of what MVC is and how the code should be divided, I have a feeling there's something wrong with the pattern itself, too.
I think for me the issue is that HN brands itself as being a particular kind of site, for a particular community. Reddit is basically a tool for communities to form and organize themselves. There's a pretty big difference between what the two platforms bill themselves as.
Yes, must be mainly that: labour cost + efficiency improvement (I think they said efficiency improved 80% over last 7 years; can't check because the website is down?). Impressive.

What I hope is that early adopters are not penalised so much by this fact. Ie. that panels are easily swappable (scaffolding and the rest can stay as is; maybe batteries need to be swapped) and there will be marked for old, less efficient panels (and used batteries?) to be sold to late adopters or subsidised recycling?
Zomia
IIRC stage 3 is you win the primary nomination and stage 4 is you become president of the U.S.
Looks neat, but also like a non-standard implementation of Web Components, which, though slow coming, already have universal browser support with a small shim.

What's the advantage of this over something like Google's Polymer library, which is a toolkit for rapidly creating reactive web components?
Would you cite the judicial precedent that you're relying on? Heart of Atlanta was based on the commerce cause and the civil rights act. I can't think of anything else that would apply.
Yes this ruins just about every Pi from scratch tutorial. The worst part is if this affects the "lite" distro which is headless. The beauty of using an image like Raspbian Lite was being able to flash, ssh (ip via DHCP), change password/hostname and done.
That's a good idea! I may start doing that.
Thanks for that, we really want something that we can write on and erase afterwards. These seem to be the 'cool' thing to have in offices from what I've heard.
I agree. The development part is difficult and very time consuming.
Thank you for the feedback.
Here's another JSX with Web Components:
https://github.com/wisercoder/uibuilder

Unlike React etc this lib used W3 Components which are far superior because of Shadow DOM, which is already implemented in Chrome.
What do you mean by sanely sharing users in the container?
If I may ask what school did you go to and/or teach at?
I don't use a Google account on my android phone. Cyanogenmod sans google anything.
yup.

although that was mostly to separate out hangouts from what's on my phone.
What's this? Secret.Google.com You are invited Enter only with
I was looking at my google analytics and I saw a strange spike in traffic. Under "language" I saw "secret.google.com You are invited! Enter only with this ticket URL. Copy it. Vote for..." All this traffic came from Russia.
This is a really helpful way of describing the problem. Concretely describing behavioural coupling in terms of graphs is much less hand-wavy than the normal, "things become tightly coupled and which becomes hard to deal with."
Does anyone know if e.g. Google's Widevine or Apple's FairPlay support the concept of applying DRM to downloaded files?

If they do, they should be able to get this to the web version of Netflix.

(Laptop screens are great for watching video content on e.g. a flight or train ride. Bringing an extra piece of hardware like a tablet just for this purpose seems silly. Phone screens offer poor ergonomy. They are only really a decent compromise on a bus or a subway, or similar.)
I can certainly see that as a valid point, but my laptop is (fortunately?) my own. I wouldn't really want a company issued one, since I have no intention of ever spreading my workflow to multiple machines. As for viruses I honestly haven't had one since I last was using Windows as my main OS around 2007.

EDIT: Of course, I'll acknowledge that not everyone can be in the position of dictating what they use for work and requirements my force you to.
I like to minimize the damage caused by hate speech by portraying my opponents as thoughtless brutes who compare everyone they don't like to Hitler!
Thank you! Please do it and share your experience. I'm interested in how this would scale across different organizations.
Smalltalk had won. Hilarious talk on CS Utopia
> Device trees are needed because manufacturers did not create self describing hardware.

This is impossible to do beyond trivial components. Most devices are complex systems of interacting components.

Also, do you want the same lazy manufacturer that couldn't bother to create a device tree create a complete hardware description ROM and get it right in the first attempt?
I cannot because the author is simply wrong.

"information is corroding the market’s ability to form prices correctly."

Information is essential for the market's ability to set prices.

"markets are based on scarcity while information is abundant"

That's only part of the story. They are also based on value. Information may be abundant but valuable information is scarce and the creators of valuable information are scarcer still.

"The system’s defence mechanism is to form monopolies"

Here the author contradicts himself. Just like you cannot form an 'air monopoly' since it is so abundant. If the author is arguing that information cannot be intrinsically valuable because it is so abundant, you cannot create a monopoly on top of it.

"By building business models and share valuations based on the capture and privatisation of all socially produced information"

That is not what these companies are doing. They are creating platforms that enable the creation of valuable information or finding valuable information out of a sea of worthless information.

"most basic need of humanity, which is to use ideas freely."

Information and data are not ideas. And, while it is useful to use valuable ideas, it is also useful to create them which means it is useful to incentivize the creation of valuable ideas which is difficult when they are used freely.

In short, the author is wrong at almost every turn.
Ah I didn't think of those. Good point.
Looks like a fun project!

How do you like working with Django? I used it for a small project earlier this year and was impressed with how quickly I was able to get it up and running. I've used Rails for years, but I found that the various bits of Django I used were more discoverable and easier to understand.
> That's just not true. Plenty of institutions are exploring these or using them, either to reach students that are not local or to teach local students.

In California, they kinda bricked the online courses (at the time). You would get no credit for the course if it was within your major. The material was also somewhat simplified. Also, the fact that you took an online course was looked down upon.

> My dad works at a state university system and they are aggressively pursuing MOOCs, but there has been a great deal of push back from students and placement partners (businesses who the colleges partner with for placement of trade students).

That sounds like great news. Your right, it seems to boil down to politics.

Professors, by and large, are freaking out about a new proposed law to mandate accepting online course credit. “There is no possibility that University of California faculty will shirk its responsibility to our students by ceding authority over courses to any outside agency,” wrote the faculty senate in a strongly worded letter.

https://techcrunch.com/2013/04/03/a-few-crazy-college-fees-t...
Same issue with those kids. They are not behaving anymore and listen to terrible music. We truly are the special generation.
Polymer is an enormous library.
Is this the precursor to making Netflix a hybrid/P2P service, too?
However, it's much easier for virally-spread free and open source software to overtake proprietary software.

I don't think this is true at all. If that were the case GNU Linux would dominate the computing world.

Taken to its extreme, the new working class will become entirely automated and humanity will collectively become owners of it.

Through what mechanism? I just don't see that happening because individuals don't have that much attention to devote to maintaining such a collective. Someone will always rise to the top to dominate and people will "elect" that person through their behaviors if not explicitly - in effect the same thing that we have today.

it's likely that processing power and access to information will be the most valuable distinguishers of power and influence

Correct. That just means only a tiny group of people (or trans-human people) will dominate.
This thread is going to follow the predictable bizarre reasoning about how all 60,000,000+ Americans who voted Trump are racists because 0.01% of them are in the KKK.

Can we PLEASE keep this shit off Hacker News?
Sorry, that's what I'd heard (or I may have misinterpreted "a variant of Haskell" as "a variant of the Haskell compiler" all on my own); thank you for correcting me. So what you're saying is that biggest Haskell program isn't the Haskell compiler, but that the two biggest[1] Haskell programs are two completely different Haskell compilers.

(Also, while it has little to do with my point, I've also heard that the person behind SC's Haskell compiler is the one who'd written the first ever Haskell compiler, long before he started working for SC; is that true?)

[1]: Please don't take this too literally. In the two decades that have passed since Haskell was declared the language to end world hunger, someone may have written a bigger program. Maybe even two.
25 Magical “Moana” Facts You Probably Don’t Know
From my perspective on the other side of the Atlantic, the result of the election is coming from deep division within America, with people on each side of the divide not communicating / understanding each other (hell, even Sam Altman wrote about this before the election).
This explains it better: https://plus.google.com/+AdrianLudwig/posts/GXzJ8vaAFsi
It's not discrimination to enforce site wide rules against harassment, racism, and brigading (coordinated upvoting). Just because only a few communities are breaking the rules doesn't make it discrimination. Racists and bigots aren't a protected class.
Alameda County’s new software system blamed for wrongful arrests
Yeah, and I think according to him, even the reddit team was really pissed at him for his actions.
Good!

Now fix subtitles and expand the catalog...
My comment has nothing to do with DRM. I'm saying, "if there is no DRM" (or it is broken or can be broken), then the difference between downloading and streaming might be the difference between taking 2.2 days to "stream to disk" Game of Thrones (60 episodes @ 55 minutes) -- or, say, downloading it in 4 hours. (If downloads are allowed to be faster than realtime, which would only make sense.) GoT is obviously a hypothetical example.

If you don't think that makes quite a real difference in enabling or incentivizing actual piracy then I think I'll just disagree - that rate limit is a huge difference in my book and makes it far more likely for someone to take the trouble to rip and transcode.
University is the new H.S. You know it. I know it. Everyone knows it. We have publicly funded high schools. It's time we have publicly funded universities. If the U.S. wishes to be competitive globally we need a well trained, educated workforce unencumbered by mountains of debt at the very time their supposed to be making their first "adult decisions" (buying a home, having kids, choosing which city to live in). Lump this in with climate change and universal health care, as far as I'm concerned. This is 2016, not 1850. It's not every person for themselves on the frontier. Almost everything we consume is touched by folks far away, requires IP to be built, and public infrastructure to get to you. This "there are no externalities that we need to worry about", "I can take care of myself mythology is so blatantly false at this point", it's b.s. and I just consider someone that starts with that as a set of axioms for their world view as ignorant or delusional.
Polymer offers a lot of UI widgets, which are enormous when you glob them together, but the base polymer library is actually incredibly small due to the fact that's it's leveraging the browser's native custom element functionality.

Can't reply to your comment so editing here:

Works natively on IE11+, Edge, Safari 9+, Chrome, Opera, Firefox, and mobile browsers. The polyfill for everyone else (webcomponents-lite.js) is 41kb.
I like the idea of abstractions that exist only in the source code and at compile time, and have zero runtime footprint.

How does this compare to Google's Closure compiler and library? Does Svelte's compiler do anything that the Closure compiler cannot? Or how about running the source through a hygienic macro system like sweet.js and feeding the output of that to the Closure compiler?

I ask because I'm skeptical of a new, unproven compiler. Google has been using the Closure compiler on production code for years, and its optimizations are pretty awesome.
Why didn't we think of this sooner?

Because we did!
For instance, this is exactly the approach that we have released back in 2009 with http://opalang.org

Naturally, there are things we would implement differently today, but the OCaml codebase of the compiler is still, in my humble and biased opinion, pretty valid.
Hey now, English was phonetic when we codified our spelling 500 years ago.

https://en.wikipedia.org/wiki/Great_Vowel_Shift
I don't know what you mean about the keyboard, since I would literally use the same keyboard size if I were to have an external one (I'm on a Macbook Air, and would use the bluetooth mac keyboard). Never had a problem and I'm using my laptop quite extensively for everything.

The head down thing though is valid. It can be mitigated by having a stand or a monitor. I mostly deal with it by just taking a small break every now and then, although that's more related to sitting down than my head position.
Spez has already weighted that subreddit so it rarely shows up on the front page.

Why hasn't he outright deleted the subreddit?
AT&T just declared war on an open internet (and us)
I don't really want to though.

Here's a couple threads: https://twitter.com/bitemyapp/status/803720075702255616

https://twitter.com/jdegoes/status/803721209439514624
The Sun is burning itself in order to create the light that citizens of earth are then collecting a portion of to generate electricity. That's not much different than burning oil or coal here; except that it's happening in earth and at exponentially smaller scale.
They have a Windows 10 app, though.
While by no means I mean to minimize this announcement, if the press was publishing an article every time a Coal plant opens in India, we would have an article every few days or so on HN.

Just to put things into perspective:

- A plant like Topaz, California generates ~1100 GWh/year. [3]

- "India was the third top electricity producer in the world 1272 TWh in FY 20014-15" [1]

- "India was the third top coal producer in 2015 with 283.9 Mtoe (7.4% global share)." [1]

- "Nearly 80% of total electricity generated (utility and captive) in India is from coal." [1]

So we're about at 3 orders or magnitude, in terms of generated electricity, between what you currently get from coal plants and this new Tamil Nadu plant. While the penetration rate of renewables is faster than coal [2], the same thing cannot be said of generated capacity. Globally an unit of power from renewables has a far lower EROI compared to Coal [4].

So I support what kumarski said below, this is much of a hype. If India wants to be serious about climate change, they should at least stop building Coal plants.

[1] https://en.wikipedia.org/wiki/Energy_in_India

[2] https://www.greentechmedia.com/articles/read/Renewables-
Are-Outpacing-Coal-in-India

[3] https://en.wikipedia.org/wiki/Topaz_Solar_Farm

[4] http://festkoerper-kernphysik.de/Weissbach_EROI_preprint.pdf
Good approach. It won't sink in unless they see how it has already affected other people. Did she decide to be more modest in her college ambitions after that?
There actually are lots of safe harbor protections for common carriers. Lack of editorial oversight is why sites like YouTube can qualify for these protections, but sites like Gawker wouldn't be able to. (Even though they ultimately got shut down for ignoring a court order or whatever.)
Came to say the same... the improvements seen lately have concentrated on power efficiency, one of the few areas where other platforms have an advantage in some scenarios...

This has kept the server space rolling over a bit, which is somewhat nice, it's also helped laptop battery life immensely. There's not as much need for true desktops, but I imagine the nuc-class will continue to improve over the next few years.

It just depends on your needs... Also, the GTX 1080 is impressive to say the least, and still a bit under-powered in gaming at 4K (which is what is now pushing that space). Encoding to h.265 is still really intensive as well.

The use cases where more power is needed are eroding, but there are still a few, and the use cases where the power usage needs to be lower still are many.
Ok, it has been some time since I checked.
Don't you need lots of big polyfills ?
Being very explicit is what I call manual :)
Perhaps unsurprisingly I got my current job because the owner of the company is the brother of one of my professors.

I guess what I find most disappointing in retrospect was that I wasn't encouraged to research further out from the local area. My original comment may have been a bit hyperbolized in that clearly I knew about state schools, but my idea of what constituted a "state college" was influenced by the three within an hour drive of where I grew up. In my state's college system these three also happen to rank toward the bottom of most lists in terms of job placement and campus quality of life. I toured two of them and wasn't exactly impressed. So belief became that "state college" meant "cheap college", as in the degree would be worthless. Again, this is the naivete of a rural-raised 17 year old.

In the summer before my final year at my expensive university, I did a "Research Experience for Undergraduates" internship thing at one of my state's larger research universities and was blown away by how different (and better) it was compared to the state schools I was familiar with. I was 21 at this point and had a better understanding that even though it was about a 7 hour drive from home, it really wasn't that far away, and if I had known about it when I was graduating high school it would've been doable.

For curiosity's sake, I just looked up what the tuition plus room and board for this state school, and in 2016 it's still less than half of what I paid for my school in 2005.

But that's all in the past. I think I got a decent, though not stellar, education from professors who genuinely seem to care (even now, as I stay in contact with a few), in addition to the networking opportunities. In the end I don't regret it, but I do try to advocate to my younger relatives that they should shop around and take the decision seriously, and of course ask me for guidance should they need it.
I'm saying that I recognize that there is coercion, but also that you have a choice. Those that are ordered to do something and do it choose to do so. But they could have chosen otherwise and faced the consequences. In fact, many in the past have done just that.

It's disingenuous to say they didn't have a choice or they did it against their will, for if they really willed otherwise, they could have done otherwise (as demonstrated in the previous paragraph). They may have preferred to do something else, but not enough to actually do anything about it.

If you really and truly object to going to war or killing, then don't. You always have that choice. Don't pretend you don't.
Freedom of expression is an ideal my dim friend.