skysight-inc/HackerNews huggingface dataset:
Depends on the licensing/certification of the device - for consumer equipment (particularly scanners) it's required, for certain experimental and test equipment it is not.

EDIT: I think this happened in 1994 - google "cell blocked" scanner and you'll find stuff on it.

Edit Again: Here's a QRZ thread on it: http://forums.qrz.com/index.php?threads/why-are-ham-radios-s...
> I don't think its a good thing when a single company could strongarm an entire government.

Megacorporations are beginning to have power over governments, income inequality is rising and people are becoming separated into the Haves and Have-nots, low life/high tech is already a thing, cybernetic augments are just around the corner...

We live in a cyberpunk reality now.
I always assumed that the ecu was cut off until the card was read and checked. Except it would cache in case of parking outside of 2g range.
Could you identify a call-to-action that Milo Yiannopoulos initiated, or any other manifestation of his leadership of GamerGate supporters? Has he started a campaign? Has he organized an event?

Milo is a journalist, not a leader.
Nasty. The last thing we need is FCC mandating DRM by law.
Ask HN: Dónde anotáis todas las fechas que os interesan?
Como nadie me lee en inglés pruebo en mi lengua materna. Me gustaría saber que herramientas utilizáis para almacenar fechas importantes para vosotros: cumpleaños, conciertos, citas personales...
No code is faster than no code.
Simple explanation of how Shor's Algorithm works and how to break RSA with it
Did you miss the conversation about how this fucks over people who want to install custom firmware on their routers for legitimate administration and traffic-shaping? There are plenty of uses for radio software that don't involve going outside approved frequencies.
Yes, I am righteously indignant. It is a fitting response to the sort of banal cruelty that permits evil to fester in its name. You have adopted as your fellow travelers people who use you to execute their openly misogynistic agendas and you have insulated yourself within their epistemic closure to avoid answering to the fallout of what the people you help have done. Your "but I'd never do that" is thus irrelevant and frankly just sad, because giving cover to monsters makes you culpable.

You choose, with open eyes and of free will, to help people hurt the defenseless, to hurt my friends. I can point at the people you hurt. They exist, in a way the shadows of fearful minds just don't. You are being a bad person. You should stop. But you won't, because to acknowledge one's own wrongdoings requires a sternness of character that is missing in some quarters of the human race, and no small amount of my own anger is at myself for believing I can change those who are too happy to be comfortable in their positions of power.
I don't know if it is true, but I think that many commercial receivers that you can buy nowadays don't allow you to listen to those frequencies
It's not crazy to assume that "ham" from "ham radio" would be an acronym for something. You're being needlessly confrontational because of a misunderstanding on the internet.
right, so the drug that was getting sales of 600k per year was probably not worth the hassle of maintaining a compliant manufacturing line. does that not suggest a price rise was valid?
Agreed - they're more concerned about transmission, which is part of why they have more strict requirements around scanners to try a lot harder to avoid this.
PSVita: My surprise for 3.50FW and down
Here in Phoenix there's a place that does pulled pork sandwhiches with jackfruit, so clearly they are making it work somehow :)
I still think it's kind of alarmist, but I can see your point of view as well. My goal was not to be better than their explanations, but only to summarize why I think they're being alarmist - I agree it's a topic worthy of discussion though :).
Here's a contrived version of this:

Imagine trying to design a calculator that isn't allowed to display the digit '8' on its LCD display.

In software, the implementation sees if the LCD is being set to a value that contains '8' in binary and if so, ignores the input.

In hardware, you have to have a camera that is pointed at the LCD, and a hardware OCR implementation that looks for the 8, and then a circuit that when the OCR implementation sees an 8, turns off the display.
delisting in google is dumb.
especially since it's not removing, it's adding.
Google needs to add data to delist.
Also if you have enough money you could easily track whats getting removed.

