skysight-inc/HackerNews huggingface dataset:
No. The only thing I regret along my career path is being officially diagnosed with a mental illness during a hospitalization, which led me to missing work without notice, which caused me to become abruptly unemployed (and, eventually, unemployable). And despite the fact that my career ended abruptly and without warning, I regret nothing else. There is no downside to learning new things, even if they don't have immediate application to your life. Even if they never do. Learning is worthwhile for its own sake (at least in my opinion).
I guess there are arguments for both sides, but to me DevOps is specialized. "Full Stack" is more general development.
This sounds just like my husband! I say quit. Why waste your time. You think it won’t happen again and it will. But I also think he has only been asked to work one weekend one time. So it’s not too bad. I hope you are able to figure out what works for you.
Speak up about time management. You be the change.
gPodder does ship with a command-line interface "gpo" that can just do the subscribing and downloading part which might suit your needs (while still retaining the possibility to bring up the GUI if needed, the on-disk format is the same).

If you roll your own, https://github.com/gpodder/podcastparser is a neat little Python library that has been split out from (and is now used by) gPodder, as dealing with all kinds of RSS (and Atom) specialities is kind of something you want to outsource if possible.
Based on my experience seeing this in action, adopt this at work if you want to have every team create their own shitty ad-hoc service mesh that sucks. Now adding a column to a table takes three PRs and three deploys! And you have to write redundant tests for each stupid layer.
Yeah with the benefit of 5 minutes hindsight it's hilarious that I got suckered in literally just because I felt a single word wasn't precisely accurate. I mean, "misleading" didn't mislead me in the slightest, the overall meaning was clearly that it's better to be correct than not, precisely the impetuous of my snark. He who is without sin, yada yada yada
> Now it takes me at least 2 mins longer

You mean 2 more minutes of engagement!

I know, let's try using the provided search filter feature to sort by rating. Surely this will give some useful listing that prioritizes user deemed quality!

Testing this with "Subaru repair" (no quotes), the top result has 11 views from 2 years ago.
this is what happens when you give frontend teams tools with to much power in an environment where frontend and backend team don't communicate well with each other.

i have seen this first hand with a customer. to their credit, they didn't even have a backend team, until i was brought on board to help them rewrite some of their slower frontend functionality into some more efficient backend functions
> on the web server level

Does that mean that I'd have to introduce a web server in front of Firebase Hosting that I'd have to maintain and scale, not to mention that it negates all advantages of using FB hosting in the first place?

I'll stick with CORS, thank you.
My last 2 vehicle purchases (2014 and 2021) were through internet sales managers. I told them what I wanted, when I was intending to buy, that I had sent the same e-mail to every $MAKE dealership from San Diego to San Francisco, and that whoever had the best offer was getting my money. It was a painless experience both times.
No, it makes me more valuable to startups.

I’m a 0 to 10 engineer, 10 to 50 is rough, 50 to 90 is boring and 90 to 100 is like watching paint dry for me. If you want to be valuable for the startups that need 0 to 50, you need to wear some different hats.

You also need to know yourself. Figure out what you love in this and do that, you’ll never be burned out or bored. When I’m in the right place, I can happily code all night, do 2
Months of work in a day. When I hate my job, I struggle to create anything, it all feels like work.
Just stop it A rant about entitlement in tech (not what you think)
I have grown really sick of two things, which often go together:

- Devices that require (and only offer) control via an app on a phone
- Devices that require you to create an account on a website
and log-in to be able to control them
- A combination of the above, sometimes even combined with a desktop app

I won't go into all the reasons for detesting this other than to point out that there must be a degree of entitlement in device manufacturers. When I buy your faucet, water pressure monitor or 3D printer, I have no interest whatsoever in having my data go through your network in any way. You are not entitled to it just because you sold me a faucet. Or whatever.

This rant was inspired by this new 3D printer I received today. The Bambu Lab X1 Carbon. All indications are that I cannot run this thing without creating an account with the manufacturer and logging in to both the printer and the desktop application (and maybe even the phone app).

I have over 20 printers, a good deal of them custom built. Not one of them requires anything even remotely close to this. They can all be accessed and managed over the network without having to have an account on anyone's server and having data go outside our network. Our clients don't want anything to do with the potential for their data leaving our network. In some cases we are legally required to make sure it does not (ITAR).

At home, we have a whole-house water monitor that checks pressure, flow and does a few more things. It's a valve with some sensors. And the manufacturer (Moen) wants to reach into my home and have access to my entire network as well as the data captured by this device.

Why are manufacturers entitled like this? My guess is that consumers have no awareness at all when it comes to security and privacy and don't push back. If you can intrude into someone's life, grab their data and sell it, with their consent --because all of these gizmos have EULA's nobody reads, well, why not? Right?

