skysight-inc/HackerNews huggingface dataset:
Wages are more determined by supply/demand of labor and less so by the value generated.

You’ll make comparatively less working remotely because the pool of workers willing to work remote are higher in supply. Office jobs will be forced to offer higher wages because their supply of candidates has shrunk.
thanks for listing these!
Interesting to see a lot of positive comments about CQRS + Event sourcing, I only had one experience with it and it wasn't good after about 1.5 year of development it needed to be rewritten without ever being in production.

The whole thing was super complex to understand, the event flow that could be triggered made it hard to understand what was going on and migrations where very difficult to do correctly.
Notifying frontend with "eventual consistency" was pretty terrible to.
We need a evil mode
The only thing that prevents Apple, Microsoft, or Ubuntu from executing arbitrary code on your system is their promise to keep the scope of updates limited. You already operate under this trust model.
> and particularly skilled developers.

skilled developers are much more common than people think. We get the impression of rarity precisely because we limit the search pool to local areas where very often many top companies are competing for the same talent pool.

But at the end of the day there are a ton of super smart developers in EU, China, India, Japan, South America or even lower to mid COL areas in the U.S. who are more than happy to take 50% of Silicon Valley pay and just do as well of a job.

At the very end of the day vast majority of software engineering is far from rocket science, and you don't need someone who can re-invent MapReduce out of thin air just to refactor that clusterfuck of Redux code.
Also take into account the network effect...

Every recruiter that calls me, I'll only pass onto friends if it's remote because I know nobody will even consider onsite. There's a hidden filter effect happening right now that's not being considered.
I think you just gave an example why they shouldnt have held that meeting physically
I feel like this underestimates the cost of someone leaving. Presumably that person was worth the money and necessary before and will need to be replaced. The replacement will be less valuable (lacking the relevant knowledge) and cost a lot of money to recruit.

I think companies often undervalue the cost of annoying employees in random trivial ways, creating the nudge that causes them to shop around for another job. This is not a trivial annoyance and I understand that the tech job market is extremely hot at the moment so causing people to apply to other jobs and find companies willing to increase their pay by a lot does not sound like a smart business decision.

But maybe I’m wrong or Google have some great internal productivity data that makes this incentivising all worth it to them.
> This is effectively a virus scanner. Files are hashed (in a fancy way), compared against known hashes, and matches are reported. Your Windows desktop has Windows Defender.

1) I don't run Windows.

2) The principle of antivirus software is different: the software scans your files but does everything locally and with the end user in full control over what happens next, and of their data. Windows Defender does not report you to the fuzz when it finds a match -- yet. Given that it is apparently now enforcing copyright laws in addition to protecting the end user against viruses, that may change.

> The case was dismissed on a technicality.

If the cops want to catch chomos and bring them to justice, they can assiduously avoid bringing the fruit of the poisoned tree into the courtroom. The societal risks of allowing them to bring ill-gotten evidence to trial are too great, no matter how evil we think the defendant is.

> It scans your photos, for known CSAM images, when you are using iCloud backups, in order to comply with the law that they must scan their hosting services for CSAM.

The USA has no such law (yet). Service providers have a duty to report if they find CSAM, not a duty to scan for it. Even if they had such a duty, they could scan the copy that lives on their servers, rather than pushing spyware to users' devices and blatantly breaking the trust that a user's device implicitly serves the user's needs.

> We seem to have taken the idea that sometimes bad things are promoted through "think of the children" to mean we must oppose anything involving the protection of children.

