skysight-inc/HackerNews huggingface dataset:
> Any broadcaster could decide to do this in house and it's done

Interestingly, in the UK, many broadcasters already do this. I can watch any BBC, ITV, or Channel 4 channel live from their websites, so long as I have a TV license.
Largest Cyber-Attack in History Hits Pro-Hong Kong Protest Websites
Nice to see a different solution than cgroups for this

The Readme is rather sparse, could you add an example how to use it from a init shell script?
Er, huh? You're mixing two arguments here. You're talking about the difficulty of authenticating the root of trust (very hard) and trying to use it to address the issue of installing authenticated software (a long-solved problem).

I'm aware of no situations where linux distro mirrors have been compromised with code that will install on live systems. Again, the key is set up on the clients at install time, you can't drop compromised software on them via package install without stealing the signing keys.

The whole point here is that the "run the shell script off hte web" skips the whole root-of-trust issue, and suffers for it. It must stop, guys.
How? Do they produce a much larger volume of leaf litter or catch fire easier?
I agree with this. I think in large part this is because the developers decided to try as much as possible to 'decouple' the concept of module from the filesystem.

I think this is clever in the abstract, but in practice, it's a lot of headache for very, very little gain and a lot of added confusion.

The main Julia team is a bunch of incredibly smart and dedicated guys who know a lot more about designing language than I do, but I think this was a case of trying to be too clever for your own good.
Open Sourcing a Failed Startup
Funny thing is the CIA never includes this book in their lists

http://www.amazon.com/Inside-Company-Diary-Philip-Agee/dp/08...
Keeping in mind that this content is being broadcast over public spectrum, you're right: the content is the most valuable product.

As a consumer, I want to access that content in an efficient, functional manner. My tax dollars are paying for it. So, I bought an antenna. It couldn't pick up any stations in my apartment, and this is a very common problem in NYC. Even if it picked up stations, I'd have to buy a separate device to record shows so that I can watch them on my schedule.

With Aereo, I was renting an antenna. The company built capital-intensive, power-sucking data warehouses in every city in which it operated and filled them with antennae for every customer. Aereo provided me with a cloud-based antenna, no different than buying one from Best Buy or Amazon.

Only:

(a) the signal was clear and reliable, not fuzzy. My friend has a long coaxial cable connected to his television and he tapes a 12" x 12" antenna to his window. Kind of ridiculous.

(b) they included a cloud-based DVR that allowed me to watch what I want, when I want. They improved the relationship that I had with broadcast content.

Aereo was very clear about the fact that they built a solution that adhered to the law because everyone had an individual antenna. This solution was very expensive, but it worked and though it was described as a Rube Goldberg machine, it made sense.

And here's the ultimate rub for content companies: now I don't watch your content at all. I don't see your ads. I have someone else's cable password, and I watch things sporadically, but I don't discover new shows like you want me to.
Here's the section of the text of the bill in question...

https://www.congress.gov/bill/113th-congress/house-bill/1422...

(a) Independent Advice.--Section 8(a) of the Environmental Research, Development, and Demonstration Authorization Act of 1978 (42 U.S.C. 4365(a)) is amended by inserting ``independently'' after
``Advisory Board which shall''.

(b) Membership.--Section 8(b) of the Environmental Research, Development, and Demonstration Authorization Act of 1978 (42 U.S.C. 4365(b)) is amended to read as follows:

``(b)(1) The Board shall be composed of at least nine members, one of whom shall be designated Chairman, and shall meet at such times and places as may be designated by the Chairman.

``(2) Each member of the Board shall be qualified by education, training, and experience to evaluate scientific and technical information on matters referred to the Board under this section. The Administrator shall ensure that--

``(A) the scientific and technical points of view represented on and the functions to be performed by the Board are fairly balanced among the members of the Board;

``(B) at least ten percent of the membership of the Board are from State, local, or tribal governments;

