skysight-inc/HackerNews huggingface dataset:
My current manager is very technical, we work in a FAANG level company, and he was an IC not so long ago. He's a micromanager sort, suggests it's okay if people want to work over holiday days, and tells people regularly they should be thinking about how to contribute at all times (while they're home eating dinner, taking a shower, on the commute, etc.). He's the second worst manager I've ever had.

The worst was also a former engineer, but he liked to play politics, lied about just about everything, and regularly blamed delays and failed projects on his team. No engineer was spared--every single one of us ended up with negative comments on our performance reviews for periods where we were assigned to high visibility projects. It got to the point where nobody on the team wanted to work on any such project. This guy was promoted to a director position eventually.

Some managers suck. Some don't. And it doesn't matter if they've ever been an engineer or not.

Also, engineers aren't special here: talk about egos and negative, hyper-competitive behavior....
Styling for Windows high contrast with new standards for forced colors (2020)
It's not appearances or self consciousness. Have you actually asked people and tried to deeply understand why they don't like it?

It's difference between freely brainstorming with colleagues, and speaking on the formal record that anybody can access at any time under any context or lack thereof for any purpose and with full attribution. No more jokes, informal chit chat, putting out there ideas, or sticking your neck out etc. And linking it to features sounds like a great way to fingerpoint, scapegoat and blame :-(

It's all theoretical and unlikely and paranoid until it inevitably happens :-/

(fwiw, after 20+ years in the field, I am not consenting to recording; and if I do, you'll get the appropriately shortest most formal safest contribution imaginable. Only the things I would be comfortable preceding with "it is the formal position of the company / team to...". Feel free to judge, until or unless you experience or witness the downfall that can be of sufficient magnitude to eliminate all upside of recording :)
I would definitely be interested in knowing why it is hard. And yes, I was thinking about lookup: for example from (1) a dictionary, (2) a set of proper names and (3) a set of previous crossword answers. While nothing is perfect, but this (from an armchair) seems like it should work pretty well. And I am not proposing it as the main part of the algorithm, just a check on non-words.
I'm not personally invested, but I think some people are motivated by wanting vindication. "I was right and the talking heads were wrong". I think it's more about that than about the issue itself.

And I mean, learning about which authorities are more and less reliable is important, and so is scoring track record points, so I don't want to be too dismissive of that attitude.
Honestly, where do you even draw the line? Android has a shell, it has userland tools (toybox), it has a service manager (not unlike systemd), it has a compositor (not unlike Wayland) and an audio server (not unlike PulseAudio). Sure, we can look at it and say "this somehow doesn't look like a Linux desktop", but that's mostly based on lineage. It's the ship of Theseus story - if Linux desktops today are so different from those of old that we've basically replaced all the pieces, how are they different from an OS that made more of a clean break?
If your manager is clueless, doesn't it mean that the person who hired the manager (presumably the manager's manager) is clueless too?

That would strike me as the larger problem, since the manager role is likely going to be filled by the same type of person over and over again.
Russia is a private country they can do whatever they want. Create your own country
Physics -- paper and pencil, in the late 1980s, at Harvard. Books such as Purcell, "Electricity and Magnetism", Reif, "Fundamentals of Statistical and Thermal Physics", Liboff, "Introductory Quantum Mechanics", Sakurai, "Modern Quantum Mechanics", Ashcroft and Mermin, "Solid State Physics", Brown and Churchill, "Complex Variables and Applications", and "Fourier Series and Boundary Value Problems".
I ask you this - are you in seek of greater truth and mutual understanding, or to be personally correct, to feed your own ego?
[Supabase cofounder] thanks for the kind words.

We're about to wrap up Row Level Security on our real-time APIs too[0] - soon you'll be able to use Policies universally on all APIs.

[0] https://github.com/supabase/walrus
We're all locked inside a high-stakes thriller novel, we don't know if we're halfway through the book, at the start, or near the finale. We don't know how many volumes there are. We all want some answers. And for sure, how the story unfolds affects us all in the most direct of ways (lab leak or not). If this were a box set, by now everyone would have googled for spoilers, as the tension is unbearable.

So yeah, lab leak or not may not make much difference to the hard reality, but 18 months of lockdowns displaced reality, some time ago already.
I send everything from Mailgun to quarantine due to all of the spam and phishing. How do folks that run email services sleep at night?
Suppose I had a "friend" with a PostgreSQL 9.6 instance (a large single node)... what's the best way to upgrade to PostgreSQL 14?
I will be counter argumentative.

In general, I think developers make even worse managers.

I will not discount that there are many 'managers' who, despite their college degrees, lack the ability to manage. That said, managers do not need to know how to do what their staff does in a nuanced details. If they do, the manager is prone to micromanage, or second guess their staff.

After decades, I still have to bite my tongue in meetings where there are two-way, technical decisions and allow my teams to come to their conclusions.

(edit: wow. Turns out not so counter after-all.)
Pg docs are so good I reference them whenever I want to check the SQL standards, even if I'm working on another DB. (I prefer standard syntax to minimize effort moving DBs.)

Otherwise maybe try it with a toy project.
> We're a team of senior developers who help small businesses…

That story is missing from your website.

Small business guy here— I like to know WHO exactly I’m dealing with and key members of the team.

Doesn’t matter if you are located halfway around the world. More important that you understand my needs and are responsive.
Yes, it will expire 20 mins from now: at exactly

##############################

# Sep 30 14:01:15 2021 GMT

##############################

Check yourself file "ca.crt" with

openssl x509 -enddate -noout -in ca.crt

Useful links:

* https://blog.devgenius.io/rhel-centos-7-fix-for-lets-encrypt...

* https://www.openssl.org/blog/blog/2021/09/13/LetsEncryptRoot...

* https://scotthelme.co.uk/lets-encrypt-old-root-expiration/

* the discussion in HN at https://hn.algolia.com/?dateRange=pastMonth&page=0&prefix=fa...
Taiwan, on chip information request, says respects US laws
Isn't this post lightly disguised spam?

Stick the link in 'show' and get some feedback.
> The label "Asian" doesn't really exist outside of the west. The Malays, Chinese and Tamils all have their own languages, ethnic backgrounds, culture and religion. They are not, and don't see themselves, as being instances of some general "Asian" race - that's a very western perspective.

Where are the Africans? Where are the Europeans, the Latin Americans? Out of 7 continents, essentially everyone in Singapore is from the same continent. It could be more diverse.

To take your race point, I acknowledge that continent doesn't equal race. But even by that point, what do you have to say about 75% of Singaporeans being Han Chinese, and ~95% of people being Han or Malay? That alone is quite the opposite of diverse. Sure, there may be a lot of languages, but the entire population is still close to just two ethnic groups.
> “…there are two kinds of authors: those who like to write and those who like to have written.”

I’m a writer and a runner, and that’s exactly how I feel about both. I rarely like starting, it’s sometimes pleasant but often grueling during, and I always feel a great sense of satisfaction afterwards.
Where I live (France), you'll get no compensation from the state (most H1N1 narcolepsies haven't still been compensated) , any lawsuit against big pharma would be quite risky and not compensated well anyway.

