skysight-inc/HackerNews huggingface dataset:
The article seems to lack a TLDR so here's one. It is a "software distribution for smart home gateways which allows users to directly monitor and control their smart home over the web, without a middleman."

Devices supported:

- Raspberry Pi
- Turris Omnia

Protocols supported:

- HomeKit
- ZigBee
- Thread
- MQTT
- Weave
- AMQP

Framework languages supported:

- JS (Node.js)
- Python
- Rust
- Java
- C++ (for Arduino)

Home page:

https://iot.mozilla.org/gateway/
Serious question, why hasn't anyone rewritten it in Go? Been awhile since I've looked at it but C to Go doesn't seem that difficult to translate.

Edit: just looked at the amalgamation again, it's huge... Still surprised no one has tried it yet that I know of. Pre-processor directives would probably make it even more difficult though.

Edit2: and it already works so what's the point, other than an extremely challenging problem
Well, if you pay me more then $0.05 for the $0.6/-$0.5 coin flip, I will happily sell you some. How much do you want?
> The entire idea that losing your hair is bad is socially constructed by the mass media and advertising industry to sell you these expensive crap treatments

The problem is that it is not something you can ignore or control. One can embrace their baldness but that doesn't stop other people's prejudice.

And these prejudices have real social and personal impact.
> I wonder how they'd feel if tables were turned - farmers all photographing young people on their laptops in cafes etc.

easy, they'd say "thanks! Follow and subscribe!!"
The ignorance in comments like these is bugging (yes) me.

If you truly believe nature itself is perfect and human inventions are stupid, leave the comfort of your home / office and try to survive buttnaked in the jungle, all by yourself.
> Even if this is true today, I'm not sure it's anything more than a modern day social trend.

You're in luck! Records of the last several thousand years exhaustively document that ornamenting your appearance is characteristically a female behavior. For example, check out this text from the Iliad:

> [The Carians] were commanded by Nastes and Amphimachus, the brave sons of Nomion. He came into the fight with gold about him, like a girl; fool that he was, his gold was of no avail to save him, for he fell in the river by the hand of the fleet descendant of Aeacus, and Achilles bore away his gold.
Best Ways Virtual Training Labs Enhance Workplace E-Learning
I've been developing in Unity since V1.0. Back then you could ring David Helgason and complain about the water shader not working when you run it for 12 hours straight - and get it fixed.

It blows my mind how much they've grown - but not just that - the tool itself is capable of AAA these days. The only real competition at that level is probably Unreal - and that's so very different to get into if you're an old-school unity developer. When you compare the Asset store (where you can practically buy any solution to your common problem) and compare it with Unreal's store - it doesn't really compete.

These two points make me think Unity has such a moat built around developers mindspaces that it's probably super-hard to dethrone at this point.

I'm interested if anyone else has an alternative point of view on unities sustainable competitive advantage.
That's a really good series of blog posts. Thanks.
technical problems aside it’s not great to see how many people around us leave leave AirDrop on for everyone.

Sitting in a train or plane full of people means there’s usually 3-4 at least in range to randomly annoy with shared pictures or to force open a link in safari

works as intended I guess

sidenote: anyone know what limits there are on all things short range wireless? How many AirPods can reasonably work in a small area? How many Apple watches can unlock a mac wirelessly? How much AirDrop/short range device discovery can happen simultaneously?
is it like a bunch of purplish splines that cover the arms and chest?
So, when do you think the point of no return is now?
I've read that even if we stop all CO2 emissions now the heating will continue for quite some time before nature gets the 410ppm back to 350ppm or wherever it needs to be for stable state. So, in a way we're way past the point of no return and we probably were in 2006 already.

Ah yes, looking into it further, here is the claim:
"25-50 years are needed for Earth’s surface temperature to reach 60 percent of its equilibrium response"

https://science.sciencemag.org/content/sci/early/2005/04/28/...
How does "official" status (which is in any case not required for the verb "eulogize") have any relevance to whether it's appropriate to challenge people in a context where they can't respond to that challenge without breaking social obligations? If I say "Emacs is without a doubt the best editor", then I naturally expect Vi fans to defend their favorite editor. There is in fact doubt, and they can surely come up with reasons why Vi could be considered better. But if I make my claim when any defense of Vi would be downvoted for distracting from more important issues then I am not arguing in good faith.
I'm building a Timelapse screen recorder desktop app
> this abomination of "social networks" that we are seeing ... we should stop giving people easy ways to be degenerates. There should be repercussions or something, but good luck codifying it into a law

You don't always need laws to stop bad behavior. Influential social shame and scorn are often just as effective.
In Finland the nuclear plants are by the sea, I'd imagine this to be at least part of the reason.

