skysight-inc/HackerNews huggingface dataset:
If you had an ID system that allowed you to get multiple unconnected IDs, what would prevent someone from getting 10 million of them and casting 10 million votes in an election? Or even just having 2 or 3 and claiming stimulus checks or welfare or disability or whatever?

Doesn't the government have to be able to uniquely identify you to even have a chance at providing services equally to everyone?
I'd say that if you routinely create new applications or services from scratch and make all of the design decisions (with consultation with colleagues), put them into production and take ownership of them, then you're most definitely a SWE, even if you do pair programming.

If on the other hand you generally implement small atomic changes based on predetermined design decisions not made by you and those changes are signed off by other people and you don't put them into production yourself, you're probably better described as a developer.

I think the distinction is maybe if you're the (an) architect or not?
I wish most places would even let me pay for 10 years at a time like you can do with domain names, when it comes to peace of mind in the event of unexpected circumstances (which is incredibly relevant now given COVID-19, losing your job, ending up in hospital for a few months etc.)

How fragile is your infrastructure if one or two missed payments will wipe everything or even let somebody else take over your intangible identifiers because they're now 'inactive'.
Darktrace clinches $multimillion cyber security deal with global airline
i dont know about this. i cant get on the treadmill/elliptical unless there is some soccer match or action film streaming on the tv.... I could focus on the pain of doing exercise but that seems to be counter productive...
That's supposedly just a marketing thing. It doesn't have to be Godaddy.

The process is a little convoluted: https://www.reddit.com/r/Office365/comments/ft15pk/use_perso...
Interesting definition of "small fraction" of 1% given it's 0.55% (https://hbr.org/2021/05/how-much-energy-does-bitcoin-actuall...).
Are Customer Satisfaction Engineers really engineers? Are software architects really architects? Is a Doctor of Philosophy a real doctor?

Edit: apparently that should have been “Is a MD a real doctor?” TIL :D

The only reason this dumb question refuses to die is that software developers can actually borrow and apply approaches from “real” engineering. The difference is that “we” do not have to, either to be successful, or to be in compliance with any regulation or cultural expectation (with exceptions).

I’m also generally annoyed by the retroactive continuity of it all. “Software Engineer” started as a job title chosen by HR on a per-company, not industry-wide, basis, and not as a flavor of Professional Engineering. We’re probably closer to that aspiration now (unevenly distributed) but it still stinks of post hoc justification.
Obsidian is just a tool, like notecards are; you set your own process and organization. With the exception of handwriting in place of typing, it's entirely possible to set up an Obsidian workflow with all of the properties you list here.

My Obsidian vault, for example, is organized into 2 parts: Ad-hoc notes and an organized zettelkasten. This latter part is a single flat directory with Luhmann-style alphanumeric hierarchical addresses as file names. My first task every day is to split up the previous day's ad-hoc notes and file them in the zettelkasten, which naturally leads to a review of the existing material as I look for the proper place in the sequence.
My father-in-law, a lifelong licensed civil engineer, would (and often did) say 'no'.
VSCodium. Why? I work in Angular, and almost nothing handles typescript as well as VSCode.

When I'm working in Java, I use Eclipse. It's very powerful and fairly comfortable. IntelliJ looks nice but i don't feel like I have a lot to gain by switching. Besides, Eclipse is open source and I prefer using open tools.
I probably have no problem paying for the service (gotta become a customer after being a product for 15 years). However, the service needs to start being on par with the regular Google account offering. Most of current users me included have setup family domains, but that's one of the areas which does not work with GAFYD/G-Suite/Workspace properly -- no Family Link, not Family Sharing in Android etc. The solution according to Google? Create a @gmail.com account for these cases. Speaking of which: same goes for children's accounts for Family Link -- you can only create a @gmail.com one for children, not an account in your domain which you control. This needs fixing.
That is not true of most areas in the US where tap water is fine to drink. Some localities do have high concentrations of iron or sulfates in the water that taint the flavor.
It's nice to know that I'm not the only one getting into esotericism :)

