skysight-inc/HackerNews huggingface dataset:
Is California the only state in the U.S. where a company can not legally claim ownership of your side projects as long as they do not relate to company business?

I will eventually move out of the Bay Area, and this is my biggest concern for a new job. Financially, I don't have enough saved up to just quit and work on a startup for a year, but I also don't want my full time employer to own a side project that ends up being successful. What is the best way to handle this? How amenable are companies outside of California to negotiating away the invention assignment clause?
If the cops actually show up on my street for a 24/7/365 stakeout you bet your ass I'm complaining about that scenario too!
Perhaps. The Phillips Hue lights use an open standard, I bought a usb device that could talk it (ZigBee Light Link) but then it turned out that production devices used a master key.

Here's a discussion of the master key being leaked:

https://news.ycombinator.com/item?id=9249753

But I looked it it before that and never tried to look it up again.

So likely so, and with today's encryption it probably won't get hacked for hobbyists to use/learn/play but of course I guess the argument is that the Hue Bridge and other devices will have an API.
> By comparison, at the moment, East Asian people typically re-order their names to fit Western norms in Western contexts, which by the the opposite token implies that the name ordering isn't that important, and doesn't carry any significance to the person who wears the name.

As mentioned in the article, only the Japanese do this. (Well, Hungarians do too, but they're not even West Asian.) East Asians except for the Japanese do not reorder their names. Normal practice for a Chinese person would be to use an English name in English contexts.
> They don't even know that they're in the same circuit unless they have a covert channel (like relay early) or manage traffic correlation during the ~10 minute circuit lifetime.

No reason to think that they would not do that.

> And then, using onion services, there are two three-relay circuits that meet at a rendezvous point. One picked by the onion, and the other by the user. So even deanonymizing one of those circuits would be insufficient.

It would be sufficient to de-anonymise one of the parties.

> In practice, there are likely undisclosed vulnerabilities. Perhaps lots of them.

My point is that you do not need an undisclosed vulnerability to break tor if you have enough resources.
Yes but more expensive suppliers might not be automatically more ethical. Just throwing money at the problem won't magically fix it on its own without some additional effort, probably just ends up as more fat bonuses at Glencore HQ
PyCon Turkey Early-bird tickets are now on sale
Every time there is elections for the waterboard ("Waterschap"), there is a very low turnout and talks to just merge them into the provincial governments. But I guess we'll only know what we miss once it's gone.
A lot of my users migrated to a Facebook group. The quality of discussion on Facebook seems very low however, very few replies to posts, just a bunch of likes / smiley faces.
I do, yes, and that Google grants that permission relatively (to some others companies) freely is a small part of why I work there. I could quit and work on whatever I want, but eventually I'd need to worry about how to pay my mortgage. I could also go work for a smaller company without such a clause in their contract, but part of what I like about my job is the resources available to tackle problems, and I'd likely lose some of that.

Employment often imposes lots of restrictions on the actions we can take. I'm fortunate enough to have some choice in the set of restrictions I have to live with, so for me this particular restriction is just part of the deal.
You've never heard of this because it's not true. A note wants to resolve up or down based on it's relative distance from tonic. This had nothing to do with what it's named, the most important part of naming notes is not repeating letters in an 8-note scale.
An even greater betrayal.
Specifically what?
Absolutely this! I would add to this: street view, traffic prediction, search on maps and smartphone that can handle all of that. In last decade I've moved a lot and applications like Google Maps and Apple Maps saved me countless times. This is not sexy tech but actual, useful tech that improved lives of millions of people.
> Worth pointing out that PIA is openvpn compatible so you don't need their client

Yeah, I was wondering about this. If you don't trust their client... don't use it? They've always been quite forthcoming on how to connect via OpenVPN.
I was actually thinking about the switch from asm.js to WASM (v1.38.1) but apparently that was last year. Whoops!
6lowpan only addresses running IPv6 over 802.15.4 PHYs. It defines how to compress IPv6 headers to fit into 802.15.4 MTUs.

CHoIP will define application-layer messaging that runs over IP, regardless of PHY.

So, you can run CHoIP over 6lowpan (this is essentially what CHoIP on Thread would be).
"Honey, can you carry my shopping into the kitchen?" - "I'm sorry, my skills are to be used exclusively for the benefit of my employer."
most of the communities ive been a part of (random hobbies) are built on the backs of a handful of high quality and active members. these are the people who help out new members with questions and post frequently re: their own projects.
Lights and switches are generally basic async polling and commands versus live streaming video and constant video uploading to a cloud storage service.
This is not a mishap Glencore is tied to so much corruption (ties to every dictator imaginable)and despicable practices across the globe.
Human Beings’ Superpower Is Imitation
> write how you speak

If you write how you speak I will not be able read what you write and vice versa. English has a wide range of dialects, nare you going to try to impose on on the rest of us. Someone like me used to broad West Country speech would spell rather differently than a Glaswegian for instance. Should we have diacritics to indicate stress? If so will you choose the common US (stress the ultimate syllable) or British practice (stress the ante-penultimate syllable)? In British English, the name Bernard is pronounced with the final vowel as an unstressed, almost elided, obscure vowel; but it is a stressed long a in US English.

I often see people demanding that English be written phonetically. Many of those people seem to be unaware that their own languages also have dialects and that they would be equally unable to write phonetically in a way that would satisfy all users of that language.

There have been numerous attempts at consistent auxiliary languages. None have become very popular. The only 'widely' used auxiliary is Esperanto and that has already shown itself to be subject to all the same evolutionary forces that drive changes in natural languages; people must invent new words and then they disagree about how to spell them, how to use them, what gender they must have; slang is created and eventually becomes normalized in some communities but not in others, etc.
> Every president in recent memory has abused the office for personal gain: Clinton got sex, Bush got back at the ME for embarrassing pops, Obama deputized the IRS...

At least one of those is clear propaganda talking points you picked up from less-than ingenuous sources:

"In 2013, the United States Internal Revenue Service (IRS) revealed that it had selected political groups applying for tax-exempt status for intensive scrutiny based on their names or political themes. This led to wide condemnation of the agency and triggered several investigations, including a Federal Bureau of Investigation (FBI) criminal probe ordered by United States Attorney General Eric Holder. "

"In January 2014, James Comey, who at the time was the FBI director, told Fox News that its investigation had found no evidence so far warranting the filing of federal criminal charges in connection with the controversy, as it had not found any evidence of "enemy hunting", and that the investigation continued. On October 23, 2015, the Justice Department declared that no criminal charges would be filed. On September 8, 2017, the Trump Justice Department declined to reopen the criminal investigation into Lois Lerner, a central figure in the controversy.[1]

In late September 2017, an exhaustive report by the Treasury Department's Inspector General found that from 2004 to 2013, the IRS used both conservative and liberal keywords to choose targets for further scrutiny.[2][3] " [0]

> ... and now Trump asked the Ukrainians to "take care of" Biden. I don't think he's a great president, but anyone calling him satan has an agenda that involves some law-breaking, possibly "light" treason.

Please elaborate on this agenda, seeing as he's the one openly and admittedly breaking (at least in case of anyone not a sitting president) laws.

> Reality: His tweets are direct thoughts from his head, no one sees them before they're sent out and he doesn't even look them over for spelling and grammar mistakes.

Either he's ignorant of the effects [1] and thus an idiot, or he's aware and rationally acting on said information. Pick one. If he's aware and not wanting to act unethically, he wouldn't keep tweeting the same way.

[0] https://en.wikipedia.org/wiki/IRS_targeting_controversy

[1] https://en.wikipedia.org/wiki/Volfefe_index
Dropshipping maybe. My team deployed the first Prime-enabled Dropship vendor in germany back the day. Not aware of any marketplace Prime sellers. But than it was quite a while ago and in Europe, so that isn't saying a lot.
I visited Dell in the mid-90s. Their offices were giant rooms full of cubicles housing sales people. Finance was in a similar room. Every quarter as they started the process of rolling up the financial results these huge firedoors would roll down separating finance from the rest of the company. Probably just a show of secrecy but it was dramatic.
Is that sarcasm? I can't even tell any more. Assuming it's not:

Do you mean modern PHP? "The source code of the Viaweb editor was probably about 20-25% macros." So are you suggesting they should have started work by extending PHP with Lisp's macro system? Or just worked an order-of-magnitude faster to make up for not having one?

Or do you mean the actual PHP that was available when they started Viaweb? It's hard to imagine how Personal Home Page Tools 1.0 (not even called a 'programming language' at the time) would have been at all a reasonable alternative to ANSI Common Lisp. It was a few C files that could do basic variable substitution and output HTML tags to stdout. It couldn't do loops or if-statements, much less access files or databases.
I doubt some of they PHYs have the bandwidth to support streaming video, but there have been some good efforts in the IETF to maximize streaming protocols over low-bandwidth connections.

But the whole point of CHoIP is that PHY doesn't matter, so you can configure your camera using IP messages over BLE, and then the camera connects to services over WiFi to stream.
One or two generations of farming? By then they'll be retired (with a pension) or dead, do you think they care?
As far as I know garlic tunnelling that i2p uses is not as vulnerable.
For what it's worth, that's how native English speakers deal with articles, too.
Disputed but https://news.ycombinator.com/item?id=10535620
Ideas to Action with Value Proposition Design Workshops
GitHub Actions Christmas Tree
Unity “just tends to work” for Hello Worlds and other hobby-size projects, but when you start building up components and relying on it’s lighting system, for example, to cooperate with you, trouble is inevitable.

Unreal has a better rendering system in my experience, and although this mostly matters for realism, it can also be very valuable in other situations.
They didn't invade immediately.

And yes, it ultimately drove the west to start developing it's own oil resources and become less reliant on OPEC products, but that worked in the wests favor, as you would expect internal development of a Googledroid replacement to go for Turkey. Seems to be going okay for China.

And the EIC ultimately lost influence in China and India and was no more. So it might be in a company's best interest to play nice with nation-states
2.5% of Rohingya are Hindu. Not that it matters, given your predilections.
> This is rare, and I'm not aware of many other companies that give employees that option.

I’ve never worked for a tech company who doesn’t allow that and my list of former employers includes many household names that virtually anyone would immediately recognize.
This assumes perfect information for the consumer. Most capitalist wouldn't advertise they use child labor even if they did. Sweep it under the rug, and focus on the marketing budget instead. Then many consumers are apathetic to a lot of things, they may not care enough that some children they never knew died. Relying on the invisible hand to affect social change often results in invisible results, because the results don't actually exist.
discussion a few years ago, https://news.ycombinator.com/item?id=13514918
So because some people are shitting in their kitchen, it isn't a bad idea to do so as well?

On a more serious note though, much of the agriculture in the Netherlands is the production of meat, especially pork, for export. This is by far the biggest source of pollution. I'd rather live with less animal farmers and more Natura2000 areas than the other way around.
A common solution (and one HomeKit enabled routers implement) is to relegate all IoT products to their own network
European exoplanet mission will scrutinize known worlds
Not Mandarin, but some unspecified southern dialect (probably Fujianese/Hokkien, where it's Jitpun).

If Mandarin had been involved, we'd call Japan something like Arben (Riben) in English.
> no mainstream consumer OS runs a local recursive resolver

I think Windows might do something close. DNS client requests are cached on a per-machine basis through the DnsCache NT service. But I do not think getaddrinfo() and friends talk to that service via DNS, so strictly speaking it is not a recursive DNS server, though the resulting behavior is largely the same as if it were.
Dinner for One
It made me wonder how fast would Python parse a simplistic program with 1 million lines.

N = int(1E6)

for x in range(N):
print (f"x{x}={x}")

generates lines like:

x0=0
x1=1
x2=2
...

running it with:

time python big.py

takes just 5 seconds - I am impressed! Maybe the limit is too low.
Smart home is the poster child for "The good thing about standards is there are so many to choose from."

Randall gets it [1].

[1] https://xkcd.com/927/
Delivery apps are turning gig workers into drug mules in Argentina
Then the law needs to change.

It's unconscionable for this to be happening. You make the buyers of that cobalt start caring, you'll make the producers of that cobalt start caring.
Check your local library. Mine (Toronto) has a feature that you can link your card and via the library portal and get full access to the NYTimes (except for the crossword). Works with the native NYTimes apps, too. Only annoying thing is you have to re-login via the library portal every 3 days.

This, on top of a lot of other products (Lynda.com, Safari books online) means you may have a lot of free resources. And check your local major city if you're in a suburb. You can have a Toronto library account if you live, work, or go to school within the city.
And several meters rise won't happen in the next 50 years, probably not next 100 years. I'm not saying this issue isn't real but those panic and fear inducing titles aren't helping at all. These kind of titles either further convince the deniers once those doom prophecies fail to materialise, or cause further panic to those who do believe. We should be much more worried about the poor people in India or Bangladesh or even Florida than we are about the Netherlands.
The counterpoint is that every software project of reasonable complexity evolves its own language anyway.

When that is layered on top of overly generic libraries/frameworks, you may end up using only parts of the underlying vocabulary. Now the project is stuck with two vocabularies. Learning the generic one doesn't get you far and may be actively misleading ("yeah, we never use features X and Y of the framework, instead we've overridden Z with our own implementation that does all this plus W").
I wish I shared your optimism that the number will be that small. Worldwide, I’m expecting 50-150 million from 2020 to 2030.
The extremely simple and obvious solution is to just not work at Google. The fact that people accept these agreements and then disingenuously rage against them later is utterly baffling to me.
Aside from the obvious issue that the tech giants do not directly employee these children (E.G they are employed by a supplier), what other issues come to mind?
See the Sam Vimes "Boots" Theory of Economic Injustice
My guess: first of all, "for security reasons" your DIY device will need to be certified, any existing SBCs will need to be replaced/extended to support new type of network and due to bloated protocol specs with a myriad of abstraction levels will render it almost impossible to implement it on your own and the open source library that can do that will implement the standard as specified whereas all proprietary solutions will have some quirks and little differences from official standard making it very hard to connect to anything from your open source lib. Also the sophistication of the new standard will exceed the capabilities of any arduino forcing you to replace any boards you have with new ones that have AVR uc with Connected Home hardware support.
You might be ignoring the productivity gains in software dev over the last 10 years.

With open-source, languages like go/rust, excellent IDEs and basically free compute, the amount that a single developer can produce is 10x/20x more.
David Chalmers on the nature and ethics of consciousness (4.5 hour podcast)
Zoneminder is pretty good, all things considered. It was my go-to NVR before I switched to the Unifi ecosystem.

I guess the one drawback (when I was using it) was that it didn't record audio, and that its UI was relatively unpolished. Having said that, setting up motion sensing on the cameras in Zoneminder was far better than a lot of other solutions that I had tried.
Do you grant creationists good faith? How about anti-vaxers? Flat earthers?

People have been using free speech absolutism over the last couple of years to popularize poisonous ideas. Should we keep letting that happen?

EDIT: Maybe they have an opinion, but frankly that lot don't spin this as an opinion. It's barbarism. It's murder. It's evil. Don't act like their isn't a larger context to all of this.
Multicloud Adoption, AWS Culture, and My New Socks: 2019 Re:Invent Reflections
An investigation of infection and its association with mental disorders [pdf]
You are right, didn't realize we do the same in most Slavic languages and it's common in German too. It just always seemed to me that it's much more common in English. But I have no numbers to support that, so I might be completely wrong.
I still remember the first time I read Rama. Such a great concept.

They've made a couple video games[0] of it. I remember playing through the second one[1], and loved it (but I was/am a Myst junkie)

[0] https://en.wikipedia.org/wiki/Rendezvous_with_Rama_(video_ga...

[1] https://en.wikipedia.org/wiki/Rama_(video_game)
I'm the second.
Facebook says it can locate users who opt out of tracking
There's a mining-friendly city in Ontario literally named Cobalt where there are believed to be large deposits of the mineral. Let's not pretend these companies don't have any other option than to go through DRC for their supply.
Zigbee is already an open standard, but some Zigbee devices don't work with others. Yet, with Z-Wave they all tend to work and there isn't that much of a price difference (between Zigbee and Z-Wave devices). The biggest problem with Zigbee is that is uses 2.4 GHZ which doesn't travel long distances or through walls very well. Z-Wave uses a lower frequency that does. (edited for clarity)
We will just build bigger dykes.
I first encountered this at SCEE in 2008.
Apologies for the confusion: I mean delegation of power on the "social" front of things; "social networks" shouldn't be interpreted as Facebook or Twitter but as the literal concept of humans forming a social network through any kind of system. And yes, I believe that it is inevitable in that everyone moderating everyone doesn't scale.

Your comment and replies to it makes good points about the technical side of this tricky problem. What I was getting at is the original social needs that drives the demand for these kinds of technical solutions to begin with. Those are very tricky things to figure out, especially since there are both "group needs" and "individual needs" that can be at odds.
> Various specific kinds of measuring devices the details of which are an established part of QM.

They're not though. There's no generally accepted definition of what is and isn't a measuring device. And, as per the quantum eraser experiment, the exact same equipment might be considered as a measuring device or not a measuring device, depending on what happens in the future.

> So, which is the interaction that causes entanglement? I was asking for this before.

The only fully accurate answer is "look at the Schrodinger equation". But, broadly, interacting with an object in superposition in a way that depends on that superposition will cause entanglement. For example, if a particle's spin is in superposition, another particle interacting it in a spin-dependent way will cause entanglement, but interacting with it in a spin-independent way will not create an entanglement.

I appreciate that this must sound exactly as vague as the definition of a measurement. But for those familiar with QM it really isn't. If you look at textbooks, even those written from a Copenhagenist point of view, they're very clear on which physical circumstances give rise to entanglement and which don't. If you go through any undergrad-level QM textbook you'll have a clear understanding of what entanglement is and isn't.

> Well, I would expect my measurement to also have all possible outcomes given by the superposition.

Ok, but what would the subjective experience of that look like?

> Only after a one of the entangled particles is measured. Either my brain must be measured or the result must be measured. In this sense entanglement doesn’t work without an ill defined concept of measurement either.

Not true. Just by looking at the wavefunction, one can see that the wavefunction is a superposition of two distinct Everett branches that don't interact with each other - not because of some mysterious "collapse" phenomenon, but just as an emergent property of that actual wavefunction. Finding yourself in one specific branch is somewhat mysterious, but each individual branch being consistent with itself and not interacting with any other branch is absolutely normal QM.
It's still a waste of my time as a reader, and appealing to emotions, not to rational thought.
How is this a dystopic future? Unlike a telescreen, you're not forced to put a Nest in your home.