Finnish plants have to reduce capacity during hot summers too, but it's because of their environmental requirements: the exhaust water back to the sea must not exceed a given threshold to protect marine life.
I find it intriguing how people keep making these mistakes. Something is not 'public' because it is shared by many people and used as if it is public. It is a wolf in sheep's clothes and it isn't even lying about it.

Github, Facebook, Twitter, Youtube, Sourceforge, HN, Slashdot... These free services are not public. You might treat them as such, but you are foolish believing they are.

If you cannot see the difference, I suggest to read the excellent Wikipedia article. [1]

[1] https://en.wikipedia.org/wiki/Public_service
That is what I meant (situational). The people you're you're meeting on holiday may well take nice holidays too, but they are not right at that moment :)
Hong Kong Protesters Bring Their Fight to the City's Airport
How to test if customers will pay for the product you're building [pdf]
Because leader set up the evaluation process, they tend to set those up to easier gamble able metrics.
Yes. I read some study that stated that, contrary to popular belief, stock selling by insiders is not very informative (due to noise from liquidity needs that stem from personal finance) - whereas stock purchasing is quite so. If someone aggresively moves to buy something (s)he deeply knows, there is something to it.
REVERSE ENGINEERING OP-I https://2016.mrmcd.net/fahrplan/system/event_attachments/att...
>>> For most people, salary correlates with measurable influence, and there’s nothing more measurable than head count. So maybe you’re right about certain orgs, but I wouldn’t advise any young turks to bet on it.
Basically, every nerd thinks they’re gonna be Jeff Dean...but there’s only one Jeff Dean, and his job is taken.

absolutely this
What about Caltrain grade separation, where you suddenly find trains running even with the second floor of your building at many major road crossings?
> Not nearly enough has been written about "travel as status-seeking".

The German film-critic Siegfried Kracauer wrote a very interesting essay against tourism as a mass phenomenon in the 1930s or so, just as the phenomenon was about to be born. Really interesting piece, you can find it in an essays book called "The Mass Ornament", and the book itself can be read in here [1] (warning, big PDF)

[1] https://monoskop.org/images/0/0f/Kracauer_Siegfried_The_Mass...
>Fox News does it all the time.

FB and G are natural monopolies, while Fox News is a branded commodities dealer.
People look for an answer and "once found, the disease could explain everything. It engulfed any alternative."

That's the key to much of alternative medicine. Often they start with a conclusion and find supporting evidence. It's like a horoscope we project ourselves into it.
Extreme beliefs are usually coping mechanisms. It’s not something to be envious about.
It's the taking of the photos which is an intrusion, not the photos themselves.
I mean, iPhone's have a somewhat checkered history with their batteries failing.

Which is one of the reasons why I'd always leave Bluetooth/WiFi off by default, and only turned them on when I actually need them: Cut way down on the battery draw.

That option is now gone, instead the default has become "everything is always on", drawing on the battery, thus forcing you to recharge more often, cutting down on the lifespan of your battery.

Not saying that was Apple's plan all along, but it's one of the outcomes of this pointless change. When the solution to this could be as simple as "double-tapping the icon will turn it off permanently, tapping once temporary".
People who think nature is all beautiful and perfect and benevolent ironically are the same people who have never tried to survive in the harsh wilderness.
GDPR Update: Scraping Public Personal Data
> Jackson said his success in the bathtub boat gave him
> confidence in life. He founded [several big things and
> did good in life].

Does facing danger have a mood/personality hardening effect? I find it somewhat inspiring and thought it deserved to be stressed out from what looks just like a funny article.
AiThority Interview with Amnon Drori, CEO at Octopai
When my hair started thinning, I looked at balding men - some of them looked good, some didn't. It took me a while to figure out why. The ones that didn't look good were the ones where the guy tried to hide it with comb-overs, extra long remaining hair, odd haircuts, etc. The ones who looked good simply embraced it.

A close crop, and you're looking good.
I really want to get into this. maybe even turn it into a business.

So much potential...
It's uploaded to your device (router / raspberry pi / etc.), it doesn't go to mozilla or other 3rd parties.
Funny enough, it seems the vacant Victorian on Grove is making some progress, saw some scaffolding up around it this evening.

http://www.sfweekly.com/news/news-news/entropy-on-grove-stre... (2017) elaborates on why its been vacant, seems like the owner doesn't have the funds/desire to make it habitable. Also mentions how much red tape exists to develop in the neighborhood in the last couple paragraphs, maybe the owner doesn't feel like enduring that adventure.
Oh the irony of the deluge of blog posts telling us about our internet addiction: how they just contribute to our list of compulsive and aimless readings.

And then of course, you can comment on them and follow the ensuing discussion.
You are uploading it to a device that runs locally on your network. The domain the docs mention are just for tunnelling - nothing is hosted in the cloud.
Lifting and in general working on yourself does shift your world view. You start to see through a lot of the bullshit that people peddle during the day. I bet same thing happens when you build something all by yourself knowing that only you could have done what you did.
> Censorship is based on content: if you can say "long live Communist Party" but can't say "long live Republican Party", that's censorship.

