skysight-inc/HackerNews huggingface dataset:
IDK, I think this says more about your expectations than it does a 14 y/o nerd.

At 14-15 I could fluently program various flavours of Basic on various home computers, had also learnt Forth on the Jupiter Ace, had played with Lisp and understood the basics — and was totally fluent in 6502 assembly language. I could disassemble other folks code, and worked out how to hack games to give extra lives / disable collision / etc., had also learnt how to rip the music players from various games, and was messing about with- and making my own- demos/intros.

Sure, things are different today, but that doesn't mean a 14 y/o can't be bright, nor have any existing tech knowledge.

Inspecting browser stuff, and simple network utilities, are interesting and all that. But even for a 14 year old with minimal (or zero) tech knowledge, they're probably not going to hold their attention for more than a few hours, perhaps half a day if I'm being generous. And if the kid already has some tech chops, the things you outline can likely be covered in just an hour.

It's not that insane that a 14 year old comes into the workplace to learn / gain some work experience. In my late teens, as a professional games coder, we had someone about that age come to our company office for a week or so of work experience.

— Your later suggestions are much closer to the mark. Show the kid what happens normally, day to day, and talk it all through, whilst providing a reasonably sufficient amount of higher-level background knowledge, so they understand the context. The kid wants work experience, they want to learn about the actual job you have, that's what they've come for, not to be treated like you're trying to give them mere distractions.
It's definitely indicative of immature leadership. Meta invested absolutely willy nilly in unprofitable moonshots and they're not the only ones. They could have held some cash, or paid down debt (fiscal, technical, organizational) and left themselves with cushion but they didn't. It seems like the other web 1.0 companies (Google, Apple, Amazon) are all weathering this downturn pretty comfortably.
Marketing bshit...

For example the following sentence:
<<One day, my laptop broke because of all the overload I had put into it over the years>>

Laptop usually don't break just because they are too much used! But convenient sentence to scare people of using too much their own device and use whatever remote desktop service...
Well, considering the last DOS version is 6.22 (or, if you stretch, Windows ME)... by virtue of running DOS, you're running old software almost by definition :) Yes, I know FreeDOS exists.
Money and luck. Zuck may be portrayed as a "drop out college kid" but he went to Harvard and they guy knew going in that he had the safety net of his dad (and his offer to have/run a McDonalds franchise) to fall back on. I think some people greatly underestimate the power of a strong safety net and what that can do to your confidence, even more so if you've grown up knowing it was rock solid and you could take big risks without really putting yourself in much danger.
> Overall, it gives the impression that this person actively searched for something to feel insecure about and then wrote a looong article about it.

Hello and welcome to modern long-form thinkpieces. The Walrus kinda seems like it wants to be a Canadian version of The Atlantic, so it's par for the course.
Sorry, I thought a virtual assistant was like Siri or Alexis. A home automation assistant.

I think at this stage I'd ask one to track certain people down and daily nag them to get back to me.

That's facetious. I'll have to give it some thought
In the third sentence you'll find a source link to the Reuters' article.
Side Project: HackInspo
Neighborhoods.com + 55places.com | REMOTE (US only) | Backend Software Engineer | FULL-TIME (W2)

We run a neighborhood-centric real estate site, as well the premier real estate site for active adult retirement communities. We're looking to add a backend engineer to the team running our microservice which integrates with ~100 MLS servers and ETLs it into low-latency API responses for our clients. Our team is also responsible for internal tooling, including some cool code-generation and a high-performance distributed task manager (see more of our OSS code at https://github.com/neighborhoods).

Our team uses modern PHP (7.4+, strict typing, symfony), postgres+postgis, aws, and more.

Looking for someone with at least a few years of professional OOP experience.

Details and application for this role: https://grnh.se/c4b84fbc1us

