skysight-inc/HackerNews huggingface dataset:
I agree. Worse, the software is crap from the start. I have one of these Samsung TVs. It is offline and will be forever in its lifetime.

Not only is the software that comes with it really useless, it phones home the first time you do connect it and installs a sh*tload of crapware, depending on your region. In my case lots of useless stuff around sports and tabloids. These apps are then prominently featured in the TV's menu.

No, you cannot diaable or remove them, nor reclaim that screen estate and put something else there. You install a couple things and have to scroll to find those, while the absolutely insane garbage sits in the middle of the screen. Only way back: Factory reset, never connect it again. Smart..
Anyone have the code somewhere? I'll host it.

Edit: Isn't this it? https://github.com/popcorn-time/popcorn-app

What exactly is the problem?
The question is, what law(s) are being used by the government to take these actions with Twitter/Yahoo? For instance, are these NSL letters?

If these are not actual laws, but rather gray-area interpretations of laws being used, then each company can decide whether to challenge them and have their days in court.

But, if the government is clearly operating within the law, then it is the law/lawmaking itself that should be challenged.
Helpful, thanks. But I'm reminded of my brother's email about how simple it was to create a Linux kernel for a tv-controller - 3 pages of build instructions, ending with "So easy!" What is it about Linux folks ...
I have been Delphi developer for more that 15 yrs. I had 2 shareware apps, one of which is still selling (very well). But now I work in Objective C. Xcode is much better IDE (Delphi is 32 bit, and crashes often with big projects).
I will probably continue to do Delphi, on the side, but iOS and OSX are my main domains of interest.
Delphi devs are old, no new fresh blood, no jobs available, no new books are being published.
Online material is mainly marketing, no useful blog posts, new frameworks, package managers..
Delphi is great for people that have been using it for ages, but with the current pricing, and no 'community' edition, it will not attract new developers.
Why should it even have to check a Samsung URL? Why not just let each "app" decide if it can get to what it needs to?

Imagine if your Samsung phone couldn't do anything that required an internet connection because Samsung's site was down. This is pretty much the same thing, IMHO.

Samsung's site being down or unreachable should have no bearing on the performance of the Netflix app whatsoever.
True, but didn't Zhukov (perhaps the greatest general of WW2) come perilously close to being tried in the aftermath of WW2 - largely due to his personal reputation and international standing?
I don't think the advent of mult-user RDBMS/SQL broke it. There was a time frame (some years) when client-server apps were all the rage - Visual Basic / Delphi / PowerBuilder / Gupta SQL as the front-end tools, talking over a LAN or even sometimes a WAN to back-end databases like Oracle, Sybase, SQL Server, Informix, etc. I've worked on some projects of that type earlier. The technical discussions used to be about things like thin client vs. thick client, database transaction isolation levels, whether to use record locking vs. time-stamping, etc., use of stored procedures and triggers, etc. ... :-)
That TV above still has all the bare minimum to display whatever content you pump into it; the only part that's not functional in this post is its self-pumping, so to speak. As long as the TV can still function in dumb mode, having a smart mode is extra gravy that makes life so much easier.
Now if I could pair a Bluetooth keyboard with it...
Pretty sure your parser would need unbounded lookahead to support this syntax.
It does work for any library that uses callbacks - a node library that uses callbacks but not the node js callback convention has a bug.

1) There is not much work in promisifying libraries, for example the entire redis
library can be promisified using 2 lines:

var Promise = require("bluebird");
var redis = require("redis");
Promise.promisifyAll(redis.RedisClient.prototype);
Promise.promisifyAll(redis.Multi.prototype);

After those lines all redis client objects have promise-returning versions of the methods. E.g. `redisClient.getAsync()` is the promise-returning version of `redisClient.get()`

2) Mixing callbacks and promises will result in very ugly code, see 1) to avoid it.

3) Forget about .fail(), this is not how promise error handling works. Use `.catch()` like you would use
try catch. In your case that means not using it at all - then a full stack trace is automatically logged. Try catch is meant to be used with expected errors like file not existing, not bugs.
This is a very interesting project. I wouldn't qualify since I've been working as a web developer for several years. But I'd love to see something like this in my home country (Republic of Georgia).