And then there's the question of obsolescence. My HP-41 calculator runs just fine, decades later. It does not depend on a server being up and running somewhere, or another consumer device being available at all. Imagine not being able to use your 3D printer or faucet in 10 or 20 years because the iPhone app is broken or the server it needs to talk to is gone. How is that good for consumers, at all?

I hate over-regulation on the part of government. This, however, might just be a good case for it. A faucet or a water valve should not require a connection to a server and a spying account to function. Neither does a toilet, a 3D printer or a camera.

I did say it was a rant...
> Why would one need this?

You'll see! :)
(seriously though, even if you are not planning any invasions in the foreseeable future, you need to think like an attacker to successfully defend against attackers).
This has been my experience as well. I have a lot of context on a lot of different things and projects I have been (or still am) involved in. I've been allocated by managers to partner teams to help, I've jumped on a lot of different projects (all super interesting) and that allowed me to build a very diverse portfolio of skills (and more importantly, improve on my ability to "get up to speed" with completely new codebases and projects, which is something a lot of people don't have).

My manager knows that if there's some new project brewing or some specific thing that needs someone to look at, he'll likely ask me to take a look. I enjoy being that "jolly" player in the team when it comes to this stuff, however there are a lot of downsides to it. I've doubted myself a lot (and still do) with impostor syndrome when I see my coworkers do super amazing very technically detailed stuff that I just simply cannot understand. See them whip out extremely specific nuggets of knowledge and very technical reports on stuff that flies waaaay over my head. They are absolute geniuses whereas I feel like I'm just here to "fill a gap" and not much more (I know that's not REALLY it but... the voice at the back of my head tells me otherwise). I've had times in my career where I asked myself "what did I do the last few months?" and the answer was "I have no idea" because I'd be flipflopping around writing a few line changes here and there, not having a codebase that I'd specifically "own" myself, etc. It can be emotionally tough at times.

Still, I enjoy it.
Apple Music does have this on most artist pages, except for more obscure ones.
Don't say that its better, show how its better.
I am curious about this. Are you a software engineer? Is it your condition that has prevented you from finding employment, or the stigma? Or a gap in your resume?
Linux and Android Waste Coding Effort
i also have one deepmemeory even never seen it in real life. i heard about in byte and most likely from the guy who use s100; chaos mall sorry forget the column now. the last programming project of bill gates.
I fully expect the EU will somehow find a way to regulate this out of existence .... (in protection of users all browser software must ensure privacy options are not supressed and displayed prominently with a dialog immune to any form of automation ....)
The costs needs to be measured against all the gains over the last decades without the robustness.
I hope you're right, it would be nice for QC to work out.
Having too many duplicates in your spreadsheets affects its accuracy and, ultimately, the decisions of your business. Of course, every business person wishes to eliminate duplicates from the data, but it is challenging to locate and remove duplicates from large data sets. So, you can take the help of conditional formatting in Google Sheets to highlight duplicates in multiple columns and then remove them.
But as your business might be storing and maintaining data in various business systems, you must be wondering how to access all those data on a real-time basis in Google Sheets. That problem can be tackled by reaching out to Coefficient, which lets you connect any business system to Google Sheets in seconds. For more info, visit https://coefficient.io/highlight-duplicates-in-google-sheets
Also. We all sang the damn thing (at least) every morning and every night for at least three months. Six or eight if you went to infantry training school and your instructors were in a bad mood. I've been out of the corps for over 30 years and can still sing it from memory.

Here's a fun story a friend of mine who was an Army officer told me (Yes. We're allowed to have friends in other branches. That's why I'm not really that down on the Space Force. I just want them to have a better theme song.)

So mi amigo is going to a Dining-In (just a nice dinner where you wear your best uniform.) It's mostly Army officers at the cavalry school. 91% Army guys. 3% Navy. 3% Marines. 3% Air Force. (It turns out that Marines, Navy and Air Force folk sometimes go to Army schools 'cause some of us do cross training. I myself went to a couple of short Air Force classes and a some Army schools. I was a glorified forward observer who trained to understand how to talk on the radio with other branches about how to call in Air Force air strikes, Naval artillery and Army artillery to support Marine units and to talk to Army Batallion staff to coordinate Marine / Naval Air & Artillery to support Army units. After War2 we're all one big happy family.)

So here are a bunch of young officers at a dining in and some idiot challenges the two Marines there to sing the Marine Corps Hymn. They both stood in unison, locked to attention and belted out all three official verses, the pre-1929 verse and a couple modern extra verses, some of which aren't suitable for mixed company (we were definitely a bit more misogynistic back then. Not that we aren't now, but I think we were worse about it in the past.)