(General careers page: https://www.neighborhoods.com/careers)
> Different names will used if need be and consumers will continue the trend of reducing their meat consumption for environmental, health, or ethical reasons.

Consumers are not reducing their meat consumption. Instead meat consumption is increasing:

https://ourworldindata.org/grapher/meat-production-tonnes?ta...

> As a global average, per capita meat consumption has increased approximately 20 kilograms since 1961; the average person consumed around 43 kilograms of meat in 2014. This increase in per capita meat trends means total meat production has been growing at a much faster than the rate of population growth.

As is production:

https://ourworldindata.org/grapher/meat-production-tonnes?ta...

Worldwide.
Where i live (Austin TX), I would have upgraded to a bigger house from my first if they had actually gone down in value. That was actually my plan and part of the reason I bought a cheap house in ~2005. But, the federal government stepped in too soon and made it clear to the banks that they were going to support the market. So outside of a few obviously overspeculated markets a lot of places just stopped going up in value, they never went down or if they did it was single digits.

I placed multiple offers on foreclosed houses (as did a few other people I know) none of us got them because the banks refused to sell them for less than the previous mortgage amount. They let houses sit vacant for 2-3 years until the market was basically recovered in ~2011. One of the ones I bid on, was listed for X, I bid that, was the only bidder and 6 months later the bank counter offered for X + 25%.

So, individuals got screwed on both sides, the people who lost their house, and the "savers" who were denied the deals they were waiting for.

(edit: Just to add to this, basically in auction terms the banks all set a hidden reserve price equal to the previous max while simultaneously listing them for far less than the reserve. It create an optical illusion of the housing market being cheap and full of unsold houses, while people who were actually underwater felt trapped because they would have to take a hit selling the house, and people trying to buy houses couldn't actually buy any without buying the "overpriced" ones being sold by actual individuals. A few people got lucky and bought at below market rates from individuals who had owned them long enough to be able to afford to sell at these lower prices, but those were pretty competitive even during the slowest part of the market. I was regularly outbid (I think it was something like 12 times), despite bidding over listing on them.)
We have a separate cluster for prod application stack that is between 3-5 nodes.

Our other cluster houses QA/testing envs alongside our DataSci/ML workloads. That cluster can be running anywhere between 8-200 nodes, with 50-2000+ pods at any given time.

We have run into IP address allocation issues, but this mainly an issue with how we set up our VPCs.

Adtech.
Yup, they did (despite the perorations in the sibling comment). Precious.
The Windows version should run just fine under Steam Proton.
Yes, it is hard to win peacefully against a dictatorship, but I don't think the chance of winning via violence is high either. I am kind of gave up at that point, not hoping for something better, just wish that the situation would not worsen too much.

To be honest, I think technology is increasing the power imbalance between the public and the ruler. We have AI for surveillance system that can track the activity of every single citizen. The media and social media can overload most of the people with useless information, distracting them from the important issues. Advanced weapons so people have no chance in winning the fight if the authority don't care about casualties.
Depict.ai | Data Engineer | Stockholm, Sweden or Remote

Depict.ai (YC S20) is on a mission to challenge Amazon's domination of e-commerce. We provide amazing product recommendations using computer vision and NLP, integrate on any e-commerce site in 5 minutes, and prove bottom-line value with A/B tests. Founded two years ago, we serve hundreds of millions of requests every month on some of the largest e-commerce sites in Europe and are backed by investors such as Y Combinator, Tiger Global, EQT and Initialized.

We're growing rapidly both in terms of revenue and headcount and are always looking for more talent. Among other roles, we're currently looking for our first dedicated Data Engineer. Read more here: https://careers.depict.ai/jobs/1293359-senior-data-engineer

For other roles, check out our careers page! Some of our tech stack is Python, TypeScript, Kubernetes, and GCP. https://careers.depict.ai/
Lol. Bullshit.

The good ones know to get out when a company treats it's employees like shit. Just because they aren't the target today doesn't mean they won't be the target tomorrow. The idea that people should wear bad working conditions as a badge of honor is just silly and something I'd expect people (the good ones) to grow out of after a few years max in the industry.
Yes, good people that know they can find something else will leave first. Those who stay are mostly very comfortable and well positioned that they know they far in the queue of layoff or those that know they cannot find something similarly well paid.
It's a fantasy that green energy is not going to punish people, including some working guy. It's already happening. See gas prices, natural gas prices.

With a CO2 tax, the revenue can be used to reduce the sales tax.
How Not to De-Radicalize a Twitter Neo-Nazi (2017)
The Python logging module is one of the worst modules in the stdlib.

One has to remember that logging was never intended to be some infinitely generalizable metaprotocol for massively streaming parallel notifications to the cloud or whatever. It was meant as a replacement for "if (DEBUG > 4): print(...)". For which I think it does quite well, thank you.

The whole library is just really rubbish and has not aged well. Hate it.

So what have you written that has made people's (not just your bosses' or your clients') lives easier, for nearly 20 years now (if only incrementally)? Do share.

I see and grant your points, but I find this strong emotional rebuke of something that was never intended to be anything more than a simple convenience library to be well, strange.
Assuming LoC = lines of code... seriously? That's by far the dumbest metric for measuring software engineer productivity that exists.
Of course in a large crowd there's going to be a violent minority - that's just statistics.

Yet, planted https://en.wikipedia.org/wiki/Agent_provocateur are a well documented and widely used tactic. It has proven to be effective in many cases to justify a reaction in the eyes of public opinion.
The list of countries that actively supported the Ukraine was so pathetic and embarrassing that you would think it was a bad joke. It is like you gathered a team of super villains but they were actually homeless people in costumes.

>global trade and financial markets being fully dependent on the forbearance of Washington - that sort of thing.

This feels very disingenuous. Nothings stops those countries from adopting a demurrage currency and outcompeting the US-aligned systems. Of course there is a reason why they don't do that, because demurrage has anti corruption properties. You can't just stash the money you obtained through corruption and maintain purchasing power and extort interest against the will of the rest of the population. Since capital gains approach zero and monopolies can't form, the only way you can keep your wealth is through honest work. Of course I am also assuming a land value tax.
I have never, at any company, found this to be true.
HHMI Janelia Research Campus | Full-Time | Ashburn, VA | https://www.janelia.org

Janelia Research Campus is a pioneering research center in Ashburn, Virginia, where scientists pursue fundamental questions in neuroscience, cell biology, and imaging. The Howard Hughes Medical Institute (HHMI) launched Janelia in 2006, establishing an intellectually distinctive environment for scientists to do creative, collaborative, hands-on work.

Janelia recently launched a new Open Science Software Initiative with the goal of supporting and extending open source software for the scientific community. We are looking for developers who are excited about supporting transformative scientific discovery and building bleeding edge software for solving challenges in image processing, machine learning, and more.

We have many different types of positions available, including Scientific Computing Associates, which are an alternative to a traditional post-doc. You can learn more about the Open Science Software Initiative and view available positions here: https://www.janelia.org/node/67979
> Why would anyone accept a pay cut if their job is remote?

People are not accepting cuts and that is leading to positions being eliminated (layoffs) as employers are realizing they can pay sometimes 50% less than their high cost of living area wages.
It comes from C++, an object oriented programming language where friends don't let friends access their privates. A nerd joke basically.
Meta used to be able to hire those people, but with their reputation issues and other companies joining them in tier 1 pay, they have trouble getting them now. What they're dealing with is, Meta used to be a very results-based environment where people worked really hard to try to hit perf goals. 10x engs would get huge bonuses.

In the last 6-8 years, it's gotten so big and bureaucratic that for many people, driving your individual metric to move is a coinflip that's out of your control. They've hired tons and tons of people in that time, so there's a good chunk of people who work a straight 40, collect their meets-all review, and live their life. I would guess Zuck wants to try to get back to where people were more motivated, but with the stock price not going through the roof and the company closing in on 100K employees, I don't see how employees are going to feel that sense of ownership or control.
Strong agree on all points! The number of times I had to debug into the pytest source code because developers (the ones using pytest) thought it would be cool to use some decorator black magic to manipulate global state behind the scenes which pytest not just makes very easy but actually encourages and which was obviously going to break sooner or later…

And regarding the sibling comment: Yes, I prefer unittest as well.
What of the publishers?
> This is good because?

Two reasons. One is that ads probably aren't worth archiving, and removing the bloat makes the service run smoother (and it's easier to block the archive.today ads, than it is to block all those popups, random redirects, etc.).

The other is that "content producers" aren't necessarily good guys. Depriving all those clickbait manufacturers of clicks when you are hate-reading them is probably a good things.
> LoC metrics

See: Goodhart's Law
I do, actually.
And I've seen first-hand where the most talented people aren't having the heat turned up on them, they know they are good, they still get it good, and they will continue to do so.

Even the most talented people can be locked into positions with compensation packages that will severely handcuff them to staying put. And if we really are in one of the most severe downturns we've ever seen, those talented people will very quickly realize they have it really good

There are zillions of HR strategies for retaining the baller employees, while trimming the ones that aren't baller when things get lean. To many who have managed teams of people, products, etc, they look like standard HR stuff, to others, they look inhuman terrible practices. Sorry.
The worst part is it isn't like they don't have another option. Could choose to hire a contractor or let people know upfront about the risk of the job not being there in a few months, but that would drive up the rates people would ask.
I'd give anything to get rid of my phone, but almost everyone you do business with (DMV, electric/gas/water company, etc) expects you to have one. Same thing with USPS and their paper spam. At this point they're little more than government-mandated spam delivery channels. Private companies are handling the spam situation infinitely better.
Show HN: Baghchal.net, a real-time two player board game
> 20 minutes later Russia would be dead. 20 minutes later the world.

The idea of nuclear winter has been largely debunked by modern science. Sure the places hit by nukes would be destroyed, but most nukes aren't powerful enough to push smoke into the atmosphere, so there'd be no global cloud blackening out the sun and ending all life on earth.
It's also...if they have the ability to recognize and protect their high performers - why "turn up the heat" in general? You've already identified who isn't performing.

Conversely, if you can't avoid harassing your highest performers - those seem like the people who will leave first, while the people who are under-performing will dig in to avoid risking the job market.
My project is a new way to browse the web, spatially. Built in unity/c#. Mostly done but there's always more to do so open to help with hte dev, Would also be great to work with a Ruby on Rails dev on building out the platform side.

would also love help building up traction/excitement with users/potential customers.

email is violentpurr at gmail if you're interested. I'm based on the east coast.
What I mean by that is more than “i don’t agree” - it’s “hey, it looks like you asserted an opinion as fact”.

I’m pretty sure all ways of saying that come off rude. Sometimes rudeness is irreducible, and I think this is one of those times. I like “citation needed” because to me it seems like a playful version of rude rather than a serious version of rude. Shrugging emoji
Homeland Security sends warning letter due bad tweet language
the people that shouldn't be there are the ones that approved the hiring spree
What does dropbox have to do with "open source communities"
Lol, anyone who's really a high performer knows that being metriced is terrible. Having to constantly be cranking out LoC because some middle manager doesn't actually understand the process of actually making software is infuriating. And even if they are doing well now, no one wants to feel that dark gnawing instability that comes from knowing the people on your team you grow to know and trust are constantly on the chopping block.
And if any of them still work.
I am not sure why I should quit myself and just not ideologically start to do nothing to add value to the company while getting paid and just wait to be laid off with severance when the time comes, like I have no interest of self-sacrificing for facebook and at this point I also have no interest in adding value to this shithole
There is nothing going on in the tech industry today that even resembles 2001. For that matter, neither did 2008.
3) They see fit to announce point 2 plainly, instead of simply doing it without saying that's what they're doing.

