skysight-inc/HackerNews huggingface dataset:
Please explain why on such a project announcement that parent comment is the second one in the thread (instead of technical discussions, platform limitations, privacy, trackers, alternatives, you know, things that would actually make sense). I'm having a hard time right now to not liken HN to a cesspool and this time the offense is intended.
No that isn't true. ISO (MPEG/JPEG) does not play a part in licensing patents or forming patent pools, which is only natural when you consider the fact that ISO is an international organization headquartered in Geneva and every country has its own patent ecosystem.

Individual companies within a certain jurisdiction can certainly set up pools and court the various rightsholders who participate in the standards process, and that is what you see with e.g. MPEG-LA and HEVC Advance in the US. But these have no direct connection to ISO beyond using the name and serving the contributing organizations.

Also, JPEG and MPEG are both part of the same standards group. And Divx is just a brand of MPEG implementations.
Pylint doesn't actually import the code, just parses and processes the resulting AST, which is in my opinion how it should be done.

The guard is useful if your code is already composed of multiple functions/classes, which could be called from outside without running the full logic, but in this case I'm not sure it applies.
Yeah! NASA is doing really awesome stuff that makes our lives better in general.
PHP gets "so much love and money shoved at it" because, for a lot of problems, it's the right tool. You can always ask facebook about it.
That's for Google's webmaster tools, which is another service Google offers (although in this case, you get to peer into their data)
Would fake trades not be distorting the data you are purchasing from them?
This could just be for Google Webmasters which gives them information on their search presence.
Hmm. Sigh.

It is frustrating and saddening how often I encounter the same broken assumptions and nonconstructive disagreement on HN. I'm beginning to disengage.

I have considered many of the specifics, but yes, I was applying a broad principle in a broad manner, because it has broadly been shown to be beneficial. Even in child play, competition is good. When two children play one will almost always have an advantage relevant to the game at hand, and so the "winning" child must learn to temper their play while the "losing" child must learn to lose beneficially. When the Petronas Towers were being built the teams were placed in competition, with rewards at stake, to complete their tower first. This helped keep the project moving forward at a fast clip. Militaries of different sovereign states participate in "war games" to foster their relationships all the time. Both Russia and China have been invited to participate in the RIMPAC war games, for instance. So, if the idea of friendly competition holds for childhood development, construction, and war, I'd say it holds fairly broadly.

I'm not going to bother getting into the remaining details of your response, because you honestly don't seem open to the discussion. I've got about a 1000 things requiring my attention and energy, and so I try to prioritize those that don't require me beating my head against a wall in vain. But, as a purely "release of stress" exercise, I'd like to point out that OSS is getting its butt kicked in the consumer market. It's getting it's but kicked by proprietary software and software as a service, which is hardly unequivocally empowering to the user, which is one of the most important components of OSS. So, you hate me, you disagree with me, whatever; if you give one flying fuck about OSS, put your ego aside for one short second and realize that OSS is losing to proprietary software and enabling software as a service unabated, while always getting the scraps from the table. Stop with the cognitive dissonance already and do something about it.
Reading that old thread really makes me realise how perceptions have changed over time. I think more folks understand how useful REST can be, as it provides a standard set of semantics for talking about resources, and that semantics are pretty widely applicable across various situations.

In that respect, REST is a lot like relational calculus: certainly not a panacea, certainly not universally-applicable, but an extremely useful way to approach a large number of different problems. And just as one should have to justify why one is not using an RDBMS (and there are a huge number of reasons not to!), one should need to think hard before abandoning REST for RPC.
All of this has happened before and all of this will happen again.
Eh. I noticed web ads got a lot worse exactly when Mozilla started shipping Firefox with a pop-up blocker enabled by default. Not saying it justifies anything, just that the immediate effect is real.
Show HN: Merry Quizmas, a challenging holiday character quiz
Infographic: What can Mark Zuckerberg do with $45B?
Show HN: SquawkBox: Viral Avian Marketing
Fwiw, Focus by Firefox allows ads on this postimg page. There's a pop up ad and banners at the top and bottom. Reloading the page redirects to another URL as if I had clicked an ad.
The 100 best iPhone apps of all time
Getting from performance testing to performance engineering
This is my first project using Redux + React + Rails. I like how it turned out. I hope you enjoy it.
Robots.txt. I think it's interesting that you say that removing yourself from Google is the same as "disappearing from the web" implying that the web is Google. It's not. Perhaps they should use alternative forms of outreach, something I am considering with my company.
The whole current conversation about this is weird. Why are people acting like ad blockers are new when iOS, a mobile platform with a small market share, stops banning them and gets back in line with everyone else?
Aren't there self-hosted analytics anyway? Piwik[1] comes to mind first, but I'm sure there are many.

