skysight-inc/HackerNews huggingface dataset:
> We are running more than 850 voice servers in 13 regions (hosted in more than 30 data centers) all over the world. This provisioning includes lots of redundancy to handle data center failures and DDoS attacks. We use a handful of providers and use physical servers in their data centers. We just recently added a South Africa region. Thanks to all our engineering efforts on both the client and server architecture, we are able to serve more than 2.6 million concurrent voice users with egress traffic of more than 220 Gbps (bits-per-second) and 120 Mpps (packets-per-second).

I don't see anything on their messaging specifically, just assuming they would have something similar.

https://discord.com/blog/how-discord-handles-two-and-half-mi...
Now that I agree with. Unfortunately their usage in lower end products, and also the move to lighter weight products with higher torque due to brushless motors, seems to have reduced their usage. Maybe because they are an all-or-nothing failure point. Unless you really abuse the gear box, plastic gears don't tend to strip out all at once, they just get "worn" or "sloppy." That said, I think a lot of products are a race to the bottom in some regards.
On the contrary, I'd say she would really like to become more of a UX practicioner. She is more excited by the idea of implementing UIs rather than just doing user research.

To reframe the question around this. Her master's degree is from the Humanities and around research design, with her focusing on UX research. She wants to pivot towards frontend development and UI design but is afraid that she won't be able to get in due to her degree not being from a comp sci/tech university. Is it possible to break in just through projects and a decent portfolio?
Just because it didn't happen to you doesn't mean that other people are necessarily liars.
The reality is that there's room for a new messaging app that uses username, has good UI, and is secure. Perhaps wire is that app?
That's how I feel about bikes. I like that enthusiasts get the really nice fancypants stuff. But if I'm gonna be doing my own maintenance, and riding for durability along with functionality, then the lower end stuff ends up being more for me than the latest & greatest.
But if you just add color to the instructions and copyright that, that won't really help you own the drink itself. You'd just own that one description of how to make it. Which is fine if that's the goal, but it doesn't seem like that's what anyone would usually be most interested in.
> Use grub and it’ll work much better on old hardware

what's your idea of old then?
While this works with rational actors the experience I have had in the industry is often the opposite. In fact, the company I work for now is probably the only company I've worked for in the last decade that actually correctly evaluates risk. The average corporate drone overseeing the engineer org is very typically the least rational actor in the entire org.

Given the opportunity most start-up and mid-tier business will prioritize speed over safety. Despite my many attempts to explain this trade off using various methods such as engineer-speak, business-speak, or some combination of the two the need for money and the need to constantly impress investors trumps all. I have quite literally told people the total cost of a half-fix will be more than double the cost in engineering hours to implement a correct fix and by-and-large the half-fix will be chosen because it "gets the feature out to users quicker". It's the most asinine thing I've heard and I fully understand the need to deliver on time and on budget.

In the end your ass is never covered. It will be your fault whether you suggested to do it and they said no, or they said yes. Your team will end up working the long hours to implement the obvious security and safety changes. The math for the other side is simple, if the cost to take on the risk is less than the cost to implement the fix, it will never get done. Companies use pager duty for free labor for a reason. It's the industry's most effective permitter of poor practices.

Sure, something as simple as "we should really hash our passwords" might be so glaringly obvious even the most dense business person would understand. But when you wander into the land of ambiguity is when you really get burned. When the company is spending $XX,XXX/mo. on cloud storage because the ticket specifically said to not worry about lifecycle it's going to be you in the office explaining why this wasn't fixed. Rarely will any business person take "its your fault" as the answer. They'll happily assign you as many 60 hour weeks as you need to fix the problem and in a large enough corporate-tier screw up you may be the sacrificial lamb for the investors to feel like "the problem was solved".

