skysight-inc/HackerNews huggingface dataset:
> As for your pick an instance, you have to research them all, figure out which will let you follow others and which has sane mods.

No you don't. No one does this. No one needs to do this. You can literally just find an instance you like and join it. If it doesn't work out, you can leave. It's not even that hard to export all of your follows on Twitter and import them. More difficult than on other social media platforms? Yes, but only because those platforms don't allow it.

> Until picking the instance with Mastodon doesn't matter (either it is trivial to move between instances or there is a clear winner so everybody picks it), it will stop way more people from signing up.

You don't even have to pick an instance. I have a separate account on multiple instances, many people do. This isn't a zero-sum game, instances aren't competing against one another. No one has to pick a winner.

>it is well known that if there are more fields on a form, fewer people will complete it.

The form for every instance I've seen is no more complicated than elsewhere. Pick a name and password, maybe a note to say why you want to join. Millions of people fill out more complicated forms all the time.

I understand this is the popular wisdom from having seen numerous threads about Mastodon, Peertube, etc. around here, and I've even made the argument about it being too complicated for most users myself. But practice doesn't seem to be bearing that out.

The issue here, to me, is whether something can count as a "replacement" for Twitter unless it replaces it entirely. A lot of people on HN seem to believe that unless you have a single service that captures the entirety of Twitter's userbase then you aren't a "serious" contender, but I would disagree. Another poster here has argued that we're seeing a paradigm shift away from monolithic services towards fragmentation, and I think that's true, and has been taking place long before Musk and his Twitter shenanigans. Nowadays, people use Twitter and numerous other platforms, Discord, in-game services, etc. Twitter's network effect means less when all of your friends are also on a dozen other services, and identities are generally distributed.

I think it's perfectly legitimate to say that Mastodon is a replacement for Twitter even if it is only for some people.
Do you have an actual point? If so, maybe you could state it, because this sounds like 1) speculation, 2) completely unrelated, and 3) gratuitously insulting.
When sports come up in conversation I get outta there really quick, because it means I accidentally surrounded myself with the wrong people.
Netflix actually removed a segment from an early 90s bill Nye episode because it said there are two genders.
It's rule number one of the big physics playbook. Make outrageous claims that funders can't verify cause they ain't good at math. Then let the good times roll!

See the LHC, ITER, James Webb, F35, quantum computing etc.
Grass is greener on the other side.
I've seen two types of people here in Seattle in tech affected by these layoffs and Amazon and Microsoft:

a) living paycheck to fat paycheck because of how they decided to misuse their compensation, i.e. luxury cars, getting the maximum mortgage the bank would allow for them and buying a house in the past year because of FOMO, etc.

b) those who have years of runway, and are only upset because they may have to sell off some of their ETFs to make ends meet if they can't find something in >1 year

Unfortunately, I see too many of my fellow devs fall into category a) and are really up a creek. The best thing to do when one lands a highly-compensated tech job (in the future at least) is to treat the "extra comp" as that: extra. Just max out the "mega backdoor Roth IRA" instead buying of a custom-wrapped Tesla.
Counterpoint here, i spent some years trying to get away from the bar and into tech, and eventually gave up as I both didn't enjoy it and still felt like a failure after 4-5 years of self teaching.
I can blame that partially to not having a mentor or much of a community as you say, but also to mostly just getting remote gigs via upwork where I was supposed to churn out a bunch of work without guidance (very anxiety inducing for a noob), and to my background in arts which put a constant nagging voice in my mind that asked me is this bullshit really what you want to do?

I went back to bartending where I've been quite happy ever since even if poor - it also gives an outlet to my artistic side, as you're partially a performer behind the bar.
After a while i started getting more and more into digital art tho and as i turned 40, i realise i need to make that my main thing and eventually leave the bar behind. It's a tougher jump as there's not nearly as much work as in tech, but I'll have to make it. Knowing how to code is a big advantage though (mostly doing VR and animation in Unreal Engine these days) and when it's just one part of the job i actually find it enjoyable :D
> communications with recruiters is so cold now…

True-

Worse still, Hiring Managers completely divorced from the recruiting process.

