skysight-inc/HackerNews huggingface dataset:
I have to imagine soon, given that we are about to pass the third, impassable deadline for saving the world from climate change (2020).
The employment green card backlog tops 800k, most of them Indian
Stop bullying
Openthread uses the zigbee radio. Hence zigbee being involved.

On the surface this "appears" very similar.

EDIT: Yes I'm aware the software layer is different, I was inferring the radios are the same.
It doesn't make a lot of sense to sign a contract you know to be illegal, though. Better get it out before you sign it. And it being illegal is a very good argument for getting it out. If the company has a problem with that, you know the company intends to make a problem out of it in the future.
Git 2.23 Release Notes
There's old, sarcastic, saying in my language for that: we should all eat shit, after all billions of flies can't be wrong!
nickb thing?
Make CPython segfault in 5 lines of code
I'm not sure what you mean, you seem to conflate pronunciation and accent. How do you pronounce "bow", "tear" and "row"? When you say you find spelling easy, you mean you find it easy to spell an unknown word when you hear it? Because I'd really like to see that.
>> And so I resolved to give zero shits from that point on about their IP ownership policies, and did whatever I wanted in my spare time.

should have done that in the beginning.
https://corecursive.com/039-hal-abelson-sicp/ - about 21-22 mins in
>I know this is the norm for France and I vaguely believe it's normal in Europe more broadly.

Is it! OK, then I more or less retract that dumb speculation /implication about the olympics (except that it makes more sense given that this capitalisation system is also used in Europe, I had never seen it outside the Olympics). Thank you.
I find it a bit ironic given the MIT climate simulator on HN yesterday - the biggest impact (in that simulator) to climate change was the land/agriculture methane.

Right now the Dutch farmers are again harassing the country with their tractors on public roads, angry about what they feel is undue pressure to reduce their emissions. Maybe they'll get one or two more generations of farming as they hasten their own demise.

Meanwhile, since NL has failed significantly to meet EU (nitrogen) emissions requirements - almost entirely because of mass agriculture - there's a freeze on building housing, roads, etc. Oh and the country-wide max speed limit will be limited down to 100kph starting Jan 1 (which I don't mind so terribly, but many people do mind).

So basically, the commercial farmers are ruining this country (and contributing to ruining the planet), and being jerks while doing so.
Anon answers: What mistakes do people make when deciding what career to pursue?
That should be up to us (not government) to decide if such is allowed or not.

>What we were discussing is that the consent is optional

Yes the consent is optional, in the sense you are allowed to opt-out by not buying the apple or buying it from someone else or produce it yourself.
This could be really worked around. Having a huge string to exec would not trigger any of the proposed limits. But I'm not sure useful apps are packed that way. Multiple namespaces in a single file sound pretty tricky to do/manage.
1. Seed with high quality community members. Initially this might just be a small circle of friends or emigres from another online community.

2. Be really hands on with identifying, engaging with, and empowering the best community members. Typically, this would mean giving them some sort of moderation powers and/or giving them access to some sort of "backchannel" (ie, a mods-only chat or forum) in which they can be a part of the discussions where you discuss community direction.

In general, treat your small (initial) size as an asset. Your community cannot represent a Stack Overflow-sized massive knowledge base.

So, what can you offer that a large existing community cannot? Chiefly, this would be an ability for members to get in on the ground floor and shape the direction of the community while having a direct line of communication to the founder(s).

Hands-on communication with a community founder can really reach people. Think about what it would mean for Paul Graham to reach out to you personally in response to an HN comment you made. In the early stages of your community, you can be the founder and make those connections.
Ask HN: Ways to use machine learning in banking risk?
Trying to think of ways you could use exisiting machine learning techniques on a system-wide scale or individual bank level for the banking industry. Any ideas?
My explanation: https://www.gwern.net/Littlewood - the surprising stuff is what spreads on the internet. Anecdotal information is becoming more and more useless - the only recourse is statistics.
> just remembering how eBay also left Turkey

eBay didn't leave Turkey. They've bought http://www.gittigidiyor.com and continuing to operate.

They're still here, just under a different brand. They've bought their fiercest local competitor.
This is comedy gold:

> After Vision Fund invested $375 million in Zume Pizza Inc., whose mission to use robots to automate pizza making had shades of Silicon Valley frivolity, CEO Alex Garden expanded his mission to include rethinking the entirety of U.S. food production. Employees were unnerved. “Are we the next Theranos?” went one anonymously submitted question at an all-hands meeting over the summer

edit: More info about Zume and the investment: https://www.vox.com/recode/2019/11/21/20974979/zume-pizza-so...
It's definitely not the hardest aspect. Just learn each word and its pronounciation independently. The spelling is just a mnemonic. If you can remember the gender of each word in your native language, or where the stressed syllable is, you can remember how to pronounce each English word as well.