and mostly the removal requests are illegal since they are mostly against higher laws in most countries including french and german. since only data could be delisted that really affects some people's life, which could also delete the content of the origin.
if a court ruling will tell other stories you could easily go to the highest court to drop that out.
Especially in germany some courts ruled against the GG, cause of the right-to-be-forgotten. they did that without even bothering what they did.

as a common rule i don't like whats happing. i mean yes, there needs to be some data protection, however it shouldn't be used as it is used today, to make it harder to find bad information about people which did bad in the past, like shop owners who are bad managers etc pp. and that is just aweful.
Big Price Increase for Tuberculosis Drug Is Rescinded
Did Tom Cruise just show us the future of money?
No neither I nor my friends had anything to do with your friend. Stop making blanket accusations toward people who have nothing to do with your friend's drama.

Edit: You keep editing your reply, but the fact of the matter is no one has been hurt. You keep repeating it like fact but there is no harassment. There's a NARRATIVE that says gamers harass people but that's the whole point of GG, the media is spinning this stuff out of whole cloth.

If what you said about your friend was true, surely you called the police? I would hope so. Since there's been no arrests or police activity related to GG, it's safe to say what you're saying is made up or the police didn't actually find it credible.

It's you that needs to open your eyes. You're being taken for a ride and you're supporting an authoritarian view point and censorship along the way.
Should I pay for a Wikipedia article?
Yeah, there is a gun problem in this country and this is a terribly flawed analogy.
I was recently informed that the popularity of Ethiopian food in North America has driven the price of their bread up to a level where Ethiopian people can't really afford it anymore. While publicity is good, I hope such a pattern doesn't emerge for the jackfruit, so that it can be maintained as a cheap food.
What this is refering to: http://www.marco.org/2015/09/18/just-doesnt-feel-good
Respectfully, I understand why you give this advice — and it isn't bad advice — implementing crypto correctly is difficult. But OpenSSL, in particular, has not and is not serving the engineering community well. The defaults are insecure. The bugs are horrendous. The API and tools border on unusable.

I would really like to see a crypto library with a good API; I also believe Rust would make a much better language to implement a crypto library in than C, and would serve the community better in the long run. If one agrees that this is the case (a better library needs to be built), then at some point, that project must get underway.

While I understand why the rule "crypto is hard. Don't implement your own." exists, at some point someone must break it, no? How should someone go about doing that? Who should go about doing that, since it seems like no matter how much I learn, "don't implement your own crypto"[1] will always apply? Otherwise, we're stuck here with OpenSSL, unable to do anything about it — no?

Of course, any new crypto library must fall in the "idiosyncratic" category; perhaps asked differently is there anything a new library could do to earn trust of people like yourself, and gain better acceptance? (e.g., tests?, though I do know that unit tests are not a proof of correctness in implementation.)

[1] and by "don't implement your own", I mean exclusively implementing the current state of the art algorithms, such as SHA2, AES, RSA, etc. I do not mean inventing your own algorithms, which is a whole other breed of crazy.
He means probably more different languages and religions.
Not exactly, and I'm not even sure 'freemium' falls into these categories anyway. Selling in a way that is deliberately designed to drive off competition is illegal, assuming you can prove it. Selling below cost is just called 'making a loss' and is perfectly legal, if generally unsustainable ;)

Here are two scenarios:

1. I sell product A at a loss, intending to attract customers who will then buy product B at much higher margin, making me a large profit - legal.

2. I sell A at a loss to attract company X's customers and drive them out of business, then raise the price of A once they go bust - illegal and predatory pricing.
Seems to be a close relative of the Breadfruit which is similarly thought to be a good way to feed people or so the tour guide told us when I visited the National Botanical Garden.

http://ntbg.org/breadfruit/breadfruit/
This article presumes that India has one cuisine, where Jackfruit is avoided. This is false as India has several cuisines and Jackfruit is used in several of those cuisines.