And C-Levels execs whine they can’t find the right “talent”… Hilarious!
Electric RVs would have tens of kwh of battery storage. You'd be able to run heating, AC, warm water, dishwashers, whatever for quite some time without charging. If you have a full charge and you really need 4KW, a 60kwh battery would last for 15 hours. That would be a really tiny battery for an RV of course. You'd likely want something a bit bigger. Maybe a 100kwh (25 hours) or even more. You get my point, it's not going to be an issue for most people. You can still plug it in or drive to the fast charger once a day or conserve a bit of power and maybe don't run the AC 24/7 on full blast.
During the Cuban missile crisis, the US was very close to commencing air strikes and an amphibious assault on Cuba to remove the missiles by force. US planners we unaware of the short-range tactical nuclear weapons available in Cuba, or that control of those weapons was largely in the hands of local Soviet commanders. It is hard to envision a scenario in which an invasion of Cuba would not result in the use of those short-range weapons against landing areas and Guantanamo Bay.
I didn’t realize how many small changes were added to the BluRay version. The worst part for me is the re-colorization into cooler tones to make it look more modern. 4K77 version looks more goofy - just like I remember it from my childhood!
I think the biggest cost is compliance. Paranoia is the maximum after the various incidents.
This is like keeping a shotgun in your house to protect against the government. If the government is ready to conduct systematic disinformation campaigns, your DVD’s probably won’t help.
This is my same conclusion. With books, movies, series and music I like to own physically only my personal favorites that I know will use many times. But that’s less than 10% of my media consumption.
That's an entirely different problem to the one faced with VR avatars. You can make in leg position. With VR avatars, you're trying to infer leg movement to the head and hands movement of a human in 3d space.
High interest rates are product of high inflation. That's why 2% inflation target means 2 percent interest rate target. Nominal interest rate = inflation rate + real interest rate.
I remember a similar thing happened to Googles skunk works kinda division some years back.

They had this division whose responsibility was to try pie in the sky ideas and see what sticks.
Welcome to the WIP
To be fair, a large chunk of said billions of people's beliefs have infinite complexity compared to give or take every other alternative, and also imply that every law regarding the universe's behaviour is optional

That's more than enough to safely say that belief is full of shit. Unless it's a religion, then you have to respect it

Everywhere else "that belief goes against thermodynamics" is good enough argument to consider the belief bonkers
The GP of this discussion talks about 10 devs where each dev is working on more than one microservice. I've seen a lot worse.

If I could pick one thing to talk about when it comes to microservices it would be the name. Micro implies microscope, implies there should be millions to billions of them.

If we could switch to the term two-pizza-services as your comment implies where their main point is in working around Conway's Law, I would feel a lot better about them.
Link 1: It's out of preview.

Link 2: It has release notes with no new information.

Link 3: Available here:

https://marketplace.visualstudio.com/items?itemName=sswg.swi...
I guess Mathworks is pushing very very hard to get Matlab into Universities at the teacuing level, with campus licenses, which honestly for students are great (until they stop being students and realize they have been sucked into an abyss of cost).

It is really costly for a dept. to switch to Julia, say, as you would need all your colleagues (I teach applied maths and use matlab/octave) to make the switch lest you annoy the students (because ones learn one thing, others other).
I mapped ^S in zsh to toggle "doas" at the start of the line:

# Toggle "doas" at the start.
toggle-doas() {
[[ "${BUFFER:0:4}" = "doas" ]] &&
{CURSOR+=-5; BUFFER="${BUFFER:5}";} ||
{BUFFER="doas $BUFFER"; CURSOR+=5;}
}
zle -N toggle-doas toggle-doas && bindkey '^s' toggle-doas

Even less typing!
Remember Yahoo!Brickhouse in the last downturn?
> If they lay people off in good times, then that is a serious indication of trouble at the company.

I used to work at Amazon from 2001-2006 and every single year there was a round of layoffs of several percent after the annual 360 degree review nonsense was completed. That was part of the whole "topgrading" nonsense to keep negging all the rest of the remaining employees.

Did they actually have to stop doing that, or is this whole "nobody ever did layoffs in tech up until this year" narrative something invented in the past few months?
Fighting Global Protection: Why The Economist Is Mistaken
F-16's make sense, they are combat effective.

Patriot missiles make less sense. They are crap. The only redeeming value to provide Patriots is to deplete inventory.
Reminds me of the “first time?” meme
I often implement top-down, calling non-existent methods that do what I wished they existed to do. Then implement the called functions or even classes. The source should be comprehensible on its own at each level with good naming and separation of concerns. This is a generalization of how to write a recursive function, pretend it exists before you write it.
The UAE has a much higher GDP per capita than Canada, Germany, or Taiwan. Obviously they need to learn from the UAE how to innovate.

Ads are Google's oil.
What Is the Apple YACC
It was Yet Another Color Computer, designed by Don North in Apple's Education Research Group, the people who formed part of Apple ATG. It was mostly used by the ATG Graphics and Sound Group and eventually had a 68020 daughter card.
https://twitter.com/DosFox1/status/1616767033076756489
(Obligatory) There are only 2 hard problems in computer science: cache invalidation, naming things, and off-by-one errors
Perhaps the effect of remote work
It would probably be more destructive if it were checking for pirated versions of Office.
I get the point the author is making but keeping all the DVDs also isn't the answer IMHO. At least it wasn't for me, it was just annoying to find a place to store it all, to move it when we moved country would have cost money for basically nothing of value.