The Marine officers then challenge the Army officers to sing the Army song. By all accounts only 10% could sing the whole thing. The Air Force guys jump up and sing Wild Blue Yonder. The navy guys jump up and sing Anchors Aweigh.

The commanding general of the school is there and is... upset. For the next three weeks all the officers in training at that school had to sing the army song before they could enter the mess hall in the morning. As a bonus, they also learned the 1st Cavalry song (apparently they have a song.) Or maybe it was the cav/scout school song.

The guy who challenged the marines to sing the hymn was not the most popular guy in his unit after that.

So sure... the military is often annoying and honestly... it's really like a fraternity with guns. Amazing we all didn't shoot each other within the first 6 months. But there were some amazingly hilarious moments.
Wow... Generic marching band music, plus high school poetry assignment level lyrics. "I want it to rhyme, but it cant be too obvious or I might look stupid" ... Setup obvious rhyme, subvert expectation, use clumsy/forced alternative to rhyme with what you subverted first rhyme with.

We're the mighty watchful eye,
Guardians beyond the blue,
The invisible front line,
Warfighters brave and true.

Boldly reaching into space,
there's no limit to our sky.
Standing guard both night and day,
We're the Space Force from on high.

I'm not that much of a poet or songwriter but its screaming for a re-write. Heres my take...

We're the mighty watchful eye,
Guardians beyond the sky,
The dark beyond the blue,
Warfighters brave and true.

Boldly reaching into space,
there's no limit to our sky.
Standing guard of everyplace,
We're the Space Force from on high.

Feels a bit less forced, and I tried to keep the pace of the second verse, which was tricky since a lot of words that rhyme with space sound wrong over the music.
What do you think of HN's cstross take in his novel _Saturn's Children_ ?

> Please excuse my lack of depth; I'm a generalist, not a specialist.

> Why bother learning all that biochemistry stuff --- or how to design a building, or conn a boat, or balance accounts, or solve equations, or comfort the dying --- when you can get other people to do all that for you in exchange for a blow job?

(to me, it seems to be more a blow job specialist's view than that of an actual generalist, but ...)
Ya, if you can optimize this quaters earnings by 6% at the expense of your business literally potentially collapsing in 3-5 years, that is considered optimal under our present system of shareholder ownership. Shareholders by their very nature don't need to care about stewardship or longevity of a business because they own a small portion of a company for a short time.
Same arguments can be made for the like button.
I do like it because, funny, informative, correct information etc.

No use case defined = use as you see fit.
I have never seen “hate speech” that wasn’t hate speech.
Posts mentioning WordStar always make me smile. My father, a 68 y.o. C dev, uses WordStar to this day and always tells me to switch to it from whatever I'm using.
Isn't being a generalist what you should do on the way to becoming a domain expert?

My generation (definitely older given the replies :~) ) was sold straight onto the specialization dope. I think that smack is what's screwed the planet.

I recognized the (very, top schools) hard sell for bunkum at a very tender age. The flip side is that you don't actually become a expert much before middle age. That's also how it should be, but my second and third decades of my career were very lonely. If I would beg any sympathy for my generation's reprehensible stewardship, this might be it if I could ask without being self serving. As stands, over to you lot. Look back hard at the events in history just now being declassified. For the first time in the information era newly released history is not only relevant but crucial, because the generation born fifty and sixty years ago still living, and able to talk with you, was isolated almost entirely if not hermetically, from the rest of mankind and are, albeit well concealed by superficial wealth, personal or circumstantial to society, shitting ourselves when not freaking out angrily.

Personally I think the freaking out behaviour has been copied by the headless right rather than is actually endemic, but understanding social mimicry in traumatic stress is just another example of how much you have to figure out and filter out, similarly to plotting a course to high professional status just as any independent thinking, and the state of many professions today is that attaining independent thought is a de facto domain expert qualification.

Traumatic mimicry could be easily applied to the reinventing the DBMS from discovery of ACID (early MySQL, 00's; MongoDB, 10's) , the Russian Dolls rewriting of Windows display layers, and potentially almost any project recently enabled by putatively inexpensive compute.

Of course I'm hinting that philosophy and other non technology understanding can make being a generalist both much easier and more pleasurable, but this is a personal journey, find your reasoning where you can but remember that you're a generalist.
The Triangle of Fulfilment
- Robert Heinlein
The correct analogy here would be implementing spam filtering by blocking large segments of email addresses. Eg, dropping mail from all non microsoft/gmail domains (as a nuisance reduction measure!), with predictable impact on smaller providers and self hosted email.
Yet Another Brief History of Container(d)
Previously discussed here https://news.ycombinator.com/item?id=31034740
I used to be a DevOps. My difficulty in finding employment results from a combination of my illness's symptoms and the (now ever increasing) gap in my resume.
You don't need a wakefield accelerator to get protons up to the energy needed for p-B11 reactions, since the peak reaction cross section is only around 600,000 eV (as opposed to the 5,000,000,000 eV in the article). You can already do this with an accelerator which would fit in a room.

