skysight-inc/HackerNews huggingface dataset:
"But we have a labor shortage" /s

On a serious note, I've also been nearly burned out by these week-long take home assignments which are only one stage of several and end up eating my weekends completely only to find myself rejected or ghosted after completing them (I'm a penetration tester so most common candidate testing methodology I've seen is a week long CTF set up by their security team, where you need to find as many flags/vulnerabilities as you can and also write a report, so it always ends up into a huge time sink of finding needles in a haystack and also write a multi page report about how I did it, only for then to be rejected). Often there's also some IQ test and other nonsense stages, plus the usual Zoom/Teams/Meets calls in between with their recruiters/hiring managers, during working hours. Oh, and don't get me started on the 20 page online form with 50 questions some companies want you to fill as part of your application.

I honestly have no idea how people with full time jobs who can't slack off at work and have other responsibilities, hobbies and interests, are able to keep this up. I feel like these long and stressful interview processes are mainly geared towards ambitious new-grads or people with no other goal in life than always interviewing for the next best job.

I sometimes want to give up on the IT industry and go to med school instead as I don't see how I can keep this up long term, for the grand sum of €50K/year, if this interviewing process is the norm or if it will get even crazyer. Or maybe I should quit my job, start learning leetcode, and move to a country with some FAANG jobs.
I use the Pomera DM100, the only thing that bothers me is the keyboard ...
This falling sand game runs a particle simulation in rust compiled to web assembly and WebGL for fluid simulation calculated on the GPU (hope I remembered those technical details right I read it ages ago) https://sandspiel.club/

Plus it’s strangely addictive.

The creator even wrote a blog post describing how he made it. Press info on the top right to get an awesome breakdown of his approach.
UK ain't that different from Scandi, they're both next to water keeping things moderate. Has there been a really bad heat wave in the UK lately? Doubt there's been anything like what we hear about in India. Top temperatures in the high 30s, yes one of two days are uncomfortable in London, but high 40s like Delhi sounds like you could actually be in danger.
Are you sure that your applications is really not working or did you configure some arcane route within Azure wrongly?

Having a self-hosted server eliminates a lot of these questions. For hosting in production a managed cloud VM might be sensible as these services often provide additional functions like doing health checks, automatic renewal for tls certs, protection against attacks, etc..... Sure, you can get that on your personal server too, but it does need maintenance.

For development/testing/staging I prefer to have a non-managed server. That said, for most applications it is enough to keep the system of the host up to date and that is easier today than ever before and you might even be faster here than large cloud providers who have a bit of a momentum until problems get addressed.

Also cloud providers do change their infrastructure and might force you to adapt. That can mean extra work out of the blue. They tend to leave your systems as they are, but if you need to update certain components you have to read up on their docs again.
These discussions always make me recal Jacob Applebaum. Think of him what you want, but this statement of his really stuck with me at the time. Paraphrasing:

The real dark-net is facebook. Everything that goes in there never comes out again and is basically invisible to the world, except if you join facebook yourself.

My own prime example of that used to be pinterest: it seems to be a 100% sink in the directed graph of internet links. But since Applebaum stated this, instagram (also facebook of course) is trying hard to push pinterest off that particular throne.
> Or pay Filipinos a few cents a month to have the chip implanted to their brains...

That's the problem with blocking bots as opposed to malicious behavior. Bot blocking is actually trivial and very cheap to bypass as long as you can buy slave-like labor for peanuts.

Ideally you'd want to block malicious behavior (when it comes to SEO spam, downrank anything for-profit such as ads, analytics, affiliate links, etc) instead to remove the incentives for spamming, regardless of whether it's a bot or human.

In this case the only problem is that this search engine gives away resources (search queries) for free and then complains that people (in this case spammers) are taking it. It's not really a spam problem - they'd complain equally well if they had some legitimate user that happened to need tons of search queries to achieve their task.

The only solution here is to start charging for stuff that costs money, and then it doesn't really matter who is on the other side, as long as they pay the bill.
a 4d spider could have a non empty 3d cross section in any dimensio
Where can I see data from these stations from hot years 2019 and 2020 to compare?
Most discussions at large corporations are bikeshedding. Huge issues are ignored, but some minor detail which can be changed easily later gets talked about for weeks. It's often because its a detail middle management can understand, but the huge issue isn't.

You then have to spend a significant amount of time trying to guide people to focus on the right things. And that is draining.
> Percentages are unitless, you're making a trivial observation that didn't need to be said.

My original observation was that Celsius and Fahrenheit are arbitrarily shifted, and that matters. Then you countered that Kelvin is arbitrary too, to which I write that it is only arbitrarily scaled, and that is fine (of course, for the exact trivial reason that you point out).