Using that definition, censoring all publications of a given group (say, black people) would not be censorship. That's a big hole in the definition.
Embed vs. Extend
> Not nearly enough has been written about "travel as status-seeking". It is for some a way to portray that you're not materialistic, but still dunk on all the poors and other outgroup members while blowing thousands of dollars on what is ultimately a luxury. The sub-category of "travel as wasteful mating signal & ritual" deserves another novel on top of this.

We are definitely getting to the point where since everyone is doing it, it's not special anymore.

Much like a bachelor's degree used to be something sought by companies. But now, they are considered the baseline.
Everybody wants to travel but nobody wants to be a tourist.
>> Christiano, who has an autoimmune disorder that caused her body to attack the hair cells on her head, notes that though much attention around hair loss is paid to men, some 30 million women in the United States experience thinning of their hair.

Perhaps it's different for men, but there are few events that I would experience as more disfiguring than losing my hair, and they all involve severe trauma. In fact, I have a facial scar from a fall when I was a kid and I don't ever think about it. But one time I managed to sear my hair off with too much bleaching and the couple of months until I was sure it was growing back were some of the hardest I've ever been through.

Is that socially constructed? I suppose having a nose (rather than just a pair of nostrils) is socially constructed. But we live in a socially constructed world and some things are harmful, even if they have no real substance.

Edit: but I'm proud of you if you can get over some of those things and more power to you. A handsome man is a handsome man, hair or not. I'm making a comment about how this sort of therapy can be beneficial to women, also, for whom losing hair is not "natural" (in many ways).
Yes, of course you can't
Good read!
Does this new proof have an effect on cryptography given that it's often desirable to have highly sensitive cryptographic functions (you flip one bit in the input and get a very different output)?
GitHub has blocked an Iranian software developer’s account
I've gotten rashes on my hand too, but I thought it was an allergic reaction to some unknown thing in my environment. Perhaps it could've been stress? But I don't recall being stressed.
@jamesjyu @simulacrumparty I liked both! Simple and minimalistic. @simulacrumparty Is your staticgen opensource? Like to have a minimalistic one like that.
It makes sense that the average is roughly in that bracket, and that you wouldn't know it if you just read the news.

Someone young starting a company that grows massively is in itself newsworthy in the modern world. So you tend to think those stories will float to the top regardless of what industry they're in. On top of that, when is someone young with no connections or experience going to have a chance? In a new industry, where everyone is like that. And new industries are unsurprisingly also newsworthy.

But not everything is some revolution that's about to explode and eat the world. Quite a lot of new businesses are only identifiable as opportunities by people who've been in an old business.

For instance a friend of mine just did a seed round for a finance startup that you'd have problems understanding if you didn't work in fund management. And of course he has the connections needed to get the first customers. Mid forties.

Another friend, also mid-forties, is doing the same in pharma. He found yet another thing that you'd never know was a problem if you hadn't worked in the industry.
How's this -- https://news.ycombinator.com/item?id=20531987 "I find it hard to imagine that even God knows how to prove the Sensitivity Conjecture in any simpler way than this."
rf360jv.com

I am sure.
Yeah, traveling for a week for a vacation is very different from staying in a place and interacting with the local culture for an extended amount of time.
Yes, the similar stories happen again and again. As a good reflection, there was that comics with the "world tiniest open source violin" https://xkcd.com/743/
> There's no new incentive for companies to reward older employees

Is this just plainly not true. But the reason you may be led to believe that is simply a matter of inefficiencies. If a company loses a senior team member, they’ll need to replace them with one of equivalent competency. Putting aside the fact that recruiting and on boarding costs quite a lot of money, there’s a few basic economic reasons why they may have lost that team member to begin with.

1. They hadn’t adequately assessed the competency of that team member, and that person was able to find a better paying job elsewhere.

2. The company might not hire people for that position very often. If they don’t know how much money it takes to secure a candidate of that caliber, then they might not know they’re not paying them adequately.

Both of those scenarios involve employers not understanding the market properly, and if that results in them losing skilled staff, then that is very costly for them. So there’s a very clear incentive for companies to invest in retaining staff. However the truth is that the world is full of poorly run companies, this is a problem that’s actually quite hard to get right, and there’s a very slow feedback loop when it comes to measuring how good you’re doing at it. For those reasons, that’s why it’s often better for people to seek new opportunities rather than seeking raises or promotions, because that’s the best way to make sure you’re getting a fair market rate, and will allow you to bypass any inefficiencies in the way your current employer may be doing things.