But if the article writer was looking for Tandoori Jackfruit, then yes, that is true -- there is not tandoori jackfruit!
I was slightly surprised about a week ago when I came across the NPRM by accident and realized the comment period was already over.

But, I'm more taken aback though by the reactions here to this guy's (admittedly alarmist) thoughts... From reading the comments here, it sounds like only a couple people scanned past the headlines.

TL/DR, Eric (Who is actively involved in the OpenWrt project), makes a very good case that the FCCs proposed rules will require DRM for software on all devices with radios, thus preventing the use of third party OS like OpenWRT (although he thinks the rules could probably be applied to computers, phones, etc. too).

Sure, the FCC won't "ban" OpenWrt et al, but lets not be pedantic here; if there are no devices left that allow you to legally (or otherwise) install your own firmware, projects like that will die a death by a thousand cuts.
Junction 2015 Hackathon
Nitpick: a 1kW amp wouldn't be sufficient only on the AP side in order to expand your WiFi range.

You'd need a damn good RX amplifier with damn good antennas or have a 1kW TX amp on the other station, too, in order to get wide-range communication.
1) Take more VC money than you actually need to build a product [0]

2) Spend 80-90% of that to buy Bitcoin

3) Do things to drive adoption and popularize Bitcoin

4) Profit!

0 - https://www.crunchbase.com/organization/21e6
I agree - but this rules doesn't apply to anything except SDR and modular systems that are also consumer devices - which are not most consumer devices.

That said - I am not condoning the FCC policy at all - I'm actually against it - I just don't really care that much because it impacts nothing I do and so few use cases I care about.
This is ancient, dating back to when cell phones didn't use encryption. As opposed to today, when many of them still use fundamentally broken encryption like A5/1 and A5/2, other than the ones doing something vaguely sensible like VoLTE. (Though I haven't heard anything about the ban on such devices being lifted.)

But in general, "you can't listen to this frequency" is completely crazy; "listen all you like but you won't get anything useful" makes more sense (along with "don't broadcast on this frequency above this power without a license").
Hey Yancey.

Do you know of a community for "social profit" oriented organizations, where we can share information, learn from each other, collaborate, recruit and inspire more people to make the switch?

(HN naturally tends to be profit or tech-for-tech's-sake oriented so topics such as this tend to get buried. Case in point, this article got little if any time on the HN front page. Readers here will debate endlessly about Android vs iPhone, but arguments that challenge tech's current culture such this other article from another New Yorker today tends to fall on deaf ears: https://news.ycombinator.com/item?id=10252616)

I'm working on a project (tentatively named GiveHub) to get more social good and nonprofit projects onto GitHub and to enable and encourage coders to contribute to them. While open source is itself a social good, it is usually indirect so. The level of open source focused directly on social good seems very far below its potential. I believe many coders would love to contribute their time and skills, but it's hard to find projects that match their interests and skills, and even when found, it's not easy to contribute.

I live in Brooklyn and would love a chance to chat with you over coffee, a drink or lunch sometime. I'd come your way and make it as convenient for you as possible. You can find my email address in my profile. I'll reply with my real, non-eevil identity. :)
Listening to the the cell frequencies, selling a device capabable of listening to them, or modifying a device to enable listening to them, has been illegal in the US for years:
http://www.gpo.gov/fdsys/pkg/CFR-2010-title47-vol1/xml/CFR-2...

The law dates back to the days when cell phone tranmissions were analog and could be picked up with a consumer-grade police scanner. As I recall, it was passed soon after an incident where a congressman's conversation with his mistress was picked up and publicized, but I don't have a authoritative source for that.

Even with modern phones being digital and encrypted, the law remains in effect.
How does anyone know they're getting something right? Going out and talking to people is largely not the way to do it. Most people don't know anything about how to solve important problems.

You think you can cure cancer by going around making friends with people? Or discover a new algorithm? Or understand how to structure an organization?

