skysight-inc/HackerNews huggingface dataset:
TLDR: some communities are built around corporate overlords and there's a Community Manager person who tries to get them to be useful for the corporate overlords while still being generally happy. This is, like, soooo un-grass-roots and inauthentic it hurts! Somebody dial the waah-mbulance.
> Could you share what you read this morning that set you off?﻿

This guy makes a good point.

As a side note I didn't manage to get through that, it sounded far too ranty and overused "quotation marks" in a way that made it hard to read.

It is also a bit of a "giant who cares" piece really too
The problem is that the OBD codes aren't always specific. Sometimes they're specific enough to diagnose the problem, sometimes they're not, which is why you still need someone with auto expertise to correctly identify the problem. Most shops will warranty against unneeded repairs as a result of reading the code by virtue of buying their $99 "Check Engine Light Service" (whereas Autozone's reader is free to borrow). I've been in the situation where a shop made a check engine light repair that didn't fix the problem, so they made another $500 repair to actually remedy the problem.
Having to show up means there is a compulsion in effect, whether or not you have to make a choice is between you and the piece of paper (otherwise you are violating another principle of a good voting system: that it is secret what you voted).

The situation (quoted from the WP page) is precisely this:

"Compulsory for federal and state elections for citizens 18 years of age and above. The requirement is for the person to enroll, attend a polling station and have their name marked off the electoral roll as attending, receive a ballot paper and take it to an individual voting booth, mark it, fold the ballot paper and place it in the ballot box."

So your participation in the election process is mandatory.

I'd wager the vast majority of the people so compelled to show up at the polling stations will actually vote. This should be easily testable. The proof would be that in Australia the total number of votes as a percentage of the population is high compared to other countries that do not have mandatory participation and that the number of blank or defaced ballots slightly higher than it would be in a country without compulsory voting (those would be the people actually using their vote as a protest vote).

edit:

http://www.idea.int/vt/countryview.cfm?CountryCode=AU (Australia)

http://www.idea.int/vt/countryview.cfm?id=216 (Thailand)

http://www.idea.int/vt/countryview.cfm?id=164 (Netherlands)

http://www.idea.int/vt/countryview.cfm?id=231 (USA)

Seem to solidly confirm my suspicion.
Isn't it likely that two years from now the price for a new phone will have dropped? So it could go from ~$100USD to maybe ~$70USD. Even if you upgraded something like an iPhone every 5 years it would cost more though. I could buy these for 10 years at $100 and still only pay $500, which is about what a high end phone costs that lasts half of that 10 year span (maybe).

Anyway, I think a lot of the complaints about not being able to update your OS stem from iPhones turning into bricks.
I'm a libertarian too, and agree that the FDA is overly cautious, but I don't think drug research is an effective response to an acute epidemic. When something's growing exponentially you have to stop it quickly.
So it should work with Chrome and Firefox, correct ?

But I though webrtc still needed dedicated servers to punch through NAT ?

http://www.html5rocks.com/en/tutorials/webrtc/infrastructure...
In other statically typed languages you don't break type safety to implement abstractions.

In go, where interfaces are implemented by default and `interface{}` covers everything, you also don't need to. It's just a little bit (~6 lines) of code to add to guarantee it while they figure out a nice way to add generics.
Maybe I'm missing the purpose of polymer, but I suspect the issues the author mentions are a version 1.0 issue.

To me, polymer is to get people used to writing web-components, and polymer provides a nicer api than web-components. A bit of structure, easier to understand, etc. etc.

Things like tightly coupled javascript, css, and html is kinda the point of a web-component.
i can't wait for self driving cars and a ban on human drivers.
The specs for these phones are basically somewhere between that of the Moto E and Moto G with removable battery. No reason it shouldn't be below $50 in a few years.
I highly recommend this course for anyone interested in learning about functional programming and/or the Scala language.
True, but also blindingly obvious - just see the recent reddit censorship drama.
Some reflections on a summer at Matter
Pretty neat..
Only with the upcoming iOS 8 release have Apple ended support for the iPhone 4 (the 4S remains supported), a phone released over four years ago.