If your best argument is that I made a correct but trivial statement in addition to my main point, then I don't think there's much more to be had from this discussion.

I bid you farewell.
Another huge problem I've experienced with phone cameras is that they seem to all need to autofocus before taking a shot. This is horrible for, say, trying to take a picture out of a car's window as the car is moving, as the phone camera keeps refocusing on different parts of the scene, so I often miss the shot I need to take.

Any DSLR (and even many non-phone point-and-shoot cameras) have manual focus, so this is just not an issue with them.

Other problems with phone cameras are relatively slow shutter speeds and poor low light performance compared to DSLRs.

Phones can also only do digital zoom, which is horrible compared to a DSLR with a zoom lens. There's no way to put lens filters on phones either. They can't do infrared photography, etc, etc.

Lots and lots of ways that phones simply haven't caught up to DSLRs yet.
I don't believe the WWW internet is dead; there's still millions of webpages being made and published every day. However, the traffic numbers are skewed in favor of the big socials and aggregators; I wouldn't be surprised if the 80/20 rule applies there.
Sure you can have data loss. But we were talking about updates. Most image-based systems do not update in-place, but write the updated system first and flip the switch atomically when the update is successful. macOS 11 and later cryptographically verify the new on-disk system volume and boot into the old system if the verification fails:

https://support.apple.com/en-au/guide/security/secd698747c9/...

SSV not only helps prevent tampering with any Apple software that’s part of the operating system, it also makes macOS software update more reliable and much safer. And because SSV uses APFS (Apple File System) snapshots, if an update can’t be performed, the old system version can be restored without re-installation.
TikTok vs Journalism (and Facebook)
Keep your teams to max 10 people (counting the PO). Allow them to self-organize. Treat each other internal team's project the same way you'd treat an untrusted open source dependency. Ignore the article above. Thank me later.
Not sure for how much longer this is going to work. Plenty of marketers make fake posts there in grassroots campaigns. Reddit itself is an advertising company.

God I hope they never find out about this site.
.onion now has rfc backing https://datatracker.ietf.org/doc/html/rfc7686
EMDR has nothing to do with REM or eye movement (alone).

The idea is that you think about a very emotional event. While you think about this you will get little tasks (for example to move your eyes). Because your brain is now busy with the tasks it also resets the extreme emotional reaction of the event you were thinking about.
So, you can honestly say: "Now I've found enough, and whatever questions I may have during the writing I can answer with what I've found"?

That's a... superpower.
I see. I cannot figure out a way to help, then. Even if you had a bot that helped you screen profiles, it would only in < 30% of cases even in the best scenario. So you'd still be swiping on lots of people who will later turn out a no-go for you.

From a non-technical perspective, I'm actually dubios on how reliable it is if a woman says she doesn't want kids. As long as the biological window is open, her mind can always change - especially once the relationship gets more serious.

If children are a complete no-go for you, perhaps your best bet would be to set your minimum age filter > 45.
From zero to 10k stargazers on GitHub
Unfortunately, correct. The average Internet user accesses it via a phone, not a desktop, laptop, or even tablet these days. Most of that access is through apps, not a browser. To the extent that a user is looking for a factoid answer and does a search, a Google Knowledge Graph result with a Wikipedia link is probably enough in most cases. If they want a technical question answered, Stack Exchange; a product review, Reddit; nearby restaurants with reviews, Google Maps; etc.
People burn out on programming for two reasons:

1. For whatever external or internal reason, they fail at writing good software for a long time

2. The job takes a terrible physical toll (lack of exercise)

Neither of these are improved by larping at corporate business stuff around the office.

Maybe line cooks at slow restaurants have fun getting high and chatting while they cook, but many many jobs are physically painful, intensive and low-rest, and/or high stress and bad hours service work.
If "organisation" was mainly about the relationships between things, that word would do. Unfortunately, it tends instead to refer to formal structure so another one is needed.

The article's introduction to Team Topologies is very dense and I'm not sure that it does it justice. The book is actually quite approachable – I've listened to the audiobook twice now.
I assume you’re not talking about something like the Lenovo Yoga Book C930? https://www.lenovo.com/gb/en/laptops/yoga/yoga-2-in-1-series...
It's far cheaper and less disruptive to simply make a hurry with shutting down the burning of oil, gas, and coal. Simply stop burning the stuff. We no longer need to. We have alternatives. Plenty of them and they are still getting better. So, stop building more gas and coal plants. Start planning the decommissioning of the remaining ones. Like this decade and not in half a century. Legislate & tax ICE vehicles out of existence. Get it done quickly.