More important parameters for an accelerator of that purpose are efficiency (wakefield accelerators have incredibly poor efficiency) and brightness (how close you can get the particles together, both in space and in velocity).

The real challenge for beam-based fusion isn't getting an accelerator for your beam, it's making the reaction happen where there aren't a bunch of cold electrons present to absorb your beam's energy before the fusion happens. This usually turns the situation back into a plasma containment problem.
It's also highly questionable if anyone complaining about the audio quality would do that in an AB test. See gold plated cables etc.
Yes and no,I have done frontends, backends, cloud, devops, ux, project/program/product management, sales , product development,I helped one startup to grow from 0 to 100 and another startup from 0 to acquisition and made good money, but from a job perspective the only option to progress in my career is to start something of my own, I can't find a company who needs a person like me, so generalist is a good path if you want to start your own but specialisation is better for job growth
What did you expect? Google is an ad company, first and foremost. Everything else is just a funnel.
TI S 1500 68k machines came out in 1986.

These followed the TI 1300 386 Xenix machine.

Steve Jobs would have used them to buy ARM... or not, as NeXT was also 68k. I guess nobody saw what was going to happen.

https://www.home.unix-ag.org/engel/ti/s1500general.html
what do you expect from a hiring process that prioritizes leetcode over actual experience?
I've recently been searching for some how-to videos and the number of ads is insane - but somehow they don't show when I watch in the video search results in DuckDuckGo
We use Classes extensively in our code because it is an Electron app that interfaces with hardware. OO Typescript is incredibly useful, as we have clearly defined objects and inheritance schemes that would be a nightmare in native JS. The syntactic sugar of TS classes delivers an enormously powerful verification system.
If you hear me whispering "you want to buy me a rolex" by your bed at night... don't worry... it's nothing creepy. I just want you to Apple Pay me a Rolex.
From the wikipedia article: "Kassar reportedly offered Warshaw US$200,000 and an all-expenses-paid vacation to Hawaii in compensation."

If true, that couldn't have helped. $200,000 for a little over one month's work in the early 80s is crazy enough, but a man can rack up a whole lot of expenses while on vacation in Hawaii.
Thank you for the tip. I will keep an eye out for Sirocco's next tour.
Colombian president calls for a worldwide cocaine legalization, UN Assembly
I can attest to Apple Music recommendations having improved drastically. I’ve used it for probably 6 years now and only in the past 2 years have the personalized mixes become comparable to Spotify’s. One feature I think really deserves a lot of praise for discovery, is continuous play. The infinity icon will cause Apple Music to suggest a list of next songs based on your currently ending song, playlist or queue. This makes it easy to select one or a few songs, or a short playlist, and let it continue that vibe.

The live Apple Music stations are great when you find a diamond in the rough. They let you save and like songs from the live stream. It can be a little tough to find a radio show that jibes with your taste, but there are some excellent artists and DJs on there, and most of the live shows are playable on-demand.
That's the problem though, in a fully optimised L5 FSD environment you would need to ban human drivers.

If your road and traffic infrastructure assumes no humans, you can do all sorts of neat stuff like have cars driving practically bumper-to-bumper for drafting, get rid of traffic lights / stop signs / etc. and have the cars communicate directly with each other to organise crossing busy intersections at close to full speed [1], and so on.

A single human driver in that kind of system would make every vehicle around them slow down and defer to the human driver's unpredictable behaviour and incredibly slow (compared to a computer) reflexes, with butterfly effects over a much wider geographic area... assuming the infrastructure for you to drive safely still exists.

Personally I don't think we'll ever get there... way too much infrastructure required, and a singly badly maintained car or bad actor could cause disproportionate amounts of havoc.

[1] like this https://youtu.be/ZhGduew_VjQ - the first ~30 seconds or so is the sort of thing you'd expect to see in a L5 FSD exclusive system... and then the last few seconds are what you'd expect to see when you suddenly add a human driver to the mix.
There was another venture that was building a mail client off the Thunderbird codebase. https://www.postbox-inc.com/
They used to have a separate star button in addition to the like button that was exactly that, but they took it out years ago. It would also add the song to a separate list in your library called "starred songs".

When they axed the feature, all the started songs got automatically added to a new playlist called "Star" that I still use today as a workaround, I just add new songs I enjoyed to it to keep track of them, and just throw it on shuffle when I'm not in the mood for anything specific.
Some people are better problem solvers than others. IQ is an attempt at measuring this. Why is this (admittedly imperfect) method so foolish?