"Also it's still likely that if you get covid a third time that you will get a worse outcome. " > do you have facts backing this affirmation?
"Organizations without managers" of any significant size invariably develop a shadow hierarchy where some people do the work of managers and end up in meetings of people who are Not Managers, except that they're, surprise--actually managers, without the title.

I consulted for quite a while and have worked at my share of companies and I have never seen implicit shadow hierarchies result in healthy dynamics in and across teams.
The headline should be the aluminum body which finally puts it on par with flagship phones on environmental footprint. I wonder if they also managed to remove the remaining plastic from the packaging as Apple has done.
That wasn't necessarily inability to steer. Blockbuster had an opportunity to own Netflix at one point and said no. Just like Docker was given a chance to steward Kubernetes and decided to compete against it instead.
Interesting because my Samsung Galaxy S5 has a rating of IP67, and it has a 3.5mm jack.
I thought some Marine survived in the 1980s--he had been hunting at Quantico, and got careless with a raccoon.
This is the best case for a CEO/CTO relationship.

The CTO shouldn't be writing code, it's too low leverage. But they must be ABLE to write the code at least 80% as well as the best person actually writing.

The CEO should be speaking with all of the key stake holders, and then having strategic conversations with the CTO as equals
The IoT space is full of POSIX alternatives, all BSD/MIT/Apache licensed, and this is what will eventually drive Linux away from that market.