1. https://piwik.org/
robots.txt. Still, I see no reason to remove the site from Google search.
4 questions you need to ask before deploying Docker
How is the load going to change over time? The passive house movement shows how efficient houses can be built. Also the change from CRT to LED tv's, also change loads. Refrigerators are more efficient than 20 years ago, but can they be made more efficient? Lots of small changes can change the amount of load (for lots of customers (summed)).

The other big issue is how fast can you repair 'own generation?' Utilities typically do a good job in restoring power and assist each other to restore power. Today everyone wants power all the time, 50 years ago power outages were not as much of an issue.
And he ask bill 'what the new internet thing' gates to help him ...
WashingtonPost.com serves many ads and consumes too much memory resources - thanks for crashing my Safari (iPad) while reading the article, a very unnerving moment.

I still have no Safari adblocker installed, as I believe in ads. But such bad ads citizens needs a disruption ala Google text-based Ads 10 years ago that changed the ads landscape.
It is. It's no big deal to stop using Google Analytics. It is, however, a big deal not to use Google Search, something I am considering for my company.
Coming Oot a Fabulous Gay History of Scotland
Yeah, but I have every satellite channel /except/ the sports and movie channels.

It seems like ESPN gets bundled in as default with any extended package in the US. In the UK, sport is something you quite specifically have to sign up for - it doesn't get bundled with anything else because they assume not everyone is into sports.
Without any "client identifying things" how would GA be able to chain several page hits into a session then? That is, do basic visits vs. hits split.

If you are in fact anonymizing everything about a client as you claim you do, then it won't be able to. Unless, of course, you are feeding GA some opaque client ID that you then internally map to and from actual clients that hit your server. However something tells me that you aren't doing that, or you would've mentioned it already.

(edit) I re-read your comment. You aren't apparently interested in session counts. But what's good the GA summary then if you can't tell 10 bounced visitors from one visitor with 10 hits? This makes no sense. If you want to look at just page hit numbers, there are dramatically simpler ways to do that.
I agree. Server-side analytics were actually fairly mature before Google came alone. It's just more complicated in some cases, but manageable. The biggest downside these days would be SPA apps since they are not necessarily touching the server in any regular way.
One of the solutions proposed since 1960s is to engineer a kind of atmosphere-floating algae that would synthesize just the right amount of H₂ to keep themselves afloat in the habitable belt of the atmosphere. Without predators and with plenty of CO₂ and access to NH₄ and such, they would multiply quickly and deplete the excess CO₂ from the atmosphere in a century or two.
> Google Analytics thrives on developers' laziness in my opinion.

It's almost never "developers" who are deciding to use GA; it's middle managers or marketing departments.
Theremin's Bug: How the Soviet Union Spied on the US Embassy for 7 Years
> Please keep the discourse at a higher level and on-topic. Thanks.

How is pointing out the difference in how the article visually represents the figures not on-topic? It seems very on-topic to me. Furthermore, highlighting an unflattering, possibly biased difference against Ballmer, is actually in favor of him in my opinion. I read the OP comment as pointing out how the article may be biased against Ballmer.

> Internet cattiness has become this mainstream thing and its inexcusable. This is HN not PerezHilton.com.

To me, you're the one being "catty" for no reason at all. This is definitely HN alright.
This "movement" didn't exist in the consciousness of the middle east till Afghanistan went to AQ who were keen to reintroduce medieval religion into modern day.