I'd say that's pretty good going.
The movie War Games came out in 1983, and Neuromancer the book in 1984.

I can't imagine a single tech-minded person in 1985 not dreaming of a connected world, and the myriad dangers it could bring. It's the speed with which it has spread and become mainstream that is astonishing.
Canon printer hacked to run Doom
Shifting his views, Rand Paul seeks broader appeal
Show HN: Domains most frequently appearing on the front page in the past 21 days
Python bad practice, a concrete case
We need tool support for keyset pagination – No Offset
Makes me wonder how many are sold with firefox rather than android. I'd bet good money not as many.
We Can Code It!
Sure, but you'd still have the light for reliability.
Try the Firfox Flame. Comes with better OS as well...
I agree. I think in some places in North America, a growing population of, for example, Muslims, may have had some influence into the move away from lard in certain restaurants.

The omnipresent Canadian chain, Tim Hortons, for example, stopped using lard in it's baked goods in 1997 and I seem to remember at the time this was partially due to a lobby from Muslim community groups.
Seems similar to PaddleOver [1] which was developed by Bittorrent inc a few years ago using their Btapp.js [2] library, unfortunately the PaddleOver site has expired and the code base hasn't been updated in a year.

It would be interesting to know if the developer looked at btapp.js and if so, why did he decide not to use it? Getting this technology web embeddable will go a long way to start making peer-to-peer a convenient method of downloading content vs directly downloading from a server, there's always going to be further hurdles to overcome with reliability in a case where the swarm lifetime is very short, but seeding with a few servers can help in that situation. If a web app could upload the torrent and data to a server to seed, then replicate it in a few locations it could be a decent DCDN.

[1] http://pwmckenna.com/2012/06/29/making-of-paddle-over.html

[2] http://btappjs.com/
70% of physical area or people? I'm finding it hard to get good stats. If 70% of people then that means almost no rural coverage.
The rise and fall of Kreyos
But how much did the iphone 4 cost? If you pay $800 over 8 years thats $100 dollars a year. This thing only costs $100 every two years.
Were there any unresolved issues? I really just couldn't tell, it all looked like general learning curve stuff to me(standard stuff you have to think about when using Go) and that he was lambasting how he chose to implement and what he had to go through to do it.
I think there's an assumption that a community based around a corporation is automatically going to be used for something nefarious and underhanded. Is that definitely the case? There are corporations that have "community managers" whose job is specifically to keep the community running smoothly from the corporate side - examples being the developer community that surrounds the likes of Apple and Microsoft. That doesn't make the community any less of a real community though.
Ask HN: front-end/back end split in the iOS world
Being relatively new to the iOS world (predominantly web - Node.js, JS, front-end, etc...), I'm finding it has it's ups and downs. ie. I have that useful sense of naivety in approaching iOS challenges (drawing on pre-existing experiences in web tech), but then I'm finding that's also quite a drawback in certain situations.

My question relates specifically to whether people have seen a split in iOS devs, ie. like on the web we have front-end/backend. And more recently, because of the rise in JavaScript MV* frameworks, we now have very front-end people and "client-side engineers".

If we take a social network style app, we have the custom UI to implement, the data layer, caching, data refresh/integrity, auth management, etc...the list goes on. However, those could easily be split into "front-end" and "backend" roles. Does anyone have any experiences from working on a team who does iOS apps or collaborates with iOS devs, whether this split exists?

I'm imagining not so much as web, as iOS dev is primarily done with Xcode (and potentially storyboard), I'm just struggling to see that the split would be so obvious as it is in the web world.

This post has turned into a little bit of a mind-dump, so apologies on that! I'm just more curious as to how it works in the iOS world and what relevant experiences people have had?
Must see: 10 seconds on Google – 5 things that happen
I recommend anyone proposing solutions to the crisis first read this explanation of events to date: http://www.vanityfair.com/politics/2014/10/ebola-virus-epide...

