skysight-inc/HackerNews huggingface dataset:
How aggressive are modern smart TVs?

The salesperson conned my MiL into buying a smart TV, and/or it was the only one available. She doesn't have internet, she's just not into it.

I could imagine a TV refusing to operate until its connected to the internet to upload your viewing habits and download new ads... but the smart TVs from a year or two ago were not that aggressive.

I would never connect one to my LAN. How can I know its security holes and upgrades and issues, how do I unbrick it once it inevitably gets owned, how do I virus scan or otherwise clean it up, its just too difficult and complicated compared to my simpler system. As long as they still operate without ever having a wifi connection, I'll be OK.

Edited to add, "the tv asked for my wifi password so I told it, what could possibly go wrong?" is going to be the next decades "someone on the internet asked me for my bank account number so I told him, what could possibly go wrong?" Right up there with browser toolbar installers.
You're missing the point... madaxe_again was disciplined for plagiarizing themself, because someone decided to ignore the reality of the software having caught madaxe_again's own website.

I look forward to hearing what revenge madaxe_again exacted on the culprit.

The closest thing to this that happened to me not being allowed to take a graduate-level class based on a piece of software that I helped develop, because I was an undergrad. That was dealt with by disabling said software for the instructor until the stupidity ended.
This sounds humorous, but it's also true; this will damage Samsung's reputation and affect everything sold under the name, not just televisions. The little bit of extra revenue goes to one division, but hurts the others, and they should take action to defend themselves. I would certain hesitate before buying a Samsung-branded phone, watch or VR headset now.
Coding in the cloud with Bitbucket
Publishing solutions is of benefit to both the student, and the rest of society.

Education isn't a zero-sum game, so if some people want to plagiarize, aren't they just cheating themselves?
Sort of, but if you want the best quality TV it's hard to avoid "smart" TVs. From wirecutter: http://thewirecutter.com/reviews/best-tv/

>Is there a best TV with no apps (or 3D)?

>Not really. Nearly every TV worth considering is also a Smart TV. There used to be several great midrange “dumb” TVs, but they’re all pretty much gone. You don’t have to use them, and you’re probably still better off getting a media streamer (since they have more content sources). As far as 3D goes, we’re starting to see good TVs that lack 3D
I have no affiliation with GoDaddy, but they've been making strides recently to change it. They acquired Media Temple in 2013 and most people do not even know it. I talked to a few people from MT and they said GoDaddy Corp has been mostly hands off.
I personally want Japanese B5 notepads -- they are the perfect dimensions. I ran out a long time ago, and they are hard to come by in the US.
The aspect ratio of 1:sqrt(2) is absolutely critical to the format. You can't cut a sheet in half and end up with the same aspect ratio without it.

If you really want an aesthetically appealing aspect ratio, wouldn't it be 1:(sqrt(5)+1)/2, which is even longer and narrower?

But then I dig deeper, and find this: http://en.wikipedia.org/wiki/Canons_of_page_construction , which seems to indicate that the ideal book page proportions are 2:3, which is again longer and narrower than 1:sqrt(2).

Personally, I find that US Letter is too wide for comfortable reading without using multiple columns of text, and printed manuals using the format are too floppy to be used without a stiff cover page or a binder. And that's just in print. I can't stand it when someone makes a PDF e-book with US Letter sized pages, because it doesn't fit onto any screen that I have without scaling or scrolling. My e-ink screen is 2:3. Most of my computers are 16:9. None of my 5:4 screens rotate to vertical, and that's as close as I can get to 7:9.

How does US Letter even have any fans at all?

Also, in my opinion, B8 seems ideal for playing cards. It is very close to the ID-1 standard, as well. B7 is the same size as ID-3, used for passports.
I'm guessing it is more likely that these repositories were searched for by staff/professors than fully specific code was searched for.

I don't think you can claim that changing code absolves you of copyright issues, it might make it harder to find though.
They are. Also when you enable GPS you enable it for everything, which also sucks. Maybe I want GPS to only work for the Nav app.
>As the other posters have said, A4 is too tall.

