skysight-inc/HackerNews huggingface dataset:
Those projects do have a lot of money behind them. The point there is that there is room to make money with open source projects. There are business models besides selling software directly.

You make an excellent point about mobile computing. However, interest in free mobile software is growing and we'll see more options available to mirror the demand.
I agree. It looks like something out of a scifi movie that tries to be trendy, which is a good thing in this case.
> would we ever have had a Martin Luther King

Here's a possibly-relevant excerpt from an article I wrote for CNET on the topic (before I left earlier this year to found http://recent.io/):

...Project Shamrock had a "watch list" of people whose conversations would be identified and plucked out of the ether by NSA computers. It was initially intended to be used for foreign intelligence purposes, but at its peak, 600 American citizens appeared on the list, including singer Joan Baez, pediatrician Benjamin Spock, actress Jane Fonda and the Rev. Martin Luther King Jr....
You know you can buy a TV without ethernet or wifi right?

If you think your TV is bad, try powering on a windows phone for the first time and go through the dozen privacy waivers and turn off all the defaults of all the data it sends to Microsoft and Nokia. Pages and pages worth.
I find Netflix and YouTube built into the TV extremely useful. Also the fact that it has a half-decent DLNA client (which I connect to Plex on my home server), and can accept screencasting from my phone. I considered building a HTPC, but realized these features cover 99% of what I would use it for, and for the rest I can just use a laptop.
Removed quotation sidescrolling:

> Hello Zuck, I would like to ask that when our facebook fanpage's reach will be come back? its too frustrating having 100k -likes with only 1k, 2k reach ,& 1m likes with only 10k, 20k reach .. sometimes too low

> Don't destroy our hard work and efforts, we want organic reach back !!! im not the only one who is unhappy with pages post reach . , Hope u are not ignoring my comment . thanks

> (i also wanted to know that is there any source to reach you ? if there is, i want to know..and if none..do establish one... a good idea can come from anywhere..from anyone.. )
I don't even care that much about my personal privacy and yet I'm terrified of "Smart TVs" because I spent time working on many different models across various manufacturers and they are all horrible, horrible devices in their own ways (some far more horrible than others). I still have nightmares about the Insignia 'Smart' TV we wrote some apps for while working at chumby, the Samsung and LG models were only mildly better.

My TV should not require a 30 second bootup time before it can do anything if powered on cold, my TV should not crash because it has been on too long and there is a memory leak in the YahooWidgets/JavaScript engine it uses for apps, my TV should just focus on doing a really good job of displaying images from one or more sources of other boxes which are small and cheap enough to be upgraded every couple of years (unlike a TV which I upgrade far less).

Let me worry if those external boxes are invading my privacy or not, but my TV really needs to be stupid enough that it isn't even possible, if only for practical reasons.
Romas =/= Gypsies ,they are 2 VERY different people.
> You live in a democracy where the popular opinion decides who's in power....The popular opinion allowed this law, so you should accept that it's the right one according to the system.

No. This is a Republic. Our elected representatives built and instituted this law in a power grab while the country was reeling from a terror attack.

> Of course there will always be a minority which doesn't like each law, and you happen to be a member of that minority in this case.

See the ^.

> If it does become a bigger problem that affects the majority, they'll eventually decide to vote it out. Until then, it's nothing to worry about. This is the self-stabilizing effect of democracy.

No, this is how democracies drift into authoritarianism.

I could go on, but it seems you're getting awfully relativistic, legally and ethically speaking.
Ask HN: Devs, what career would you have chosen before the computers existed?
For interested T-Mobile users, here's the Mozilla tech evangelism bug trying to reach T-Mobile about their broken site:

https://bugzilla.mozilla.org/show_bug.cgi?id=1042380
You know, that's a fantastic idea.