``(C) persons with substantial and relevant expertise are not excluded from the Board due to affiliation with or representation of entities that may have a potential interest in the Board's advisory activities, so long as that interest is fully disclosed to the Administrator and the public and appointment to the Board complies with section 208 of title 18, United States Code;

``(D) in the case of a Board advisory activity on a particular matter involving a specific party, no Board member having an interest in the specific party shall participate in that activity;

``(E) Board members may not participate in advisory activities that directly or indirectly involve review or
evaluation of their own work;

``(F) Board members shall be designated as special Government employees; and

``(G) no federally registered lobbyist is appointed to the Board.
"people are not experiencing the original."
Sure, but they're experiencing an original interpretation of another work, it'll be judged on its own merit. They can still look up the original if they want to. What's wrong with that?. As Newton said: "If I have seen further it is by standing on the shoulders of giants"

If we were to ban any derivative work you'd need to forget about pretty much any "art" done in the last 400 years (to say a number). As mentioned somewhere else Tolkien's work is not "original" in that case then, it's a mash-up of European mythology. What about music? most modern music relies on samples of other works (check this TED talk by Mark Ronson about it: http://www.ted.com/talks/mark_ronson_how_sampling_transforme...). And TV/Film? Many movie/tv scripts are just a modern version of Shakespeare's works. Anything we do now is influenced by something someone has done before, that's called progress and if we block this with made up "laws" we are going to be very impoverished as a society.
Not so much worried about him - more the rest of the team but hopefully they learned a ton during the experience.
Great to see more startups coming out of my native Norway. Looks like a fun app. Looking forward to see where they are going with this one.
Even if you forget entirely about Clojure for a second, Rich has this very rare gift to take a complicated subject and make it easy for the audience to understand.
You realize that OTA HDTV is...free, right? Explain to me how any content provider lost a single dollar because of Aereo's existence.
Backendless applications
Aereo also worked remarkably well during Hurricane Sandy.

Provided you had internet, yes. Which a lot of people didn't. Over the air broadcasts - which Aereo were retransmitting - don't require any internet connection. In an emergency situation like Sandy a bunny-ears antenna is infinitely more useful than a bandwidth-chewing internet streaming service.

Have you ever tried using one? Given that you live less than a mile from where Aereo is receiving its signal, you might be surprised at the crystal clear, HD quality TV you can get without paying a company $7 a month. Aereo's biggest triumph was making free, over the air broadcasts look like their premium product.
Technically its really just a socket dup
Your insight is very interesting. I cannot tell exactly my total cost because I'm missing some parameters (maintenance, working on additionnal features, some potential future hires, etc).

Your comment made me think about something I was missing: ROI. I don't state in the home page that this service will help increase their sales! Silly me!
> - Write down the pain point that your product solves in 1 sentence.

> - Write down the types of people who have that pain.

> - Rank each type by their willingness to pay and their ability to pay.

Imho, this is not making the necessity to segment a market clear enough to OP.

Consider a wash-machine repairman as an example. The pain point is, naturally, "broken wash machine". Which occurs each year in a certain percentages of all households. The naive approach would be to assume that the latter is one big market, and proceeding to rank households based on their willingness and ability to pay a wash machine repairman.

In reality, there are a plethora of potential market segments which are based on criteria that do not in any way relate to price.

In light of a leaky wash machine, for instance, a household's options include:

- Calling in for the warranty if it's not expired

- Simply putting a bucket and continuing on with the broken machine

- Getting the leak fixed by the household tinkerer (or a friend or relative who tinkers)

- Buying a new wash machine

- Going to the laundromat from that point forward

- Etc.

- Calling the repairman

Point being: you want to properly identify which segments are indeed a good fit, prior to ranking them by their willingness and ability to pay.

In addition (in my experience anyway), these two steps are best taken care by interacting (email, chat, phone, face to face) with potential clients: not doing so introduces multiple risks, including coming up with a product that does not match their needs, under- or overpricing it, and -- perhaps most importantly -- missing out on opportunities to identify higher-value niches who you can up-sell things to.
This is amazing, specially because I can upload my own keys.
Thanks, no it's world wide. You can't find it? Should be able to be downloaded through this link anywhere in the world: https://itunes.apple.com/app/disco-fingers/id809680953