Call me cynical but this is an unwinnable battle. Unfortunately, until software bugs start literally killing people, the desire to actually allow engineers to do their job will be low.
These two things are not related in any way. You could clearly have a communicator that stores its contact lists exclusively on the client, but does not abuse identifiers and contact lists of different applications (PSTN calling software).
Solved long ago. Microwave transmitters, target of a couple kilometer. No larger than a solar array, but now we've got GW. Efficiencies around 90%
The Big Bang didn't happen: What do the James Webb images show?
> If it worked, why update?

For multiplayer games, which nowadays get updated every day or something, and old versions are incompatible.
This is obviously a serious issue, perhaps with manufacturing or a batch or two in the supply chain.

Thankfully my M1 Air has been fine (aside from one fully dead pixel from day one), and it has traveled around the world with me.

Apple should take responsibility for this, but for this current risk and possible owner-fault risks, I do find AppleCare+ worth it. There's almost no repair that can be done which would cost less than the plus warranty costs, so it's a no-brainer as far as I'm concerned.
These are two perspectives from two people, one of whom had perhaps heard of this approach before, and one who perhaps had not.

The key distinguishing factor here in continuing education is not what you describe, though. As you become more educated, you realize there are more approaches to anything than you can functionally know at any one time, much less use.

This article essentially suggests you simply consider more consequences. Both useful in concept (if you’ve never thought of it), and totally useless in advanced practice due to the complexity of the system and your inability to predict the future accurately due to the nature of complexity.

The thing that is really under-appreciated by the less educated is the incredible amounts of information available in the written word that can be had with additional critical reading comprehension training and experience.

It was obvious before we got to the totally made-up success vs second-order thinking chart that this article was low effort and no substance. Quoting Ray Dalio was an early red flag. After the chart it was just sort of funny.
Reading biographies of him and his table talk, Hitler's a very bent character but not without small virtues and a (very bent) love of virtue. Vegetarian, non-smoker, brave and unselfish in war and crazy for the arts (without especially good taste.) His life course could have gone differently but his profound lack of empathy didn't make a good outcome likely.

He was a detail-man, and arguably on the spectrum. Had he set his sights on being an engineer, like my rather vicious but not unuseful father; he'd probably have been a very ordinary engineer who's kids kinda hated him rather than a paragon of evil.

There are a lot of taxpayers around with similar potential - for mediority or viciousness.

Plus, he was the expression of much German opinion that wanted revenge for WWI, not a one-off.
Shows the video as private. I cannot watch it.
Is SLACC still used? I thought it used EUI-64 assignments which leaks MAC addresses which is supposed to be a problem for some reason.
So slightly better than garbage is your barometer for quality?