That's a disingenuous strawman. No one is objecting to laws that punish child abusers, or to legitimate forensic techniques to catch them. We're objecting to companies -- and now end-user devices -- being deputized to participate in law enforcement dragnets likely in violation of the U.S. Constitution, other national constitutions, and the principles of a free society (the applicable one being: LE doesn't get to search you without a damned good reason signed off by a judge on a warrant, and by extension they don't get to twist OEMs' arms to build devices to search you on their behalf).
Steps to Create a Successful Business Technology Roadmap
Do you think these healthcare workers forgot to wear those masks?
Like I said in the parallel thread, literally the first line of the first ad/result I get when searching for Telegram is "Telegram messages are heavily encrypted". It may not be your reason for using it but it's very much what they're pushing.
>As soon as you try to do media studies or critical thinking at scale somewhere in K-12 someone is going to think that you're doing it maliciously to advance or attack a worldview and it's going to become a mess. Another commenter mentioned letting kids dissect Fox and CNN - how long before those kids say something to their parent that Really Believes one of those channels and that parent goes to the school board with a mob of other Believers? Or someone tries to get a class started or teach a class that claims to be critical thinking but focuses all its time on the flaws in a particular perspective?

wow, I didn't actually thought about it, but it kinda makes sense

it's hard to believe people would fight (at scale) those old and common topics like logical fallacies.

>Some groups (in the US) are actively trying to ban teaching it (or some definition of it) in school and some groups think it's essential learning. I'm guessing most have no idea what actually was or wasn't being taught, but that's another issue. The point here isn't whether they're right or wrong to do so it's that obviously education isn't "neutral territory" or something the country is comfortable leaving to the education community. Creation/evolution is the "classic" example of this.

I've heard people complaining that teachers are incompetent to teach this, is it true?

were they prepared well?
I haven't yet formed an opinion on whether this bill should apply to Sony (PSN) or Microsoft (Xbox), but in general, Sony and Microsoft very definitely qualify as giants.
Exactly. This is because F-Droid requires root access to provide this functionality. I'm not sure if the module for this is still up to date, but it is a Magisk module that could be installed on any Android device rooted with Magisk.
Agree on most counts apart from the efficient communication angle. Purely anecdotal but I find that the number of meetings has grown significantly since constant WFH became the norm. In the past, most meetings required a meeting room whereas now, as long as the meeting organiser can see that most people have an open space in their calendar, a meeting can be arranged.

Not an insurmountable problem but I find myself protesting about this regularly.
I am all for browser diversity but if there did end up being only one browser almost everyone used I would prefer it to be Chrome than iOS Safari. Everything from security updates to functionality in numerous areas is inferior with Safari and that hurts users and developers alike.
Its probably that the port range that Mosh uses is blocked.
Per default mosh uses a UDP port between 60000 and 61000.
There are a lot of regional variations on this and the only regions I am vaguely familiar with are a couple countries in europe and the US/Canada, that said:

> there are plenty of other messaging apps that are much more established than Telegram.

Not where I live, the only comparable app is whatsapp and after that various social media platforms probably.

> [E2EE] Doesn't seem to have been a problem for e.g. WhatsApp.

It is, porting backups between phones (last time I tried) requires both phones to be active.

> and it's not like people were using SMS/phone calls until Telegram came along with the revolutionary new idea of an internet messaging app.

They were using whatsapp, which in my opinion is worse than telegram and uses E2EE as a PR shield. I personally do not trust facebook to deliver a trustworthy app (they would have to be OSS with reproducible builds at least) I do not care that my messages are encrypted on their servers, they can steal them from my phone storage directly. It is a matter of lack of trust towards facebook.
my bug: find the absolute root cause and fix it, ideally by changing a single character

their bug: I'll need to rewrite most of this, what the hell were they thinking?
I really like Thunderbird and I use it as my primary personal email client. Just, where can I pay to speed up the development of this feature?

https://bugzilla.mozilla.org/show_bug.cgi?id=213945

I find a proper 3 pane view to be essential in 2021
Some more Open Source vector search engines for ANN:
https://milvus.io/
https://vespa.ai/
https://vald.vdaas.org/
https://github.com/semi-technologies/weaviate
https://opendistro.github.io/for-elasticsearch/features/knn....
It sounds like banks are being credited with the carbon emissions of everything they loan money to? Should the US military be credited with the carbon emissions of everything they either defend or attack?
Enso (YC S21) is hiring a senior Rust/WebGL developer
Late Middle English was not a creole, and that is not a matter of perspective - it's just a descendant of Early Middle English. A bunch of Norman borrowings didn't change that.

A creole is by definition the descendant of a pidgin, a patchwork of words "glued" with some ad hoc grammar, that looks nothing like the grammar of the parent languages. A good example of that would be the Jamaican Patwa basilect:

* Dem a kuuk akara fi im (lit. "them are cook akara for him"; "they're cooking akara for him/her")

* Im a kuuk akara fi dem (lit. "him are cook akara for them"; "he/she's cooking akara for them")

Even if most words are clearly English (except akara - a fritter), the grammar looks nothing alike. It was rebuilt from the scratch. We can't really say the same about EME vs. LME, where there's a clear transition from one to another.

>from "it was never a 'true' creole because England still had an army on paper during the Norman Conquest" to "it stops being a creole when you have an empire and colonies are building their own creoles of your language" and all sorts of other ideas

The presence of an army or "metacreoles" is irrelevant. Kreyol for example would still be a creole, even if the Haitians built a thassalocracy.

What matters is the presence of a linguistic community, that kept speaking their language as they always did. Normans only replaced the local nobility, but the Germanic speakers were still there - speaking among themselves in their Germanic varieties, even if they had to butcher a "pig" or a "cow" because of some fancy noble wanting "porc" or "beof".
Microsoft has PowerApps, Google has Appsheet, AWS has Honeycode, Salesforce has Lightning- all low code development tools , and Gartner Forecasts Worldwide Low-Code Development Technologies Market to Grow 23% in 2021 to $13.8 billion
The only thing stopping Apple from doing anything on your device is policy, rather than by capability.

They do control the OS and apps after all.
Try: www.google.co.uk/?gl=GB
That should give you the same google as if you were in the UK. Or, that is what I use if I want to have the "pages from the UK" option.
In software engineering the employee probably doesn't lose his revenua since he/she is likely already employed, and if not, will likely have other options.

In reality the supply and demand of employees of particular type determines the "negotiating power", and this can change over time.
Why has that state actor not already forced Apple to deploy a special firmware image to all citizens via software update functionality? Yes, this can be used to search for banned memes, but if a country has that flex, they would already be doing so.
Tell that to a parent of a kid who wants to play Fortnite on their iPhone. Make no mistake, this isn't a matter of consumer choice. Whether or not people trust Tencent/Epic, they will install their app store because they want to play their games.
I feel the same way and being a 'Generalist' mostly because of my ability to adapt any environment is both amazing and terrible.

The terrible part is mostly because I got too many roles and zero help to grow (I'm often the icebreaker of a tech or role), which lead me to myself doing the actual criticism to ensure I'm doing my best.

On the other hand this kind of continuous self-doubt is stressing, so reading a comment like yours is a relief :)

Thanks for writing it :)
Having a very hard time not focusing on intrusive thoughts is a symptom of OCD.
The author, John Hanke, raised VC investment from the CIA as CEO of Keyhole [1] before their acquisition by Google in 2004.