I mean, if you just want to make money and be popular, then fine. Go talk to everybody. But if you want to solve an actual problem, that isn't going to help you find a solution unless you're always talking about the problem.

Which is work. I'm 100% ok with talking to people about problems. It's just the other pointless stuff that I don't do. Like talk about music, sports, beer, tv, family, or sex.
Oh, I don't remember that page, I must have missed it.

Still, Android doesn't run X, and since they control the whole OS, it shouldn't be too hard to avoid having input "pass through" the lock screen.
Apparently Marco Arment made an ad-blocking app for iOS called Peace, then after 2 days decided that he didn't want to be in the ad blocking business for ethical reasons and so pulled the app. He explains his reasoning here:

http://www.marco.org/2015/09/18/just-doesnt-feel-good

In this update, Apple has made the (apparently unprecedented) decision to proactively refund all purchases of the app, rather than requiring users to request refunds individually.
What a strange product. For the life of me I can't figure out who is this for.
UPDATE: the price increase has been rescinded

http://www.nytimes.com/2015/09/22/business/big-price-increas...
Wow. That's a real example of putting money where the mouth is.

I always felt that he is an opinionated, stand up guy but this move actually proves that he means what he says and he was sincere about his feelings on ad blockers [1]. Much respect.

[1] http://www.marco.org/2015/09/18/just-doesnt-feel-good
Many people capitalize HAM. Probably comes from a number of proposed origins [0]. No need to make a big deal of it.

[0] https://en.wikipedia.org/wiki/Etymology_of_ham_radio
Indeed, applying the CAP theorem to real-world databases makes no sense, because the CAP definition of "available" is unnecessarily restrictive.

The real tradeoff is much simpler: if you want a consistent system, it will be slower and more expensive.

Regarding availability in a consistent system, as long as more than half of the servers are working and connected with each other, they will be able to elect a leader and function in a consistent way (using the Raft protocol for instance). Now as long as a client can connect to at least 1/k of the servers in the majority it can just keep trying connecting to random servers until it finds a reachable one in the functioning majority in time proportional to k.

For systems within a single datacenter, redundant networking makes partitions almost impossible, and having enough hosts makes losing more than half almost impossible, so the only failure mode is losing the whole datacenter. For systems distributed among multiple datacenters, availability is almost guaranteed unless a global catastrophe causes a global Internet partition (such as Eurasia and America no longer being connected).

The only issues, again, are that it's more expensive because you need more nodes and redundant networking and that it's slower because nodes have to communicate among each other before commits can be confirmed, especially if that needs to be done across datacenters. In particular, write throughput does not necessarily scale with more nodes in a consistent system, since all writes could modify the same value (after reading it) and that's not parallelizable in the general case.
My contribution to the commentary:

I feel that the proposal to regulate device firmware and effectively ban non-vendor firmware is both overbroad and will result in significantly increased security risks faced by the general public (myself included). If the FCC chooses to go forward with this, it should also require and put in place penalties to enforce MANDATORY security updates from vendors within tightly constrained timelines, including to products which the vendors no longer sell or wish to support.

I have used various third-party firmware replacements (generally OpenWRT, occasionally DD-WRT) to replace firmware on routers with known security holes, undoubtedly including some for which patches were years late if ever delivered. I have done this for myself, friends, family and customers.

If the FCC mandates that I may not legally replace the firmware with secure versions unless they come from the equipment vendors without also taking steps to ensure the availability of those security fixes, then the FCC is acting to ensure that the state of network security in the United States is AND WILL REMAIN unacceptably poor.
Google and Facebook are cited because they generate an ungodly amount of cashflow/profit and have manage to do it in a smaller timeline than their equally financially regarded counterparts (Google took 15 years to reach that of the revenue that took Coca Cola took 100+ years to reach).