Is it my imagination or are magazines often taller than A4?
Pterosaur – All Firefox text fields are vim
Anand, CEO of CB Insights here. Surprised to see this here again (prior discussion - http://cbi.vc/1DhMQT3), but if any questions, feel free to ask. I'm at a conference but will try to reply during breaks.

If you're really bored :) and want to read more on this, Connie Loizos of StrictlyVC dove in a bit more (http://cbi.vc/1vk4lLY)
Installing PhantomJS on the Raspberry Pi
Can Online Classrooms Help the Developing World Catch Up?
> http://www.tumbleweedhouses.com

Ouch, portability comes at a very high (~5-6x/sqft) premium.
Do you know you personality type?

Try http://www.16personalities.com/, it's free. Determine your personality type and then google your 4 letter personality type and careers.

You might be surprised at the results. You might find a career that you never considered before.
> The base size A0 has an area of exactly 1 square meter.

Which is still arbitrary :)
It's not visible due to the takedowns, but if the students are including the original copyrighted work in its entirety, with their own original additions bundled in, it seems like the DMCA should apply. That's why commentary stuff like MST3K either only distributes their own additions or pays license fees to the copyright holders.
Playing devil's advocate here. How much change in the design would people think it is not a rip-off? If they changed the color scheme? If they changed the font? The type of visualization shown seems pretty standard (looks like a treemap plot?). I don't want to denigrate the importance of stylistic choices as they are very important in data visualizations, but it seems like a pretty standard visualization.

Perhaps it is the dimensions they chose to represent out of the data that was a rip-off? Ripping off methods of visualizing subtle aspects of the data that conveys information would be a more egregious offense to me.
What this is is an instance of an institution that doesn't want to create a new syllabus every year. Students pay tens of thousands of dollars for a modern education but the instructors simply rely on years old assignments year after year. And somehow this are worried about ethics?

Is it really that hard or asking too much for this lazy department to tweak the code so that it's different from prior years?
Yes, we verify signatures at our middleware repository cache.
That was only after he came up with the fluid measurement analogy, which made _no_ sense at all. I'd written this:

> The 1:sqrt(2) ratio used is extremely convenient as it scales up and down nicely

Then he wrote this:

> How are factors of 2 and sqrt(2) "based on metric"? At some level you could say that the U.S. measurements are "based on metric" since almost all of them are defined in terms of metric units. You just have to apply the proper factor (which is a decimal, but a terminating one --- unlike the sqrt(2) business).

(Emphasis mine.)

That is where the "You appear not to understand the actual utility behind the page width/height ratio used in ISO/DIN page sizes." comment came from. I wasn't calling him dumb. I hadn't flipped the bozo bit on him at that point, though I had by the time I wrote "Ok. I'll be super explicit about this." later on.
Decision Making: There Will Always Be Something Else
The fact that they do is a point against having a system of laws in the first place. Seriously, it delegitimizes the concept of law altogether. The law is equal for all, or isn't law; this physics teaches us.
GoDaddy seems to be really into Node lately: http://strongloop.com/strongblog/godaddy-api-platform/
Would you always expect to grow at a rate higher than natural segment growth for a "good" company?
And personally I don't. That list of stuff to try, is more of a bucket list, though I have touched some of it and found it thoroughly enjoyable. Currently working on a malloc() implementation.
A lot of universities have policies surrounding using work you've done for other classes in subsequent classes too. For instance, if you write a paper for one class and use it in whole, or in part in a different class.

I think posting finished homework online is a silly thing to do regardless. There's no reason to do that. I'd wager students get informed of these policies well before it gets anywhere close to where this went.
The DMCA notice is likely incomplete. "a large portion of the uploaded code" can not in any reasonable way be specific enough to identify the infringing material.

Thanks to it being incomplete, the owner of the github accounts can not create a defense, nor try make any changes for compliance. That should be a clear sign that the notice is unreasonable vague in the description and thus need to be denied until a complete notice has been sent.
The examples don't illustrate this very well, but the benefit of message passing is flexibility/decentralization of events. To use your example, if when you saved the profile you wanted to also pass it to an internal analytics database, makes more organizational sense to have that database just register a listener for a save profile event, rather than having to add a very auxiliary step within the saveProfile function. This gets more and more helpful the more listeners you have, and while I haven't looked at this library in depth, can also be a very natural way of writing async code.
TVs meant for commercial installations (hotels, hospitals, digital signage, etc) often either have no smart features, or have fully user-controllable smart features (e.g., think hotel menus).
I found this funny because the fourth generation Mazda MX-5 (Miata) is being released this year and just the fact that it has an infotainment system jutting out of the top of the dash is causing a lot of criticism.
The whole notion of absolute immunity for government agents, whether it's the mailman or a prosecutor is completely nuts - it seems ridiculous to me that our legal system includes government agents who are allowed to operate outside of the constraints of the same laws that govern the rest of us.

I don't have a problem with a cop or prosecutor being immune to a lawsuit as long as he was acting within the bounds of the law, but I do have a problem with that immunity being considered an inalienable right as opposed to a privilege - I would prefer to see immunity granted by a grand jury in the same way that indictments are. I know you'd have to put some work in to figure out how to do it, but there has to be a solution of some kind - blanket immunity for government agents is not something that a free society should tolerate.
Monetizing the Web with Bitcoin and Other Digital Currencies
I can't and Ctrl-shortcut (i.e. Ctrl+W to close the window)
(Firefox 35.0.1 on Windows 7).