In particular, the history of events to date makes it clear it is not a case of the world doing nothing. Back in the spring, when there was reasonable hope that sending a bunch of foreign doctors could stop the outbreak, that was done - for a little while, it even looked as though it had worked.

Unfortunately, it didn't, by a long shot. Now WHO and MSF want to repeat that strategy on a much larger scale.

My opinion is that this is a very bad idea. The epidemic in West Africa not going to be stopped. That window of opportunity closed months ago, if it was ever open. If we send in thousands of doctors now, a large percentage of them will end up dead, and the epidemic still won't be stopped. It will be a waste of life, and at that, of the lives of trained doctors and nurses who will be all too soon and badly needed if the epidemic does start hitting other regions where the outcome would still be in doubt.

And no, sending in the military is not the answer. Not only does "it's for your own good" not morally justify aggression, but by further eroding the trust of the local population for authority in general and foreigners in particular, it would make matters worse, not better.

The affected area needs to be sealed off so the disease can't spread to the rest of Africa and the rest of the world. By all means airdrop medical supplies to Liberia, but don't for heaven's sake start sending hordes of doctors, soldiers and camp followers there to create more fodder for the virus.
Why you should not implement layered architectures
Top Coding Tutorials from Around the Web on Sept 14th
The mediterranean countries do largely use olive oil as the cooking fat, though they of course also eat other things. But olive oil is the default thing you cook with, in contrast to northern Europe, where lard and butter are traditional. The seven countries that consume more than 5 L/person/yr of olive oil are all conspicuously mediterranean: Greece, Spain, Italy, Morocco, Algeria, Syria, and Tunisia.

The linked article's claim that only Crete has this style of diet in Greece is strange, also. It's not even the part of Greece it's most associated with, let alone the only one that follows it (the region most known for its olive-oil cultivation/cuisine is Peloponnesus).
Amazing. BSD on Sub $20 boards. They list a bunch of hardware that it runs on and also include support for a simulator so you can try it out without hardware.
Import duties. Just compare Brazil against most other countries, too. 100% import tax on most things.
Like so many things, a community manager is neither necessary nor sufficient for a good community. But it can still be a good idea to have one.

Like all roles - finance manager, IT manager, HR manager, etc - just appointing one won't fix all problems, but it's a good start if you're having problems in that area and trying to fix them. Having somebody in the room that represents that business concern, and knows what they're talking about, helps.
You haven't understand a single damn thing about it, did you?
Nonetheless you'd be somehow right.
The phone is sold with android and then it is up to you to install another OS that goes along with it, may it be WebOS, Ubuntu Touch or Firefox OS.

So I guess not as many are sold with Firefox OS rather than Android, because ALL OF THEM ARE SOLD WITH ANDROID AND NONE WITH FIREFOX OS!

Other than that, instead of talking trash all over the place about Firefox OS, did you even try it? And if it wasn't good enough for you, did you contribute to it? Because you know that half of it is written by volounteers, right? And if you can't code, did you file bugs in Bugzilla, right? Because certainly you are not just badmouthing Firefox OS without a clue of what it is and how it works and doing the best to improve it in order to have a better smartphone ecosystem that would benefit everyone, right?
Not true at all if you bought a device that wasn't made by the big players (the majority of early media players). They had no DRM, and provided uniform, simple USB removable media access to the media on the device.

The record labels only stepped in when your quoted companies/brands entered the fray.
Btapp.js is just a JavaScript API that acts like an interface to their closed-source, Windows-and-OSX-only browser plugin Torque: https://github.com/bittorrenttorque/btapp/issues/11

Something that is done purely with cross-browser compatible web technologies is far more interesting and promising.
reddit.com/r/rust is probably the best place to have exploratory discussions.

