skysight-inc/HackerNews huggingface dataset:
> The "bad path" you're describing is what I and many others like about working in software.

This is not true of software in general. Software companies are diverse, and they are run in diverse ways. (Maybe not as diverse as other industries... but there is still a lot of variation.)

> When I'm meeting with other technical people, we can have a frank discussion about problems we're facing and solutions to them, which comes much more naturally to me than constantly thinking about the feelings and relative status of everyone in the room.

There are a few things I'd like you to consider.

1. Software companies face problems with people. Good managers shield engineers from people problems as much as possible, but if you are only having discussions about technical problems and not people problems, then you are probably not having frank discussions.

2. The fact that it does not come natural to you to constantly think about the feelings of others is not unusual nor is it a fundamental part of your job to constantly think about the feelings of others. If that were the case, there would not be so many good software engineers on the autism spectrum. I have worked with several.

3. It is not expected that you intuit when people are hurt, never say anything hurtful, or think about people first when you are having a technical discussion. However, it is expected that you are aware that your behavior can have a negative impact on other people in the organization and that you make reasonable attempts to correct your behavior if necessary.

> ... but I can't support the idea that their preference is fundamentally superior to mine.

This isn't a dichotomy. An organization needs a combination of strong technical skills and strong people skills in order to succeed. Those skills are, of course, not distributed equally. There is no expectation that a software engineer have the same people skills as an engineering manager.

However, consider this.

An engineering manager primarily works on people problems but would suffer greatly if they had zero technical skills. An engineering manager with zero technical skills is a liability. Likewise, a software engineer with zero people skills is a liability.
Somebody keeps borrowing my toothpicks and returning them after putting exactly 400 in the box. :)
Rio de Janiero, according to the article.
There's negative consequences in ignoring marketing opportunities, so I can't see PR departments losing interest.

A public relations nightmare is the PR departments wet dream.

There's no such thing as negative publicity, only free advertising and marketing opportunities.
It doesn't hurt to do some calculations, but I doubt if you'll ever get a useful model.

In the case of the SF Muni, the main reason to look at privatization isn't directly cost, but to replace the union whose members don't even show up 33% of the time despite 6-figure salaries even for ticket booth operators.