It's a manufactured conflict by ideologues bent on creating their own world order.

It's not a popular reaction to western oppression, etc. It affects regions unaffiliated with the west. In Africa it wants to destabilize native African governments in central Asia it wants to destabilize areas and become part of a larger pannational movement.

The west is just a nice useful excuse ready to use excuse.
Show HN: Curiosity, a context-aware Wikipedia reader for iPhone
Chronicle of a fledging startup part 2–getting clicks for cheap using porn sites
No, that's the model for firms with expertise in valuing companies. It's very trendy to suggest that big venture capital firms are throwing darts, but in fact they are competing for the best deals (which is another reason crowdfunding investors are at a disadvantage) and for the most part they are not spectacularly successful.

Venture capital firms aren't competing for "unicorns" simply out of vanity. They need to bet on firms with outsized returns because even in a cohort of pedigreed startups with plausible business plans and some degree of traction, most are going to fail.

Many of those failures are capable of generating reasonable incomes for employees and founders for years, but those incomes are not proxies for investment returns. That's another reason crowdfunding is dangerous: we have a skewed idea of "success", because to us, starting a company that lets us control our own destiny, build our resume, and earn a competitive salary for 10 years is a huge success. To a crowdfunding investor, the returns to investors are the only thing that matters.
Without knowledge of NBC/CBS/Fox's internal balance sheets, this seems unlikely.

1. The sports networks these companies have launched are all fledgling and receive a miniscule subscriber fee relative to ESPN.

2. All 3 broadcast their games over the air. Cordcutters undercutting (ugh) ESPN's ability to bid too much on NFL rights might bring down the price for NFL games a little bit, but there's still going to be plenty of demand not tied to cable subscriptions.
We filed an EU antitrust Complaint against Google
I agree, and there's a world of "high intelligence" entertainment options opening up every day - deep videogames, compelling serialized TV, hyperniche social media content. The old model of sports entertainment - mostly passive spectating - seems counter to the richly interactive, highly social trend that software is leading us toward.
Qualcomm is a very nasty company. One of the worst of its kind. Their pointless attacks on free codecs[1] "just because" demonstrates it as well.

[1]: https://datatracker.ietf.org/ipr/1520/
Accelerators and Co-Founder Divorces
And GA is inscrutable. I don't use it very much because it's got way too many layers of abstraction. It was fine before as Urchin. Maybe this is a category like email clients — there should be a sustainable paid product that doesn't suck.
But having bad art in a gallery is always interesting.
Not at all. The entire point is that Google is able to track one person across many, many sites. That is simply not possible if each site had its own self-hosted analytics.
Why I Tell My Users to Try My Competitors
How about open-sourcing your product before worrying about improving other products? SpiderOak has been "investigating a number of licensing options, and do expect to make the SpiderOak client code open source in the not-distant future" for a very, very long time now. It's no trivial thing to have a closed source client for a "zero knowledge" service.

https://spideroak.com/faq/why-isnt-spideroak-open-source-yet...

EDIT: I'd welcome discussion, in addition to your up/down votes
1.2B Emails on Black Friday
I don't think it's a matter of laziness. More so where is it best to spend your expensive/valuable developer resources, on the product or some home-baked analytic's framework?

I applaud SpiderOak, but they are much different from most other sites. They have privacy conscious customers to begin with, this is something that is good press for them and probably a net positive on their bottom line for doing it, not the case with most other sites. Also it's something they are doing after having a very mature product for many years, clearly not the first or most important thing they needed to tackle as a company.
One could argue the non-fans do not substantially subsidize NFL programming - Disney is able to capture most of this value internally as opposed to the specific leagues.

i.e. the value from bundled programming profits don't get passed on to the NFL
That's completely backwards, ESPN dropped the NHL. NBC picked up NHL rights for next to nothing and did a good job growing the package into a compelling brand, which resulted in them paying a good bit more (yet still less than the other 3) for the rights.
Not strictly on topic so I apologise if this is unwanted but I thought I'd share my experience with SpiderOak in case anyone here was thinking of purchasing one of their plans.