Would really like to hear it if you're having troubles downloading it.
Not sure if it's related, but when browsing sites on my phone I have noticed a lot of ads on websites that redirect you either to a page with an Android download on it, or to a specific game in the Play store. You leave the page you wanted to look at entirely.
Audio in my Lenovo with Ubuntu is completely erratic. Not going to blame this on Lennart, but it is certainly not a fixed problem. I liked Alsa, though I was working with high end hardware at that point.
Looks cool, but I'm afraid it would not work very well on my ThinkPad
Because cable companies pay broadcast companies to redistribute broadcast content - it's a major source of income for the broadcast companies. The cable companies said that if Aereo were allowed to get away with what they were doing then they'd do the same thing themselves.
For JavaScripters, there's also the 'Like Underscore, but lazier' Lazy.js
http://danieltao.com/lazy.js/
Berkeley Logo
Which is why I said "generally" and not "always".
Sony used to charge $99 for PSM toolkit for the Vita. Now even that is completely free and anyone can use it. With the introduction of PSM 2.0 there is no RAM/CPU limitation, so you can use the whole power of the console,with the exception being that you are still writing your code in C# which is not going to be the fastest thing in the world. And since the code runs on top of Mono, it has not contributed to any exploit for the Vita. Letting people develop on your console doesn't mean sending them devkits(and 3DS devkits are a horrible piece of hardware to work with,not to mention they cost $1500 each + various licence fees that you have to pay on top of it).
You'll notice my own account isnt throw away.
That makes about as much sense to me as the Vatican saying it's OK to employ the rhythm method as contraception technique but don't you dare put on a condom! Sigh...
VW works on Hadoop just fine, though it's not very "clean" and native. But it works.
Thanks for the tip, we'll check that out!
We used web audio for audio processing for this app. There were a lot of challenges on the way!
A right is not a right if the desires of people I have never met abrogates it.
I have in the past been a vocal critic if Coinkite, but now I take it back.

This is a very intelligent move and this does offer the security that is in line with Bitcoin principles - actions speak louder than words and in this case they have listened to criticism and acted correctly.
He rants about systemd, then talks about liking CoreOS, which uses systemd for everything. He is contradicting himself, but I'm genuinely not sure of why.
I don't support a switch to systemd at this time (I use Debian, and I'd be happy to live with pretty much any other init system for at least one more release - the obvious choice would be to just stick to systemV init, and see what systemd looks like in a year or so. Down side is that if the distro were to move (for supporting all those people that want Gnome for some reason ;-) -- then we loose out on a year or two of testing systemd).

Anyway:

> Most of the problems systemd is trying to "solve" does not exist. At least not BSD, AIX, Solaris, you name it.

Don't forget that (open) Solaris revamped the init system, not just the disk/filesystem-system. I think there are arguments to be made for integrated systems like the zones/zfs/SMF.

I don't think systemd is a reasonable way to go about it, and I certainly don't think it is a good fit for "Linux in general". My impression is: Systemd is too big -- will fail.

Wasn't it Gnome that at one time tried to mimic the windows registry for settings (because binary data on disk: really fast, lol) -- only to go back to ini-style files? (I might be misremembering that one).

Different designs are fine (see: eg plan9) -- but moving away from fundamental design principles (everything is a (text) file) effectively means abandoning the old system, making a new system.

If systemd was a bit more upfront about "making a new operating system sharing some code with Linux kernel and traditional userland" - rather than trying to sell systemd as "more of the same, just better" -- maybe they'd meet with more positive reception. That a new system is unstable is fine -- just don't expect people to use your new crap in production.
All occasions, even shell scripts.

For example to choose a pseudorandom entry from a (reasonably short) list and set it as an environmental variable:

echo "main(){ arc4random();}" |gcc -x c -pipe -o arc4random -static -