The Caltrain was privately operated, until it was dropped by the railway and it became a publicly-operated service (it's essential for Stanford U. staff and students, and reducing 101 and 280 highway traffic, so simply can't be discontinued. But wifi is optional, so it doesn't have it.)
And probably the big investment firms want to keep it that way, because they can exploit humans to do this work. While their smaller competition can't.
Read the law strictly enough and you can put health information in the file name and now you’ve forced Facebook to deal with HIPAA.

That’s taking it to the extreme, but it’s technically correct.
Ask HN: Have your physical characteristics impacted your career?
I can only bring a personal anecdote to this discussion.
Me and my friend have finished university at the same time, I consider myself conventionally attractive and with decent technical skills while my friend is quite unattractive (his own words) and at least in my opinion he is ten times the programmer I am.
Despite this however, he has found it very hard to rise up the career ladder, I am not sure if it is due to his physical deficits which also include stuttering when he is excited. I find this very odd because he always shows me his side projects and his algorithmic prowess on different competitive programming websites and I am quite impressed, in my opinion he is maybe a tech lead level of skill at any of the FAANG companies. Red name on codeforces and so on.
We interviewed at the same company a few years back and while I passed the interview with minimal questioning, he had to work twice as hard to get in, multiple rounds of questioning and so on. Now I will soon get a promotion to management and make three times his salary whilst doing maybe 10 times less interesting stuff than he is.
Is physical attractiveness such a big factor in tech work? I thought it would be purely meritocratic but it seems people have biases they cant even imagine having.
It’s bad that Backblaze did not do their due diligence while integrating with Facebook pixel, but the bigger problem is the tendency of third party integrations having default settings that are overly aggressive when it comes to access of user/site data.

This should be a warning to every developer, when you integrate with any third party - don’t just copy the default snippet of code they recommend, read the docs thoroughly and then test/monitor what is being sent back to the third party. And if you are writing a third party widget, be considerate and make the defaults the least aggressive possible when it comes to accessing user/site/server data.
Show HN: Plain.Recipes – clean, minimalist, ads-free cooking recipes website
Why was there so much turnover?
Let’s Develop an E-Commerce Application from Scratch Using Java and Spring
Societal benefits of a mass transit system eclipse any such calculations.
And god, it's so exhausting.

I have a generic model and I develop ones for individual people too, what one key find normal another will find distressing - and none of it makes any sense to me at all.
Sounds like stereotypical manager that used to code, stopped doing and slowly forgot how it is done, but still think it is good idea to talk about it constantly.
Why can’t we optimize the care process of COVID patients so that they don’t become a bottleneck?

Surely with so many similar cases the processes could be streamlined?
World’s First Airport for Flying Cars and Drones Opens This Year
> I honestly just trust Google as an organization not to mix my own GA data into their marketing data.

If you turn on demographic information in GA that explicitly also allows the data from your instance to be shared with Google’s advertising products.
This is why most of the stuff I listen to as a podcast are just random factoids and trivia. (No Such Thing as A Fish, Cautionary Tales, 99pi, etc)

If it's something I actually want to learn and retain, I prefer text so that I can go back, pause, skip etc as I please with an intuitive interface - my eyes =)

The same thing with interviews of interesting people I may want to store quotes from. With text it's just C-c C-v to copy stuff to my notes. With audio I need to transcribe it by hand, which is tedious work.
It's like this, I've spent a lifetime learning a rulebook by trial and error that everyone else just seems to know.

It's absolutely maddening when the rules suddenly change for no discernible reason, often with little warning and grave consequences with no second chances for screwing it up.

I see people clamoring for a safe spaces and I wonder where I can find such a thing? (To an extent I can find one at sci-fi, anime and furry conventions are mostly safe spaces for people like me, it's just jarring when I need to leave)
Wait what? I haven't heard these allegations and a quick check of Wikipedia didn't surface anything either.

Citation?
> was that autistic people can't tell bad ideas from good ideas

They can tell that. Sometimes maybe even better than others.

What they can't do well is navigate across social clues that others pick up instinctively. That aren't explicitly spoken.

It's not about considering them harmful or not, it's not whether they should be forgiven or not. It's about understanding. An autistic person behaves in a way that you interpret as "being an asshole" not because they can't tell whether they're being an asshole - it's because they think in a different way and their reasoning makes perfect sense for them and doesn't make them seem like an asshole. You lack that reasoning, so you misinterpret their intentions.

The point is to understand why someone may act in the way they do, instead of assuming that they would act in the same way you would.

For instance, something that you would say just out of politeness can be interpreted by an autistic person very literally. When you ask "would you like to make me a tea?", expect "no" to be a totally polite and honest answer. That's literally what you asked about.
Seems like it's designed to make it easy to accidentally send more of your users'/customers' data back to FB than intended. Oopsie!
That’s a good example. The math doesn’t need to be precise, and you don’t need to track it down to lines of code. “Part of team of X developers who delivered product Y that produced $Z in revenue.” is enough for anyone to very roughly ballpark-estimate impact.
Better reread Aphyr.
I'm speaking from the perspective of a site, like Backblaze, where web app and the site fulfill two separate functions. There are lots of cool metrics that marketing wants; any code they put into www.backblaze.com is pretty low cost, and usually done by a separate team than product.

The product site itself (usually app.example.com, but Backblaze seems to use secure.backblaze.com) actually contains customer data in the browser context, is under much higher base resource loads from its core functionality, and is used repeatedly in workflows where poor performance is painful to the user.

No one gives a shit if your pricing page takes 500ms to load instead of 100ms, or if a dozen social media companies who already know where you work learn what kinds of professional products you're looking for.

They do care if a file listing takes longer, a recipe opens slower, if word frequencies in confidential data are leaked to the world.

In most paid products, the non-paid part of a site has radically different performance and security requirements from the paid part, and forcing one to be built to the requirements of the other (in either direction) is wasteful, or dangerous, or both.
Thanks - just did.
First of all, uttering criticism is taking something serious, no?

Second, I cannot judge the grammar part, and style is always debatable. But the rules for style were hardly inconsistent when I read the book. "Omit needless words." is the most useful one, especially for academic writing.
Free and open source Dynamic DNS service
Does somebody have any stories for Python codebases?
The fact that a person was ostracized does not make them guilty of some unforgivable transgression. Without concrete accusations, we really can't evaluate what the truth is here, and afaik nobody has made any concrete accusations other than some socially inept jokes.
"Toxic" does not mean "dangerous" in this context. The lingustic phenomenon is called polysemy: https://en.wikipedia.org/wiki/Polysemy

It's like how when I "execute" a program, you understand that I am not killing the program as punishment. Even though the word "execute" has that meaning, it only applies in other contexts.
I want to comment you on your very good attitude here.

(And yes, it's just baffling that people pay for these NFTs when they really get nothing out of them.)
Four Prerequisites for Chaos Engineering
Among other reasons, it’s a bad idea to let allies, with whom you share intelligence, build their network layer using a strategic rival’s hardware.

Hardware back doors are basically impossible to find and remove after the fact.
> there are off-the-shelf solutions (CMPs, for example) and easy checklists for complying in the setting of a static public-facing website.

Consent Management Platforms, things like Cookiebot?

In my experience, blocking 3rd-party HTTP requests, cookies, LocalStorage access etc. before consent is given – is easy in simple cases, but can quickly get technical and tricky.
Yes but but if marketing drives their security decisions, where else do they leak? What data do they sell? If they play lose with security, in what areas do they also play lose with your security? With your login email? Payment data? Do they sell your credit history? How do they vet their employees?
No, not every conjecture has been researched. But if you're at all familiar with editorial policy on wikipedia, you'll know that only mainstream sources are typically treated as WP:reliablesource (e.g. wapo, huffpo, cnn, nbc, occasionally salon and vox tier) and the vast majority of right leaning sources (aside from fox) are effectively blacklisted. Not to mention the regular editorial bullying on politically sensitive pages that reinforces the bias by chasing away neutral or non-progressive leaning editors with alternative points of view.

Also if the allegation is that wikipedia has an editorial bias, I wouldn't necessarily trust wikipedia's own evaluation of it's bias.
> Bitcoin is holding pretty strong after 12ish years, you can't deny facts.

But its only uses are criminality.
A marketer who wanted to build lookalike audiences from existing customers, I’d guess.
How to Measure Execution Time in C/C++
I am not-native englisch speaking. What does "exploding" mean in the context of a salutation?
Unfortunately, that doesn't work either, because there are some neurotypical people who have mastered the art to say technically correct things but implying different, often awful things.
AI’s New Workforce – Data Labeling Services
> Most of the time, they do things because other people do things, but don't truly understand what the true ramifications are

To be fair, it's just as true for developers as it is for the marketing guys
Same, I'm out. Who are you moving to?
You’re definitely right that the path to, say, $300,000 total comp is more straightforward if you go the route of working toward a career at a top Bay Area firm.

But the route to a SaaS business that brings in something like $100,000 profit and can essentially run on autopilot most of the time is not a tremendous amount more work that all that leetcoding and FAANGing, over the 10 odd years you’ll need to put in to either one to make it happen.

Given that, which end lifestyle would you choose for yourself?

Personally, while I’m pretty happy with the road less taken, I did take a quick 5 year break from it to grab that brass ring, pay off a house and put my future kids through college, before returning to the slacking entrepreneur lifestyle. I wouldn’t be surprised to learn that the author is in a similar phase at the moment.
Yup! I happen to not do that; part of why I trust Google on this (in the site owner role) is that they're good at making privacy-compromising options clearly-delineated and optional.
I tried out Copy.AI to write an intro for my blog, & the results are interesting
That’s a lovely reframe. Thank you.
Maybe the idea isn't bad and I'd argue there's indeed a market for such an app, but it won't take off with such implementation.

The "clever" code snippet is just silly. Would you use a tax form to lure accountants into your app? Maybe 1% in faang are obsessed with programming. The rest are there for the money.

The problem with dating in faang is the paranoidal anti-sex policy. Basically, just about any move to approach a female may and will be interpreted as harassment, so the game isn't worth the risk. The app needs to work around this policy, at the very least. The other problem is the overall unhealthy atmosphere around personal views that have nothing to do with work. If someone discovers your dating profile and finds there that you carelessly left a remark that you say prefer white women, you'll be fired. This is a disease of the today's tech corps and the app needs to provide anonymity and plausible deniability.

Edit. The exclusivity (or elitism, as another comment says) is a good idea, actually. Letting only certain audience in adds value to the club.
I just took the first study I could find. You seem to claim that it’s conclusions are wrong and that young people are less affected of COVID than influenza. Do you have good studies to back this up?
The public-facing web site for non-users had damned well better be a simple case.
Any implication that public transition should be profitable is pernicious.

If you look at a system like BART or the New York subway system, the system provides value for the whole of the city and so everyone, notably employers, should pay for it.

I think Strong Towns were the ones who noted that transit system expected to "pull their weight" get cut in every budget crunch and finally being gutted to total uselessness.

It should simply be expected a public transit should be paid from state in one form or another.
Grady’s Cold Brew Pitcher Packs: https://www.amazon.com/Gradys-Cold-Brew-Iced-Coffee/dp/B016X...

I buy them by the 48-count box.
Why should you intentionally disadvantage yourself when someone else will just step in to fill your place? This view doesn't seem any different than expecting a corporation to voluntarily forego a profitable segment of the market.

Regulation is required in such cases. It's unrealistic to expect otherwise.

> no better than the tobacco merchants

Prior to a certain time, tobacco producers honestly had no idea how harmful their product was. Once they found out, they actively tried to hide that fact from everyone. I don't much like adtech, but unlike tobacco it doesn't cause direct physical harm to the individual. They're also pretty up front about the fact that they try to track you.
> he has been a huge contributor to GNU's decent into irrelevance in recent years. As an organization, they're perpetually stuck in the 1990s.

I agree, but this reason, alone, is enough for him to be off the board. Maybe his time has passed, maybe free software has grown into something larger than he has vision for, maybe it grew in a way incompatible with his vision.
> States like Florida have open stadiums

With the exact same density as before ?
Being Just Reliable Enough
Ask HN: Why do you still use Wordpress in 2021?
With the rise of the JAMStack and headless CMSs, why would one use Wordpress anymore to write, manage content and develop websites in?

Not to mention Wordpress's history with security issues of the past.
I'm not sure I understand, why did you agree to help him, did he have some sort of leverage over you?
is there something like this for other countries say singapore? US corp only makes sense if majority of customers are US based.
Maybe their concept of downtime is purely related on the transactions log side.

Assuming they're like my bank: they do maintenance like these every X months, and during that time frame ATMs and E-Banking are offline, but transactions keep on working without interruptions.

Not sure if this is the case though
Maybe it's you that has a too narrow definition of "collective". It's a cooperative organization. Nothing in that definition demands self-sacrifice.
Gold has a use, dollars are backed by a government. Owning original art is bragging/speculation. I read that the very expensive art that people buy isn't even hung on their walls to look at, they get a copy made for people to see, and put the original in a vault.
You should try to convince people Beethoven's music sucks because he was deaf. There's really no reason a deaf person can't be great with music.
Killing culture is considered a crime in many jurisdictions.
I would get that with FPS games. The fix was to increase the field of view setting, and turn off head bob if the game had that setting.

Now if you're getting it on the desktop, that's unusual.

Is there any motion when you use the desktop? maybe an animated background? Maybe lots of scrolling?

Is your screen very wide and you're sitting very close?
How?

Should we ask TSMC for 3nm MDs?
Show HN: Web based multi-screen apps including drag and drop
Show HN: Regular expression compilation visualized
Just because you asked "vote" and not "vouch":

I expected to somewhere find at least a reference to the "fallacies of distributed computing" [1]. Looked into topic "how systems fail - what could go wrong".

Was surprised by the unstructured approach of a) (in the video) rambling down a list of personally encountered errors and b) (on the slides) presenting a messy picture containing the items of said list.

Together with the fact that the slides seem to have had no real update since 2016, i consider myself not part of the target audience and would not recommend this online class.

[1] https://en.wikipedia.org/wiki/Fallacies_of_distributed_compu...
> there are off-the-shelf solutions (CMPs, for example) and easy checklists for complying in the setting of a static public-facing website.

In my experience, the people implementing these often don't understand enough about the technology to be allowed to implement this. I wonder if "easy to use" tag managers are to blame, by allowing non-experts to add JS and other includes to webpages without process or scrutiny.

Check a few big brand-name websites, and look at whether they place (third party) cookies before the CMP has even been interacted with.

I can think of some major high street labels where the consent prompt is mere theatre.
Google debunks Russian claims that fire was connected to service outage
So will this peak be worse then having a normal school year along side a increase in covid deaths?

This was a "trolly problem" situation. The least worse option had to be selected.
Well to be fair, I do use fallthrough in so far as I group cases that are the exact same, but fall-through with slightly different logic is very bug prone and difficult to spot when it is deliberate or an accident, so I basically never use it.

Perhaps some languages conventions are different, but for example Douglas Crockford on JS:

> "switch Statement

A switch statement should be avoided, but when used should have this form:

switch (expression) {
case expression:
statements
default:
statements
}

Each case is aligned with the switch. This avoids over-indentation. A case label is not a statement, and should not be indented like one.

Each group of statements (except the default) should end with break, return, or throw. Do not fall through."
I get that this is a scientific publication, but I think a photo of the sky would be nice!
India[0] still holds the record at 159 days!

[0]: https://www.businessinsider.in/tech/news/indias-top-court-ha...