I guess announcing it is part of the "turn up the heat" process?
Never underestimate the power of a bored bureaucrat under pressure to keep his job.
>Which strategy would you prefer?

They actually teach this in business school. Laying off bunches of people triggers regulatory compliance which can limit hiring and other stuff. Announcing layoffs without actually doing them causes the best to leave, the expert strap-hangers to entrench, and the people in the middle to become less focused.

The accepted strategy is to cut as deeply as you need to cut to get through the downturn, then get back to business. Do it fast, do it deep, do it once.

Zuck chose to turn the workplace into a low-stakes Hunger Games.

No one needs another reason to dislike Facebook, but Zuck gave us another one.
Certainly there must be some kind of liability here. One could never air these kinds of instructional videos on TV.

As the defacto online video experience, YouTube has both become the FCC and NBC - both the governing body and the distributor, yet they take none of the risk and assume no liability of either.
Glad to see this comment. I'm a huge Ann Reardon fan, and her original video that got her into this "debunking" theme is still great: https://www.youtube.com/watch?v=6abePkXncCM

Still, it's a little depressing that someone who made great, inspiring, detailed and actually feasible cooking/baking content found that they couldn't really pay the bills with that content, but instead it turned out that debunking all the BS on YouTube was a better way to actually get paid.
It turns out that "increase expectations of delivery" is not synonymous with "make everyone miserable."
DOS is old code, so the humor comes from the paradoxial juxtaposition of touting the use of old code while simultaneously saying, "friends don't let friends run old code."