Fucshia is already shipping on the Nest, lets see what happens next.
This line of thinking will eventually lead to Deming's 14 points. It's a failure in management. Bad to OK managers are managers that became managers - they never viewed it as a craft to improve. Great managers build muscles that allow them to see and manipulate the system.

Read Working Backwards and it's clear Bezos got it.
I’ve given the opposite side of this question a lot of thought: given how hard it is to run a large organization, how do they stay in business?

The only answer I’ve come up with is that economies of scale are much more important than most people think. And the economies of scale of a Walmart/GM/P&G/AT&T are so big that they override all the petty stupidity in those firms.
Conti Ransomware Now Able to Destroy Data Backups
I've been a long time user of this service and find myself using it to routinely achieve a productive state of Flow with noise cancelling headphones.

My config: Binaural Beat Machine [1] / Binaural Harmonics [2] set to Focus (separate tabs), combined with one or multiple relaxing noise like Irish Coast [3] (opened in additional tabs) to muffle the sound of the Binaural noise(s).

[1] https://mynoise.net/NoiseMachines/binauralBrainwaveGenerator...

[2] https://mynoise.net/NoiseMachines/pureBinauralBrainwaveGener...

[3] https://mynoise.net/NoiseMachines/windSeaRainNoiseGenerator....
This "verbal, intuitive character" is its biggest flaw: it makes grammar look like it is logic, while it is not. That's how you get "cogito ergo sum" instead of "cogitationes sunt", or the ontological argument.
What does that have to do with getting vaccinated to help lower the spread of said disease?
I'm not even white lol. You're clearly more interested in shutting down an opposing viewpoint than having an actual discussion, so I won't be engaging you further, cheers.
That is why the Linux Foundation is now pushing Zephyr for IoT, right?
AutoML: An Introduction Using Auto-Sklearn and Auto-PyTorch
I'd be curious to see if the concurrency improvements in PostgreSQL 14 help with increasing the threshold for when you need to introduce a connection pooler.
One problem I’ve seen is someone implements a process, a really nice process, but has zero clue how it fits into the big picture. It’s clearly designed as if it’s the only process someone needs to complete.

What you end up with is a half dozen “really nice processes” all stacked up and suddenly what took 1 week now takes 4-6 weeks to complete.

Each process is justifiable on its own but put together make no sense at all.
There's no new evidence presented here. A paper found a SARS-COV-2-like virus in bats, but if you read the paper, it admits that the virus is less similar than RaTG13, which was already known well before the lab leak hypothesis became prominent (and samples of which existed in WIV). It states that transmission at a wet market is coincidence enough to prove that it came from animals, ignoring the consensus view that the Huanan wet market was simply a superspreader event and that the origin likely occurred elsewhere in Wuhan — which even the WHO supports [1], and at the same time downplaying the coincidence of the close proximity to a lab researching coronaviruses in bats (and tries to over-generalize that WIV was studying "bat viruses" — technically true, but certainly less damning than the fact that they were studying bat coronaviruses and intentionally modifying them to be similar to SARS, to study human transmission of SARS-like coronaviruses). One of the other two "new" papers is just an analysis (from May) of the WHO findings. The only new information is contained in the third paper — which if you read it, doesn't downplay the lab leak hypothesis, and partially refutes the idea of multiple origins by claiming that it is likely that two of the four supposed early strains in fact never circulated and were simply mistakes in sequencing or bioinformatics.

It honestly seems like the journalist didn't bother reading the papers and just parroted quotes about what was supposedly in them, which is becoming less and less surprising to me with science journalism these days.