Could it be the results of Terror management theory due to the pandemic?
Who knows, but this website is awesome:

https://www.eoht.info

These are also essential :)
https://en.wikipedia.org/wiki/Epic_of_Gilgamesh
https://en.wikipedia.org/wiki/En%C5%ABma_Eli%C5%A1
https://en.wikipedia.org/wiki/Book_of_the_Dead
The study was designed to find factors that correlate with VR sickness, and as such, only studied 83 people, all "highly stressed", and showed shaking videos as their methodology. I think it would be a statistical mistake to generalize from this study.
This is what I do in practice. I've seen it called a "distributed monolith".

One of the good reasons to spend time with Erlang or Elixir is it'll force you to learn how to write your programs with a variety of actors. Actors are generally easy cut points for turning into microservices if necessary. As with many programming languages I appreciate not being forced to use that paradigm everywhere, but it's great to be forced to do it for a while to learn how, so you can more comfortably adapt the paradigm elsewhere. My Go code is not 100% split into actors everywhere, but it definitely has actors embedded into it where useful, and even on my small team I can cite multiple cases where "actors" got pulled out into microservices. It wasn't "trivial", but it was relatively easy.
Looks like the information has been added sometime since 2021-12-07 (the most recent web.archive.org snapshot [1]), so maybe it's brand new and the emails are still forthcoming.

[1] https://web.archive.org/web/20211207200137/https://support.g...
Intel’s Bitcoin-Mining “Bonanza Mine” Chip Bags First Big Customer
Total hours paid to be a musician, like as a job compared to doctor or construction worker, across the global population.

Per working musician, they may gig more, but there are just vanishingly few now.
I use Last.fm which tags artists to similar ones, which is admittedly an older platform, but I also use Bandcamp, Spotify, and YouTube. It's trivial, I just search for bands that sound like whatever I like and sample their tracks. You don't even need music platforms to do this, Wikipedia has copious lists of musical groups for any given genre, or just the influences or affiliated acts of artists I already like. Beyond that, there's always been an ecosystem of music blogs and music journalism web sites since the early '00s, some still continuing today, and whenever they talk about bands they tend to refer to other ones.

You really just need a music platform to sample referenced acts, which YouTube is the universal one. It's really not that difficult.
> So they demand ID, without making it possible/easier to get.

Great, have congress legislate laws to make it easier/free to obtain passports. Instead of requiring folks to travel to DMV/Post office/etc., why not have federal public servants visit them door-to-door and assist in issuing it? We do it for census, so what's preventing them from doing it for passports?
Totally agreed. The amount of interesting and novel mainstream-ish movies in the last decade is probably like 10.
I really have mixed feelings about this, tending to "not so good". Gaming chores tends to be a real problem. Ideally, kids need to do chores, homework and self-care not for a reward but because they just need to be done. I can quickly see this being a problem in the future where unless the "reward" exists, there is no motivation to do the "work".

I'm unsure of the parent feedback on this as well. As a parent, I do chores with my kids. As an example - I help them clean-up their rooms and they help with clean-up of the house in general. I still read to them and expect them to read on their own.

My view is probably jaded since I work remotely full-time. So there may definitely be a space where this is regarded as something parents would pay for.
> two things happening at the same time are correlated but what is not necessarily proven definitively is that its causation.

