skysight-inc/HackerNews huggingface dataset:
> This was an activist power-play. Every article that is written about this lists the action as activism. Again, why pretend otherwise?

When you use the words like activist and activism you evoke images of people pushing for new things that are politically decisive in some way.

The message she got fired over was expressed pretty settled interpretation of federal labor law that Google recently agreed to disseminate. It's like calling it an "activist power play" to remind the government of the First Amendment when if it tried to censor something or other. It's a stretch.

If anyone's being activist, it's the people who are trying to treat the expression of those rights as some kind of inappropriate activism.

> I also have yet to have anybody demonstrate that Google was breaking any federal law, and I highly doubt they would. They have entire departments that deal with legal complience.

Why do you "highly doubt" Google would break the law? In the past they've broken federal law in pretty obvious ways over labor practices.

https://www.theguardian.com/technology/2014/apr/24/apple-goo...

They've also been forced to display the list of rights in question as part of a settlement with the NLRB:

https://www.cnbc.com/2019/09/13/googles-settlement-on-speech...

Apparently that list is what the notification in question linked to.

> And you linked to a labour consulting company website, which I take is where this actvist decided to helpfully issue threats to senior management through the security tool she was tasked with maintaining so they think twice about contracting them.

I linked to a screenshot of the message we're actually discussing. You can see the so-called "threat" yourself:

> go/nlrbnotice Policy

> Do not violate go/nlrbnotice. Googlers have the right to participate in protected concerted activities.

> View Policy

> This is a such a clear violation on her part that I am flabbergasted that you would actually defend the move.

Black people sitting at lunch counters was once "such a clear violation" of corporate policy, too, but it was pretty defensible, no? Sometimes you have to take a broader view of something than whether it violated policy or not.

I'm not saying this action is fully equivalent to a lunch-counter sit-in, however I do think Google's reaction here was unsupportably harsh. The worst they should have done was issue a reprimand. I'm also "flabbergasted" by the over-the-top condemnation of this engineer's actions.
Another thing I'd like to see is a distributed shared state standard (not just for IoT):

https://en.wikipedia.org/wiki/Distributed_shared_memory

https://en.wikipedia.org/wiki/Software_transactional_memory

https://en.wikipedia.org/wiki/Consensus_algorithm

https://en.wikipedia.org/wiki/Raft_(computer_science)

https://en.wikipedia.org/wiki/Distributed_hash_table

The current trend of using async logic via message passing to maintain state is extremely error-prone and I personally consider it nondeterministic if it uses timeouts (which is pretty much the entire internet currently).

A much better system works more like Firebase, where clients can subscribe to change events but also have access to a single tree that holds the latest agreed-upon state. I'd recommend something like a distributed hash table (DHT) so that the entire state doesn't have to be downloaded by each client. The state itself should probably be binary JSON to start with, but the standard should be loose and allow for XML or anything else. This would take us to something more UNIX-like, where devices can be thought of as processes interacting via a single shared memory, and abstract away the tedious/brittle/insecure interconnect layer. It should also support unreliable message passing like UDP for realtime support, which is required for simulations and gaming (there is a higher than 50% risk of the protocol omitting this or getting it wrong).

After writing this out, I just realized that what I really want is an Actor model for IoT, where each device is completely isolated but communicates over channels like Elixir/Erlang or Go. I've come to reject both async and concurrent shared mutable memory because they each have major drawbacks. But I think that synchronous functional programming with primarily immutable variables and no shared mutable memory, building up a last known-good state inspectable by anyone with privileges is the future. The state could/should have something like an access control lists (ACL) and/or a permissions system. Ideally this should be hierarchical just like Firebase, and probably use a similar rule-based logic, to facilitate assigning roles to each client.

It's trivial to demonstrate that once you have this, you can build any other seemingly complex abstraction above it like a database or game server. We have been missing this abstraction for several decades so we keep witnessing company after company reinvent the wheel. As far as I know, the only attempt to do this is RethinkDB:

https://en.wikipedia.org/wiki/RethinkDB

Unfortunately, I'm not sure if it's still supported:

https://rethinkdb.com/blog/rethinkdb-shutdown/

https://lwn.net/Articles/713716/

As usual, I would gladly work on a project like this, but there is currently no funding mechanism to support foundational open source projects like this with market-rate pay.
>Original post referred to the marketplace in general

I was obviously talking about the major marketplace associated with Amazon, IE online ordering as opposed to the entire retail market.
> I'd tell them that at the start, obviously. This isn't The Secret Rules For Getting Hired.

> "I know you've never used Blender," I'd say, "And this job doesn't require it. But we want to see how quickly and accurately you can learn to use something unfamiliar while under pressure."

> Or whatever.