Although, our pattern matching is a strict superset of C's switch (other than fall-through). But yeah, fall-through and goto aren't supported yet, and if we were to get them (in safe code), they may have to be restricted to preserve memory safety.
> In a worst-case hypothetical scenario, should the outbreak continue with recent trends, the case burden could gain an additional 77,181 to 277,124 cases by the end of 2014.

What I wonder is: why do they think it will stop? What's going to put a brake on the epidemic's explosion? This is not a world where a disease can burn itself out on the local level by simply killing everyone susceptible.
I think there probably religious and vegetarian reasons as well.
The State of the Birds Report 2014
Top Big Data Tech News You Need to Know: Apple Pay and More
He probably was referring to the Galaxy Nexus, which I assume has decent enough (probably perfect) CM support. Like you say, achieving compatibility with every piece of Android hardware out there seems unlikely, mostly because of proprietary binary drivers.

I don't see how that makes CM unviable, though. You just have to factor in CM compatibility into your buying decision. That means either basing a decision on past experience (ie. based on previous models, any new Nexus hardware -- if there is any -- should be ok), or waiting a bit after new hardware is released to see how it turns out. Of course the latter option is pretty painful for most of us.

It's too bad Google doesn't seem to care about any of this, though. It would have been nice if Android One devices came with guaranteed access to/documentation of the proprietary driver blobs, or, better yet, open source drivers for all components, or anything in that vein. But I think we're long past expecting stuff like that from Google.
Bio-sand filter: An invention that can provide clean water at very low cost
A cordon sanitaire won't work. You're betting against the ingenuity of every single person trapped behind it, and the inevitable infected refugees are very motivated to confound efforts to find them.
Questions about the debt in tech debt
I wonder if many of you have ever actually cooked with lard? The stuff stinks when heated up to the point it makes me retch. It's not fun stuff, and its more widespread use would make life even more difficult for vegetarians.
This is a fair point, but I find that in practice I usually need something more like a probability assessment to act on, or better information about mechanisms.

Disambiguating information such as 'the flash component reloading normally occurs under condition X and Y, you guys may have been compromised but you'll have to decide if that's more plausible than X or Y' or technical constraints like 'to pull off exploit delivery that way an attacker would have to P, Q and R. If they did it should leave traces in S which you could try to check by doing T' would be a real help.

I'm certainly not disagreeing in theory with taking a pessimistic view on the security of any networked machine, but unfortunately that's way too restrictive as basis for action in most situations.
Where's the inline styling used in Semantic UI? I'm looking and looking and see no inline styling in their examples.
just when I thinking about ditching batteries in favor of capacitors for some projects.
His expectations for what a community and community manager should be are certainly set extraordinarily high:

> "In summary: a 'community manager' is really an 'audience handler' .... and frankly I've run out of patience for the deception."

I've never been under the delusion that community managers from WoW to Microsoft are there primarily to keep everything from spinning out of control.
The existence of a Sorites paradox doesn't mean that heaps and grains are not different things.
But Peter says competition is for losers!
This is such a non-event that it seems not even worth posting about, being in the same vein as:

- gasp "Sometimes corporate-sponsored open-source developers have their corporate employers' interests at heart"

- gasp "Sometimes support people toe the party line instead of telling customers really what is going on"

- gasp "Sometimes marketing teams amp up new features to make them appear more important than they are"

and so on and so on. Good community managers help represent the community to their employers as well as helping to coordinate the community at large. Bad community managers exploit the community as a marketing and PR channel at the expense of honest communication within the community.
"BSD on Sub $20 boards."

I'm not sure that's the amazing bit seeing as you can get a Raspberry Pi for not much more than $20.
Can you link to any figure telling how many Firefox smartphones have been sold?
Comcast Tells Customers to Stop Using Tor Browser
That's true they sold out. However, I feel they will never be manufactured in numbers compared to android one initiative for India (I hope they do though). Probably numbering few millions at best, which is a drop in bucket for the huge population.
Top 5 Questions About the Cosmos That Still Baffle Astronomers Today
Bear in mind that Mike Hosking, one of the hosts of Seven Sharp, is a major backer of current Prime Minister John Key.
You mean just a Scotch Pie? I've never been clear on what was inside them, I just remember eating them at Pittodrie as a kid and then being dubious about them as I grew up.