That part is incorrect: Correlation is defined as (A => B) AND (!A => !B). (I.e., that's a logical AND; both terms must be true.) Every morning, the rooster crows and the sun rises; that's not correlation because if the rooster doesn't crow, the sun still rises. (The actual definition of correlation is, IME, a very powerful tool for analysing through assertions.)

As you say, correlation does not mean causation, even using the proper definition. For example, two people completely unknown to each other may, over the course of an hour, laugh, cheer, and cry at the same time, in a highly correlated manner. But there is no causation between them; they are merely watching the same live TV show.
Launching a DDoS on a school website isn't exactly a "life of crime" either. In my mind it's about as malicious as egging a school building. Yet I don't see anyone calling for stricter regulations on eggs.

Those trojans sound iffy, but the article is somewhat light on details.

Personally I'd say we just leave kids free to do stupid shit, berate them for doing it and hope they learn something useful from it.
I wholeheartedly agree with the UX comment, and for the "leveling up security" part specifically, I'll point out that 1P 8 now has a "generate horse-battery-stable 'security question' answers" button, which is about as close to the intersection of good UX and good security as I can imagine

My experience with Bitwarden is that their browser extension is gravely broken, which is a subset of UX, but crosses over into "how is this not a 'stop all work and fix it' bug?": https://github.com/bitwarden/browser/issues/1620

I have a paid Bitwarden subscription, because I wanted to give it a fair shake, but based on my experience thus far it'll be years before they catch up to AgileBits
Nemawashi: Turning the roots
Please look at the new treatment options in clinical trials.

https://www.linkedin.com/posts/scott-whitt-9b1261_cassava-sc...
I scrolled expecting this response. What’s just one widget? It’s like is literally zero in comparison to this other thing. Now repeat that 10,000,000,000,000 times.
> Do you want an absolute prediction? Then you want only today, and you
reject tomorrow. You are the ultimate conservative. You are trying to hold
back movement in an infinitely changing universe. The verb to be does make
idiots of us all.

Great insight.
>Is a Doctor of Philosophy a real doctor

Nitpick, but yes, actually "doctor" comes from the latin "to teach" and originally refers to doctor of philosophy, and has been co-opted for MDs. The real question is "are mds (who dont teach) real doctors?"
We're plumbers, not engineers.
I recall at one point they were offering large (unlimited) storage quotas for these business accounts. Some groups were using rclone to interface for Google Drive to store warez and other large ticket items like pirated audio/video.

Even if the cap was 1TB I imagine there is a large amount of unused but occupied hot storage that is part of the equation. Not sure what others but in general there has to be some financial sheet indicating that this is costing money and offering no value so it is time to sunset it.
Hmmm. I don't necessarily know if I agree with that framing.

I think there's a lot of software out there that could cause severe harm if it weren't written well enough, or its use cases were not thoroughly thought through. Thinking of all the software that runs hospitals, banks, etc. And then all the indirect harm caused in consumer software (often among teens). Not to mention software written for evil purposes, such as that to take down power networks, support child trafficking, etc. I think there's a pretty strong case to by made that software is serious business. Even if fiddling around with terraform providers or whatever feel pointless sometimes.
5 Gbps will probably come to the consumer market around 2030.
Slip a putty knife between the backing and the nails and use it to pry.

If the backing fails then you can remove the nails using a pair of pliers but you'll need to find a new backing.

This of course assumes the person who assembled the furniture originally didn't use glue on all of the joints like I do. I've found that if you glue all of the joints in a flat pack when building it the expected lifetime can be improved by an order of magnitude or more, especially if you're moving it around regularly. Seriously it is night and day between the wobbly one you only followed the directions on and completely solid one that's fully glued.
I've been a Fastmail customer for years and have never had an issue with being flagged.
I am asking about the impact of the new discovery. Does this mean that in 5 years we'll have quantum computers using this technique to break crypto?
> Is a Doctor of Philosophy a real doctor?

‘Doctor’ means someone who’s learned enough to teach. Many physicians calling themselves doctor don’t actually have any kind of doctorate at all and only get the title as a curtesy due to their own profession’s historical fears of lacking one.
I am kind of in the same position. I have 4 people using our custom domain for email only given the pain google put on these accounts. They've each setup their custom domain email account to forward to their individual free gmail accounts. Does anyone have a recommendation for a new email service I can point my domain MX records at? I only need email forwarding for these 4 users using my domain and a catchall email forwarder for the rest.
Indeed. Real engineering is mostly defined by regulatory rules. Crappy bridges and unsafe factories existed before the government regulated it.
str.split('').reverse().join('')
Given the professional title, in an university approved by the Engineering Order, definitely.

Unfortunately not something with the same value everywhere.
I guess the idea is to split the workload into parts so if one part of the workload is proving to use more resources, it can then get a larger dedicated pool of resources.

Plus being able to choose different tech for different types of work, and also being able to split between teams when your org gets more vast.

Though I guess this is more about using services than micro services, per-say.
Sure, but let’s also be realistic that any service large / secure enough to trust your email to will also be large enough to have drawn the attention of entities that can force them to do things against their will.
what's the advantage over partial?
I would hope most school computers would be set to not allow non IT staff to boot from external devices.
any system that starts security by blacklisting instead of whitelisting tends to be doomed by upcoming changes.
“Easily be obtained”

Doubtful. Not only do they take time (time off from job, time for travel) but they require certain documents which you may or may not have. Even if said documents are free to re-obtain (think SS card or birth certificate) it still takes time and energy to track down. Time is not free. Voting is a right, barriers to it are not ok. In-person voter fraud is practically non-existent and we catch most all who do it. It’s a solution in search of a problem that doesn’t exist essentially.
> why not build the passphrase using all possible UTF-8 characters as your corpus? Seems like restricting yourself to ASCII characters is just giving an advantage to those attempting to brute force the passphrase.

Restricting yourself to ascii means you don't need to worry about text encoding. Who knows when you end up needing to paste it, or when something decides to be helpful and messes up the encodings.
num % 2 != 0
At first glance it reminded me of Jira Junior For Kids :)