I can easily contort/bend the frame with my hand if I wanted to. I'd have no confidence in this thing actually being on the go (in and out of bags). Even just a fall from the couch could RIP this thing is how it feels anyways. I could be wrong of course. But, I do feel that this vs quality is at odds and this one has stepped into the other end. I hope I'm wrong of course as I have never had to deal with getting an Apple product repaired and the whole idea of it is foreign to me (again, 2013 is my last purchase other than phones and since then I read about all the issues with keyboards, etc and it seems like they just don't give a damn anymore).
The article's main topic is on NPTv6, which would supercede NAT as the tool for maintaining internal addressing.
I appreciate your activity in helping to bring insulin prices down.

For clarification, I want to add that the free market is working best when there are hundreds of suppliers as opposed to just one or even a handful of suppliers. In that light, more people taking up the challenge to manufacture insulin without taking a profit would be a good thing and could reduce prices significantly. I am too old, otherwise I would consider doing it myself. Many universities have scientists working on fermentation of genetically modified bacteria and yeasts. The resources and expertise are out there.
A drop-in replacement would mean that you can still communicate with people on WhatsApp. Matrix protocol allows you to bridge WhatsApp and many other SaaS comms platforms to a single client, truly making is a drop-in replacement for WhatsApp.
Owned a 2015-2016 MacBook for college. It shit the bed 2-3 years later. The cost of replacing the motherboard vs buying a brand new one was nearly identical. Ended up just splurging for a 2017 MBP.

Besides the butterfly keyboard going to shit (fortunately, replaced under warranty) 2 years ago. It has worked wonderfully for me so far.
> and I would like to change that rule to "I'm in charge of what runs on my computer, you're in charge of what runs on your computer".

Who is forcing you to install Discord?
I too don't get this transition to working on laptops. What a crappy form factor. I do have two of them - and they get used about 2 hours per month on average.
The beauty of the desktop is that you can buy a display that fits your budget and needs. A desktop monitor that's equal to a typical 1080 laptop display can be had for $150. If you need something better, you can spend more but very few people will need to spend more than $500.

If it breaks, you plug in a new one at 1/3 to 1/2 the cost of the laptop repair with the only downtime being how long it takes to drive to the store.
While I understand your sentiment, no jerkoff is dictating what is and isn't allowed to run on your computer. You're always welcome to use something other than Discord.
That's absolutely not my experience. I still receive spam sent to adobe@<my custom domain>, following their data breach in 2013.

It's not exactly Adobe selling my email to a spammer, but a data breach, and then marketers decided that would be a good target to blast their marketing emails.
The e2e encryption protocol is the definition of "let someone who has just learned about Diffie-Hellman roll their one crypto". It's called MTProto, and version 2 mostly updates padding and uses SHA256 instead of SHA1. Yes, SHA1 was deprecated before Telegram even existed. No, version 2 is not better.

Cryptographers praise Signal because the protocol makes sense and because it's not run by someone as data-hungry as Meta or Alphabet (though I think it's hosted on AWS).