b1=$(sed -n '$!D;=' .list);
c1=$((b1/255));
arc4random;
d1=$(($?*c1));
VARIABLE=$(
sed ''"$d1"'!d;'"$d1"'q' .list
);
echo $VARIABLE
Wow, here's a quote from their summary of one of the books:

Each of these books about the Snowden affair covers the
basics of Snowden’s broken family life, his half-finished
education, his political beliefs, and his devotion to the
Internet.
"Just for mac" is a non-starter for me. I already suffered through it with TextMate. With Sublime Text, not going back to Mac-only.
Bought one, it didn't work for me. Couldn't pick up a signal anywhere. Also, if I wanted to record shows I'd have to hook it to a Tivo (or similar device) which has an up-front cost and a monthly fee. Aereo provided the whole package in a low monthly cost.
Fun app, got into it immediately. Will test it on my niece in the weekend
I still think 64 bit non reused pids are the best long term solution. There are other pid race conditions. (Not having pid files deleted on reboot is a different issue of course).

Although the Capsicum model (in FreeBSD, slowly getting into Linux) where you can have file descriptors for processes is another different model.
I have the same issue with a vacation home. I have Little Snitch installed on my Mac which allows me to disable Dropbox and stuff like that automatically when connected to that network. It would be great if there were a feature in iOS to treat certain wifi networks as a 4g connection and disable the app updates and other things it typically only does over wifi.
Why isn't the logo language developed into a proper programming language?
I really like the logo programming language, it's strong support for cellular automata is especially nice. It has a similar syntax but does not contain as much parenthesis as lisp while retaining still retaining all of its power. Why hasn't there been work done to turn logo into a general purpose language complete with and IDE and everything?
FIVE MINUTES – Interactive Short
OS X has the best highdpi implementation at the moment, and use the pixel scaling approach. It seems to work well there.
I'm also interested to see how things play out with OpenWRT. High-end home routers are starting to get a lot more powerful with the transition to ARM SoCs and NAND flash, but they won't be able to run any software that depends on the systemd ecosystem while OpenWRT is still supporting the massive install base of hardware that systemd can't fit on.
If you're interested in the (modern) history of spycraft I highly recommend Allen Dulles 'The Craft of Intelligence':

http://www.amazon.com/Craft-Intelligence-Legendary-Fundament...

It was written by the first CIA director in the 1950s and is part memoir and part look into the structure of the early intelligence world.

I find looking back at the beginning of something is necessary to understand the current state and this book lays a good foundation for understanding how the CIA grew and evolved. It's particularly interesting how even back then it started out of paranoia and suspicion of all ideas that were an affront to the American Dream. More than just out of simply the need for a national defense mechanism.

Famous operations sound quite different from the perspective of the leaders who ran them. Than what you might find in the media or documentaries.

https://en.wikipedia.org/wiki/Allen_Dulles
How Much Is Your Website REALLY Worth?
Do you restrict notes to the pentatonic scale like many such apps do so that you always get pleasant sounding results ?
Your Job May Affect How Your Brain Ages
Well, they should do it so they don't have to ask.
I come down on the other side. The networks get the airwaves for free. It was a reasonable deal -- free bandwidth in exchange for a public service and an ad supported business model.

If the networks want to give up their bandwidth and let the government auction it off, fine. I just don't like this crap that they get the spectrum for free, and I can't rent an antennae of my choosing.

IMO, either we allow Aereo, or we make the networks pay for the spectrum, or we get rid of over the air and use it for cell data.

I am all for people getting paid for their content, but your argument is like saying libraries should be outlawed.
You don't need a Tivo - just a USB tuner stick and MythTV, or some other open source solution. Granted if the antenna doesn't work then it doesn't work - I had some success buying a powered one.
Well, they really didn't have much to work with here. Snowden was almost the perfect dissident. His actions and past were totally clean, except for maybe going to Russia,.