https://www.youtube.com/watch?v=9shZslfbaS0

It's not quite that after further investigation and perhaps might seem actually workable with the right kids and mindset.
Biggest gang in town.
For what it's worth, I came across this passage:

> After 60 days in suspension, you will no longer have access to Google Workspace core services, such as Gmail, Calendar, and Meet. You may still retain access to additional Google services, such as YouTube and Google Photos.

https://support.google.com/a/answer/60217
Literature preexists media in the form of oral tradition. Your arguments about the exceptionalism of music would invalidate the Odyssey.

Your argument of recorded music vs. live music also doesn't make sense- why is a record more recorded than sheets music? If a piece of music is literally written down and can be replicated, it's no less recorded than the most pristine lossless sound file.
I'm sorry but I can only answer that by saying that it's complete nonsense. It's not even wrong because all its assumptions are historically incorrect.
Does it even matter? It doesn't, this is like comparing apples to oranges. The biggest reason there is more rigor in other fields is because they are less iteration-friendly.

I personally call myself a programmer, even if my job title says engineer.
The GPU is useful for quick on the fly transcoding of video. They only make x16 cards (or slow underpowered x1 ones).

Putting the HBA in the second x16 ("electrically x8") slot makes both work at x8 speeds, as those lanes are "shared".
Yes it does! We use the ownership+dependency graph defined in the catalog to message affected owners directly on Slack
I'd say the core of what engineering is, is building something according to formal specifications and well-defined error-rates and constraints. It need not be mathematical in nature but it has to be strict and measurable. And as a consequence, almost any engineering discipline has well-defined methodologies and processes, and engineers are formally trained.

I think this is in line with the intuition of the article. Someone who writes software for a spacecraft is an engineer because they work within extremely well defined limits and towards strictly enforced specifications. People who write software for the military or who write compilers probably do too.

I don't think this applies to how most software developers work when it comes to the web or just your average project. There is in my experience no rigor of that sort. People just write code, and sure there's performance considerations but usually not in a systematic way, and it's often more tinkering than engineering.
Sorry I meant I'm a subscriber and it's a great newsletter!
Or it could be that the boomer generations are moving in to streaming and listening to all the songs of their youth.