In February SpiderOak dropped its pricing to $12/month for 1TB of data. Having several hundred gigabytes of photos to backup I took advantage and bought a year long subscription ($129). I had access to a symmetric gigabit fibre connection so I connected, set up the SpiderOak client and started uploading.

However I noticed something odd. According to my Mac's activity monitor, SpiderOak was only uploading in short bursts [0] of ~2MB/s. I did some test uploads to other services (Google Drive, Amazon) to verify that things were fine with my connection (they were) and then contacted support (Feb 10).

What followed was nearly __6 months__ of "support", first claiming that it might be a server side issue and moving me "to a new host" (Feb 17) then when that didn't resolve my issue, they ignored me for a couple of months then handed me over to an engineer (Apr 28) who told me:

"we may have your uploads running at the maximum speed we can offer you at the moment. Additional changes to storage network configuration will not improve the situation much. There is an overhead limitation when the client encrypts, deduplicates, and compresses the files you are uploading"

At this point I ran a basic test (cat /dev/urandom | gzip -c | openssl enc -aes-256-cbc -pass pass:spideroak | pv | shasum -a 256 > /dev/zero) that showed my laptop was easily capable of hashing and encrypting the data much faster than SpiderOak was handling it (Apr 30) after which I was simply ignored for a full month until I opened another ticket asking for a refund (Jul 9).

I really love the idea of secure, private storage but SpiderOak's client is barely functional and their customer support is rather bad.

[0]: http://i.imgur.com/XEvhIop.png
A revolutionary web-based application to sleep easier
I thought you had a great comment, but when I read the rebuttals, I realized that it needed a more detailed explanation for people who do not watch sports and assume that ESPN is "sports".

Since you cannot buy ESPN alone, we do not know who is cancelling ESPN because they never cared about ESPN and are simply ending their relationship with cable. I know that if it wasn't for live sports, I would not have cable and from talking to friends that also seems true. Those 7m subs that ESPN lost, may all be people who switched away from cable because ESPN wasn't important to them. If that is the case, ESPN may be able to actually get more value from less subs.

There are going to be a lot of bloggers out there that do not understand how value is migrating from one group to another. Its a complex problem for cable companies and ESPN and I think ultimately, sports franchises are going to be able to capture most of the value.
Well, it's not a thing to implement in a few days, but a few weeks.

That maybe no option...
> thrives on developers' laziness in my opinion.

Frankly most of what i read out of the tech world these days seems to be about pandering to developer laziness.

All manner of APIs and services seem to exist in their current form simply to extract rent from developers that don't want to do back end "dirty work".
Disruptive or Destructive?
That starts going down the path of the "not invented here" mindset. You could then attribute not hand-rolling every bit of infrastructure yourself as "laziness". Yes, I am lazy to the point that I don't want to hand-roll an industrial-strength RDBMS myself, or the operating system, or the networking protocol, or the key/value store, etc etc.
Golgi Extension for Linux and Raspberry Pi
Reading the full report, it's pretty clear that it's just the word "Ad" that's in a box (and I'd call it yellow, not orange, maybe my screen settings are off). I had to dig up a browser I don't use, and so doesn't have ad-block - but Google (in English) does indeed add a small box with "Ad" next to (some) sponsored results:

http://cubeupload.com/im/y24qHx.png

(I had to upload this a few times, as I couldn't readily find any image host that wasn't both free, didn't require login/registering, and didn't wrap the image in some kind of web page -- even after years of using an ad-blocker, my mind refuses to "see" any box/region marked as an ad... The image is the square with the text "Trainers - up to 60% off ..." in it ;-)
There is no ethical dilemma on the user side. No web user guarantees making any particular request, and no one is owed the viability of a business model.

The ethics of defending the descent of the ad system into such destructive behavior is an interesting discussion, perhaps.
Obligatory reference to previous HN discussion of Reflections on Trusting Trust by Ken Thompson [1].