I wonder if it's possible to do it without any teaching experience?
http://mtaapi.herokuapp.com/api?id=D38S
Could you link to the current curriculum on http://foundersandcoders.org/?

I know someone interested but saying "there's an HN thread with the details" doesn't sound particularly legit.
But then Roosevelt was quite effective in putting the capitalists in their place for an entire generation, perhaps longer, until Nixon and later Reagan turn us to the right again.
Proposing Comodo free firewall made me laugh a bit. I'd rather have no antivirus. Comodo is installing its geek buddy crapware, and god knows what are they scooping from my pc with it. I installed it once to see how it works.

Proposing Ubuntu as distro that would be protecting my privacy. Canonical was grabbing user data from Ubuntu as well.

Some parts of this guide are ok, but those are points that stood out as not researched well.
Something like that, most likely -- OS X also detects when a network captures and redirects requests until you log in/agree to terms/whatever, and pops a special window for you to do that in as soon as it connects to such a network.
Have you ever read "The Grapes of Wrath"? Did Stalin cause the famine in the United States? It is purposeful selective attention to call out the terrible famine in the Ukraine in the 1930. My ancestors died of the same famine in Russia and I know of many Russians who lost members of their family to hunger in 1930s. There was a widespread famine at the time, caused by collectivization and industrialization policies to migrate from inefficient, low capital, individual-based farming practices to highly efficient, large scale, high capital practices. In Soviet Union it was an inhumane, ruthless collectivization. In United States it was a bit more humane, financial capital driven policy of moving individual farmers off their land. In both cases, there was no nationalistic or genocidal component. Attempts to portray the famine as targeted at Ukranians serves no purpose other than to divide Russians and Ukrainians and pit them against each other. Recent events in Ukraine show that this is exactly the policy of the United States.
E.g.:

http://en.wikipedia.org/wiki/Gupta_Technologies

http://en.wikipedia.org/wiki/PowerBuilder
There are several UI pattern libraries, eg.

http://ui-patterns.com/explore

http://littlebigdetails.com/

http://patternry.com/patterns/

http://www.welie.com/patterns/index.php

http://developer.yahoo.com/ypatterns/
> touchscreen tablet

No, I haven't seen anybody used touchscreen there.

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

We can even recognize that "the tablet" is by IIX and that it has 10 real buttons (1..9 than 0):

http://9to5mac.files.wordpress.com/2011/08/rapny-1.jpeg

So it was probably then designed as a portable flat TV. Still it looks good.
Makes sense, if not a little messy. Also wonder how easy it is to avoid gunking up the blades I use, which have minimal spacing. I have to avoid using some creams for that reason: just too hard to rinse out.

Anyway, feeling a little less lazy today and came across this:

http://lifehacker.com/5362103/keep-razors-sharp-with-mineral...

So, in addition to oxidation, mineral oil is also supposed to help prevent mineral-buildup from tap water.

On another note, it's hard to read the article and comments I referenced without wanting to try a safety razor.
Suffering from True Yoga Through Radha-krishna Meditation
This has been abandoned (and the history destroyed) over a month ago. Nobody that has access develops it. All forks of this died.
I agree. But where are they going to host it? Maybe you don't get hit with a lawsuit, but your github repo still gets taken down. Set up a hidden service git repo? Does that scale? How do you accept changes? I'm sure people are making and sharing changes privately. Maybe there is a need for better censorship-resistant code collaboration tools? Some kind of peer-to-peer github that works over Tor.
I don't have one, and don't know anyone who has one. In fact, I've never seen one in an actual home. We don't drink tea the way Britain and other former British possessions do.