I'm curious as to why you consider Baremetrics a success and by what measures? No offense to the guys at Baremetrics (they're product is well executed and I reference their SaaS metrics constantly), but their financial performance is not great [0] given their funding raise and valuation [1]. They're losing more customers than they gain, they're presumably cashflow negative (for a team of 6 engineers at competitive salaries, you're looking at $750k/year cost) and their ARPU/LTV numbers are really low (in relation to their low number of customers). Right now they're getting 10x on revenues, which is crazy high.

[0] - https://demo.baremetrics.com/?start_date=2013-11-13&end_date...

[1] - https://angel.co/baremetrics
The sheer diversity of language and culture in a place that is a third of the size of Europe. India "officially" has 122 languages, but over 780 have been counted.

Going from one state to another is like going from one EU country to another; each of the 29 states has a different language, different writing-system, different culture, different cuisine, different traditions, different everything. Of course, there are similarities and towards the borders between states you get a kind of continuum of language and culture.
> There have been all kinds of problems caused in the past by food aid, such as women being given just enough baby formula for their baby that their own natural milk production dried up, then the free aid stopped.

That's not what happened. It was Nestle actively encouraging hospitals to recommend baby formula, by bribing doctors and providing the formula for free. Then, when the mothers left the hospital, they were pretty much forced into buying formula, and those who couldn't afford it basically had their babies starve to death.

In other words, it was Nestle literally killing babies in search of profit. There was no "food aid" element to this at all.
Yep, just found that out the hard way :)
The answer, as always, is "it depends". Certainly many companies desire to pay for commercial support for many OSS projects, but by the same token, it's obvious that there are some projects that nobody is paying for support for.

In my experience, when companies pay for commercial support, it's ultimately about paying for the comfort factor of knowing that somebody is "on the hook" to fix things if the shit hit the fan. There's a certain level of "CYA" in there as well. If you approve a project using an unsupported OSS project, and it falls over, and the company loses money, then you may suffer some serious repurcusions. OTOH, if their is a vendor behind the product, and they are called in the fix the problem -- and even if the company still loses money -- the vendor absorbs the blame.

Like others have said though, it depends on how complex the software is, what it does, whether or not the firm has deep knowledge of the product already on staff, etc.

Beyond that, a few more thoughts: subscriptions for OSS software, ala the way Red Hat work, are desirable in many ways. For example, with a subscription, you know you always get the latest version as long as your subscription is up to date, so no "big bucks" version upgrades are required. You're also paying with future, inflated, dollars as opposed to todays dollars which are more valuable (assuming the economy doesn't go delfationary). It also aligns incentives between the vendor and the customer, as the vendor has to continue to provide a solid, functional, operational product, for the company to keep renewing their subscription.

Of course all that's true even if the software is proprietary, but the subscription model seems really popular for OSS stuff.
odd - I've got ios8 on my 5 and no problems. Something odd up perhaps.
"In the second experiment, the authors selected three Princeton students from among a few dozen student-government leaders, and compared them to three selected representatives of the University of Oregon football team, and three (in their opinion characteristic) young people who did not attend college at all. Experiment 3 tested six new students, three from Yale and three from the University of Arizona, again selected to represent the authors' opinion of what such students should be like. Experiment 4 re-used four of the students from Experiment 3, but substituted two new choices from the same pools. And Experiment 5 re-used five of the six students from Experiment 4, substituting for one participant who seemed on reflection not to be quite of the Right Kind."

...and so on. The usual stuff.

http://languagelog.ldc.upenn.edu/nll/?p=7715
Quite a bit of "consumer" equipment is halfway to an SDR already, and a ruling like this would mean you could never write or release FOSS firmware for a wireless card. (Note that wireless cards with FOSS firmware exist today.)
SPARC. The CALL instruction takes a 30-bit immediate. http://www.cs.rochester.edu/~scott/456/local_only/sparcv7.pd... Also the Mill talks seem to indicate that their (variable-length) instruction encoding is machine-generated to be as efficient as possible.