I'd be interested in any war stories or links to compilers verified with things like: Cryptol [2], Coq [3] or Idris [4].

I've seen Cryptol prove equivalence for cryptographic algorithms written in C and Java. Would love to learn more about how this approach can or can't be applied to compilers.

1. https://news.ycombinator.com/item?id=2642486

2. http://www.cryptol.net/

3. https://coq.inria.fr/

4. http://www.idris-lang.org/
IBM Snags Clearleap Video Service as It Continues to Pick Off Cloud Properties
How about a button that lets me choose a FireFox build using 100% OSS and which includes zero built-in user data capture technology?
And I never quite grasp why many people working in the tech sector are insistent on reinventing things that already exist. Such thinking thrives on developers' personal sense of exceptionalism in my opinion.
It's not laziness, it's opportunity cost. For SpiderOak, it makes sense to spend a few weeks of a few developers' time to roll their own analytics. For me, it doesn't. Our customers aren't privacy-focussed. In fact, our app depends on them explicitly sharing [quite a lot of very personal] data with us. I would rather spend that time building something that delivers value to them and us than indulging my personal beliefs about privacy.
Intel, as in http://ec.europa.eu/competition/sectors/ICT/intel.html?

I think the antitrust regulators mostly act on complaints and given the time frames they work in, it seems to be rather complex, so they don't take on too many of them.
So I guess it's just that nobody complained too loudly about Intel in recent years.

EU regulators also have to deal with domestic cases that don't typically end up on HN. Check http://ec.europa.eu/competition/elojade/isef/index.cfm
wouldn't it be pretty obvious to them when they cannot see the shadow banned account from other accounts? I know people who do similar on reddit, keep a second/third/etc account around to periodically check their main if they should notice no replies or such.

How restricted can new accounts be made so that they have to pass a review without impacting new accounts to the point no one wants to use the service?
ShiftWear – Shoes with customizable E-Paper textile
The article says it was ruled he wasn't breaking the law when it came to the modified “Yes Rasta” picture. Unless I missed it I don't think his Instagram "art" has been challenged in court.
Now if they could also just ditch Facebook, Microsoft, and Apple, they'd be getting somewhere.
Most developers don't develop (major) libraries, languages and OSs in house, it doesn't mean they are lazy, it means the company need to focus limited resources on their core business.
Largest destroyer built for Navy headed to sea for testing
Yeah. I'd attach many adjectives to the ads I've seen over the years, but "high-quality" is not one of them.
Spideroak user here. I stopped using Dropbox and started using Spideroak about a 18 months ago. I really like the product. It's not as good as Dropbox in some ways (like automatically syncing photos from my phone) but it really is easy to use. I still have a mobile client on Android and I can keep my files in sync across multiple computers. I pay for the larger storage size and I'm not even close to using it all.

It syncs fast too. Just thought I'd share my experience with people.
In the test I've done, sending no session/user data over, I lose all sense of a "session".

But I do retain insight into what content has been viewed, how much, what is rising and falling, etc.

The question really is what info are you really reporting on? AdBlockers make us blind and tracking is horrible, but I get to have a far more complete view over the simple stuff Urchin used to be great at.
> When is someone going to sue Apple?

For what? Not writing an API so that their software that runs on 15% of phones works the way you want it to? Good luck.

> Why would anyone even create a browser on iOS with all the restrictions?

The same reason anyone creates a browser for any platform. Because people use it.
Unsurprisingly, Wikipedia has a list: https://en.wikipedia.org/wiki/List_of_web_analytics_software
"the ship's skipper, Navy Capt. James Kirk"

You gotta think that guy has taken some crud for his name.
Robert Herjavec's Formative Moment
If you look at the book "Sustainable Energy without the hot air" you will find it chock full of data. Problem is, it's for the UK, not the US. But FWIW, I think the UK is more north than the continental US.

http://www.amazon.com/Sustainable-Energy-Without-Hot-Air/dp/...
The Reusable Chart API
Deep Learning with Elastic Averaging SGD