1: https://www.npr.org/sections/goatsandsoda/2021/04/02/9837738...
You will understand, if you read him. Those who misunderstand just don’t do that. They read a few paragraphs, or a title, or, better yet, someone else’s interpretation of Nietzsche’s work. And then they “know” what it’s about.

Your definition of a good writer: Someone who gets his point across to a majority of his readers. Well. Isn’t that what we’re seeing today? Clickbait and all of that. It’s all designed to get the point across to the majority of people. If that is your goal, you have to compromise.

Antibiotics, steam engines, cars, airplanes... none of those things would have been understood by the majority of people. The majority of people declared them absurd. In those cases, the ideas succeeded in pulling up the people. In the case of marketing and politics, it’s the majority that succeeds in pulling down the ideas.
Same here. While I am not a fan of Apple because of the recent privacy debacle, my iPhone 6S is still working from 2014. I just updated it to the latest iOS 15 last night too. Other than the battery, everything else works fine in it.
The phrase "conspiracy theory" carries baggage beyond that of the individual definitions of the two words.
It’s come full circle. I’ve often heard people (working developers) say over the years that software engineers are basically just digital plumbers. And the job often feels that way. Now we have proof that the skills do in fact overlap quite a bit with plumbing.
That would be a good explanation if it weren't for the fact that there have been phones with IP ratings and headphone jacks.
It should be condescending to these bad managers. I've only ever had one technical manager and he was by far the best manager I ever had. People who cant code shouldn't be managing development teams and I'm sorry if that hurts your feelings but it's the truth from where I stand. I'd even go so far as to say you are far better off with a technical product owner than a non technical one.
There’s r/ProgrammingLanguages associated Discord channel- the community there has been invaluable during the development of my programming language.
yes your analysis is spot on. i wrote clumsily above. i've been on a Vipassana retreat and had a beautiful experience and definitely benefited lots. thank you for your thoughtful comment and for the link to Brooks, i hadn't seen this
Google Maps tracks global warming with new “Fire” layer, Tree Canopy tool
That's why I think a good consulting agency can be a great first place to work. Lots of projects, hopefully different technologies, perhaps international clients with travel. Then once you know what you like and specialize a bit in it, it's easier to step to some product company as a senior.

Plus, in my experience consulting companies are more focused in employee well-being as it's their only asset.
Nreal’s new AR sunglasses are made for binge watching TV
> Each time a transaction modifies rows in a PG database, it increments the transaction ID counter.

It's a bit more subtle than that: each transaction that modifies, deletes or locks rows will update the txID counter. Row updates don't get their own txID assigned.

> It looks like the new vacuum "emergency mode" functionality starts vacuuming more aggressively when getting closer to the wraparound

When close to wraparound, the autovacuum daemon stops cleaning up the vacuumed tables' indexes, yes. That saves time and IO, at the cost of index and some table bloat, but both are generally preferred over a system-blocking wraparound vacuum.
The increase in people increases the relationships and amount of communication geometrically.

The increase in levels is like a game of telephone and reduces the fidelity of the message/strategy/goal from executive down to line level team members.
Cant wait to read the rest of the Canterbury tales or better yet listen to a brand new 8 track michael jackson album. What’s stopping us from putting out a second bible? Didn’t know we needed “AI” to make things up for us.

I feel like this is a very silly use of “AI” but at least the novelty is interesting and hopefully the data gathered from such a thing can improve machine learning in other ways.
1. I initially wanted to display as little information as possbile to keep it clean and prevent clutter, but I guess it wouldn't hurt to show at least the comments count.

2. Oh, I didn't notice that. Might be caused by the way the new tab is opened. Gonna look into that, thanks.

3. Good catch, gonna change that.

4. Do mean contrast wise?

5. You're right, the spacing between paragraphs is missing. That will get fixed.

6. Yea, I will probably increase the speed of the transition to match the rest of the UI.
The modal exists for reading longer comments. It's unnecessary for most, but during testing I found quite a lot of very long comments (especially in Ask HN) that didn't fit on the screen. Scrolling directly inside the comment felt weird, so I added the modal. It also increases the text size and makes it easier to read long paragraphs.