This superposition of statements is set against the backdrop of the tech idiom, "friends don't let friends" followed by some activity. [1]

This tech idiom is based on a decades-old advertising slogan, "Friends Don't Let Friends Drive Drunk," by MADD, Mother's Against Drunk Drivers. [2]

[1] https://www.google.com/search?q=%22friends+don%27t+let+frien...

[2] https://www.youtube.com/watch?v=qVuu8G8ww6s
Does loguru come with a lot of global state like the standard logging library? In my experience this makes logging a real PITA when forking multiple processes…
Well, why can’t you motivate and inspire these people? Nothing insane about this question
I guess it really comes down to what specifically "turning up the heat" means. It sounds like a hell of KPIs and other stupid metrics that waste everyone's time so that a manager can boil a person down to a number instead of doing their job and making hard calls.

I've been a high (if not the highest) performer at companies I've worked at (albeit much smaller companies Meta), if they suddenly want me to log my hours, do a bunch of metric-related BS, or grade me on KPIs that have no basis in reality then I'm leaving.
Hopefully, the investment round in Crowdcube was cancelled as they had "issues issuing the share in a timely manner". So Crowdcube users were saved by chance!
Thank you. The Reuters article is much better.

Most of the comments here are debating the heavily editorialized NY Post headline which implies that Zuckerberg said something that he did not say at all ("...so employees will quit" was added by the NY Post).
My impression is that many of the Eastern European states are more subject to Christian religious conservativism than in the west. And so the drugs and law and order thing is more pronounced there in pockets.

Not sure if this is a post-Soviet slingshot effect or if it never went away even under Stalinism. But old "Christian" morality seems to be stronger there, and the separation between church and state not as really as much of a thing as in the west.
This is exactly what they are doing with one improvement: instead of firing, they are allowing attrition to happen naturally. That’s better than layoffs
The worst performers know they can't get an equivalent job somewhere else, so they're going to cling on no matter how miserable you make it. They have no choice. Your best performers know they have their pick of any job they like so it anything gets worse for them they'll just go somewhere else.
It's comparable in the sense that you can write a message board post tying them together. It's not comparable in any other sense.