At Google, Hanke ran the Geo division while street-view cars were illegally collecting Wi-Fi data en masse [2].

Yet we're supposed to believe that he will build a metaverse that's NOT dystopian?

[1] http://web.archive.org/web/20030801175255/http://www.keyhole...
[2] https://theintercept.com/2016/08/09/privacy-scandal-haunts-p...
Did you read the article?

A scanner of any kind is a tool that user chooses among several options in App Store based on community review, is preferably open source, with parameters that user sets, and content and specific directories that user would like to scan. In many cases, people don’t want to install any scanner. The job of a virus scanner in particular is to protect the user.

Apple’s scanner is not installed by user, can scan for arbitrary information, is closed source, uses an unknown database and harms most users.

It’s more like a virus or Trojan than a virus removal program.
Or rather that demonstrates the absolute value of physical meetings.

If all day long Zoom calls and Slack messages could have led to spontaneous discussions/new initiatives like that they already would have, but they didn't, I saw more sparks flying in one afternoon of social event than 3 months of planned video calls.

I firmly believe if Silicon Valley goes fully remote, then it will no longer stay the innovation engine of the entire tech industry. Startups in China will eat us alive. You simply can't replicate the energy of Haidian District or Shenzhen with group messages.
Anecdotally, when my entire team started leaving over the span of 5 months or so after a new CEO attempted to force a move to every service provider he had previously worked with (GCP over AwS, Cloudflare over Akamai, MS Teams over Slack), the non-cloud costs for the platform jumped to about 6 times the teams combined salary when they decided to hire specialist contractors, and even they had a hard time matching the raw performance of that cluster.