Thank you very much for your feedback!
They do say 'likely'. 'Likely' your devs are clueless too. Competent people vs incompetent people is not 50/50.
Yeah AWS is a mess.. Maybe proper way to phrase this: Is not really a UI problem, is more like how features are organized.

Problem remains using AWS Cloudfront I can route content to different sources.

I can't do this with cloudflare.
With downtime, I guess the pg_upgrade tool works fine.

Without downtime / near-zero downtime is more interesting though. Since this is an old version, something like Bucardo maybe? It can keep another pg14 instance in sync with your old instance by copying the data over and keeping it in sync. Then you switch your app over to the new DB and kill the old one.

Newer versions make this even easier with logical replication - just add the new DB as a logical replica of the old one, and kill the old one and switch in under 5 seconds when you're ready.
In fact, it doesn't look like anything is being resumed at all. He's switching to a different job sector, not resuming the old one.
The ending of Don Quixote...

Don Quixote replied that he himself was to be called the shepherd Quixotize and the bachelor the shepherd Carrascon, and the curate the shepherd Curambro, and Sancho Panza the shepherd Pancino.

Both were astounded at Don Quixote’s new craze; however, lest he should once more make off out of the village from them in pursuit of his chivalry, they trusting that in the course of the year he might be cured, fell in with his new project, applauded his crazy idea as a bright one, and offered to share the life with him. “And what’s more,” said Samson Carrasco, “I am, as all the world knows, a very famous poet, and I’ll bealways making verses, pastoral, or courtly, or as it may come into my head, to pass away our time in those secluded regions where we shall be roaming. But what is most needful, sirs, is that each of us should choose the name of the shepherdess he means to glorify in his verses, and that we should not leave a tree, be it ever so hard, without writing up and carving her name on it, as is the habit and custom of love-smitten shepherds.”

https://www.gutenberg.org/files/5946/5946-0.txt
A Tribute to the Late Deephousepage.com
To be a good Technical Manager, you have to be good a the technical stuff and also good at the management stuff. You can also be mediocre at the technical stuff if you are really good at the management stuff or viceversa.
[supabase cofounder] While we position ourselves as a Firebase alternative, it might be simpler for experienced techies to think of us as an easy way to use Postgres.

We give you a full PG database for every project, and auto-generated APIs using PostgREST [0]. We configure everything in your project so that it's easy to use Postgres Row Level Security.

As OP mentions, we also provide a few additional services that you typically need when building a product - connection pooling (pgbouncer), object storage, authentication + user management, dashboards, reports, etc. You don't need to use all of these - you can just use us as a "DBaaS" too.

[0] https://postgrest.org/
Thank you! Gonna fix that later.
One benefit of seeing so much writing like this: it encourages me to get to the f’ing point. I’ve been working on tightening my writing for a few years. It’s motivating when someone adds to their reply to your email, “BTW your note was really clear and succinct.”
U2 "Achtung Baby" is a pretty big redefinition of their musical expression compared to albums released in the 2nd half of 80's
The query parallelism for foreign data wrappers bring PostgreSQL one step closer to being the one system that can tie all your different data sources together into one source.

Really exciting stuff.
No, it wouldn't. They're not the ones who had the leak, if true.
Somewhat related, but does anybody have suggestions for a quality PostgreSQL desktop GUI tool, akin to pgAdmin3? Not pgAdmin 4, whose usability is vastly inferior.

DBeaver is adequate, but not really built with Postgres in mind.
interesting, I didn't realize usb-c supports digital and analog audio signals. kind of neat
That has nothing to do with my point.
Those were essentially recruitment videos for enemies we were literally at war with. If we are literally at war with individuals skeptical of the COVID-19 vaccines, we should say so.
What is JSONB...
https://stackoverflow.com/questions/22654170/explanation-of-...

(Don't upvote me, I just googled it)
America needs a big bad.

It's not even "political" in the sense of domestic conflict, it's the consensus.
The managers who are most liked by their subordinates are the ones who are the least jerks. The managers who are most liked by their superiors are the biggest jerks.