I had a purge of pretty much all my physical media a bit over a decade ago. I had a little over 1000 DVDs and Blu-rays. Probably 200 VHS too. God knows how many CDs and tapes.

Rather than ditch them and say "I will just use streaming to watch/listen when I want to" which is very naive IMHO I ripped them all to hard disks and archived them to some LTO tapes I had. Granted not everyone has access to this kind of equipment but these days there are other options anyway. I don't use LTO anymore.

Today I have full access to my entire movie, music, photo, and software collection near instantly from my NAS. Some stuff isn't online (as in not powered up) as it would just be a waste of power but I can switch it on if I ever feel the need to watch something I haven't watched in two decades but don't want to delete forever :)

I have some redundancy via RAID as well as on site/offline duplication should something really go wrong. Plus I have an off site backup. It isn't actually as much space as you would think even for a pretty huge number of movies as old stuff is pretty small. It is only recently with 4K HDR movies that we are looking at ~90GB for some movies. Storage isn't very expensive these days. When I did a quick comparison a while back I worked out it was less for the HDDs than it was to ship them all from one country to another let alone the non-quantifiable cost of my time packing, moving, unpacking, and physical storage space.

Ideally I would share the cost with others as it is kinda stupid for there to be multiple copies of the same movies and TV shows for no reason but sadly there isn't a solution for this and with the copyright laws and all that it is unlikely there ever will be something as reliable as doing it yourself.
Just to make it clear. If you use typeguard @typechecked annotations snd the type hint does not match reality at runtime it will blow up with an error telling you.

The same, but at "lint time" (not runtime) will happen with mypy or pyright, although I am sure there are rough edges.
The article is more about surprise/preparation. I think the "shock" in the headline suggests something about outcomes as well but that's probably nitpicking.
You don't have public libraries in the U.S.? In my country, it's government-mandated job of public libraries to collect historical media.
Too much concrete is probably the smallest of fusions problems. The tritium fuel cycle is pretty much impossible to solve economically.

We already know hydrogen infrastructure isn’t very cost effective. So imagine radioactive hydrogen.
I work in R&D at a big company, and I think there is some merit to this position.
It is not impossible, but incredibly difficult to innovate within a large company with business processes not designed for it.

The problem is essentially the corporate equivalent of people who post on HN saying they want to make a startup but have no good ideas. If you don't have a vision or value proposition, it is impossible to force it. Simply wanting to be an innovator is not enough.

The problem is even worse if you have management deadlines and bureaucracy. You end up simply picking the top bad idea at the next review cycle and running with it.
"It takes forever to ship." has been a constant cry for help from our software engineers.
I can't hear people complain about YouTube Short with its pranks, Tate/Rogan and other conspiracy theorists

I can't hear people complain about Instagram and how it promotes scams, and a materialistic/selfish view on the society

I can't hear people complain about Twitter and how it promotes disinformation, it's full of politics and bots

I can't hear people complain about Facebook and how it's full of US CIA agents working on the moderation team helping what ever agenda the US government has

I only hear about politics and 'journalists' complaining about how much people are having fun on TikTok and how that's a bad thing

Something doesn't sound right
Most likely I would be enjoying an improved version of Symbian 60 device, or Maemo.
My argument lately has been: Should we be allowing code to run inside of our documents? Am I okay with PDFs, jpegs, mp4s etc. running arbitrary code when I open them?
He was brave, and did his duty. But, is this different than infantry advancing while under fire?
Housing is more expensive today than it was in the past. Sure they might have gotten an expensive mortgage but what's the alternative if you want to start a family? Shame on the boomer generation for continually prioritizing their generation over future generations. They deviated from the long outstanding trend to sacrifice today for the betterment of the future.

Boomers left us with a housing shortage, education decline, health decline, public-pension deficits, unsustainable government deficit, trade deficit, and so much more.

Hopefully the younger generations can look towards reformation that while maybe painful for us makes our childrens, and their children's life better.
Worldcoin raised $100m led by a16z 9 months ago.

https://www.crunchbase.com/organization/worldcoin

The other co-founder is CEO. I would guess Sam is or becomes more a passive / side project / adviser cofounder of it, but maybe that was the plan all along.
You know, if there actually was an investigation that people could trust, then more people might agree with you.

On the other hand, is everyone going to trust an investigation done by Congress? I mean, if both sides endorsed the results, then maybe...
Maciej definitely pushed back the obesity on Pinboard even more since his 2015 talks- now, most features doesn't work anymore:) /s (almost).