There’s also another possibility, where the people on the payroll are simply developing their skills faster than the company can provider more advanced opportunities for them. In this case the employer doesn’t need to replace you with somebody of equal competency, they just need to find a replacement for a role that you outgrew.
The brutal reality is that a single individual contributor cannot, and should not, contribute as much value as a team of people.

I strongly believe in technical tracks and I've seen them work. Every place I've worked had technical positions that are peers to managers, at every level. They worked alongside managers, and did not report to them.

Progression on both managerial and technical tracks requires skills in leadership. Whether that is people leadership or effective technical leadership, the principal's are the same. You need effective communication, clear articulation of ideas and an ability to influence and lead.

If you focus solely on your technical skill and implementation ability, then it is going to get harder and harder to progress. At a certain point an exceedingly skilled individual starts adding less value to the team they are in, unless they can demonstrate real leadership.
Software Security: What developers can do about it?
Have you considered indoor gardening? I've seen a few pics of fairly-dense setups over the years, might be enough to scratch your itch and work towards an eventual business.
> If you want to perma-disable bluetooth, you can toggle it off from the phone options instead of the quick menu. It's a great UI trade-off.

It's not really a great UI trade-off.

It made the usability for a whole lot of users worse, all on the basis of other users forgetting what hardware they previously disabled/enabled.

Now you are forcing everybody who doesn't want BT to be always on, to always deep-dive into the options if they still want to use it for a moment. Which is something that the quick menu originally was supposed to be there for. So overall it's pretty much a step back.

Which is kinda sad, because there are more than one solutions to that which could have made everybody happy. Like giving a setting that defines the quick menu icons behavior (temporary vs permanent disable), or the ability to press to icons several times to at least toggle between temp/permanent disabled and on.
In france, I'd say about half politicians are bald. And in our current republic, about half were bald too.
|| In my view forcing a more level playing field for competitors that don't have a strangle hold on the ad business is kind of the whole point of having antitrust legislation.

Actually no antitrust legislation isn't supposed to force competition just for the sake of it but TO PROTECT CONSUMERS. And while there is the potential that consumers can be hurt in a hypothetical abusive future,right now with products like Free maps, free search etc the consumers aren't hurt at all.
Yes, but Patrick Stewart obeys Reddit's "rules 1 and 2".

1) be attractive, 2) don't be unattractive.

Or, to put it another way: https://extrafabulouscomics.com/comic/180/
It would be interesting to know if there is any connection to PTSD. I think that rapidly created connections between different brain regions could be plausible explanation.
> Tangentially, on Android every app you have run at least once can know your phone number through standard APIs.

How would that work? As far as I'm aware an app either needs explicit permissions (READ_PHONE_STATE) or the user gets prompted when the app requests the phone number (as shown in https://android-developers.googleblog.com/2017/10/effective-...).
Dark fibre: A data centre manager’s toolkit
I'd agree, it's the ubiquity of digital cameras, plus social media making it normal/expected that people will post photos from a trip.

In the past photos were mainly for your own use and you'd talk to people about your trip. Now photos are how people tell each other about what they're doing and where they are. As social media has become competitive for many people that compounds the effect.

When I was travelling around SE Asia twenty years ago with a film SLR I was a novelty. At a viewpoint most tourists would take one photo with a point and shoot and I'd take perhaps 2 or 3. The rest of the time was spent looking & exploring.
Have no girls been born in 132 villages in India?
video demonstrates this https://www.youtube.com/watch?v=zdyrQSypPBQ
Eurofisc Hacked? – EU Anti-Fraud Database Files Leaked
Not to mention exemplifying the 'company values' for whatever they're worth
That’s been true for a long time, though. A steady progression since the dawn of computing. If there really is a golden opportunity for somebody to sweep in with vastly faster software, why has nobody done this yet? (Or have they?)
My wife is a doctor, and prevailing opinion in their community that Lyme is a blanket statement for many unexplainable symptoms like you describe.

There is this notion (which i also had in the past due to not knowing much about medicine) that doctors are almost all-knowing and all-powerful in treatments. Reality is unfortunately still very far from it. Imagine constant stream of people who have chronic untreatable ailments, are on various cocktails of medicines, often have some psychiatric issues (not enough for proper treatment, enough for them to be utter unrealiable pain in the ass), are variously addicted. Or they come with issue like 'chest pain' which can mean 50 different things, or nothing.

It is often a proper detective work, with very limited tools (if all tests are OK but patient is not, what to do?).

After realizing current state of affairs in medicine, my advice is simple - live healthy till 80 and then simply drop dead. Now how to achieve it...
> which punishing Russian government

They obviously don't "punish the Russian government" when they prevent the people living in Crimea contributing to the open source project.
"Abandon hope all ye who enter here' is my best advice to you fellow, but that you actually care is a promising sign. Most managers I've had the displeasure to work with have gamed the heuristics until they've lost all meaning as if they'd never even stumbled upon Goodhart's law
It gets better once you get used to it.