skysight-inc/HackerNews huggingface dataset:
That's true when they're reacting to criticism from outside their tribe, but "classist as fuck" (and the whole rest of the rant) sounds like it comes from the same perspective that people were trying to inhabit by buying into the "rescue ugly produce" story. This creates a "the calls are coming from inside the house" moment that makes people nervous that they're on the wrong side of the issue, so when the issue comes to their doorstep (somebody is marketing some "ugly produce" product or service to them) they might look into the specifics instead of blithely accepting it at face value.
Alpine (Linux): User Handbook
Yes! I've noticed GN has succumbed to the right-wing pressure and started showing me a lot more right-wing propaganda sites. So I get news and opinion mixed together like "CBS: Government shutdown continues." "Washington Examiner: Why Democrats want migrants to kill you"
I think it largely depends on _where_ you work. You can't just say "our industry" and have it applied world-wide.

In all companies I have worked at - there has been diversity. I am also someone who doesn't drink and never felt like this is an issue, though I am from one of the best-known countries for their beer. Next to waffles and chocolates, that's pretty much our thing.

I've almost always had a team that existed of a mix of ethnicities and gender.

I do think that beer doesn't belong in the workplace, but we do have days when we drink _after_ work, and not necessarily in the workplace. No one ever complained about me getting a coke instead.
I understand where this guy is coming from, but his instinct to say that tougher career paths should elicit more compensation is misguided. Certainly there is some correlation, but he could have added social workers and teachers to his list, but nobody wonders why those two professions don’t make a lot of money.

You can sort of count on most organizations paying something resembling a cost of living salary (though even that is becoming less true), but after that everything, ever-y-thing, always, is market driven.

We get to have our cake and eat it too, not because it is harder to become a software engineer than a doctor, but because it also isn’t trivial to become one AND the demand for our talents keeps outstripping supply every year.

There are still lots of divisions at lots of Fortune 500s that are just now starting their journey in adopting software to solve their problems, and they all create market pressure somewhere in the supply curve.

Look at medicine. Doctors make less than they used to because cost controls (not very effective ones, but still) have been introduced into the system. So even though demand for doctors is high a doctor can only generate so much revenue for a provider.

The demand for a service only roughly correlates to a markets ability to pay for it. There is a ton of demand for services in our economy that go unmet, because the market can’t or won’t bear the cost.

Edit:

Also, the returns software can generate for an organization are simply astronomical in a way that even other engineering fields can’t rival. If an organization is embarking on a software project that they know will either make or save them 10s of millions of dollars they aren’t really going to bat an eyelash at 300k a year.
From a developers' perspective, k8s feels like a holy Grail. Having fully embraced it with my latest rails app, I can say confidently that I've never had a more straightforward and enjoyable experience than K8s. It's absolutely the correct abstraction layer for me; it gives me all the power I could ask for in as concise a definition as I could possibly expect.

I think a lot of the complaints against K8s are from the ops side of things. In my org, I don't actually run or upgrade the K8s cluster myself, so those pain points aren't mine to bear. When you're running your own k8s, the operational complexity of managing the cluster itself is not trivial and the change in mindset for traditional sysadmin types is a substantial hurdle.

My own take: K8s (or something very much like it) is absolutely the future, but the operational challenges of migrating to it at this time should not be ignored if you want to run it yourself and have existing ops experience. This will only get easier over time as tooling improves and sysadmins start seeing that this is the future they have to embrace.
I think a key difference is that people are more than capable of doing their job while differently abled or differently religious. Alcoholics or those who choose to abuse alcohol in the workplace are not capable of doing their job.
Slack got their first users 🧐
Absolutely true. I drink, but I also commute by car - so that rules out drinking socially at work.

My recent offices have been good about mixing the mandatory-fun-days between drinking and dry establishments.

We did have to chat to an enthusiastic social organiser about why a cocktail mixing class wasn't going to be a great team-building experience with half our team missing.

And, yes, I've been guilty of lazily organising pizza and beer dev events when I really should know better. I'd rather have it called out than have people feel uncomfortable.
It's related because it says that the observer cannot escape the observation; he's creating it. We cannot objectively assess our intelligence or creativity because we are the ones observing them. If we can't understand or assess how they came to be, we can't replicate them.
Well... that was an interesting blend between fascinating and disturbing.
More like "The Drinking Industry has a Tech problem", HeHehe
Whether the author is right or not, the tone of the article is so intensively dismissive and the arguments are so poorly supported by insults, that it's barely worth reading at all.

My view?

The author may be right, PHP may be a worse choice over Go when you're aiming to create a massive "serverless" structure. Then again, it doesn't consider any of the potential future directions PHP may take over the coming 5 years.

In addition to that, some of the largest sites run on PHP (Facebook, Wikipedia, ...), and I don't know why they should quit any time soon.