Anyhow: an old classic and very good article. Miss (2015) in the title.
I am not sure what special permissions you are talking about that Albert gets? Just like any other software, it can do whatever the user can do. As far as I understand it doesn't "phone home" or anything with my data. And doesn't really delete or move files in any way.
Why the flippant quote?
But still as relevant as ever.
Typeguard checks at runtime. Mypy and pyright check at "lint time". They do static analysis of the code without running it.
I think you're insulting anyone who has worked for FAANG as someone who is not a good engineer, has an average IQ, and only got into the position via grinding. That's pretty disingenuous and not an honest assessment of the talent in FAANG and how most engineers DO want to work there.

There's a lot of smart engineers who don't work for FAANG or will never work for FAANG, but your dismissal of engineers who work for FAANG as essentially bad engineers is completely wrong and insulting.
You'll give it to them when click the Accept button
I imagine the comparison to gritty heroics on the ground, face-to-face, means it's harder for pilots to earn that.
There is an awful lot of discussion out there about TDD that does not mention the Red-Green-Refactor concept at all. I think that really changes the impression of TDD.
Comcast Plans to Rollout Blazing Fast 10 Gigabit Internet in 2023
It is. And then you receive mails from say Google or some other large company that look exactly as though they are very bad forgeries of what you'd expect. 'Action required', some weird vaguely related domain name, a bunch of links to click that definitely have nothing to do with the matter at hand.

With crap like that it isn't all that strange that some of these attempts get through and on the social engineering side it can't be all that much better. After all we're continuously conditioned to trust that which we really shouldn't be trusting. Right up to the point where the party on the other side is abusing that trust.

One example: my real bank calling me and then asking me to verify that it is really me by asking me all kinds of information about my account... And from a number that isn't associated with them. And yet, it was very real and when I refused to answer their questions they took it pretty badly as though I was a scammer...
My issue with vapor-phase is that it tends to cause a lot of tombstoned or sleeping components. It's pretty good for multi-leg components like power ICs and processors and BGA components, but not so good on two-conductor resistors, capacitors, jumpers, etc. This is mostly because with vapor-phase you can't really control the thermal profile of the reflow.
Agreed that the past generation has made policy at the expense of their children/descendants. That's what taking on a higher debt as a percentage of GDP effectively is.

But there is no housing shortage.
There was a shortage of listings for a period of time, not a structural shortage.
Number of housing units per household is same as it was 20 years ago. 1.1:1

[Different metric, but gives an idea]
https://fred.stlouisfed.org/graph/?g=MvZv

Prices in previous tech hub areas will fall drastically if remote work sticks, so won't be a problem for future residents of SF/Bay/Seattle/Austin.
At least when they die we will get their stuff
> TLD focuses on ping-ponging between test and code.

I like this same concept for top-down and bottom-up design.

Top down advocates might say if you focus on implementation concerns, you risk building what's easy to build instead of what's needed.

Bottom up advocates might say if you focus on what you'd like to have, you risk building something that just can't be implemented well when something else (that can) might have been fine instead.

I think, instead, you should ping pong between both. Start at the top, think about the high-level design you want, then work downward and see if it makes sense. Maybe even write some code to try out some ideas. (Like, if I use this design, I'm going to end up needing this database query. Can I make that run efficiently?) Then percolate those lower-level concerns and the results of that research upward and see what adjustments you can make at a top level. Then repeat until you find something that works well at all levels.
I learned TDD as a development method. Too many people imagine TDD is about testing.

It's explained right there on the cover Test *Driven* Development. Not a testing method. A development process guided by unit "tests". In quotes as unit tests are at least 51% about forcing you to write small, isolated blocks of code with well defined and simple interfaces. Units. A large percentage of remainder is enabling ruthless refactoring (refactoring being a huge part of TDD's development practice/philosophy) by ensuring you have not violated those interfaces. Only a few percent is actually about having "correct" code.
*FTX US
Chargebacks are incredibly expensive for the merchant. They would be insane to continue to do business with someone who’s done one.

It sucks because sometimes the company is wrong and the customer is right, and a chargeback is the only way for the customer to win. But from the company’s perspective those are a small minority of cases; most chargebacks are abusive customers trying to get something for nothing, and it’s best just to cut them off.

Imagine you had a small dispute at a local bar, maybe they gave you $10 less in change than they should. And you see the till open on your way out, and there’s only a $100 bill in it. We can debate the morality of taking it, but I don’t think anyone would expect to be welcomed back after taking it.
This was, at least a few years ago, the case with Blizzard's Battle.net passwords. I picked a nice secure passphrase, but had to cut it off mid-word because of this truncation. (I think the behavior was for it simply to take the first 16 characters of whatever you typed in the password field, so typing the full passphrase didn't fail, but I wasn't confident that that would remain true in all cases, so I made a habit of only typing the first 16 chars.)