skysight-inc/HackerNews huggingface dataset:
TL;DR:

Describe, if the device permits third-party software or firmware installation, what mechanisms are provided by the manufacturer to permit integration of such functions while ensuring that the RF parameters of the device cannot be operated outside its authorization for operation in the US. In the description include what controls and/or agreements are in place with providers of third-party functionality to ensure the devices’ underlying RF parameters are unchanged and how the manufacturer verifies the functionality.

This sounds like it permits open source drivers and OSs, as long as the hardware enforces FCC compliance.

However, I see a problem with the "FCC" in "FCC compliance". This rule doesn't sound good for world-roaming WiFi adapters, i.e. ones which are validated to physically work in multiple regulatory regimens and try to comply with current local regulations simply by not transmitting on frequencies not allowed everywhere in the world until they connect to some AP working on this frequency. Obviously, the assumption is that APs are compliant.

AFAIK at least Atheros makes such adapters (for laptops, phones, etc) and the channel limiting logic is implemented in drivers, which are open source for some platforms. I wonder how are they going to deal with such regulations.

Not that this would be the first time radio regulations screw mobile users, btw. You may think that even if your laptop's WiFi card is locked to channels allowed in one country, you can get a USB dongle from another country and use it there. Not that easily. Some cards made by Atheros (dunno about other vendors) are validated only for operation in certain regulatory domains and this information is stored in EEPROM on the card. Their Linux driver reads the country code from the card and passes it to the wireless stack, which in turn immediately locks out all frequencies and power levels disallowed in this country.

When I asked about this behavior, the WiFi stack maintainer's response was that they treat each region-locked card in the system as a "hint" that the system may be operating in this region and try to comply with this region's regulations just to be safe. Madness and paranoia. This maintainer was an employee of one WiFi hardware vendor.

I ended up replacing my laptop's WiFi card with one whose drivers are based on independent reverse-engineering effort, simply because they didn't bother passing regulatory codes to the WiFi stack and messing up USB dongles.
One of my favourites: https://www.google.com/culturalinstitute/u/0/asset-viewer/Aw...
Uber Spain says 'sorry', considers move to VTC model, shuts down UberEats
The dyson vacuum cleaner uses a lot less power than others on sale at the same time, but works a lot better.
What's up with the black bar on top?
Anyone else find it distracting?
This can be partly explained by the fact that much racism in America actually uses cultural markers in addition to just skin color. For example, many people will judge a person as stupid if they seem "thuggish" regardless of skin color. Some don't consider that racist, because it's not about skin color. But it is a cultural marker that correlates with race, so in that sense it is at least partly racism.

Someone from Africa would only have some of the cultural markers we look for when making racial distinctions in America, so in this way they would be partially spared. Sometimes all it takes is some indication that this black person is "not like all the other black people" for someone to be open to the idea they are a capable and safe human being.

Our prejudices are not simple. We are not stupid, we are very good at seeing patterns. And evidence for intra-racial distinctions is not evidence against interracial distinctions.
> Do you have any prominent users running this on their production deployments?

Not that we know of unfortunately. We use it for basically every project that we do. It's definitely not some side project. It is the core of everything at the company.

We would be very happy to get any bug reports or suggestions.
A minus -3 downvote for this post?
I mean, really?

You must really be some google cock-sucking mf....

I doubt that Schneier uses Gmail.
Repeat after me: Gmail is a serious privacy and security risk.

The looser that I am I spent 15 Euro a year to host my email in Switzerland. And if shit hits the van I CALL THEM. Have you ever tried calling google?
It's:

<tr><td bgcolor="#000000"><img src="s.gif" height="5" width="0"></td></tr>

Don't know why.
Relevant news:
http://www.bbc.com/news/world-europe-34797252
Seems that Russians are already working on new generation torpedo. It seems it would be aimed more at oil and gas pipelines than internet cables, but who knows...
Sadly a lot of HN'ers will reply to that with 'yeah but Google and Apple weren't born in Europe'.
Here is a very nice website that gives solution also, not just describes the problem: http://floating-point-gui.de/