Lastly, even if Go overtakes PHP on serverless, it's not clear whether PHP was even a great target for serverless architectures to begin with. In my personal experience, PHP shines for small to middle-size applications, and companies like Facebook prove that it's suitable for gargantuan applications too.

TL;DR: bad article
They're called energy recovery ventilators or ERVs. The Panasonic units are most well-regarded.
Are you saying the tech industry doesn't have a diversity problem? Isn't the gender ratio all the evidence you need?
>> What took took me so long?

It took a while for all of Microsoft's marketing to kick in and for the mindless hypewagon to reach full speed.

I have decades of experience with Typed ECMAScript (first with ActionScript 3 from 2006 and then TypeScript). It's not worth it. Productivity will drop enormously and bug density will not change at all.
> It's game over when machine intelligence controls all the resources needed to ensure their continuation.

One might have said the same thing about corporations in 1900...
no one complains, and my experience is entirely anecdotal but i've had situations where turning down a drink or the next round was met with, "what's wrong with you?"-esque inquires.
So very this.

I'm more than happy to discuss how alcohol does impact diversity and inclusion in negative ways. I think it's fascinating subject I haven't thought about.
Seriously? The problem is using SMS for anything where security is needed. SMS is garbage, don't use it for 2fa.
your whole point is extremely backwards! software in 1985 was more "complete" than today. Even CD roms shipped with magazines had to support more windows variations than "good software" today supports of browsers! not to mention that every corporation with a software team also had usability and QA teams. Software quality and resiliency was much better than today. Then in the 90s it took a dive because online made "first to market wins", and it have been downhill from there.

so, your software concepts from 85 would be overkill today, not lacking.
> often all the most popular articles in their site, are the opinion pieces

It turns out people like to read other people's opinions. Who'da thunk?

> I'm still a subscriber, but there's a strongly "promoted" bias, IMHO

If you want a balanced overall view of the day's news, the place to start is the front/home page, not the "Most Popular" list. Newspaper editors spend extraordinary amounts of time agonizing over exactly what stories should go there and how much prominence to give to each. "Most Popular" skips all that in favor of the "wisdom of the crowd," which it turns out is not all that wise.

(If the nytimes.com home page still contains too much opinion for you, you can get a digital edition of each day's print paper's front page at this stable URL: https://www.nytimes.com/section/todayspaper)
Modeling the human brain is just one of the directions of the AI research, possibly not the most important one, even, at this point. On the other hand, the "super-intelligence" everyone is thinking about will be nothing like the human mind.
Perovskite Solar Panel Tested on Skanska Building in Warsaw
I put together a list of my own, including screenshots with a small code snippet. Might be helpful as this list does include some that are not listed on programmingfonts.org: http://charlesleifer.com/blog/monospace-font-favorites/
And who can blame them, what with the whole "US 4G is 3.5G" issue. US cell advances always seem to have caveats and market-confusing details.
> What is system engineering?

https://www.incose.org/systems-engineering
Well, the NYT editorial board has been carrying a lot of water for Trump. Given his childish Jeff Bozo and Amazon Washington Post attacks, this would align nicely. So not a surprise, just more disappointment from the NYT.
Outperforming in these cases just means "doing it faster," as I said. There is no algorithm which can produce results which were not inherent in the algorithm itself. There is no software which can "jump the box" and come up with a solution which was not already present in the software as it was written. The computer is merely processing all the options faster than a human could.

When we say that software "found" something new, it's only that it found it faster than we would, using the algorithm we wrote.
Doing Research at the Library of Congress (2017)
FWIW, the level of prosperity that we currently enjoy in the developed world is probably a once-every-100-million-years kind of event. It's a result of increasing technological sophistication concurrent with reduced fertility. At any other point in human history, you'd be a damned fool to cut off family without a lot of thought and consideration. Family + significant other is the only safety net that most humans have ever really been able to count on.

Editing to add: and if you think your family won't be important in your life because you live in the developed world, you should take a look at current European politics, then talk to older Europeans about the second war (or to Eastern Europeans about life under communism).
W3C Publishing Working Group’s updated scope and goals (notes)
I miss python’s list operators so much when I’m in JS (along with lots of other stuff). Is there a reason why we couldn’t use python’s x[-1] syntax in JS?
Your local air has higher CO2 than the environment even today it can reach 1000 ppm with poor ventilation. So, it's likely to be an increasing issue long before we hit 1000 ppm outside.
And in my opinion Amazon has been the fairest of them all. They are having issues with too many sellers and poor quality items but you can return the items and customer service has been exceptionally good.

The worst has been Google with their non-existent customer support and their random ban hammer and "youtube heros" type of witch hunting support.
A radical approach to addressing the unfairness of biased algorithms
I agree with your main point but I feel like SMS is going to remain cleartext forever. It's basically like email (it's not like encrypted email formats ever gained mainstream traction). Besides I can't really imagine the EU/USA pushing for end-to-end SMS encryption.