India in particular is insisting on their right to build more coal plants and ramp up the amount of fossil fuels they burn over the next decade. The sense of urgency is a bit lacking over there. They feel entitled to helping destroy our planet. And you could argue it would be fair given other countries have done their part and continue doing so. But it's our planet. Let's stop destroying it instead. Cop 26 nearly got some broad agreement on this. Two notable countries that could not commit to this: India and China. Even the US was broadly OK with the timelines.

India is a likely ground zero for wet bulb heat events and other global warming related misery. Burning more coal is not going to help them. They'll spend billions more on cleaning up the aftermath of that then they will save building those plants.

If we still need to do geo engineering & terra forming after we get to net 0 carbon, we can do that of course. Those new SpaceX starships might help getting some hardware into orbit at scale. But short term it's neither the cheap, fast, nor easy way out. Current ETA for net zero is around 2060. And that's if everybody is on their best behavior. I think we could do better than that. We're not trying anywhere near hard enough. Any carbon not added to our atmosphere is carbon we don't have to remove or mitigate.
I have a suspicion they removed it because of the amount of spam on those forums. There's tons of abandoned forums that are only occupied by spambots.

There's even pretty convincing looking accounts and messages that turn out to be spam in the end, once they start trying to post links.

I have Akismet on the comment section of the Wordpress front-end of the site I run, it basically said something like 99.99% of attempted comments were spam. I'm sure the same applies to e-mail and the like.
Solar and battery backup for a home should make it more resilient to disruption of the local power infrastructure.
> Author is every software engineer I hate to work with.

Wow. This looks like a quick and harsh over-generalization. This sounds like a pretty deep-seated lack of understanding.
People are doing this already. You just have to include the site name in the search on google e.g reddit. Search on these platforms is often broken.
I had to put my search engine behind Cloudflare to deal with this. Like the volume grew to about 10x the traffic I saw sitting at the front page of Hacker News for a full week.
> Being a logical, cooperative, well-communicating human being is not a requirement to be a developer.

If your company is fine with them being unable to communicate then your company obviously is fine with you not being able to communicate as well, so why try? And if your company hires people who are good at communicating then there is little need for meetings between developers except politics, and most developers shouldn't have to deal directly with company politics.
Even for framework, the official Linux support isn't much better. They don't ship with Linux and it's only recently all the kinks have been mostly ironed out with the distro they recommend, Ubuntu 21.04. They have been making proactive steps with Linux support, like providing prerelease hardware to maintainers of lots of distros, but they don't officially support any distro.
I was emphasizing the utility of having the entire system packaged as a single unit (a laptop) for these clients.
I disagree.

Their way of doing the conversion is far more principled than the original commenter's.

It's absolutely appropriate to do a percentage conversion based in Kelvin, the percentage has a fundamental meaning in terms of the actual increase in kinetic energy. You would get the same percentage if you did the calculation in Rankine because they're both 0-based temperature scales.
On two occasions I’ve read one of my comments here on HN copied and posted on Reddit. The user profiles that copied my comments in seemed like they were run by a real person but the rest of their posts might have all been scraped as well.

I only found out because I just so happened to be looking at the comments on a related news story and quickly realized the post sounded strangely familiar. I’m sure most of us here have had our comments copied without our knowledge.
In general, a well planned API allowed Facebook to integrate a lot of 3rd party features to attract more users. Simply put, a messy standard is still a standard.
My understanding is that this wasn't about gaming this particular search engine itself, and more about the spammers using the search engine for its intended purpose of finding spam-free content so they can then use this content as copy for their spam posts.
Google still doesn't understand what privacy means
once you have that tech, what's the point of then letting everybody else die? Just give the robots also to other people and let all live a post-scarcity society.
I built my search engine in part to explore whether this was actually true, and I don't think it actually is.

There's still a lot of organic human-made content still out there, possibly more than ever, it's just not able to compete with the SEO industry that completely displaces it from Google and social media.
It's a principal-agent problem. Websites want to be paid for their content, rent ad space, advertisers want users to see ads, users want to find content.

The agent in the middle fucking over all three principals is hmm. Metaälphabetic, let's say.
> Not recognizing that after 20 years in the industry is baffling.

Baffing, cognitively?

Or is this a value judgment?

Have you observed human nature particularly in the last ten years w.r.t. echo chambers?
When Canada first adopted a coin for its $1, loads of names were thrown around. I remeber it was about a year, until the name "loonie", named after the bird on it stuck.

When the $2 coin happened, lots of people called it the dubloonie (in most canadian minds, what pirates used). Eventually though, it settled on "twonie".

This sort of cultural change is dynamic, and very influenced by things happening during the transition.

No history book, no movie, etc accurately captures the "word on the street", what the average joe thought at the time.