The main problem is that the level of pressure that people feel under interview conditions will vary dramatically. Personally, I would find this a very bad test as I get horrendously stressed at interviews yet somehow manage to portrait a facade of calmness (to be fair I've been told once that I looked remarkably calm).

To the usual refrain of:

If you can't handle the pressure of an interview then maybe you are not a good fit for our company

I normally reply:

If day to day working at your company generates interview like levels of stress, then please do not offer me a job
The immigrant dream is the native nightmare.
I don’t understand why 401k even exists. The money should go into an IRA controlled by the owner. The employer should have no say in this. The same should go for health insurance....
Personally, I have never heard of cliqz, so 0x65.dev and cliqz mean exactly the same thing to me, which is nothing. I don't think I would be less inclined to click if it were cliqz.com.
You sound like an asshole.
It exists to give large employers who can afford to pay for administering those benefits an advantage over smaller employers. Same for health insurance.
The point here isn't that they are adding restrictions. Those restrictions are already there whether you like them or not, and in many cases that are quite arbitrary. This is a proposal to standardize many of the restrictions on a single arbitrary number, one that is large enough to account for most people's needs and small enough to make implementation easier. One of the motivations spelled out in the article is precisely to avoid hidden rules.
You're absolutely correct and that's not an excuse to compromise or abandon privacy universally.
It reminds me of the old "FireWire vs USB."

Firewire was an originally open standard, but there came Apple and demanded to exact a symbolic 1$ per device payment.

Despite FireWire being an indisputably better standard from technical standpoint, that 1$ completely ruined the mood with OEMs, and they lost the market.

USB on the other hand, was not really open, but Intel's central leadership in it guaranteed that there were no disarray with association peers throwing random capricious demands.

Most USB implementers were random Taiwanese OEMs who never formally joined the USB-IF, but nevertheless Intel was smart enough to close eyes on that.
Endorsing Citizenship Bill will eventually trickle down to separate countries for Muslim/Sikh/Christian/Parsi/Buddhist/Jain/SC/ST Communities in India aka http://archive.vn/tUrIv
I just find the black and whites puzzling.

Sure, the steps are the same from the prime up, but with C major you end up on all white and with others you can end up on blacks here and there.
> Can confirm. My alexa went in the drawer after she was offering to call the crisis line for me during a spirited session of gaming.

Wait, what? Please explain more.

It feels like you're saying Alexa heard you being ... passionate, and got concerned. But my understanding was that Alexa listens only after the trigger word. I'm really confused by what you've said and wish to know more context.
> I always assumed valid CSS property names can only be alpha-dash strings

They are, although they also aren't allowed to start with a number. But like most things on the web you're not supposed to do some browsers will still let you get away with it.
Bitcoin et al is indoctrination into religion tied to financial incentive, greed.
I've always considered that a fair objection.

If there is a bottleneck at scale, though, it'd be nice to know what exactly it is.

This also doesn't detract from my broader point that U.S. healthcare seems to intentionally exist in a no mans land.
Fuzzy Thing
That looks like an "alternative" block, which means it's patched at runtime to use that instruction when it's available.
How many Amber alerts are just custody battles where no one in danger. How many people suffer the consequences of being misidentified by the general public sleuths that follow these alerts. It seems that the entire system is built on unsound reasoning.
I've done a similar test. I didn't finish it in the time allotted, but a few other candidates did and they hired one of them. The fact companies can do these kinds of demanding frontend tests and still hire people is what makes me think there's a glut of web developers and not a shortage like people keep saying.
I mean, you typed that message using something that probably has cobalt inside of it or used cobalt in it's manufacturing.

So... why is your moral compass so off?
And this is why India is the most racist country in the world https://archive.vn/mPsqz
> It's striking to consider the self-delusion that must have been necessary for people at the time to believe in such wildly inconsistent notions as "inalienable rights" and slavery.

Perhaps they simply viewed one as the goal to strive towards, and the other as the current, unfortunate state of reality. Especially given that they had a civil war not six decades after Jefferson's presidency, and paid a high price in their own blood to secure those rights.

Edit: By 'they', I meant people in general, not specifically Washington and Jefferson.
I don't think that will happen that quickly. Yes, it is a single dijkring, but also one of the best protected ones. IJsselmeer is right next door giving a very nice way to get rid of a substantial amount of water with a very convenient canal system and the Oranjesluizen to make that happen. That would take care of a surface area the size of the city with 9 meters of so of water standing above it before this would be an issue.

I'm much more skeptical about the delta near Rotterdam/Zeeland and the part where the big rivers enter the country, mostly because of what's on the other side of the border.

https://flamingo.bij12.nl/risicokaart-viewer/app;jsessionid=...

Is a good place to look at, and it more or less confirms exactly what I wrote above.
"don't think using one browser or the other would make a big difference on that site[YouTube]"

It did though. See this comment: https://news.ycombinator.com/item?id=21826191
Being empathetic doesn't imply also being compassionate. Maybe we vie for power so much exactly because we do have a deep awareness of other people's feelings and people who wield power can say, "If I'm not happy, nobody is happy." All this conflict comes from not having to depend on people in power for our happiness.
Have you ever heard of deposits on soda bottles?

It's quite doable.
It's not a problem for small projects that you don't intend to do anything interesting with. However it still sucks because you never know if some widget library you create, even if you create in secret without your name on it, suddenly makes a $1MM. What happens the name your name gets leaked that you are the main project contributor. Will some lawyer at the companies you worked on for the last 10 years be looking at monetizing your work?
This is my life.

My wife does pretty much everything in a way that simply blows my mind. Probably once a day, I start to mutter "But, why....?" Most of the time she just looks at me like I'm the broken one, meanwhile I swear it's her!

Packing for a trip is the worst. For me, it's hours of over-analysis and optimization. Packing everything into a minimal volume. Ensuring nothing unneeded makes it way into a bag. For her, it's grab an armful of {whatever}, toss it in a suitcase, and assume it'll all work out. And yet, we both love traveling and we're equally as likely to forget something.

Life is strange.
It is the echo of WeWork "disrupting" office rentals.
This is a plug for my personal project, Thread, which is a take on social media that serves the public's interests.

It's not propped up by VCs, and not funded by advertisements that suck up our attention via engagement metrics.

Would appreciate a look! https://get.thread-app.com

I'm glad the conversation is now turning towards ethical, human-centered alternatives to giants like FB and Instagram.
In the previous scenario the cpu isn't running using virtual memory and doesn't need to go through the kernel to do something outside of writing to its isolated memory space. It can write to certain memory addresses that make up the frame buffer that the screen is being drawn from.

This is not how a modern PC works. There are system calls (specific assembly instructions) that a user space program can use to communicate with global resources. These go through the kernel and thus are an escape hatch to isolated processes.

These are two very different scenarios with the fundamental difference between virtual memory and multiple isolated processes. There isn't much semantic wiggle room.
AWS was never built to support amazons website, it was never the result of amazon.com's internal code-base of "hosting" getting made public, it was never amazon's excess peak server capacity, etc, it had virtually no relation to the hosting of amazon.com at all, it was an independent project that might have benefited from a lot of the general design principles of how amazon.com was built, but that is it.

All of these things are widely believed myths that have little to no basis in reality.

It certainly was not designed as some kind of Perl hosting environment.

It didn't even host Amazon.com at all until many years after the fact.
Why every lone designer in a startup needs to make a design system
This type of commentary only serves to move the progressive goalpost closer towards the conservative (imho also the regressive side) of the debate.

Yes everyone does it. But is that ok? To suggest so, is to suggest there is no better alternative. This thinking ultimate leads to it's predicted outcome, not because of any sort of prescience, but out of the lack of will to use the available light to find a better way out.
Suppose you learn Japanese at work ... can't you use that knowledge in the field?
The Macroeconomics of ‘The Expanse’
From the clarification question or from the anecdote of me having to tiptoe around my friends in case unrelated people got offended?
Bitcoin cash is a scam, so it's not surprising to see them list other scams. I hope that bitcoin goes back to a few hundred dollars in order to purge the market of weak crypto-currencies.
Has anyone tried fuzzing random sequences of unshare(2), clone(2), setuid(2), capabilities, uid/gid map calls (etc) to see if there is a sequence that eventually gains real root or some other privilege escalation? I'm dubious that Linux is theoretically sound, what with the multiple layers of historical baggage.
Taking on that responsibility would make defending against these types of lawsuits significantly harder...
Well there are many important differences between plants and animals so... sounds like they have a reasonable basis for concern.
I see what you mean about the bushfires causing toxic air: https://www.windy.com/-CO-concentration-cosc?cosc,-6.461,135...
There's a historical story that's relevant here. In the building of the Brooklyn Bridge, the contract for steel cable was let to someone whose reputation was such that the engineer insisted that all of the output tested for quality, and none of the bad cable was to be let installed on the bridge. Yet almost all of the bad cable made it onto the bridge, because the contractor did a good job of figuring out how to frustrate all of the compliance and inspection procedures for the cable.

That's the hard part of supply chain vetting: trying to ensure that your contractor isn't trying to pull the wool over your eyes. If you think "a plane trip and a few days of a couple people's time" is going to be sufficient to actually ensure that you're getting responsible cobalt, well, I have a bridge for you.
I think it’s better to know it in your bones and then go back and formalize it with theory and terminology.
Probably in much the same way people today cry out about freedom of speech in china, while labeling restrictions on speech at home as acceptable (or not even restrictions at all!)

At the end of the day all of these high minded ideals are just excuses to justify ones own actions and world views.
>There is no way the CCP is going to legislate that into reality.

Not the CCP, the US government. That's why I mentioned the corruption of it being a problem.

E-waste from the US should be kept in the US where we can ensure it's recycled properly, not shipped overseas to make a quick buck.

China's lack of regulation and pollution is another problem entirely.
It's also interesting that Google is willing to suffer an unprofitable product for many many years (YouTube) without being fickle and cutting it, yet other products aren't even given a fair shot before getting the axe.
One of the things I remember from my amazon employment is a similar draconian policy which is also overbearing due to the fact that Amazon wants to sell everything from all birds knock offs to scaleable databases.

One thing I thought was particular heavy handed was that the policy also stated that in addition to general fears of amazon claiming ownership of your project, if you needed some kind of cloud service, it required you use AWS for those services.
Unions are not perfect. But they are the only protection individual laborers have left against the unstoppable power of modern corporations. Don't ever fall for the endless slandering laid against them by capitalists.
Until people get punished for the crime they faked with an equal punishment as if they were committing the crime, these fake crimes for attention will never cease.

The reward of temporary internet fame and whatever may come from the fallout usually is greater than the repercussions.

http://www.fakehatecrimes.org/
That’s not a dichotomy. It’s not an exhaustive list.
> Writing a complex architecture without prototyping. Often your prototype will tell you what you need.

One million times yes. In my experience using a prototype as an input to a specification works much better than the other way around.

> Complex, hard to mentally map, build systems (e.g. CMake).

Also yes. It's almost to the point where one has to understand every detail of how CMake works to get it to do one (1) specific thing you need in your build process.
Microsoft CEO Satya Nadella to Women: Don't Ask for a Raise, Trust Karma (2014)
Sure, thanks! I'm not panning you or your product.

I'd love for there to be a viable alternative to slack that is more (if not entirely) open.
Scale and Composition of Earth’s Surface [video]
This, but repeated everywhere.
Norwegian, but I found 'Dag' ( https://en.wikipedia.org/wiki/Dag_(Norwegian_TV_series) ) quite enjoyable, and often hilarious.
It absolutely is and it's also the reason the FDA has a process you have to follow before doing human testing before potentially killing people with a new treatment you're trying to develop.
The obvious benefit would be if your 3 values always fall in that range you would save 129 bits that would otherwise always be zero.
If you believe in Secular India protest/oppose CAA/CAB/NRC;

Why?

Illegal immigrants are granted Indian Citizenship;

But Legal immigrants from Muslim community are denied Indian Citizenship;

http://archive.vn/lhvHH
One important difference is that teachers tend to use 403b vs 401k. One difference the WSJ calls out is that the rules around 403b aren't as strict, and the employer (ie: the school) isn't required to act in the best interest of the teacher when offering the plan.
"Hey Google" is a valid trigger for some versions of the assistant, so they weren't that far off and may have seen that in action before.
What do you consider grandstanding?
A bit off your conversation, wasted money means lives lost. A direct example is, building, vehicle, and work safety tends to increase as people are more able to afford the extra costs of safety features. Those things are both cheaper and less safe in poorer countries. Another example is the 2008 world food price crisis which killed people and is partly attributed to biofuel subsidies causing food crops to be replaced with biofuel crops. There are surely much bigger and more indirect causes of loss of life like reduced future technology due to reduced research and industry as people can't afford fancy ambitious stuff.
It's not so much an "advantage over smaller employers" as it is a "subsidy for large employers" or a "way to spend less money to offer the same benefits so profits are higher".
The present state of migration is also a modern phenomenon - otherwise, countries wouldn't be trending from more towards less homogeneous, but would already be in a 'steady state'.
It is not. Python already doesn't have a spec, it has the CPython interpreter. This is repainting the facade while you still have a sump pump that isn't working.

There are a myriad of better ways to improve Python and this isn't it.
In addition probably also a subsidy for the financial industry.
Those datacenters don't only house GCP you know. I'd be willing to bet GCP only makes up a comparatively small portion of their datacenter computing resources.
==We have been stripped of our ability to discuss the most damaging issues in society without risking a social witch-hunt, so we can be (try to not laugh) "more equal".==

Strong case of self-victimization.
It's similiar in the programming world but the language wars don't prevent work from getting work done.

I feel like the cryto has a different story. There is a struggle to find utility because the structure of the system has too many holes.

For bitcoin electrical usage is the true currency + specialized gpus. Anyone who has unlimited power + boards can take all. The side effect is wasting resources for no reason.

For other coins each has there own story.

At the core we want people to do something valuable as side effect of obtaining prove. I'm not sure we're close.
Counting Inversions via Rank Queries
Employees have the ability to switch jobs, whereas unions make it hard to join a different shop at the same seniority level as before. I would rather be able to switch jobs easily than have to follow union rules.