For me the hardest part is using articles (the/a/none) which don't exist in my native language. I still don't understand the exact rules of their usage and usually just insert whichever article sounds the best.
Thats nice. This days I work mostly for banks, so the stylesheet is always the same, but for personal projects I endup having to be more criative.
...and the US is shockingly close to being one.
And 10/8! And 172.16/12!!
> 10+ billion invested

These are big numbers to us, but it's about 1/4 of their quarterly revenue--i.e. they bring in 16 times that number every year.

Don't think they wouldn't sell it to Amazon or Microsoft in a heartbeat if they decided to exit the cloud business.
Hauberk: A Roguelike Written in Dart
Weren't those primarily Muslims who were killed in the then East Pakistan? Anyway, that's who the state was was set up for.
5 years ago your comment was spot on. Now in the us it is common to see dual stack v4 v6 on residential and mobile connections.
> nothing changes until the local government has to change it.

Yes, the US government could pass laws and start fining companies that use child labor is their supply chain. You better bet that losing access to the world's largest consumer economy would force the mining companies to change their practices.

You can choose to absolve yourself of responsibility for the actions of these mining companies, but our collective purchasing choices definitely have a direct causal effect on these types of abuses.

> the liability is with the mining company and national government of Congo.

Asserting that liability can only rest with a single party is simple minded.
In the case of those 6-digit salaries that Google engineers get, I admit it's not entirely unreasonable. If they really do want to own all your ideas and they're willing to pay extra for it, then why not? But know what you're agreeing to. And it's certainly not reasonable for a company paying you 5 figures to expect to own everything you think of.
I'm on IPV4. It's not about how many IP addresses I have available, it's that all those smart devices can pollute the list of devices connected my wifi network.

I like to know what's on my wifi network, and because my memory isn't what it's used to be, I find myself having to assign names to all the smart wifi devices in my Unifi controller.
Any reason for your choice of asyncpg vs aiopg? Curious as I have worked with both
In r/ethtrader we are currently running an experiment where contributions are collated bi-weekly and tokenized on Ethereum. The tokens are also part of a dao with a number of features integrated directly into Reddit. Voting, tipping, subscribing to special features, harberger assets, etc. Basically the contributions people make turn into voting weight and the currency for a local economy.
I've been able to alter that "we own your crap" section of every employment contract I've needed to. Don't sign. speak up. Carefully write and submit a reasonable alternative. This may be harder with megacorps...

With the prior company it was basically just altering it to say they don't own anything I created prior to my employment even if i continue to work on it and that I would give them notification for new projects.

This is a bit easier when your company does _one_ thing and you simply don't write any code related to that industry on your free time. Harder with a Google that does pretty much everything.

In general, you have the power to alter this and your NDA, as long as your suggestions are reasonable. I find it best to use my programmer brain and simple language to write out a very precise bit of replacement language and give it to them as a suggestion of what you want.

My co. just updated their NDA and I noticed my changes from when I was offered a job in the new version.
In a lot of cases Africa's bad leadership is a direct result of the west's former colonial efforts there. Congo in particular suffered at the hands of Belgium. So this sentiment is incomplete.
This is a link to what looks like a music certification exam. Where is the learning material?
A 30year old got f
> The Dutch have a separate tax for Water to ensure money is there to prioritize this need

Also, the local government bodies that runs this (the 'waterschappen') form one of the oldest democratic systems in the world.

> In short, they will be fine. This is a core part of their culture, investment, and priority.

It's also one of the things there isn't ever any real political discussion about, it just never comes up. No one will ever suggest cutting the budget for this. It's just something we all agree needs to be done so we just do it.
What investment? Google already develops Android, they already developed the “untying” feature for Russia. What’s left? Turkish Localization? I find it hard to believe that even a 50% mobile search share in Turkey won’t pay those incremental costs.

I find it much more believable that this is a simple pressure play.
You could improve your long-term return on investment by complementing CS with one or two applied domains, maybe? Fintech and industrial applications are not going to disappear in the next 50 years for sure.
Amusingly, in my dialect 'ear' is pronounced like 'eer', not like 'EE-ur.'
What can we learn about entrepreneurship from the Amish?
Humans have quite a history of trying to keep the sea out of their land, and that history has plenty of big failures. It all goes well until it doesn't, and then it's a big deal.

It doesn't require speculation to recognize this pattern, even if we can't predict the failure events accurately.
Historical Parallels to Game of Thrones
>Why would someone illegally immigrate to the USA in this day and age is beyond my comprehension.

Specifically to respond to this misconception:
ALL of the people from "the caravan", ALL of the parents of the 70,000 children that were locked up and taken away FOLLOWED THE LAW and DID EXACTLY WHAT WE HAVE TOLD THEM TO DO. They were seeking asylum and political refuge. They followed our law to receive protection/shelter.