The typical case of feature teams not being allowed to refactor / reduce technical debt was extreme. Some frontend requests would result in hundreds of backend requests for no good reason. We've always been ignored by management, so cluster was on the verge of coming apart at the (mostly "spending half the cpu time in conntrack") seams for years. So close, it'd sometimes just die for a minute, probably because someone decided to use HTTP way too liberally (network is free, right?). I had a pcap file from a sample of 10 machines, and a 30 second sample was so large, it was impossible to analyze with any real-time tools.

No managed Kubernetes could match this out of the box. Adding a mesh to do more directed requests for this to be fixed failed even when we tried it. As far as I know they're still using the platform as is (in maintenance mode, with the contractor assisting) and fired that CEO pretty soon after.

Is this a bit of a special case? Sure! Does it still happen a lot, no matter your infrastructure? Count on it.
Sarcasm doesn't land well here, especially when it's a long comment.

Thinking about false positives is the wrong thing to focus on. The point is the technology could be applied to any image such as Tiannanmen Square, Hong Kong, depictions of God, Muhammad, or Jesus, etc.
Just use Bitwarden...
But the thing is, if I have $60 extra money on my account RIGHT NOW, how long would I need to save to get a laptop?

I can get a $55/mo dedicated server right now and code for 30 days straight and get paid. Or I can save for X months for a laptop.

Also the server price will most likely go down over the years or I could get a beefier one for the same money. The laptop will depreciate every day.
Another win is for the local economy, where remote workers will spend their money.
As long as companies are run by human there will be politics, favoritism, subjective impressions, subjective biases, and "out of sight, out of mind" selective memories.

This paragraph kind of falls under "Never attribute to malice what is readily explained by stupidity."

Those organic conversations may not happen in Slack but they can happen online. Most people don't actively foster them and many people may not know how.

Not knowing how isn't proof it can't be done. Lots of things are currently happening in the world that were just science fiction not that long ago.
Hmm.

True, but I suppose if he wasn't there, the nazis might have reclaimed the ark post-death of their team, learned, and done something different?

And maybe the woman he was tied up with would be dead...

But yeah, I get it. Never heard it before.
I'm using PasswordSafe probably last 2 years and happy with it. Open source, multiple vaults support, good UI, easy click-to-copy after search query.
https://gitlab.gnome.org/World/PasswordSafe
I doubt iOS devices contain enough pirated material on-disk, on average, to make that worth any part of the cost (money, reputational).
Thanks much and keep the same heading please! I really enjoy using tools that have matured and become good enough that there's no longer any major need for new features — and where nothing is added just for the sake of "improvement". I personally haven't had a single thing in Mosh I would've wanted to add to it, and I'm glad nothing has been added either.

A lot of Unix tools are like that. They do what they were written to do and that's the scope they're sticking with. It's fine if, maybe once in five or ten years, some support is added for a thing that grew outside the tool itself, such as interfacing a new system component. This conservative development might be a trait of the less-flashy command-line world.