Fortunately as data plans get cheaper we have plenty of alternatives for encrypted messaging on smartphones.
"You don't agree with me, I can't change that so please exclude yourself from the conversation"
Afghanistan has been at war since 1978. The Kabul Intercontinental Hotel was partially destroyed by shelling in the 1990s. It was attacked by suicide bombers in 2011, then again by gunmen in 2018. That's completely typical for a landmark building in Kabul.

If the Afghan people abandoned everywhere that had been the scene of an atrocity, there would be few places left to go.
I didn't say they didn't believe in it, I said they were less concerned about it.

https://www.effectivealtruism.org/articles/introduction-to-e...

> Climate change and nuclear war are well-known threats to the long-term survival of our species. Many researchers believe that risks from emerging technologies, such as advanced artificial intelligence and designed pathogens, may be even more worrying.

...

> First, you need to consider which problem you should focus on. Some of the most promising problems appear to be safely developing artificial intelligence, improving biosecurity policy, or working toward the end of factory farming.
No, and no, but the point is the author should be inviting those that disagree to read, not trying to fence them out.
Exactly. Software inherits the limits of the people who program it. It doesn't expand upon or escape them. Actual human intelligence, in contrast, can "jump the box" and come up with something that didn't exist in the original materials as presented to the person.
- how much code can one fit on a screen, still maximum legibiilty?

- Is there a lighter weight variant from which one can steal ()[]{} ? Essential for Lisp programming, nice for every language.

My current winner is Roboto Mono Regular, with brackets borrowed from Roboto Mono Light. The font disappears on me (attitude takes bandwidth) and one would never know I played with the brackets till one goes back to another font, and it becomes obvious brackets on a Retina display have no business having the same weight as body text.

Sample ('Zoom Out' for realistic scale): https://www.math.columbia.edu/~bayer/etc/RobotoLisp.png
Consider a world where the cellular data protocol is totally secure and nothing else changes. Your SMS 2FA codes can still be intercepted by your service provider and anyone else who handles the message before it gets to them.

Now consider a world where SMS is end-to-end encrypted. Nobody can intercept your 2FA codes, no matter how insecure the transport is.
Marvin Minsky ("Father" of AI at MIT) made the bold claim in 70s that we will be marrying robots by 2000. After it didn't come to fruition, it led most AI researchers to take stock of the situation and realize these goals aren't that trivial.

Similarly, if we don't have bold predictions like these that we can actually measure within our lifetimes, we fall prey to fantasies that cannot be measured. Once this prediction fails miserably (I think) it helps many others to re-calibrate all their BS.
A reasonable discussion has to take some ground level agreements before you can discuss the finer details.

Otherwise you get Twitter.
Brexit: What the Hell Happens Now? (Chapter 1)
Logging and monitoring are not built in to K8S, at least not something you would rely on for operational purposes.

I believe most people use an EFK/ELK stack for centralized logging and Prometheus for Monitoring.
But a fan will be there for sure.
React -> Django -> MySQL
It's not clear what it's evidence of. At the very least, it's part of a very large, universal, and systemic body of societal evidence that

(1) Women and men tend to (when considering large numbers) choose different professions when they are choosing freely for themselves

(2) The more egalitarian and socially inclusive a society is, the more the differences between women and men are exaggerated, especially in career choices.

I want women and men to choose occupations that are easy for them to find long term meaning in. I don't want my girls choosing STEM because they feel like they're less-than if they don't.

Here's a reductio ad absurdum: is it a diversity and inclusion problem that there are almost no female bering sea crab fisherwomen or oil rig workers? Men are more willing to choose more lethal professions, it's part of what our hormones tell us to do.
I doubt the difference would be that dramatic (see Hollywood actors and athletes). Also, what's the point of 500K if you're prohibited from working on personal projects, open source and have non-competes, no vacation out leave time and NDAs to deal with? Maybe if you're willing to deal with it for a few years so you can retire early and loaded?
The title alone makes a good reason to further ignore typescript. If i should name a single major product that has the most horrible UI/UX it would be PayPal.
While that's true, if we have examples of poverty being an issue in people who shouldn't live in poverty (ie. Teachers selling plasma to make ends meet), we need to consider there's a problem with the economy or the system. It may not be the billionaires fault, but there's clearly not enough money going to some important things.
Agreed, I don't get the ligature craze recently. They look ugly, and sometimes, they don't accurately reflect an operation most of the time, for instance when you use operator overloading.