The proportion of people younger than 30 is shrinking everywhere there is 4G and more.
I think you underestimate just how much stupid garbage I have in my commit history. It's embarrassing. Even if you squash when merging the PR, the squashed commit message is gonna have a ton of messages that look like "Why the hell isn't this compiling?", "wtf?", "FINALLY PASSES!" etc etc etc.

I could avoid creating those commits in the first place, but asking me to only commit my local changes when I have something intelligent to say about them, is a damn near impossibility for me. I basically use git to "save my work" before I try an approach to something. I reset back if it doesn't work out. Sometimes I reset back again, if the approach that didn't work out turned out to be the least worst option. I create commits to experiment with something, so that I can quickly compare back and forth between two approaches. etc. etc. etc.

I would instead say, that if you're only making commits when you have something logical to say, you're probably not using git to its fullest potential. You should really go nuts with it IMO, and only bother to sound intelligent in your commit messages once you're ready to do so, and (most importantly) you should still make commits before that happens. Git's decentralized for a reason, take advantage!
Definitely!

I recently added a "call for sponsors" blurb in the intro of one of my newsletters once I felt I hit a level of subscribers where it made sense. I immediately had a few readers reply with interest that ultimately led to my first few sponsors.

From there, I did some cold outreach via Twitter DMs and email. My newsletter is very workspace item/tools centered so I put thought into what sort of sponsors made sense there and it led to the next batch. Think: companies who would organically be featured by a guest anyway... show them the value.

I'm pretty transparent with the growth/numbers on Twitter as well so I think that helps when doing the Twitter outreach for sponsors. They are easily able to look back at the Twitter engagement if they don't already know what Workspaces is.
As engineers in Canada you have a Ritual to Calling which is supposed to be similar to an oath to public safety above all. And to be a professional engineer you have to go through a training period and a final test to be considered. I am mostly talking about physical engineers here (Civil, Chemical, Mechanical, Electrical, etc)

That said - the term engineer (software engineer specifically) has been heavily diluted - same as data scientist - to the point of irrelevance or that it points to some basic proficiency of understanding and capability and not some level of mathematical knowledge. There are lots of exceptions and many people who are highly adept and capable but I wouldn't say that is an accurate portrayal of the entire class of title-holders.
Turning a GitHub Page into a Progressive Web App
"I don't have many hobbies (if any) and in the middle of the pandemic there isn't much to do anyway."

This was a huge issue for me over the last year. It has made a huge impact to my work life to finally have activities outside of work I enjoy doing again.
Breach of ultra-sensitive database of Red Cross/Crescent. This is terrible
The Bay Area's 10 biggest venture exits in 2021 are 'underwater'
Apple has a custom domain for email with their Cloud+. Guess I'll be switching to that.
Yes, this suggestion effectively addresses the biggest problem with the flow described in the linked post. Accidentally clobbering changes in the main branch used to be one of the top sources of bugs when I started at my current job (incidentally, switching to a rebase workflow helped with this, though I'm sure that wasn't the only route we could have taken).
Oh, sorry, I meant replying to a tweet that linked to the current post on HN https://twitter.com/evilksandr/status/1479507618066571268

But in this thread, when I involved my friend (with whom we made several ЕdТech startups and who was also had a channel suspension issue), I had a conversation with @TeamYouTube https://twitter.com/TeamYouTube/status/1479514052984549385
What is it? I can't read the page but am interested in something that could ease migration.
Only if you count Round One, Sega, Taito or Namco as organized crime (all of which run major nationwide arcade franchises). I don't claim every arcade is free of organized crime (quite contrary), the industry has moved on quite a bit.
the only gotcha with rebase is that it cherry picks commits and so if you do it willy nilly then you can end up introducing changes where you don't expect them and reverting reverts

it's more complicated but vastly more powerful than reset
We are talking about a legal sense, a very important one that takes away people's freedom.
When you cancel GSuite you can enable Cloud Identity Free. That will keep all your accounts, just the GSuite functionality will be dropped. At least that was the way it worked a while ago.