In contrast, the desktop is full of programs that were in that good phase once but then development continued further, adding satellite features that just make the program worse until it's unusable even for the original purpose. Why not write another program to do the new things then, instead of packing everything into a single package? I don't know.
This is the/a main reason why frequent changes in who maintains/develops a program is bad for the quality of the software.
Sorry, but I do not believe that is what the leak revealed.

There was a slide that indicated that data from Apple and other companies was now part of the PRISM program.

I am not trying to deny or refute Snowden's whistleblowing. I think it is highly likely that PRISM exists. What I dispute are the speculations that the companies listed are complicit.

The 2012 date is quite suspicious - it is precisely the same year that a new Apple datacenter in Prineville came online. Facebook also has a datacenter. Literally next door. Facebook also appears on those slides. I am not sure who else is also now in the area.

I wonder where all of the network cables go?

I personally think that PRISM works by externally intercepting data communication lines running to these facilities. Similar to the rumors that international comms links have been tapped. The companies themselves have not participated, but the data path has been compromised.

The NSA has previously tapped lines (AT&T), but they made the mistake of doing it inside the AT&T building. Google "Room 641A at 611 Folsom Street, SF". That is where "beam splitting" was done. This eventually leaked out. The NSA isn't stupid, I doubt they wanted to repeat that sort of discovery. The best way to keep something from being discovered is to not let people know. This is why I think it is believable and likely that the companies listed on the slides have no idea what has been done.

I will also note that PRISM and "beam splitting" are a rather cosy coincidence.

I think it is most likely that PRISM is implemented without the knowledge of anyone except the NSA and in Prineville there is some "diversion" of network cabling to a private facility that is tapping the lines.
While I’m not an expert and I wouldn't be too surprised to find something different, I would expect exactly that but that neutralizing antibody levels would be inversely correlated with probability of getting a detectable infection at all. Once you limit the universe to detected cases, though, I don't think the absence of relationship reported here is surprising.
For starters, the vaccines were anticipated to create herd immunity. The fact that we are debating about the conclusion of a study showing multiple vaccinated healthcare workers infecting themselves shows we are pretty far away from what was anticipated or promoted in any shape or form.

Multiple vaccinated people infected, 250x viral load! All vaccinated members sharing the same office were infected, 53 cases in a 900 employee hospital, luckily caught early.

The "experts" say the you need to go back to social distancing, that's how good the vaccine is.
I really miss the sense of world-spanning (and era-spanning) adventure that Indiana Jones had (which culminated in the epic game Fate of Atlantis that sorely deserves a movie more than anything).

Has anyone found anything relatively recent which generated the same feeling for you?
The attack telegram is worried about is the russian army invading their datacenters, threatening employees, or forced buyout (what happend to the founder previous company vk.com).
But:

- the count of any word probably increases over time. Need proportion instead. But maybe I misunderstood your graph

- “the job is currently remote but you will be expected to work from our office in X in the near future”
Or a GOG-like service for movies and shows.
I dunno, for a group of people who seem to believe you're worth a ridiculous amount of money per hour, think of what your time is worth. You folks that make a living programming off exceedingly decent wages.

You don't break your bodies every day, you're not forced to spend all day moving wood and metal, filling bags full of garbage, hauling shit that weighs 50+ lbs all day every day.

You just gotta sit and think and come up with solutions to problems.

Having done both, I'd fucking far rather receive large amounts of money to sit in front of a computer all day than break myself for $20-$30 an hour.

If there's one thing I have to say about computer programmers and their entitlement.

Suck it up, take a pay cut and take your free time, you're already overpaid for shit that's not going to kill you and now you get the option to sit at home and work for slightly less money, still more than someone who kills themself every day for a pay cheque.
But Google is the problem.
On the front page right now: https://news.ycombinator.com/item?id=28150287 =)