PragmataPro does come without ligatures though, and that's what I've been using as my main font for over a year now.
Contemporary AIs don't create new things via creative insight or intuitiveness. A trained NN is only good at the one thing it has been trained at. That isn't true intelligence, no matter how astounding the results.
Naive Danish speaker here. It is really jarring to look at, and is completely indistinguishable from ø. It is not that I cannot infer its meaning from the context, but it just stands out as a typo on first look and is really distracting. It surely would prevent me from using the font.
I'm not sure why you get downvoted, I'll upvote you.

The "modern" database systems are now going back to the exact design principles that the books you refer to solved long time ago. There is tons of research, dissertations,.. that focuses on this from decades ago.

Its just now that the new systems realize that these problems actually exist.

If you dont know the history of a certain field and what came out, you repeat and make the same mistakes again. This seems to also apply to software engineering.
It could just be an attempt to discuss nuances of the situation with people who are on the same page rather than feeling like they have to engage every bad faith "devil's advocate" who wanders in and somehow disagrees with the fact that a very small amount of black or hispanic people work in tech.
Does one require actually writing code and the other just require talking intelligently about code? If so: I concede.
You talk specifically about over treatment but what the previous comment seems to refer is about misdiagnosis. Diagnosis where because it's very unlikely, doctor simply prefer to ignore this possibility.

My SO nearly died because she was "too young" to have a thrombophlebitis, yet every signs pointed to that, yet they could have simply tested for it. She not only is incredibly lucky that a better doctor was not too far and heard her complains, she was incredibly lucky that even though it took so long for her to be treated correctly, that she still have her legs.

Maybe over treatment is an issue, maybe cardiology is an inexact science right now and it's impossible to get a good diagnosis. It doesn't change the fact that misdiagnosis is bad and we should do everything we can to improve this, in every side of the coins, including mentioning when doctor just prefer to ignore conditions, because it's unlikely.
> "It was 4G that gave us the smartphone."

The iPhone was released in June 2007, more than 3 years before the first LTE phone was released in November 2010. The iPhone wasn't the first smartphone, but it did kick off the smartphone boom. And it did it without even 3G; the original iPhone only supported 2G (despite widespread, but not universal, rollout of 3G in the USA).
Would you apply this logic to other industries?

Does nursing have a diversity problem? How about mining?
Alpha zero is a generalized AlphaGo, so they are headed in the right direction!

AlphaGo -> win this boardgame

AlphaZero -> win any boardgame (well, three right now)

AlphaMinus1 -> win any game

AlphaMinus2 -> win anything

AlphaMinus3 -> win winning. so much winning.

But you get my drift, I'm extrapolating hugely off one abstraction step.
I should expect a range from them first,

Thanks for advise!
MediaWiki is probably one of the most well-engineered Wiki engines and also performs well on small scales. With a huge amount of Extensions available, it's worth a try.
Neo-puritans are very strange people. I feel like it wouldn't be too difficult to go find prohibitionist rhetoric from the 1890s that essentially recapitulates exactly this post.

Instead of a bar or keg at the office, consider an exercise room with equipment that tracks, ranks, and encourages competition.

Ableism! Ageism! and a healthy serving of Hobbsean ruthlessness to boot. That'll clear up those pesky diversity issues in short order.
A genuine question - other than containers, does Alpine have a use? Do some people generally run Alpine as their distro of choice?
> It is time our industry recognizes that alcohol has no place in healthy, diverse, and inclusive environments.

If your working environment has issues with people getting trashed and behaving unprofessionally at company functions where alcohol is served, I would posit that the problem will not disappear in the absence of alcohol.
The aim is to be able to focus on the actual issue the piece is concerned with, rather than spending hours sea-lioning (see https://knowyourmeme.com/memes/sea-lioning) every tangentially related issue that connects to it over and over again.
$50k in Poland? Not bad!

I was surprised to find that at least in Warsaw this is entirely possible.

There's even this ridiculous Facebook group named "Praca dla Programistów - powyżej 20000zł" (Jobs for Programmers - over PLN 20000 - that's monthly) where offers start at ~$64k.

I mean, where was all this back in 2014 when I was scraping by for $12k?
You're constructing a straw man. The post is making an argument for why there's a lack of inclusion. This rests on the assumption that a lack of inclusion exists. Defending that assumption is left to other discussions, nevertheless there are many people who already agree with it. If you're not such a person i.e. you don't agree with the assumption, the post isn't for you: you have nothing to gain from it.
that's the thing; I mean, yeah, we'd all take small pay cuts for a lot of things; but dropping out of a FAANG company to one of the companies that is having a hard time hiring is a massive pay cut.

Like, for me; I'd be so happy to take a 20% (hourly) pay cut and work half-time for 40% of my current total pay and go to school the rest of the time. But as far as I can tell, the hourly paycut would be more like 50+% just on the hourly, so I'd be looking at like a quarter the total comp, and the prestige cut (and thus hit to future earnings) would be huge, as I'd have to go work for a startup/small company.

I guess this will make more sense if marginal tax rates go back up.