It's almost analagous to the "nutrition facts" that you get on food. A standard baseline so you can know what's going on.
I worry more about the chilling effects. The things people leave unsaid, the stories that go unwritten, and ultimately the free thinking that never occurs. In addition, being able to completely data mine all communication gives enormous potential to control future action (in a similar/same way to how marketers can influence future choices). Orwell had a quote about that.
The author is afraid of his smart TV, but probably doesn't think twice about carrying around a smartphone.

Smartphones have virtually all of the capabilities that make the author fear his smart TV, only the smartphone is, if anything, even more dangerous because it is more ubiquitous.

People carry their phones around everywhere, and the phones are usually constantly on and equally capable of monitoring your every word and action that you perform on them.

If you value privacy but own a smartphone, you've already lost.
It actually might be quite useful when doing merging/diffs/undos/redos/etc. operations either with a source server system (p4, git, svn, etc.) or exposing internal tree hiearachy as commands, also serializing/deserializing.

If I'm not mistaken, Autodesk Maya for examples does not store the DAG tree, but the operations done on objects as commands (tcl-like syntax (MEL script)).

So while I'm not entirely sure of its usefulness, I've found situations where this might be helpful, but need to explore it more.

Also for conversion from XML to other things and vice versa...
AFAICT its very rare to find developers with that unique ability to write truly minimalist code.

Too true. I find that the gating factor for development for me is the number of things I have to keep in my head at one time while working with a codebase. So simpler and cleaner abstractions mean that development goes faster with a lower defect rate. Maybe it's because I do have a background in music that I prefer to write minimalist code but I think there are a lot of objective advantages in it.
Khronos Group standardized LLVM IR 3.2 as SPIR(Standard Portable Intermediate Representation). It is an existence proof that standardizing LLVM IR is possible.

https://www.khronos.org/spir/
Hi,

Basic (newbie) questions:

1. Once on the network, does one have a conventional IPv4 address ?

2. What IP address range should one best choose for a small network?

3. How does this compare (technically and/or practically) to the use of 25.x.x.x addresses by Hamachi ?