Any other dialog is pure rhetoric and Trump based fear mongering.
> taking one example, F# "wants" to step up to G, whereas Gb "wants" to step down to F.

Uhhh....no? A flat or sharp can be the tonic, which does not lead to any other note. A note is named flat or sharp to maintain proper interval distance without repeating letters within the scale. A flat is typically not a leading tone because of interval distance, but can still want to resolve up or down. Any note can be consonant or dissonant, leading or resolved depending on the context.
This is a very one-sided view of the nitrogen problem.

It would be fair to point out the allowed nitrogen levels are orders of a magnitude smaller than in for example Germany, which is the result of a political decision to assign many many Natura2000 areas.

edit: and to add to this, there is plenty of support for the farmers, and their activism in The Netherlands.
I agree that having a more comprehensible writing system would help, but I also suspect that any serious attempt to change it now would be counter-productive.

If you don't get all the countries with an official interest in the language to agree to the change in sync, you're going to create a mess for proficient speakers and an even worse mess for learners by increasing the volume of spelling you have to learn. And even if it does work out, you're still going to create a mess for learners - especially the ones who don't have enough money to replace all their materials all at once - by creating an orthographic horizon.

I've also got my doubts about whether the end goal is even possible. 100 years ago, there was an effort in the UK to try and come up with a new native English alphabet in order to try and address this same problem. One of the reasons it failed was that, even within one country, the language's pronunciation wasn't regular enough to come up with a spelling system that's phonetic for all speakers. Since then, the gamut of pronunciation that can be considered official has only widened, meaning the possibility of creating a truly phonetic writing system for English has only become more remote.
That seems backwards. If you think something I have is yours, it's up to you to prove it.
Im sure the lawyers thought of that angle, but the mining company currently doesn’t do anything to effect change so they probably won’t unless their customers (tech companies) demand a change.

It really is unfortunate. The mining company should build out proper infrastructure but I’m guessing they just delegate to (corrupt) locals.

This is no different than all the global environmental issues we’re facing with large scale production facilities (bottled water, petroleum, etc. are a huge problem too). The indigenous populations are getting fucked over because they live in remote areas prime for exploitation. Then the factories close down and don’t clean anything up.

I should point out this is also happening in developed countries like Canada and the USA. For instance, what is the difference between children mining cobalt and children being exposed to mercury poisoning because their rivers upstream there’s a paper plant dumping toxic waste into the food supply in Ontario, or petrol industry in Texas poisoning neighboring schools with chemical fumes.
incarceration because war of drugs is fundamentally different from incarceration because I don't like my dear leader.
There are two aspects to most security cameras. The one everyone thinks of is video streaming - there’s plenty of standards for that, most notably RTSP and recently WebRTC. That’s probably out of scope for smart home protocols.