It helped me a lot when started learning.
I have stayed 1 year away from facebook. I restarted using it about 6 months ago. I can't evaluate if I was happier during that year as it is very hard for me to quantify being "happy". Although there are a few points i take from that time:

+ loads of free time

+ more focus on stuff that i think is more productive

+ no need to manage so many events

+ spent time talking to relatives instead of typing with them (in person and/or in phone)

- loss of conectivity with friends (if you are not on facebook you won't get invited to many events)

- not being aware of small trends (like the new meme or the current 'internet localized scandal' as in 'the host of the show x was caught drunk')

- lost track of certain creative friends that only publish stuff on facebook

~ being regarded as a anti-social by certaing groups

~ not caring about stuff that are not that important and is not actually worth the time

~ looking at people using facebook and thinking "i once was a zombie just like you"
Sometimes it says ‘Illegal move: Suicide is not allowed!’ after I play (black), then it passes my white control to me. Is this intended or bug?
I remember Waterfox a few years ago. It made sense to me as I saw it to be an unofficial 64 bit version when Mozilla was offering 32 bit Firefox only. Things changed in the meantime and the current Waterfox offering is not that compelling anymore.
In Germany the 60 km/h is not required in terms of minimum speed. It is required in terms, that the vehicle is capable of driving that speed.

My Hanomag A-L 28 is a maximum speed in the papers of 78 km/h. As such I am allowed on the Autobahn, even that I am driving only 50 km/h or sometimes 40 km/h on a hill. Because each hill does slow down a Hanomag considerably.
> It's not a comfy lifestyle by any means, but could get people off the streets who otherwise would not have the means.

It's not like there is a large problem in Finland with people living on the streets. Rent is subsidized up to 80% if you are unemployed or without income. Unemployment benefits and/or social assistance cover the remaining 20%. If you become homeless, you will be provided with temporary housing.

Any homeless problems are usually due to larger underlying personal issues. Some people, such as alcoholics and junkies, will not or cannot adhere to basic living rules and will rather choose to be, or forced to be, depending on how you look at it, homeless.

Besides, for a bit of morbid humor, homelessness is a self limiting problem in Finland due to winter.
Yeah. I hit 46mph the other week on a long fast descent.
That's nothing particularly out of the ordinary; especially compared to pro cyclists - Fabian Cancellara reportedly exceeded 80mph on the Tour de Suisse in 2009.

Here's a fun video of a 2011 TDF descent: https://youtu.be/MSmhgOFGl_M
Good stuff.

For others interested in the subject, Frontline has a great documentary about growing up in Floyd Country, Kentucky, Country Boys:

"Filmed over three years (1999-2002), "Country Boys" tracks the dramatic stories of Chris and Cody from ages 15 to 18. With the same intimate cinematic technique and sound design that distinguished "The Farmer's Wife," Sutherland's new film bears witness to the two boys' struggles to overcome the poverty and family dysfunction of their childhood in a quest for a brighter future. This film also offers unexpected insights into a forgotten corner of rural America that is at once isolated and connected, a landscape dotted with roughshod trailer homes and wired with DSL."

http://www.pbs.org/wgbh/pages/frontline/countryboys/view/
The author forgot Microsoft Excel. There's even a Wikipedia page about it: https://en.wikipedia.org/wiki/Numeric_precision_in_Microsoft...

Not that other spreadsheets (LibreOffice, Apple's Numbers) are better: They also use binary floating-point data types instead of a decimal one.
I've been working in this sector for a year and this certainly aligns with everything that I've seen so far.

Luckily some vendors are starting to take security very seriously (by hiring people like me, for example).
The post is even a reply to a situation where the gain in efficiency is obvious.
> Though there will be fewer gay people if the theory that homosexuality is genetic proves out unless we have a boom in surrogacy.

Or unless homosexuality correlates with some combination of genetic traits carried by heterosexuals --- if that turned out to be the case, then we'd expect gay people to continue to be born from time to time, due purely to the mix-and-match reproduction of heterosexuals, even if no gay person ever had children.
Using ICMP reply only in both side is more convinient than ICMP reques/reply.
In this case you do not need to write this, for example
echo 1 | dd of=/proc/sys/net/ipv4/icmp_echo_ignore_all
We are not talking about Cristiano Ronaldo here. This person does seem to have a very good salary but it doesn't mean he isn't replaceable. About it being easy, I'd say it depends on a lot of different things but based on his salary, I would say there are more people qualified for those tasks.
If you have flat income tax and BI, the net result is much the same as progressive tax and no BI.

Consider a BI of 100 with flat tax of 45%, and people with before-tax paychecks of 300 and 1000. First guy ends up with 265, second guy with 650. These exactly correspond to BI-less tax rates of 12% and 35% respectively. Second guy's taxes can pay for both their BI and then some. Their paid taxes total 485, just short of 5 BIs worth.
I am way to lazy for Hosting and maintaining 5 different Services for myself. I have one RaspberryPi running OwnCloud for me and my friends. For the rest I use Syncthing(https://syncthing.net/) where I just sync /home overall devices.
Dokku (http://progrium.viewdocs.io/dokku/) for heroku?
Forget about hacking devices. We once walked into a hospital to talk to nurses and show them a tablet app to access notes lab results etc.

The scary part was that the server room with the PACS and everything else in the building was unprotected with unlocked doors and nobody particularly caring we were there.

Imagine walking into a random law firm and walking into the server room with the ability to copy all data from all the clients.

Not cool, at all.
http://www.nytimes.com/2015/11/13/technology/gene-amdahl-pio...
I write in JavaScript.
Chrome's tool supports a dominator tree view.
Sorry, also I'm excited to see a memory usage tool for firefox is now available. Supporting a dominator tree view is IMHO a crucial feature you will need sooner or later for investigating memory usage issues.
The predecessor to the Eclipse Memory Analyzer had that in 2006/2007.
Good god that is an ugly article. I thought the page didn't load properly at first.
This looks pretty nice. Aside from wondering how it compares to SQLAlchemy, I'm also interested in how mature you believe it to be currently.
"So while MongoDB today may not be a great database, I think there's a good chance that the MongoDB of 5 or 10 years from now truly will be."

Either MongoDB will be, or other databases that have learned the lessons, both good and bad, of MongoDB.

RethinkDB appears to have captured the "MongoDB done right" mindshare, and PostgreSQL has gained JSON and is gaining better replication in order to cover the same niches.
Don't marry, don't have kids and cut all contact with your old parents, so they don't hold you back if they get sick either. Money and career, after all, is the meaning of life.
I think it would be good if the black bar linked to the news article or HN post.
It does not seem to support a dominator tree view.
That will be missed for serious investigations.
> For what its worth, perl6 passes this test with flying colours.

Do we really expect calculations on floating point numbers to be the same as calcualtions with real numbers?

The only problem I see is that often the floating point format is not specified properly. When one writes "0.3", what does it actually mean? Does the format the compiler uses internally conform to IEEE 754? Is it 32bit, 64bit, 80bit or something else?
I've been an Android user ever since 2011 and I also own iOS devices. Care to name "popular apps on Android" deciding to "go off the reserve" and that don't work?

My first smartphone was actually an iPhone 3GS. Because of Apple's walled garden, it couldn't help me with a really simple and downright obvious task for a smartphone - blocking unwanted phone numbers from calling or texting me. People had to jailbreak their phones and install Cydia in order to do that. And because Apple caters to users instead of mobile careers, my iPhone could not tether my 3G connection either because Orange wasn't allowing it without an extra $5 per month. Oh wait, I think I got that backwards. So another use-case for which my smartphone was completely unsuitable for.

Now I've got an iPhone 6s that I received as a gift (well, I'm blessed with friends that think I want Apple stuff just because I use a MacBook for work). And I find the restrictions to be as annoying as ever. Yesterday's Firefox release for iOS reminded me of this very fact. On Android I've got the real Firefox and it can do extensions and it can innovate. For example I was blocking ads long before iOS 9, the very concept of ad blocking happening for Firefox first. Plus I use Firefox on my desktop so syncing is nice and I hate monocultures, like what WebKit has become. You see, I couldn't give a crap about F.lux, but I do care about having Firefox, as it's the open-source browser that saved the web and the browser that now keeps WebKit from taking over the whole market, like IExplorer 5 and 6 once did.

> I'll take that over complete unfettered license to muck about in the operating system

I understand that, but this is were we disagree the most. In society people can be very evil, people can steal from you, can leave you without your job, people can hurt you and your family in myriads of ways. Yet we can cope with this uncertainty, as we've invented institutions that protect us in times of need, we came up with rules for interacting with society (e.g. the concept of trust), we do our part in educating our children to not be complete assholes and all of this usually works, in spite of having certain rights and freedoms, like the freedom of expression, the right to having property, or the right for privacy. People often forget about that last one of course, as we increasingly prefer to police our peers in the name of security, in spite of a lack of evidence that it leads to a more secure environment and often forgetting what it is like to live in a police state, though as somebody that grew up in an Eastern Europe country that was once a police state, trust me when I say that's not nice.

But back to the point - personally, I consider any platform that rejects useful apps to be completely inappropriate, no matter the reasoning. And of course, Apple can do whatever they wish with their property, which is a fundamental right after all, but that doesn't mean I can't exercise my freedom of expression to bitch and moan about how much that sucks.
Would you care to elaborate

A lot of 'studies' in the humanities are based on plain	and
methodologically naive questionaires, with low n and questionable
statistical methods. One of the great social thinkers of the 20th
century once called the ongoing inability to make any meaningful
inferences from what people say to what they do the great shame of
social sciences. There were a bunch of discussions about lack of
repeatability in psychology just recently on HN.

Anyway, we both agree on the systematic repeatability problem in social sciences.

A used car salesperson's motives are crystal clear,
which is why their opinion is justifiably taken
with a pinch of salt.

A gender studies researcher's motives are crystal clear, which is why
their opinion is justifiably taken with a pinch of salt.

uncomplicated incentive to lie.

The world "lie" is lacking nuance. Why did you introduce it? There is
a whole ocean between mathematical truth talking (e.g. 2+3 = 6) on one
end and straightforward lies (e.g. my username on HN is mafribe) on
the other. You are fond of the phrase "unconscious bias", but have
you ever applied that concept to yourself, or to texts like [0, 1, 2,
3, 4]? If not, why not?
> I hope one day to be as passionate about _something_ as he seems to be about everything...

The last time I've been so passionate about something was when I was around 10 or 12. Since then I've trained myself to be (and act) not so passionate anymore, because it'll make you look like a weirdo to most people. However, it brought me to a point where it's hard for me to get excited about anything at all, not to speak of expressing it properly...
If you want a plain music server, then give Mopidy [0] a try. It is also Open Source [1] and written using Python. I have been using it on my Raspberry Pi and it has been fantastic.

[0] - http://www.mopidy.com

[1] - https://github.com/mopidy/mopidy
I would have loved this as a kid (not to say I don't love it now).

I marvel at the fact that children growing up now will be able to take resources like this for granted. Amazing.
You can fix this with a decently sized dinner tray, like the kind you get in hospitals.
Hey that's cool. Didn't realise it existed. So much cleaner than the same stuff on facebook.com.
A open source alternative to plex would be http://emby.media.
Royal Bank of Canada Chief Describes Blockchain as a 'Quantum Innovation'
How ethical is your ethical robot?
Australia needs to learn this lesson. Eventually coal will be phased out significantly enough that mass mining don't be economical. In the meantime we ruin our ecology in the pursuit of the almighty dollar.
anyone understand why is it 0.30000000000000004, why not 0.30000000000000002 or 0.30000000000000003 or something else?
I talked long and hard with my ISP when they discontinued my "phone" connection and pushed me faster (jump from 8Mb/s to 100Mb/s) connection via TV cable and only way they can deliver me connection where I can expose ports to the Internet is 3G connection (which works around 3-5Mb/s where I live on a good day)

I'm not ISP locked, but no other ISP offers me anything else since: "we don't offer worse service since we can offer you faster connection via TV cable".
There is always a trade-off between usability / efficiency and security, and this trade-off has to take into account the attacker model.

Tor is a low-latency network by design, so right from the start it gives up some security to be more usable instead. That probably still works against many attackers, including some state agencies, although not the most powerful.

We should also keep the bigger picture in mind. Sure, if the NSA really wants to know everything about you, it's going to keep a record of your outgoing packets, and match it with packets from exit nodes to have all your metadata. But how much is it going to cost? How does it scale? I think we can assume that if everyone were to use Tor, mass surveillance would be at least far more costly. Each new user adds noise in the correlation measures.

I can also argue that if you use Tor from your home or any location that is associated to you in any way, you're not really trying to avoid target surveillance by your government.
Libmill tutorial: coroutines and multiprocessing in C
Yeah, but I don't like the idea of having my connection be routed through random VPS providers. I'd have to get a server from a reputable datacenter where only I'd get physical access to the machines.
How I Tried to Transplant the Musical Heart of Apocalypse Now
Here's one thing I don't understand: isn't this just going to inflate prices?

If I have an apartment for rent, and now I know everybody is getting, unconditionally, a $ 800 paycheck, what keeps me from raising the price by the same amount? The people who do work will still be able to pay my price, and there'll be demand for it.
I have some (nearly) free AWS instance running irssi for me.
>Society enabled you to earn that money. In return, it wants a cut.

The "cut" society received is the benefit it gained that made it pay the person enough to make them wealthy.

>Progressive taxation is also a recognition that most of anybody's income is enabled by living in a modern, safe, resourceful, co-operative and free society. Without a modern society and without the benefit of all that have come before us, we'd all be subsistence farmers.

Are the citizens of Singapore, with it's 20% top tax bracket, subsistence farmers? Are all the people in the countries listed at https://en.wikipedia.org/wiki/Flat_tax#Countries_that_have_f... subsistence farmers? There may be moral arguments for progressive taxation but they aren't economic ones; non-progressive taxation is perfectly capable of funding a modern society.

>It's true that most of those who receive the money taken from you in taxes will not have 'earned' it either. Most of those that built the society that you're benefiting from are dead -- the scientists that enabled modern technology, the industrialists who built the economy, the soldiers and politicians who gave us our free society -- the most important work was done by those who came before us.

These who came before us chose to do whatever they did. Someone being born didn't choose to be born, so it's not fair to suggest they have some kind of obligation to the previous generation. A contract to which one party did not consent is not a valid contract.
No, you're missing the physical picture. Someone driving at 30mph over 20mph saves time only linearly, but to maintain that speed, the vehicle has to work much harder as air resistance, the major factor above 15mph, grows with the square.

As such, it makes sense to slow cars down to 20, even 15mph - the time loss (if there even is any, people driving in cities are just accelerating unnecessarily from light to light) very much makes up for the dramatic reduction in kinetic energy that endangers pedestrians and other road users.
Numeric literals in Go are untyped until they need to be.

https://blog.golang.org/constants
Brain.fm improves your focus and sleep with brainwave-training sounds
White goods are pretty well recycled in the US. I took a little refrigerator and dehumidifier, which both contained freon, to the scrap yard in a small town. They have their accepting set up so that they charge a recovery fee on the freon (which then they sell, but whatever). The scrap value of those appliances was less than the freon fees, but the paymaster worked it out so that I got 50 cents back or whatever.

That doesn't explain what they will do with a washer, but it demonstrates that even a small operation is relatively sophisticated in what it is up to, and appliances are generally worth enough for them to deal with.
CS degree in Mackenzie - Brazil, the law was mentioned in Parallel Computing course. I took this class last year.

We have used C/C++ with MPI and OpenMP.
Web Desktop with Webix UI