Plain old Steak Pie (i.e. what those who didn't grow up in Scotland would probably interpret "scotch beef pie" as) though are fine and I miss them dearly - as do my fellow expats who are from NZ, they've got a bit of a pie culture too as I understand.
And yet, some communities do need managers. As in shepards to sort through the flock's needs, and ensure that they're being met. They also act as the public face of the company, and can be very important.

As an example of a great community manager who added to the community that grew up around a corporation, see Ghostcrawler.
Fascinating. Barely noticed in the enthusiasm around the Apple Watch and Pay was the fact that Apple discontinued the idea of a "cheap" iPhone as a unique product. Apple will be the brand of the elite via $350 watches and Android wants to be the product of the masses.
Show HN: Essential Dynamic DNS
Of course the TCO of a low-end smartphone is going to be considerably less than that of a high-end model.

Nevertheless, no one is forcing Apple to pour their profits into extended support for older models.

If anything, the incentive is to end support sooner and push consumers to trade in their old devices for newer models.
What would be also interesting is to store all book files in a database. Then you add tags with author, year and so on and then you can create several FUSE filesystem like author/year/title or just author/title or author/series/title. So you can browse you collection in different ways. The same would work for images or music. Genre/artist/album/title or year/artist/album
The most important difference is that a Malaria-infected person isn't contagious.
You forget that mandatory voting also mean that minorities and other "difficult" groups also don't have to make excuses as to why they are voting and also that everything is done to make them votes (since it's mandatory). An employer can't refuse a employee to go voting for example.
Does it mention Firefox OS? Nope, right? Selling very good too. But we don't have to deduce anything from that, right?
Show HN: Skim.it – A new way to read web articles
I will suggest that given the historical data of "the US invaded many other countries, and it generally turned out to be a really bad idea," the correct conclusion is not "so let's go ahead and invade a few more countries," particularly when there is plenty of specific reason here to believe such action would make things worse not better.

One of Liberia's biggest newspapers recently ran an editorial claiming the Ebola epidemic was deliberately created by the US government. If that's the sort of paranoia that exists now, what do you think it's going to be like if thousands of Americans with filter masks and machine guns start flooding into the country? In addition to all the usual bad results, you're going to get a lot of people hiding and running - carrying the virus with them.
Firefox OS will help more ;-)

https://blog.mozilla.org/blog/2014/08/29/firefox-os-smartpho...
EVALUATION
A free evaluation is available to anyone who believes they may own a defective car made by any manufacturer.
Find us on calemonlawinfo.com
Create a Q&A app like Stackoverflow with AngularJS
Launch a Kickstarter Project Outside the US
KDC is pretty much the anti-hero in this whole saga. While I don't really respect him as a person, I also don't believe it was fair/correct for what happened to him and I'm glad he's helping the cause against dragnet/mass surveillance.
No problem; I wrestle/have wrestled with the same issues.

These days I just accept I'm so very old :/ On the plus side, college kids are hot. Not that this does me any good.
How we brought down our costs by half with just one decision
> However, I feel they will never be manufactured in numbers compared to android one initiative for India

Let's change that! Ask for Firefox OS phones and tell people about that: they are cheaper than Android, offer better performances and better long-term support.
While that's a neat tech toy I don't think the browser is a good platform for a torrent client.

A significant drawback is that you'll have to keep a tab open for seeding. And no DHT support either.

BT clients are best operated in a daemon-like fashion with access to system facilities such as inotify, udp and tcp sockets alike and as something that does not compete for CPU time/garbage collection/file descriptors/etc. resources with interactive web browsing.
No, I'm betting the world's medical resources can contain the occasional small outbreak created by the occasional individual who gets past the cordon, particularly since such containment doesn't have to last forever. You can't put out an inferno, but you can put out scattered sparks.