Totally in scope is provisioning, configuration, and notification of things it can detect such as motion. I’d anticipate those being managed as part of this new protocol, with streaming simply being to provide an endpoint address and maybe an authentication token to connect.
You could say the same for every criminal arrested in US... if someone ends up arrested they are separated from their families. How they gonna be reunited after sentence served, is not the State problem. I don`t see the point in your comment.
I’ll probably end up firewalling off a zone just for this type of traffic in the future.
Per the official homepage:

> The goal of the first specification release will be Wi-Fi, up to and including 802.11ax (aka Wi-Fi 6), that is 802.11a/b/g/n/ac/ax; Thread over 802.15.4-2006 at 2.4 GHz; and IP implementations for Bluetooth Low Energy, versions 4.1, 4.2, and 5.0 for the network and physical wireless protocols.

> The Project intends to leverage development work and protocols from existing systems such as: Amazon’s Alexa Smart Home, Apple’s HomeKit, Google’s Weave, Zigbee Alliance’s Dotdot data models

Dotdot is basically ZCL over IP (in a way), but comes with a lot of legacy from ZCL.

Thread was my hope for a unified smart home network layer, but it didn't really get the adoption I'd hoped, and from a manufacturer's perspective, it did not include any application-layer messaging.

It looks like the goal is to standardize the application layer messaging (of which Dotdot was an attempt). Maybe call it Dotdot v2, but with better backing.
Africa is still colonized, so this idea that they picked "bad leaders" is comical. I would expect the owner of Glencore have more say in the next leader in some of these countries than the actual population.

Time to stop blaming the victims of crimes Europeans have been committing for 2-3+ centuries? now...
We will, of course, skip the irony that you can only share those thoughts with us via a technology that a tyrant could abuse.
Turns out, Amazon has a program called Seller Fulfilled Prime. Sellers get the prime badge, and ship from their own warehouse.

If I had to guess, the seller tells Amazon where the product is located + their shipping cutoff time, and if the customer is in a geographic location that is serviced by UPS/FedEx/USPS from the seller's warehouse with 2-day transit time, and it's before the seller's cutoff, the Prime badge is shown.

More information here: https://services.amazon.com/services/seller-fulfilled-prime....
That's not really my point. Jumping to the fact that corruption plagues Africa immediately is what makes the comment insensitive.
> You see, two-thirds of the global supply of cobalt comes from the Congo. So already, right there, you cannot avoid Congolese cobalt.
Future earnings that would be reflected in the share values of the stock that Google granted to the employee that created the copyrightable material.
I apologise, I still don't understand your claims.

Without previous proof that the calling code was not eg. modified in-flight (eg. over HTTP or over HTTPS without a valid certificate), allowing it to use TLS and to either modify the trust root or pin a new certificate would severely reduce the security of the communication, and would be completely against what HTTPS is designed to solve in the first place (mainly MITM snooping and attacks).

And if there is a "previous proof" of genuinity (eg. by serving through properly encrypted HTTPS), what the benefit is to allowing those clients to pin certs? I.e. they'll still need the existing "proper" HTTPS for all the other first time visitors (and return visitors using new browsers/OSes/devices)?
I think you’re right. Typical smart home coms being short little on/off or temperature up/down type commands vs. streaming/recording video and audio with some having two-way audio up to and including machine learning/AI for object detection which most likely is done remotely.
This is incorrect. Openthread uses nothing from Zigbee, but does use 802.15.4 radios, the same as Zigbee does.
this is a good step. i worked in automation/controls (commercial, residential and industrial) for almost a decade (2000-2009) and personally dealt with the nightmare of interop. the number of times i had to glue disparate control systems together with relay closures and switch inputs was insane. and yeah, we had these issues with wireless. it was compounded by the company i worked for supporting enocean, zwave and zigbee.
Only if they're rich!
Output over outcome: 1/2 (with memoji)
Could be, but would it be fair to only keep your feet dry because you/your country can pay for it?
I don't know anyone who first read this book outside of college. Its concepts aren't exactly directly applicable to typical work. If you're given the task to build something in Javascript for work, it's probably not a metacircular evaluator or a register machine simulator, or even a closure-based object system.

I'm curious who's reading SICP who finds it difficult to grok in Scheme, or more useful in Javascript. What are you doing in the industry that familiar syntax is top priority?

I would think that other books, specific to Javascript, would be a much better fit for people writing pretty much anything in Javascript.
Privacy isn’t a huge concern in a free society, which is likely why none of us really care. But imagine having those systems in a country where having a specific opinion, or sexuality could result in a death penalty.

You wouldn’t want to be filmed sneaking into your lovers house in such an area, and you really wouldn’t want to be overheard.

In the west, it’s much more a question of what you want companies to know about you, than what you have to hide. But we haven’t always been free. Imagine planning a revolution to overthrow a despot with the current level of surveillance.
In the EU, the universities sometimes use this logic, so it's not totally unknown here either.
Do you have any specific examples of this ? ( I know of the 1953 flood, a combination of high tide and storm ).

But if there is plenty, I really would want to know.
I helped building producthunt.com and overclockers.at (and other less successful ones)

Here a few learnings:

1. the community already exists, you just create a communication platform for it

2. make it clear what the community is about [positioning/marketing]

3. make sure the communication/content is interesting [quality]

4. make sure there is enough engagement [perceived critical mass] (encourage people to post, post yourself a lot, fake accounts if needed, only create subforums once the main ones are noisy)

5. have a rhythm - some communities need daily good posts, some live of the weekly newsletter
I agree, but I think it's (mostly) not an issue. IIRC we're asked to use our corp email for contributions, unless we already have contributions under your own name/email address on the project.

I read this as:

* if you interacted with people on mailing list with your personal email address, it's OK to use your personal email address in the patches.

* if you are the maintainer of a project, use your own address (unless this is a google project, of course).

edit: don't get me wrong though, I don't like this clause, I just think it only matters in rare cases.
The point is that it is an example of an issue that is going to become much more pressing. Considering a 14th. century event without regard to what has changed since then (technically, economically and environmentally) is not very informative.
And they have third world mining operations.
> Oh, please. It's standard industry practice for companies to claim ownership of everything a software engineer comes up with, even "on their own time".

Is your argument really "it's no big deal cause everyone's doing it"?
IMO I agree with your statement but I would not say they just make sure they are not the type that will send them to jail. More along the lines as - when they do take a risk that could line them in jail they are more prepared / smarter then the average criminal and avoid jail. (Civil lawsuits more likely)
Openthread is purely a networking solution. It does not address application-layer messaging. This effort is to unify the application layer. (ie, "light = on" messages).
Perhaps because we can't yet take pictures of the future, fitting analogues from the present might be used to depict the possible future conditions described in the article?