You have to understand that he didn't leave them much to manipulate external and internal biases with. So they went with his lack of education.
Ask HN: How do you use web analytics effectively for niche B2B sites?
There's a bounty of info out there on using Google Analytics and its ilk for web apps, e-commerce sites and larger consumer-oriented sites... But my dilemma is different. I have owned a boutique B2B business for over a decade, providing technical, design and end-user training on a (wildly popular in the enterprise) popular business software tool. We have a decent mailing list we engage with several times a month with a low attrition rate. But we're struggling with identifying how best to use analytics to help answer the questions that we don't know to ask.

So what questions do you ask of your preferred analytics, and how do you use the tool to answer them?
Or Robert Baer's books (which had a fictionalized form in the movie Syriana).

His See No Evil goes into a lot of detail about the training and day to day work of a CIA case officer:

http://en.wikipedia.org/wiki/See_No_Evil_%28book%29
Jacques Mattheij (hn:jacquesm) has a nice listing of free datasets that
was posted here years ago.

http://jacquesmattheij.com/Free+Public+Data+Sets

If you know of any others, please post them.
>> Snowden’s acts were justified because he chose to seek “reform of the surveillance state,” (248) and journalists have the absolute right to be the final arbiters of what to publish. Greenwald’s often bitter ad hominem rationale for this is unlikely to be the last word on the subject.

Interesting comments from the other angle. As they are just waiting for prosecution.
If you have time, I highly recommend reading The 1% Windfall by Rafi Mohammed[1].

There are dozens of pricing options in the book; however, Rafi's favored model is: try to set a price based on the value the buyer receives.

In your case, it sounds like you are the buyer because you built something that fixes a problem you had. If the pricing is something you will pay, then you're probably in the ballpark with your prices.

Have you surveyed other theme/module sellers to determine the value a service like yours would provide to them? Using your scenario, will other sellers value (pay) for your service at the equivalent of 2 sales/month for the Pro plan and 4-6 for the Platinum? Will you pay that much to a competitor if they build a similar business?

Good luck with your product! If I were a theme or module seller, it looks like something I might try because as a regular theme and module buyer, nothing frustrates me more than to click a demo link only to find demos that do not exist anymore. I almost never buy a theme or module that I can't demo first.

[1] http://www.amazon.com/The-1-Windfall-Successful-Companies/dp...
I fail at HN formatting - I forgot lists were pre-formatted and that horizontal scrolling is annoying. Here's those points again:

- Dart is very toolable and has a great IDE experience in a number of IDEs already: IntelliJ/WebStorm, Eclipse, the Dart Editor, Sublime, etc.

- The semantics are much more sane and predictable than JavaScript: objects are closed; Dart has class-based inheritance with interfaces and mixins; type coercion is eliminated and thus predictable; arrays are real arrays, bound checked and can't have holes; 'this' is lexically bound; accessing a undefined property throws an exception rather than propagating undefined through your program; there are no top-level statements, so startup is predictable; and on and on...

- Dart's syntax combined with interfaces allow for really great libraries, and Dart's core libraries and dart:html take full advantage of that. [] is separate from property access, so Lists, Maps, and Sets have nice-to-use interfaces. There can be multiple implementations of List, Map, etc. It's possible to write delegate/wrapper/proxy classes, etc. Dart's core libraries are a joy to use.

- Static type warnings and checked mode helps developers write correct programs. Type checks really do find errors early and save users time. We see this internally.
How to Ask Programming Questions
Won't this technology be very distracting with the lights constantly flickering/pulsating?
Maybe back in th 1980s. I haven't had usage based pricing in the same area code for decades.
I think in all fields of artistic endeavour there is a tension between what is good and what is commercially successful. Sometimes the two overlap, but often they don't.

And often I think some "bad" art tries to claim integrity because it is unsuccessful commercially.
Don't forget Caching Massive performance gains in Symfony2
Reading their launch diary is very interesting. Most notably they write down how many downloads, and how much revenue they have had and how much is in their bank. Having never done a startup by myself before and often wondering what it's like financially this is a very interesting reading. I will be checking back a day or two from now (their launch) to see what their numbers our.

Also fantastic looking app, if I had an iPad I would download it :)