Threema is a good alternative if you want username/password, but has less users (probably since it's a paid app) and less neat security properties (not even forward secrecy).

I agree Signal is not perfect and has never played the Open Source game very well (even under Moxie reports from the community were largely ignored) and the MobileCoin move is weird. I also have not followed the direction the project has taken since Moxie left. However, the _entire_ code is open source (which iirc is not the case with Telegram) and the protocol makes sense (and has been extensively studied), and there is a lot of eyes on the development. I remember code changes that suggested a pivot to not using phone numbers as identifiers (i.e. maybe requiring them for registration but not showing it to everyone you talk to).

I wonder whether MLS will go anywhere and actual projects will adopt it. Last time I checked it did require consensus on message ordering, which seems to make it less well-suited for non-centralized protocols like Matrix, but we'll see.
> And that’s why most people buy $500 laptops.

Most people is a sketchy expression, but I would venture a guess that "most people" buy cheap laptops because they don't really care, they don't know how to adequately judge which ones are worth more, and they also just don't want to spend much on a computer.

It's hard to imagine, but "most people" actually care little about computers.
QubesOS, then you can have many more than two. 32 GB laptop memory is good to have.
Thanks, I was puzzled as well. The downvotes seem to have stopped, though.
I would too. Neumann is a BSer but most successful entrepreneurs are too. He knows how to play the game. I think he's commune theme has potential in the rental market. I'd be interested in seeing how it works out.
If you're looking for a Keybase replacement, check out Peergos (https://peergos.org). Peergos is a P2P E2EE global filesystem and application protocol that's:

* fully open source (including the server) and self hostable

* has a business model of charging for a hosted version

* designed so that you don't need to trust your server

* audited by Cure53

* fine-grained access control

* identity proofs with controllable visibility

* encrypted applications like calendar, chat, social media, text editor, video streamer, PDF viewer, kanban

* custom apps - you can write your own apps for it (HTML5), which run in a sandbox which you can grant various permissions

* designed with quantum resistance in mind

You can read more in our tech book (https://book.peergos.org) or source (https://github.com/peergos/peergos)

Disclaimer: co-founder here
ESFS is a FUSE-based snapshotting (versioning) filesystem for Linux
(not the author; I just thought this was interesting)
That's why I prefer to invest time and effort on AWS. I know I won't have to rewrite everything from scratch whenever Google feels like abandoning their projects.
It might be time for companies in San Francisco to call employees’ bluff
Key sentence and a half:

'Discord runs most of its hardware in Google Cloud and they provide ready access to “Local SSDs” — NVMe based instance storage, which do have incredibly fast latency profiles. Unfortunately, in our testing, we ran into enough reliability issues'
Fun fact, caste comes from the Portuguese word castus and has no mention in Hindu scriptures. Ye old British divide and rule used the indian occupation as a mechanism to put a division in
First rule of a longtime Apple user: Never be an early adopter.
Second rule of a longtime Apple user: Always use AppleCare+.
Third rule of a longtime Apple user: When you have a problem with your beloved Apple hardware, always have a pile of cash on you, just in case.
I would consider myself "security folks" and while maybe I wouldn't choose the word "bypass" the effect is that TOTP is basically useless against phishing and always was, and I don't object to that word from lay people.

At Cloudflare, or Google, or several other places that took this seriously, "fooling some employees into providing their credentials" doesn't get you anywhere. With WebAuthn your employees don't have a way to give bad guys credentials the bad guys can use - no matter how badly they were fooled.

TOTP is effective against credential stuffing, but it does nothing for phishing.
I tried to run WoW and Starcraft 2 with Wine, and it did not install/run
Fix it with user experience.

Routers should have dashboards that give easy status of firewall configuration ala Windows firewall: Green for no inbound rules (or whitelisted rules) and yellow/red for non-checked rules.

Routers could even have LEDs or status displays like some higher end Ubiquiti prosumer products have, showing firewall status.

Routers could have a user-accessible API and Windows client that shows status on a taskbar item.

The technical solutions are there, but I don't have faith ASUS and co will build a competent product.
I bought a Framework laptop, new screen is cheap and very very easy to swap in yourself.
Folks like you and I can interpret it this way, but the accountants and engineers at Apple would have to provide much more rigorous evidence to the high level executives that would need to sign off on some remediation program, recall, or redesign. Granted, at a lower level it could be used as justification to look into more rigorous/empirical investigation.
I lost the script (bash function) when I changed job, but inspired by a co-worker:

> up

Does a `cd ..` on every keypress except ESC or space.

> up $n

Does a total of $n `cd ..` and (important!) set OLDPWD to the initial directory for proper `cd -`.
Hubris has become the ante. As community breaks down, maybe that's inevitable in a mass society.
Thanks, but I think I'll stick with Windows: their target audience is famously everyone and for an unlimited time.
Right, that's why they said "outlier". Most people aren't going all around the country and multiple other countries. Most people sit at home on a computer, and sit at work on another computer.

Like you, I am also an outlier, using my MacbBok all over Hades.
I've also used company@mydomain type emails for about 6 years and my experience is different. I've had to close down several addresses due to spam. The worst offenders have been PartyPoker and Skrill, which appear to frequently sell my email address to unrelated gambling spammers.
I switched to '-' instead of '+' which was a trivial change in exim.conf and saved my sanity because there was just too many places which either break on '+' or refuse to accept it in the first place.
Just because we currently burn fossil fuels in power plants (which are much more efficient than internal combustion engines btw) doesn't mean we always have to. Besides, development of electric vehicles increases development of battery technology, which is necessary for long-term sustainable energy generation.
There are 2 issues:

1. They don't sell this coupler as a part. I could get one from abroad for like $7+postage and wait weeks for it.

2. This plastic crap is glued to the motor shaft. I might deform the shaft while trying to fix it.
I enjoy the breadth of the reviews in the back but typically only read 1 or 2 of the main articles. Sometimes there's an article that's in-depth on some country you don't hear that much about in other sources which justifies the subscription cost.
Suppose we lack the friends, would you suggest something like meetups or an alternative medium to get a network?

Do you solve this as a coding school by cooperating with specific companies and recommending candidates?
TBF, there was an SWE on here a few years back and asked a sob story about how he cant find work and needs help, and a bunch of us pored over his request and posts, and it was only after I (and other) did basic DD - we found he was a convicted child sex offender.

:-(

So, we always want to help - I mean, FFS - people who develop tech/sw/hw/etc are actually looking at giving the fruits of their efforts out to the world, social support is no different...

But at times quick to help without judging the requestor past (HELLO PAC contributions :-))
I used to work with medical terminology codes, specifically ICD9 and ICD10. I see this as something I would have liked to have back then. Thanks for making it.
From the article:

> GCP provides an interesting "guarantee" around the failure of Local SSDs: If any Local SSD fails, the entire server is migrated to a different set of hardware, essentially erasing all Local SSD data for that server.

I wonder how md handles reads during the rebuild, and how long it takes to replicate the persistent store back onto the raid0 mirror.
FWIW, I use Google Earth Pro on Fedora quite often, and I'm deeply appreciative of the work it took to make that such a simple and enjoyable experience.

I hate that the vocal and tiny minority of linux users who are never satisfied are the ones that most people hear from.
> (dont use them)

Are you able to share what made you stop using them? I've been contemplating trying them out :-)
My home machine has a static IP, so I run it there. Does it need a static IP, or just a hostname?
I agree that NATv6 is a bad idea, but imo we neeed firewalls on the router.
Because on paper a endpoint firewall is a good idea, because you take that with you even when you change the network, but...

then there is the Windows firewall:

- Applications that punch their own holes, like steam

- Windows which grants itself inbound exceptions and reenables them if you disable them

- A non standard filtering order (deny is always defore allow, not in order)

And then there are all those born in the 80s people that were told on LAN parties to "just disable the Windows firewall" and kept doing so.
If you go through and read a few it becomes plain that there's a few themes emerging. Clean everything, lid closure.

I find it a bit laughable that they can "verify it under a microscope". The glass is present under tension, and a weak point releasing that tension could very well cause local divoting at the origin of the crack as the pressure is released towards that point and microsharding occurs.
Yep I ran the early Google referral programs where we paid a bounty to adsense pubs that originally were referring Firefox installs!
Oooh, I like this. I gotta remember this term.
At least 300 TikTok employees worked for Chinese state media: report
How the BBC is expanding into the US and Canada, with plans to launch a global newsletter business at the start of this year.
What devices are there in the field are reliant on the Google IoT Core Service platform?

Are there ‘smart’ devices that are just going to stop working unless people rewrite the firmware for a different system like AWS or Azure IoT?
Sadly Optane cost a fortune, was never available in most clouds, and has now been canceled.
Yeah, I have a friend who has a nice fancy carbon fibre bike meanwhile I just have a random no-name brand because it does everything I need it to do for commuting and I don't care that it weighs several kilograms more...
I can see the merit in offering a “workstation” model that throws noise and heat out the window in favor of power, but as a native mobile dev who’s compiling all day I think the 14”/16” models make the right tradeoffs for the overwhelming majority.

No, my company provided work M1 Pro 16” isn’t going to beat my 5950X custom built tower or some of the high end Ryzen 6000 series laptops, but that’s fine. It’s still very fast and responsive while being inaudible 99% of the time, never hitting lap scorching temperatures, and having battery life measured in double digits.

I suspect that an unwieldy, hot, loud desktop replacement M-series machine would be very niche.
Deformed corner here too! it was sitting precariously on a pile of papers on top of a set of plastic drawers on top of a standup desk which was half raised (where the printer lives, was silly I know). My daughter came in and bumped the table and my open MacBook fell directly on the corner of the screen. It has a dent there now but no other damage
if only there was some other approach!
Saying you are about 50 years old without saying you are about 50 years old :-)