Thanks!
It would be more accurate to say that it's most of a fairly random subset of the OS that was made open source back in the day - there's very little of newer projects (regardless of what 'layer' of the OS they're at), including ones that replaced older ones, some old stuff is gone, and I'm not sure it ever really counted as complete.

Some examples:

- The main kernel is open source (although not 100% identical to the version in OS X), but many kernel extensions are closed source, including quite basic stuff like disk image mounting.

- In one open source kernel extension I'm interested in, IOUSBFamily, functionality has been randomly disappearing in favor of empty .cpp files. Like several of the opensource releases, it doesn't actually compile...

- A version of CoreFoundation (C level API) is available, but not the full thing. The Objective-C runtime is available, but the core Objective-C libraries have never been.

- libxpc, which is rather low-level functionality added a few releases ago, was never open sourced; launchd is gone in this release, but before that it didn't compile, thanks to missing xpc headers.

- Bootloaders: BootX from PowerPC was open source, but the x86 EFI stuff was always closed source.

- libm is gone this release. cctools may be gone. Some libSystem libraries such as malloc and pthread were separated out in a previous release, but not open sourced; they're back now, though.
+1. The full acronym is USA PATRIOT, which, every time I read it, causes me to throw up in my mouth a little bit.

So far from protecting the actual ideals the US claims to stand for.
People pay for free (libre) software because there can still be service offered and sold. And people will pay for a free software TV because it's a physical object.
>You know what will never stop this? Posts on hacker news. Letters to your congressman (LG can donate a fuqton more to his re-election campaign than you can).

Plus it's not just LG that wants that kind of data. It's the government itself.
Exactly. Stepping back a bit, in nature there are all sorts of variation and swings in numbers from one characteristic to another.

Nobody wants women to be pushed out by force or denied opportunity to reach their deserved position. But is that really happening whenever we see more of one gender in a particular role than another? I don't think so.

I remember in highschool (20 years ago), only 2 girls were in my electronics class. Those 2 girls were not given any special treatment, or picked on, or anything. It was simply how the cards fell for that class due to most girls in the school NOT being interested in electronics.

I suppose we could've started a campaign designed to attract more "women in electronics". Okay, but they were never unwelcome in the first place. They simply didn't enrol in that course.
Lol 15 Last Minute DIY Costumes Made with Moving Boxes
All those are almost impossible to comprehend if you were brought up with the same BS "US national interests" version of the News since the eighties, but laughably trivial for most Europeans.

That's how you get Bush twice re-elected, or believe that Obama is some kind of great "hope".
Gets five hours with GPS.
By Nate Silver's FiveThirtyEight a short doco

http://fivethirtyeight.com/features/the-man-vs-the-machine-f... (17mins)
M.Mplay3: procurez-vous des sonneries mobiles MP3 pour votre portable
Can you not get to that stuff through the WebKit repo?

edit: Looks like you can: https://github.com/WebKit/webkit/tree/master/Source

This is where I was digging to find whether or not JavaScriptCore would still work with WKWebView. Spoiler: it won't.
I've just started getting into Cocoa dev after doing iOS for a while and it has more than its own share of warts. KVO is a clunky API that's very inconsistently available and easy to misuse. Interfaces built using auto layout in xibs are very tricky to debug and maintain. There's all kinds of string typing in the APIs which defeats many of the benefits of static typing. And there seem to be a lot of quirks and bugs in the API overall which I'm guessing are a result of Apple shifting its focus to iOS, where the money is.

All in all I'll take the web stack, particularly with the changes coming down the pipe. Javascript with ES6 is a much better language. And if web components really take off then component-based UI development on the web will be pretty competitive with Cocoa.
Definitely. We've certainly seen great examples of open source projects turning into successful commercial ventures, while remaining committed to free software.

What I'm trying to say here is that I hope to see even more business models that work well so we can get free alternatives in more areas of computing sooner rather than later.
On some Samsung "Smart" TVs you can.

http://sourceforge.net/projects/samygo/
Imagine the day researchers announce RC4 has been cracked for sure.

What a nightmare that year is going to be - so many legacy devices.
Facebook's display ads won't be profitable for every direct response advertiser, but they are incredibly effective.

Have you tried working with third parties like Nanigans or Tellapart to optimize your ads?
> considering the "fire-hose" nature of typical RSS feeds, there needs to be an intelligent layer that sits between it and the user for it to be useful.

I have to disagree with that, I enjoy my RSS feeds uncensored, if a feed has too low of a signal to noise ratio then I unsubscribe. I have a few of my own filters set up in InoReader for stuff that I'm absolutely sick of hearing about, but none if it is filtered for me "intelligently".

There are plenty of services built on top of RSS that do filter and remix the content already, however.
Do you think destroying technology and flipping cop cars is going to end the surveillance state? While an interesting thought experiment, it seems unlikely. If anything, it would give the pro-surveillance lobby enough political capital to further reduce whatever legal privacy protection we already have.
Most of the "fallacy" categorizations of arguments are BS, I'd say just ignore them.
I'm totally fine with your exciting-as-fuck politics but it will be difficult to get people to that point any time soon, me thinks. I think the problem is that when you say things like "these things don't work" you're glossing over the key to why they don't work: people aren't organized. That's it. It may not be glamorous or fun like tossing over the pigmobile but it's proven to work every single time throughout history.

Let's look at boycotts. The problem with boycotts isn't that they're not effective; they can be. My family participated in a successful one against Iceland's whaling policies in the 80s and even though I was young, I never forgot why we did it and that it was right. So what's the problem? They ignore institutional structures that persist despite our actions. If one particular corporation strays too far, boycott pressure is effective. Don't forget how it played into bringing down South African apartheid.

My point here is that we don't need to go looking for new solutions. Good old fashioned organizing works. It does combat LG's bought politicians--remember my friend, we still have democratic institutions and we can vote anyone we want into office. People don't like to be reminded of what really works, I think. We need socialism. We need to vote them into office and make good privacy laws. That's that. No need to reinvent the wheel. Then we can talk about an informal technocracy democratically dissolving the state into libertarian socialist anarcho-communism.
We aggressively delete code. Hg/git will have it if you ever need it.

We never have.
I would not wish a prison sentence on my (personal) worst enemies. Locking someone up for years should be an absolute last resort. I can't really imagine a worse thing than essentially becoming a slave to some prison for years. No freedom.

This is the main issue I have with "jail the bankers!" narratives: Just take away their money, putting them in jail doesn't accomplish anything.

This seems to be a big issue with American mentality in particular though. Such a big thirst for vengeance.
Nice.

I've been told (by slingbox folks some time ago) that EFF argues that automatic updates are never (edit: generally not) a good idea. They can be used to add or remove functionality by court order.

Another scenario where automatic updates of a native app hurt users is when your company is purchased by a larger company who then shuts down the product. Please reconsider that feature for the localhost version.

BTW I'm just going by the green checkbox in the features comparison table to conclude that you have this ill-advised feature.

Sorry for latching on to that one thing, but it's important imho.

Other than that, this is something I've wished for many times, so great to see it becoming real. I loved clamprecht's suggestion of backfill from history -- that would be great!
> If it does become a bigger problem that affects the majority, they'll eventually decide to vote it out.

Slight problem with that. Candidate Obama promised to repeal the Patriot Act. People voted for him. He was elected. It has not been repealed.
Not sure if sarcastic...

Of courses there's widespread (systemic) racism. And sub-conscious only in the sense that people don't care to speak about it, because they know it alright.
You can disable notifications with ms band
>To those who don't like the use of this law, I think this is OK. Here's why: You live in a democracy where the popular opinion decides who's in power.

And the colossal naivety begins right here...
> Such a long slow buildup, and nothing stopped it.

... and that is exactly what scares the shit out of me. This is why I consider history a mandatory reading, more so a critical reading of history, with an eye for the tell tale signs.

Playing with elements of hate and is playing with fire.

You might recall that India and Pakistan were the same country once. Geopolitically they look different now, but I blame that on the butterfly effect of a few good decisions that leaders of India chose to abide by during its formative period (and stupid decisions on behalf of the Pakistani statesmen). What scares me is that this threat of a fascist future in India is not as ludicrous as I would like it to be. A few bad decisions, few people not choosing to stand up and India could be a non muslim version of the state of Pakistan now.

Just for clarification, I bear no ill feeling towards Pakistani people, but they did really mess up their country and to me it seems for no good reason.
Not to detract from your point, but wouldn't that apply to cell phones in general?
The thing that's missing in this is not that people don't care , it's that a lot of these things are attached to _useful things_.

I like my webcam. I can have a skype video chat with someone halfway across the world. Sure, the NSA might watch me in my sleep, and that sucks (I do think rule of law works), but hey.

I like that google is data mining my emails. Google Now is amazing, reminds me of things like my flights because it goes through it. If that allows them to show somewhat creepy ads, so be it (google is a lot more subtle with their ads than they could be). The service is cool

Also, Rule of Law works. Consumer privacy protection laws exist in the EU, and companies that don't respect it can suffer greatly. So the NSA might not fall under that, but I'm much more comfortable with the NSA looking at me than corporations (though I'd rather have neither). And we _can_ push back on the surveillance apparatus (Church Commission and the like).

Really don't need to burn down everything to get things done.
It's easy to implore others to commit crimes on behalf of your personal philosophy. It's much harder to lead the way and do it yourself.
If you don't think you're going to be able to get people riled up enough to stop purchasing the TVs, what makes you think you're going to have them vandalizing private property?
In general, though, the primary mode of operation of an Android Wear device is to work with the existing notification system of an Android device

In other words, these smartwatches are not a replacement for an Android smartphone.

On the other hand (no pun intended), the Chinese have been creating smartwatchphones for a while now, which are fully-functional Android smartphones in a slightly bigger watch-sized casing.
Any invites left for me? If possible please send at rajivs.iitkgp@gmail.com
You would say that, drinking cold tea and all.
Thankfully the Court hasn't ruled on it yet. Probably looking for a June opinion release. Given the precedent set in Riley v. California [1] (cellphone warrant case) I think the personality of the court is inclined to agree that police do in fact need a legal justification to pull someone over. I was more concerned that the Federal Government was arguing to the contrary.

[1] http://www.supremecourt.gov/opinions/13pdf/13-132_8l9c.pdf
The Many Faces of Google's Hamburger Navigation Drawer
State Farm Doubles Down on Drones – Using Airware
Thanks a lot. Got your invitation just now. I will send to others as soon as I get one.
What did he want? Money, resources, position/title?
And go old school like my mom-- put it on a powerbar and truly turn it off when your done.
> well the solution is to validate user input

Oh come on, what do you think the purpose of reallocarray is? It's exactly to include that boilerplate for you so that you don't have write your own "validation" before every alloc.
Electrical engineering.
The procmail source is something else https://opensource.apple.com/source/procmail/procmail-14/pro...
I said more comfortable, not comfortable. I'm for legislative pushback on recent actions of the NSA (as have happened in the past with them or the FBI).
Building Talko with DynamoDB: Lessons Learned
You've convinced me. So.. how good is this Minix thing mentioned in the article? Would be it be a good alternative to Linux and and how fast does it load Myspace?
And civil asset forfeiture was supposed to be just for fighting drug dealers but now being used in all sorts of cases [1]. Governments and other organizations will use all of the powers given to them and then some. The populace will continue to be deceived by the classic divide and conquer for as long as people allow it. The courts don't seem to be stepping up to the plate on these laws which seem very unconstitutional on the face of it from my naive standpoint.

[1] http://www.slate.com/blogs/browbeat/2014/10/06/john_oliver_o...
If you get hardware without proprietary radios (which, yeah, is impossible) and install only free software on it, you aren't lost.

I use Paranoid Android, and I know my S4 can still use its radio to spy on me, but at least the OS itself isn't.
At some stage, it takes huge talent to follow in the footsteps certain pathbreakers. At leasts successfully.

Even if android did nothing but 'copy apple' they created a second player in the space on Apple's level.

If you think this is a trivial task -- look at RIM.

The creation of viable choice and a establishment of business model that hasn't (yet) forced the implosion of the platform, is a huge amount of work even of one were to abstact away any "groundbreaking originality" (whatever that means anyway) in the platform.
Brackets IDE , Release 1.0 RC-1
OP's suggestion actually does make economic sense, if and only if you import enough people. I don't think any country currently import enough resourceful people to make up for the high quality they themselves can produce.

But I definitely think you could make it work. Hypothetically, not humanely.
FYI, a more comprehensive treatment of these can be found in Heuer's book:
http://www.amazon.com/Structured-Analytic-Techniques-Intelli...

I'm curious, why post this to Hacker News?
I disagree, but I upvoted you anyway for the Dune reference.
Pretty sure this will get downvoted because anything outside the blandly acceptable boring-as-fuck politics always gets downvoted.

I love how people set themselves up to 'win' like this if people don't like what they're saying. "If people vote me up, I'm right. If people vote me down, I'm right". Frankly, it's a 'boring-as-fuck' ploy and unfortunately it's on the rise at HN.

Learn to take your lumps like a damned adult, and don't make passive-aggressive remarks about people who might downvote you. People can think that you're full of shit without having to subscribe to mainstream viewpoints.
Yes, but to a lesser extent.

The more powerful and well connected a device is, the less privacy its users tend to have.

Unlike dumb phones, today's smartphones usually have built-in GPS capabilities, with relatively high-speed internet connections, powerful processors, a wealth of apps for their users to put their personal data in, and tight integration with social media.

There was a time when spy agencies would have killed to plant devices with these sorts of surveillance capabilities on their marks. Today billions keep them on their persons at all times -- willingly, gladly even.