So, who knows why? Living through the above changes, I simply noticed more and more people settling on one term or another, and eventually.. it just was.
But Twitter, Reddit, HN, and most other such places are just websites and can be indexed fine. Same with Wikipedia, which is very much a silo (they don't have regular links in text in the hypertext spirit, but only footnotes).

Facebook and Instagram are more of a walled garden, like Quora, but there is a lot of junk there anyway.

It's sad for the WWW, but I don't really think it is a fundamental problem for search engines. In fact Twitter for example gives a direct pipe to Google. If you tweet something, it is immediately findable. Similar for StackExchange, but there I think the site is so "small" that Google can afford to just continuously index it.
If you're not gonna release the data, then don't do the project in the first place (especially not under the implication that it'll be shared with everyone). Saying in hindsight "oh we can't release all the data due to sensitivity issues" is just weaseling your way to keeping the most valuable data to yourselves as if the stated issues couldn't have been predicted.
The article needs editing though. It might have something important to say, but it is harder to convey the message when the writing is bad (many typos, wrong words, etc.).
I believe your CTO is right. You are too small a team to care about saving infra cost and if that was a business problem he would already be looking for solutions (e.g. hiring a dedicated engineer)

To me looks like your are trying to solve a non-problem.
I think it's a failure to separate work and hobby. A lot of — heck, maybe even most — developers get into it because they enjoy programming. That's entirely reasonable, but you have to accept that some compromise is going to be required of you in the working world. You can't just do whatever you want to because it's fun and get paid for it.

If you find yourself empathising with the author, you really only have two choices:

a) Quit, do something else for a living, enjoy your programming in your spare time

b) Suck it up

Even rock stars have to sit in meetings and do things they'd rather not, like hold press conferences, give interviews, etc.
White is not by nature prone to yellowing. Some paint are (the organic component of the paint), but if you are using a lime wash it will never turn yellow and TiO2 as a pigment is very stable.
I mean the author mentions meetings about the color of a chart... it's the kind of meeting they should be able to reject, because I don't believe they would have much of an opinion on the matter, only a decision that they can implement.

So if you're in a position like that, assert yourself and your presence in meetings; do you have valuable input that they need? Is there a time set, a concrete goal / agenda? If you don't have to be there for any other reason but to be kept in the loop, can they just send a tl;dr?

I mean I get that a lot of things need to be discussed - and a subject like chart colors can be reused for years after the decision was made - but not everything should be an all hands meeting. Have the least amount of people in a meeting to come to a decision and keep others in the loop. Let everyone do what they do best.
>if we should display certain data using a particular chart

Why are software devs bothering with that to begin with? It seems like it should be something the user decides, even if they say something like, "I want a sparkline chart but make it real big and applied to all the data". And then I silently think to myself "oh so you want a regular chart but you heard the word sparkline once but don't know what it means. Okay, will do."

edit: to be honest my users are reasonable and that sort of example is rare.
Hehe, I don't doubt that you will pay :)

I just also think there will be a non-zero proportion of people who absolutely promise and intend to pay, then won't put their credit card details in.

I also think there is a non-zero proportion of people who will search differently/less when every search costs them money!
> What a time to be alive.

What?! It's 2022 and all CPUs and chipsets are closed source, incredibly complex, designed by very few companies and manufactured by a monopolist (TSMC).

End users are increasing using laptop and phones (instead of desktops) that are entirely proprietary and not modular.

All hardware runs tons of closed source software below ring 0, with no way to remove it for 99.9% of users.

Hardware security vulnerabilities abound. As complexity increases every year, reliably detecting bugdoors/backdoors has become a pipe dream.
To be honest, pretty much all the experienced developers I met understood that. The "my silo and nothing else" kind of thinking tends to be something unexperienced people are more prone to.
Your Guide to Why the Stock Market Has Turned into a Horror Movie
I would argue most meetings can be mostly replaced with ticket comments, documentation, emails, and chats. Devs are constantly expected to adapt and learn new things, while others apparently don't need to learn to use comments, documentation, emails, and chats to stay informed.

Learning to use search features should be a good step as well. Outlook has search, Azure DevOps has search, there's Google, and most chat programs have search as well. Some developers need to learn to use these too.

You don't have to be a wizard at search engine flags or features or anything - it just needs to be the first thing you do to avoid shallow, easy-to-answer questions.
> I feel like these long and stressful interview processes are mainly geared towards ambitious new-grads or people with no other goal in life than working.

The point is probably very much this - finding people who will over-perform without reciprocation.
On a some related note, I struggle to understand how those with no-slack full-time technical jobs have technical hobbies. I'll give it a go every so often but get burned out quickly. I have a nice collection of in-progess but dormant pieces of software.
UFOs go to Congress: Five questions that need answering
But pointing out that language rules aren't something that people strictly adhere to, with rigorous logic, is a useful observation.
I don't really care much about what role was responsible. I commented it more for the usefulness of discussions/meetings.