(in my case I don't drink a lot of hot tea, but I do drink a lot of iced tea, and a worthwhile amount of that is larger than what most kettles can do -- I typically brew a gallon or more at a time)
If you get an Ubertooth http://ubertooth.sourceforge.net/ you can sniff bluetooth as well. If you use the default PIN (0000 or 1234) then it's possible to decrypt the signal. Here's an overview of how feasible decryption is: http://css.csail.mit.edu/6.858/2012/projects/echai-bendorff-...

Also, Bluetooth LE provides no eavesdropping protection. If an attacker can capture the pairing frames, they may be able to determine the "long-term key". Here's the NIST guidance paper on Bluetooth security: http://www.nist.gov/customcf/get_pdf.cfm?pub_id=911133

The attack surface can be minimized if the keyboard manufacturer implements crypto properly, requires encryption at the protocol level, uses a long and complex PIN, etc. The manufacturer with the best reputation right now is Microsoft. They got burned pretty hard when their propriety wireless encryption was hacked back in 2007, and it looks like their bluetooth keyboards are doing everything right.
Is writing Popcorn Time itself actually illegal?
[Basis of knowledge here: descent from a large extended family of dry-land farmers who lived on the Great Plains during the Great Depression in the United States. And, yes, I have read the novel The Grapes of Wrath by John Steinbeck, which is required reading in many United States schools.] No, the situations in the two countries were not at all comparable. First of all, there was no widespread famine in the United States. I have close relatives who lived through that era in that place (they never moved from their family farms) and are now more than ninety years old. Second, there was no governmental effort to keep the people who thought they were best off moving from moving. Third, both before and after the interstate moves, most of the people who moved were land-owners. Fourth (maybe this should be first on the list), all of the adults in the United States during the Great Depression, other than most black people in the South, were voters and able to influence the political system. Just outside the region I wrote about first here, the region you mentioned first, were grassroots political movements to represent farmer rights. (Nothing of the kind existed under Stalin's dictatorship.) Here in Minnesota, the state branch of the Democratic Party is actually formally named the Democratic-Farmer-Labor Party, having been formed by a merger (just about exactly seventy years ago) between the state Democratic Party and the Farmer-Labor Party, a third-party movement so powerful that it elected a governor during its heyday.

So, no, in the United States we look at the historical experience of Stalinism as a wholly negative example, one of the worst examples of mass irrationality and needless human suffering in the twentieth century. Where the various branches of my family have lived for generations, we know better than to take Stalin's policies as models of modernization or anything worthwhile.
Did you by chance send the email as HTML? The FAQ says they reject those outright.
Also, Delphi didn't have a completely "Visual Programming" paradigm, if you mean it in the sense of some of those experimental tools that claim that all programming can be done visually/graphically, simply by drawing diagrams, dragging and dropping components onto a window, connecting them visually, etc. The visual part of programming with Delphi and similar tools like Visual Basic, was restricted mainly to designing/creating the UI, iteratively and visually, by dragging and dropping widgets like text boxes, labels, drop-down lists, gauges, graph controls, etc., onto a form (a window), setting those widgets' properties such as font, text foreground and background color, enabled/disabled, tab order, etc. etc. Also, data-aware widgets were useful; they would show the back-end database data represented by each widget, live, at UI design time (not just at run time). E.g. a grid widget could show the rows and fields of a table, live. But the rest of the code (widget event handling, business logic, etc.) still had to written in a text editor by the developer.
Protomold[1] are probably that niche, although I'd treat it more as proof of concept than as scalable as proper production molds. If you've validated your prototype that way, you'll probably end up with DFM[2] changes you want to make before dropping 10's of K (or more) on full production stuff.

[1] http://www.protolabs.com/protomold

[2] https://en.wikipedia.org/wiki/Design_for_manufacturability
John Bachir – Never use ActiveRecord persistence methods in Rails controllers
I wonder if the way they threatened them is with such a lawsuit...unless they delete everything. But were all the devs (other than the original ones) from US? I don't think copyright fines are as huge in other places.

Either way, whoever will be working next on it, it would be preferable if he was from Spain:

http://torrentfreak.com/records-labels-lose-big-as-court-dec...
No idea if this is actually a good place to start, but there is the Bugzilla: https://bugzilla.kernel.org/describecomponents.cgi
No. The part that's not functional is everything else. "Smart" TVs tend to have all kinds of idiotic things like splash screens (what? why?), ads (seriously? ads on my TV that I paid for? no thanks), stupid software vulnerabilities and instability that a TV has no business having (see the topic this thread is based on), and all kinds of other nonsense.

Add in the fact that good TVs are basically always made by the companies who are the Very Worst at software (Samsung most prominently), and you have a recipe for digital heartburn.

No thanks. Dumb TVs forever.

Also, to respond to another comment, there's no correlation between a TV being "smart" and achieving a simple A/V setup with a single remote and a minimum of hassles. Unless you mean a negative correlation. It's very simple to achieve single-remote nirvana with a dumb TV. Plus you're not stuck with a dumb company's remote and software; you can pick your own, because a dumb TV will work with anything and not get in your way.

Singled out for especially thorough beatings are those TV makers who put actual physical buttons on their remotes for websites that might be gone next week. Seriously? No.

Dumb TVs forever.
Show HN: Grpzi – Effortlessly Coordinate Groups
I totally undestand Hejlsberg for doing that. If i were his wife, and he rejected the offer, I would be *.
But to make a managed language out of it. WTF??
He could have made a GUI for C++, just like VCL, and not as complex as MFC. But I guess It was not (entirely) his decision.
It was a time when MS was battling SUN for Java add-ons.
I think it was a wrong course, to make a managed language that runs just on one platform.
Java's (excuse) is a multi-platform one. But .NET (MONO disregarded here for it lags behind), to be managed, GC language, exclusive to one platform ?? I can't comprehend that.
MS missed a chance to attack the consumer market (like Apple does).
No B2C apps written in .NET, only for the enterprise. That's why developers like Apple, and pay the Apple taxes (expensive Macs).
Surely they download at least a bit of a movie to test. Setting up a mock service that pushes open source video might be a technical solution, but that might not matter once you're in front of a judge.
This seems to be the latest one:

https://github.com/popcorn-official/popcorn-app
Great idea! However, have you thought about a weekend / evening version for people working, but wanting to get out and do their own thing? I would so love to do this, but work full-time in a management role and the impossible just to not work for 7 weeks. I have so many ideas, but never really coded before and struggled with self learning.
The solution in Iowa is Dwolla. http://www.dwolla.com
Sorry for confusing this issue, but the quote is talking only about gender and team size.

They didn't mention how many of unsuccessful applicants did SaaS apps.
Furthermore, people who were accepted had more applications behind them then rejects.
The Doom Loop of Oligarchy
Great work. You even had some breakpoints for smaller widths, which was unexpected for this type of visualization.
CMM Promove Curso de Dimensionamento de Estruturas Metálicas em Lisboa
85.2% Male and 14.8% Female founders are rejected. If anything, I'd say a lot more male founders are rejected vs female. 5.75675675675676x more male founders are rejected compared to female founders. But still there is sexism involved towards the females. Why can't we accept that a lot less women are interested in entrepreneurship and technology than men? I do not intend sexism, but a majority of female entrepreneurs I've come across sell nail polish/stickers and necklaces. Not exactly sure why that kind of business requires going through an accelerator. Now I know I will get downvoted to hell for pointing out the truth, but we can't force women to do something they don't want to do just so that we can have everything 50-50.
The causes of the famines in US and SU were related. The policies to deal with them were different. Note that the OP implied the famine under Stalinism was directed against an particular ethnic group in the SU. My argument refutes that. Your argument does nothing to back the position of the OP.
Gagging developers for writing code seems way beyond "legality" to me. They should be able to at least say "I'm being sued for developing Popcorn Time". If your government is gagging you from saying even that...then something has gone terribly wrong somewhere, and yes that does seem like a totalitarian tool when used like that.
Is there something like this where the proportions of size and distance are correct? I always wondered, how the solar system shrinken down to the size of a football would look like. Would the sun and all plantes be sub-pixel-size? So a correct image of the solar system would just be an empty image? Or would we be able to see the sun? Or the sun and some or all planets? I have no clue.
This is quite nice. The approach fits well with ubiquitous computing.

If anyone is interested in another tiny Linux version, not necessarily for education, but personal use, I'd recommend CrunchBang (based on Debian). If you have an old laptop you want to give someone or a new netbook that doesn't have a CD drive, it's very easy to install via USB.

Edit: I just realized, "tiny" doesn't quit fit CB. So let's call it efficient and simple instead.
Very helpful. I have the LG smart tv and i would like to know if in my case (lg) could happen the same... Just in case to know if it happens.
my opinion about these smart tv's is very positive. I like to browse or watch films over netflix or others. Hope that in a couple of years it gets even smarter :)
Smart commenting/uncommenting (depends on indentation in Xcode)
Expanding case statement for enums (not implemented)
Renaming does not work for commented .h and .m file name
No shortcuts are shown in hints (debugger step over/into...)
The doctrines underpinning IP law are flimsy and arbitrary. It's normal for technology to change the balance of power (and the laws that enshrine that balance).

In the current environment, Hollywood's business model is unreasonable, and people know it. Until people think it's reasonable, a lot of them are going to pirate. Technology has changed. Hollywood needs to change.

What should be illegal, is threatening to sue someone for working on code with others.
True, but once the cat gets out of the bag, you can always fall back to the stick-only option.
Thank you very much!

http://littlebigdetails.com/ is close to what I'm looking for, and looks like they are organized well by tags (e.g. http://littlebigdetails.com/tagged/password)

And it doesn't have to be UI only; it would be a good idea to list down the different ways to authenticate for example (passwords, optional passwords, auth through email).
Like you, I have no teaching experience, but have been working as a web developer and project manager for many years before taking this project on. I encourage you to give it a go. A really good way to start is to organise Coursera meetups (http://www.meetup.com/Coursera/), which is what I did last year and where I got the idea for starting "Founders & Coders".
I dont see how. PCT is scrapper with a pretty UI for the most part.
I was thinking about approximately this just yesterday. I have a banal coding problem that's in the way of what I actually want to do, and would be prepared to pay somebody maybe a hundred bucks to make it go away. Probably there exists a person with the skills and experience to make that happen easily, and for whom that would constitute a non-insulting payment, but I don't know how to find them. There are open source bounty sites, but I doubt I'm going to find the specialist I need on any of them. So instead I'm going to have to spend hours or maybe days learning stuff I would rather not know about.

Edit: If anybody can make this python call to lilv's swig bindings not segfault, I will give them a hundred bucks:

https://github.com/Joeboy/joeboy-lv2-plugins/blob/master/lv2...
I've applied twice to an accelerator, both times unsuccessfully. However, it was not due to being female, but instead because I'm a sole founder. It's a bit of a conundrum unfortunately, because I wish to prove myself to my peers before seeking co-founders.

As the study only took into account those applications made via the F6S platform, I would not trust the figures. Some founders are unable to use it for a start, as they're insistent on only allowing logins with either Facebook or Linkedin. Not everyone uses or is willing to connect those services, like myself.
Among the many texts almost the only one I really liked and learnt from is Courant's "Differential and Integral calculus" and the newer edition "Introduction to Calculus and Analysis". It doesn't do the typical modern division of topics and instead treats single-variable calculus, multi-variable calculus and real analysis in its two volumes in a single long sequence, but the writing style is very pleasant and the exposition very intuitive, and it includes a lot of physics applications. Hardy "A course of pure mathematics" is great too, but it is much more, well, pure, but it stays relatively intuitive and the clarity with which he writes is unparalleled, many things I first really understood from this book. Those are old texts though and notation and details of exposition differ here and there from modern standards.

I have the book by Pugh, but that one is pure^2, even as far as analysis texts go, the problems are difficult and there are no solutions, so I think it would work only for people very in love with absolutely pure mathematics and most likely only in an academic setting, while I am interested in applications and self-studying. From modern texts, given your interests, I would look at "Understanding analysis" by Abbott and "Measure, Integral and Probability" by Capinski, both pleasant to read and together providing a not too steep path toward measure-theoretic probability.