Otherwise, a fantastic job :-)
It's Kind of Cheesy Being Green
They're cheap at Muji. http://www.muji.us/store/stationery/notebooks/recycled-paper...
Maybe. Point is, people posted their homework online, allowing others - also during the same year - to just copy the work. They could do that offline too, but either way it's just not cool. The students in question should probably be reprimanded as well if they were told it wasn't permitted to post the solutions online. We have an assessment as part of our hiring process, there too it's not permitted by applicants to make their solutions public - and making a new assignment would cost us a lot of money in terms of lost billable hours, especially if it would have to be done for every applicant.
Ask HN: What is the percent of the Kickstarter  backer pledge cancellation?
I'm not a teacher, but I can tell you they already have enough work without having to redo their assignments every year.
Quick Start Guide for Getting Started in UX
Does your operator leak your private data?
Wsxcde is not missing the point.

Students are not allowed to post the work that they do to the Internet. madaxe_again did post the work they did to the Internet. They were incorrectly punished for plagiarism - it was their own work - but they could have been punished for posting homework to the Internet.
How Canadian Spies Infiltrated the Internet's Core
It would likely be trivial to win on the grounds of fair use for educational purposes. Upper education that relies on graded homework is, in my opinion, broken anyway. In engineering, my greatest course experiences were those where the answers were given in full when the exercises were assigned. The feedback you get by checking yourself while you are doing the work is immensely more valuable than getting graded papers returned weeks after you've done them.

This, of course, allows people who don't want to learn to avoid learning, but it's the university's job to certify that you have learned things and make available the resources to learn. Policing you to learn with the graded assignments game leads to a lot of people who are really good at playing, not so good at having interest in their work or the actual material. (I knew so many people who succeeded through grey-ethical finding answers through peers and instructor's guides ... 10 people collaborating to each to 1/10th of the assignment, etc.)
At the same time though, what's the institution going to do? Teachers are already underpaid as it is, and you want them to manually check results from the websites their anti-plagiarism software finds to identify the owner and check if it's the student that submitted the work? Good luck with that, also given that websites are often not tied to single identifiable persons.
It appears that the students started with a school provided template, then modified it to give the solutions. Consider:

http://webcache.googleusercontent.com/search?q=cache:KmeV5ze...

/**
* Initializes the binary tree data structure.
*
* You may assume that:
* - This is the first function called for each instance of btree_t.
* - The btree_t pointer is a valid, non-NULL pointer.
*
* @param b
* A pointer to the binary tree data structure.
*/
void btree_init(btree_t *b)
{

}
A strategy that my university (Purdue) uses for this is to distribute some "stub" code to get you started. Beyond being there to help the students (and giving instructors an idea of the structure of your code if you need to ask for help), it also means that the university owns a portion of the copyright for on the code.

In the case of TFA, UIllinois claims ownership over some of the things made by students; it's part of their conditions for enrollment. This kind of thing is more common than most people realize. http://www.bot.uillinois.edu/general-rules
http://otm.illinois.edu/studentownership
Generic charts with a blue/orange color scheme. Clickbait bullshit.
The University has no ownership?? Does the Public library have ownership if I build a program based on a book "CS241 System Programming - Here and Now" .. The Preferssor has not written or updated the work of Mr Chou - and therefore has no standing as to DMCA - It's all a UofI Buff - and GitHub folded .. https://github.com/mukichou/cs241-2
You are missing the point. Student not allowed to make their homeworks public and this is for a very good reason. It helps other students looking to plagiarize, and students have a responsibility to make a reasonable effort to prevent this. And while I can't comment on what these particular students were told, I can guarantee you that all the instructors I know make it a point to tell their students that they are not allowed to put their homeworks up online.

Another issue to consider is that the homeoworks are not student property, they largely belong to the instructor. A lot of effort goes into producing interesting and educational homeworks, and it's all lost if students can just google the answers. If you disagree with the idea that homeworks are instructor property, ask yourself if it would be okay if an instructor at Princeton just reused (without permission) the homeworks from a course at Harvard.
made an account just to saw how awesome this was
If you really want to have it, you can order directly from Japan. You can use a reshipping service like http://honto.jp/ and have the company you buy from ship to them if they don't ship internationally. They also help you order things if you don't know the language.

Then it just comes down to the import rules of the US (seems like you're fine with anything below 200$ of value, but I'm not sure [1]).

Yes, it's a bit cumbersome, but in this glorious age of the internet there should be nothing (legal) that cannot be procured.

[1] https://help.cbp.gov/app/answers/detail/a_id/501/kw/post/sno...
Can we please stop with the "joins" doublespeak.

GoDaddy buys Nodejitsu.
thanks! Just ordered a few of those from jetpens. Size/quality looks very promising
Beautifully designed page!
Happens quite often actually - there's been plenty of cases where a student made something for a school assignment, but wasn't allowed (somehow) to turn that into a business because the code legally belongs to the school. Most companies have a similar clause in their contracts (i.e. anything you write during working hours belongs to the company)
The US is about to drop its decades-old warning against cholesterol
Of course, high quality wood items still exist just as they did then. But now there are cheaper alternatives for those on a budget.
I wish I had some examples in my repo (still considering this more of a beta so I'll get to it eventually) but the big thing for me is the separation with descriptive meta data.

The idea behind this is so you can create message receivers that can respond to a variety of items without even knowing the origin. Much like Android intents where intents can come from internally or externally these messages can be handled the same way (hence my primary use case is using them with web components; I can make a web component publish specific messages and have my business logic handle them without ever touching anything in the UI layer).

I started working on an experiment where I wrote two controllers that handled the UI with msngr.bind(), one for a web browser and one for a native application using node-qt (which is basically a dead project now and one of the reasons I never finished my experiment but I digress). The business logic never had to chance at all but the controllers could be swapped.

It's not hugely different than your example but I like the separation and descriptiveness it gives me. I also have plans to eventually revisit old code I have written where messages can cross web browser windows and the client-server boundary but not sure when I'll get to that.

Hope that helps!
One of the most unobtainable collectable computers, for sale on eBay
In the future we'll have browser toolbar installers on the TV.

(Tangentially, does anyone else remember the awfulness of early 2000s WebTV? Mostly expressed through badly formatted usenet posts)
The DMCA is only to get the repos down.

This is more of a service issue where the University probably doesn't provide a standard git repo so students need to either set one up or have fun merging by hand. Unfortunately they have chosen a public GitHub repo rather than a private repo like BitBucket.

Really if the class they're in provided a git repo they wouldn't have this issue.
> if your topics and channels are well-defined and documented in one place

That's the problem. It's hard to get this done. Developers like to develop, it's like pulling teeth to get us to document things. I've found its much easier and faster to have a codebase that speaks-for-itself, in a way.

Don't get me wrong, we definitely do document things. But the miniscule things like implementation details are just too small to be worth spending time on.

We've been in production for about 7 years now. Our team has pretty much completely turned over in that time. Knowledge and conventions get lost, much better to have the codebase dictate how things should be done. A developer will read the code+comments before they read the documentation.

Hmm how to explain live-binding... Angular's $scope and CanJS' Observables are examples of live-binding. Basically, you can pass around a live-binding object and changes made to it in one module are immediately reflected in another. Whereas with a pub/sub model, you publish messages out to a hub and it is up to the module to decide how to react to the message.

A good example of how we use live-binding is with sessions. We have a global live-bound object that holds the session data. Each module that needs to use session info simply refers to this global object. If we perform an API call that returns 401 and kills the session, our API module kills the session object and all our modules immediately respond to this change. We don't have to declare any listeners, or subscribe to any pubs; we just use the object.
Where's HTTPS?
Why are front end developers so high in demand (2013)
My homegrown front-end library has a similar pub-sub mechanism (probably a bit more heavyweight than the OP's implementation) and uses it extensively for UI coupling, data-binding and asynchronous call management. It's certainly a lot more ceremony than passing functions around, but it also makes it possible to determine who's generating and dispatching on events, simplifies debugging, and allows you to drop in functionality by simply wiring an object up to listen for the appropriate messages (particularly nice for logging). It's overkill for probably 80% of the pages you write, but really nice to have in the toolbox for the more complex problems.
I am a teacher, and I consider it a bad education policy to redact previous work.

Students can, should, and frequently do, use past assignments as a learning resource.
> Drugs are like gambling

I agree. In that the majority of people have some fun out of it, a small minority get addicted and need help, and legalization leads to massive tax incomes for the government.
Sam Ramji on Taking the Helm of the Cloud Foundry Foundation
Morally, they care about getting the big questions right, but not about observing proprieties.

What a clever way to phrase "as amoral as legally and socially workable."
First decide if you need Flux at all. I've seen a lot of "React people" talk about first getting all you can out of React-Router, and eventually if your app gets big enough you'll "feel a need" for something like Flux. If you're doing smaller apps as side projects, you may never even need to implement it.

But if you do, step one is read this: https://reactjsnews.com/the-state-of-flux/

Then pick one and just start playing around.
Lessig predicted this when he said "code is law." Look at all of the craziness around youtube's content match. It's easier to put a computer in charge of decision-making regardless of the effects.