skysight-inc/HackerNews huggingface dataset:
I really want to know this too. The traffic in the bay area is so awful and housing is so expensive that I imagine a lot of people are just brutalized by the commute, at least in the mountain view office (dunno what its like elsewhere). Even if you have access to the shuttle its still wasted time that a person will never get back and I think covid made that obvious to many people who might've just accepted the commute blindly (I did pre covid).
Technically, AWS doesn't bill on percentage but they do bill on how long something is being used and how much data is run through whatever you're using, plus a number of other charges.
Oh customers are definitely buying hardware with Linux. The problem is its in the form of insecure yet often locked down Android phones loaded with addware spying on them. :P
I think it's a question of habit. I use both membrane and Gateron brown switches, one or the other for longer periods of time, and I find that I tend to get used to the lighter force needed for the mechanical, to the point that for a while, when getting back to membrane, I miss keys.
Depends on how highly they value WFH. Another job might have higher "benefits". It's all relative to the persons desires.
> That fact is key to the advantage that the iPhone ecosystem offers.

That's not an advantage - that's a disadvantage. Having an open ecosystem is a strict superset of the functionality of a closed ecosystem. If I can sideload, then I can sideload and use Apple's app store. If I can't sideload, then I can only use Apple's app store. It's a strict downgrade.

> I, and millions of users like me, like the closed garden.

Meanwhile, I, and millions of users like me (more, if you count every Android user as not liking walled gardens), do not like the closed garden.

Popularity does not make you right.

Absolute popularity doesn't even matter - only relative popularity does.

> I’m effectively outsourcing the duties implied by caveat emptor to Apple. I don’t have the time/inclination to check the safety & honesty of each app developer.

Apple doesn't do those duties consistently - malware repeatedly appears on the app store, and Apple doesn't even attempt to make sure that the vast majority of apps adhere to their privacy labels.
Hi, I am not assuming all microservices are in the same data center.

Your reply assumes that API requests need to be made in sequence. If you need 3 resources, and you make 3 requests, you are not waiting for 1 then 2 then 3. 1 and 2 and 3 are all coming back along the multiplexed connection and none are blocking the other. That is generally what a lot of compound documents are doing, but sure the article also talks about when you need to know some information from 1 before you can call 2 or 3.

- Server Push - since axed from some browsers, but the idea there is to proactively push the resource to you before you request it, because you know people often request Bar after requesting Foo. That means its not 1s it could be 100ms or less. The GraphQL community took this idea and created @defer.

- If people ALWAYS need to request 1 and 2 and 3, that API sounds like it was overly normalized and not too well planned. Maybe its more of a "Data Store" than an API.

It also talks about how by making endpoints smaller and more targeted, the cachability of one resource does not impact another, so you dont need to wait 1s for each requests, you just skip a lot of the requests. This article covers a lot of the same points.

https://www.fastly.com/blog/optimise-api-cache-improved-perf...
The amount of space in the "public commons" allocated to free car parking dwarfs the space taken up by these scooters.

What if instead of banning a new transportation paradigm, the city had decided to work with the companies to convert 1/4 of the public parking spaces to scooter storage areas?
I ran Slackware from ~1998 until 2014 or 2015 when it was time to build a new storage box at home and freebsd+ZFS was the way to go, and I switched my laptop/desktop to Ubuntu around that time. FreeBSD and Slackware feel pretty similar, but with ZoL coming to FreeBSD there isn't much advantage to running it any more. Debian package management is a lot more convenient for servers and the BSD box is already running a couple Debian VMs.
That is part of my reasoning behind my statement. The other part is the desires and concerns of the largest demographics electing these same people.
The article gives some examples, but I think more broadly the European Right to Repair efforts seem to align the repairability of consumer electronics with what we've come to expect from automobiles.
I quit Google last month specifically because I didn't want to move back to MTV in September.
Man—all I can say is most tech companies suck these days in that way. Bought a Samsung “smart” tv and a couple months later got an update—now it’s showing McDonalds ads. Like WTF I paid $500 for a TV but that’s not good enough?

The ad industry is a cesspool these days.
AWS price per GB actually goes down as you reach different monthly checkpoints.

To me it seems like payment processors are a more direct comparison and they usually do a combination of flat fee + percentage.
That kind of RSI is caused by repeated rubbing along the carpal tunnel in your wrists. The more friction there is, the quicker it happens, so the idea is to keep your wrists as free from all forms of compression/pronation as possible so that the tendons glide as effortlessly as they can. Resting your wrists on something, having your wrists bent at bad angles, etc increase the compression and thus friction. Piano and guitar players with poor posture also suffer similar injuries for the same reason.

Other than that it's about recognizing the signs that your wrists are getting raw from too much use and taking breaks.
Original article didn’t make that case, or present this side of the EU’s argument.

If that were the EU Commission’s line of thought, it would be wrong on the basis of its presuppositions alone by trying to categorize these two companies into what businesses they are in and screwing up the timeline.

Apple has been in the music business longer than the iPhone has existed, even in prototype form, and longer than Spotify or Beats Electronics existed (whose Beats Music service is the direct predecessor of the subscription component of Apple Music).
Fairphone[0] is a European manufacturer which does this (modular replaceable components, 10/10 on iFixit and usable by non-techies).

In my experience it's the annual release cycle of Android coupled with the lack of OS updates by manufacturers which contributes to e-waste, closely followed by the lack of battery replaceability. My first smartphone (OnePlus One - 2014) still has the specs to be a perfectly usable phone, at least until 5G is widespread and 4G networks are decommissioned.

[0] https://www.fairphone.com/en/
The initial setup is a bit of a pain (and the documentation is a bit lacking - though much better than most Apple documentation - particularly for edge cases like mine, distributing a screensaver), but to Apple's credit the process is pretty solid and is now consistently quick. I've notarized dozens of builds of Aerial since the requirement was announced and I think only once did I have to wait to release because their service was stuck.

Minor tip: Stapling, while optional, should be recommended (and might as well be mandatory) to everyone that notarize (you staple a certificate signed from Apple that avoids the call home when the user tries to open your software).

The only thing that slightly irks me is the contract situation, if you have a "paid" developer account, you absolutely need to sign any update to the "paid app" contract from the App Store even when you want to notarize an "out of store", open source app.

Plus it breaks my script every time...
I used to spend whole interview working on actual problems candidate will face on day-to-day. When hiring for back-end roles I had a few scripts I used to use to see how candidate does code review, or had an EC2 instance with specific problem simulated so candidate could look around and talk about what they see and how would they approach the problem at hand. I only gave algorithm problems to juniors who claimed they can code.
We're talking about Google employees here. Squint your eyes and they look like the same company.
I agree that timing the market usually doesn't work. But it doesn't work in both ways. You are equally likely to miss or hit both good and bad days, with the same or similar impact on total return.
I think current phones are just about enough performant to withstand many years of use. I think such proposition using some older tech than current generation just wouldn't sell. People buy new phones not only because new ones look "better" but also perform better than older phones. If I think about my previous phone, the user experience was far from satisfactory. The current phone I have also isn't great, but acceptable. However, I'd love to change to get something more performant - I missed so many moments, for instance, when I wanted to quickly take a picture, but the phone just wouldn't respond for seconds.
Sure, but it makes sense to raise concerns about an Apple product because your organization would get more media coverage.
... So usage, entirely different from revenue.

If you manage to double your price without changing how much resources you need to use, AWS bill doesn't change. Apple's bill doubles.
30% has been an industry standard for digital sales for a long time, long before Apple adopted it.
That's not inheritance. That's polymorphism.

Java doesn't let you have inheritance without polymorphism, but it is possible, see "private inheritance" in C++.
you just add --vm to lxc launch
> can be realized via dividends or the sale of the company.

Keep reading my comment. Share buybacks are another way of returning cash to shareholders.

> involving the general public in stock ownership is a new thing, it really is new ground to cover.

There have been discount brokerages for 50 years now. I guess that's "new" as compared to how long there has been money, but I don't know that it's "new" in the sense that we can't determine whether buybacks do have the effect of returning cash to shareholders (they do). Share buybacks have been allowed since 1934.
i've been doing remote consulting for over 10 years and i wouldn't go back to an office even if a company offered me doubled what i earn.

no traffic in the morning, being able to go for walks in the middle of the day, home cooked meals every day, no alarms in the morning (biggest plus imo).
That's a theory [1] people are working on. I'm still waiting for PBS Space Time to explain it to me.

1. https://en.m.wikipedia.org/wiki/Entropic_gravity
Coincidentally 2 days ago I tried something similar for the first time - a pea-based powder that you could make burgers out of. It wasn't as good as Beyond Burgers (my favourite of all the frankenmeats I can get here) but, considering its powdery origin, it was surprisingly good! Hope you enjoy yours! :)
I’ve told myself I won’t go back to the Bay Area. SF is a joke and the peninsula is ridiculously overpriced even on a tech salary. I’ve loved the last year living outside of the Bay Area.

On the other hand, the thought of whiteboard interviews at this stage in my life or taking a massive pay cut to work at a local company is not enticing either. So we’ll see what happens in a couple months when forced to decide. I realize the path of least resistance might win out for me and others.
This is pretty much what the show Ted Lasso is all about. I think it's the key reason people find it so wholesome and charming.
Confirmed the bug on an iPhone XS running 14.5. I had to focus the from field twice before it crashed.
Cf Schroedinger's Douchebag

https://www.urbandictionary.com/define.php?term=schrodinger%...
It seems like a gimmick to me. It depends on the use case, I guess. So you have your NAS on a built-in UPS. Now what about the rest of your network? Switch? Router? Modem? You still need an external UPS.
You may find David Bull's youtube content interesting. He is a Japanese woodblock printer living in Asakusa, Tokyo, where he runs a print shop. In 2015 he did a reproduction of the Great Wave and documented the progress online: https://www.youtube.com/watch?v=jAhiMCSvtCc&list=PLK-Wicsj5r...
As a consultant I meet a lot of people who think the goals of REST are pointless and have created an absolute shitshow of poor API design, reinventing loads of wheels and getting to a point they had to get me to come in. Usually explaining the background for why those goals are not pointless is the first step to unfucking their API ecosystem.

https://apisyouwonthate.com/blog/rest-and-hypermedia-in-2019

That's a post which aims to explain the tangible benefits of each step, but I've got plenty more articles explaining when REST is overkill and simple RPC would be a better fit.
How did the Military become the cannery in the cyber coal mine?
This is a brilliant architecture.

Everyone here talking about no email clients, IMAP and AWS restrictions is missing the point. Although you could use this as a personal account, or as a company. This fully automated system is a perfect ground layer to a number of applications with a very cleaver API.

Say you are a small startup, and you will need some email functionality? Give your web server access to writing to outbox and you can send email. Use the sender with + rules and you get replies with customerId, threadId etc. Need to show email interactions in your service UI? Subscribe to the notification channels. Need customer support platform, it is almost built-in.

If you don't see value in this solution, you probably never tried to setup infrastructure to receive email. In fact, at $work, I developed a very similar architecture and it is running flawlessly for 15 months or so. We just don't do all this git+lambda craziness, we just had already setup EC2 that we added some routes.
For digital goods. If you want to buy a coffee with your app you can as the coffee is not digital -- Apple will not take a 30% cut.
HubiC (OVHcloud) acquires Shadow [fr]
If programming languages were cars
C: Your uncle's 1972 Volkswagen Thing

C++: Alain Prost's 1985 Maclaren MP4/2

Java: Your grandfather's 1996 Oldsmobile Delta 88

C#: Your dad's 2000 Cadillac Escapade, with a few dents
Researchers create an effective RNA vaccine for malaria
I draw the line at SMDs. We should go back to through-hole components — I can desolder and resolder those.

Sorry, I'm not trying to mock you. Just saw an opportunity to be facetious, not facetious.

And, actually, to sort of make a point:

I don't buy into the idea that companies are intentionally doing this — intentionally disallowing replacement parts, although I maybe just be naive. I do in fact loathe SMDs (as a hobbyist) but I am quite sure that companies have moved to them for non-nefarious reasons as well.
Things have evolved a lot in the last 10 years. I've had an HTPC for that long as well, and it has its place but if you spend a bit more than the $20 for the cheapest streaming sticks, any of the modern streaming devices are extremely snappy and responsive and much more enjoyable to navigate via a remote than dealing with a wireless keyboard and mouse. The smoothness of the video stream is also in general better from my experience than streaming via a webbrowser. And that's setting aside all the downsides of HTPC streaming due to losing out on 4K, HDR and 5.1 audio streams.

I love my HTPC, but its role has changed over the years in my living room.
I wonder how the right to repair intersects with security. On one extreme, full right to repair is full access to all source code, schematics and documents related to the phone and all of its hardware and software. It would necessarily also give you the ability to arbitrarily flash firmware and install software without limitation. Clearly this can't be good for security.

However the other extreme, no access to anything is tantamount to no access at all, which is clearly secure, but isn't useful nor practical.

Is the government really capable of properly defining the line?
Personal opinion: Google carefully treads the gray lines of legality and morals/ethics. Facebook leadership, on the other hand, decided a long time ago that they care about legality only. They seem very proud of that decision, too.
Getting ~11 hours of my life back from commutes a week alone is worth it. That's almost a full day! (assuming 16h wake cycles)

Would i prefer in-office if i didn't have to commute? Maybe. The downsides are just not worth the upsides, though. To me.
You mean sometimes you don't look at the change in the context of the whole file? That's terrifying.
One can already see it in some areas with the popularity of containers, with many developers choosing Linux as other operating systems have poor to no container support (often nothing more than running them in a Linux VM).

Stupid anti-developper practices of proprietary OS vendors will result in only more developers migrating to Linux distros.
Project clears trash from remote Hawaiian atolls
I registered only because I'm curious how they will do Asimov's Foundation (once it happens). Otherwise I would not bother.
RPC thinking is one way of doing things, but not making a call is quicker than making a call. Took me a while to figure that one out too. If this article hasn't helped, see if fastly can make some of these points better.

https://www.fastly.com/blog/optimise-api-cache-improved-perf...
Murderers could also kill someone by strangling them any old time, but guns make it a lot easier. Sometimes simply improving the user experience of a heinous act is enough.
Feral cats hunting make them effective predators, even when prey see them
Why Are Young People Pretending to Love Work? (2019)
What are you worth to Facebook? About $16 a month
Google likes to project itself as pro-employee when it really ISN'T. Here is one such example.
Since I had kids, I've started using Google Photos automatic Albums (with face recognition) to share photos of my kids to the family (really out of my lazyness of sending it through whatsapp groups). My wife's grandma (86 y/o) is in that shared group and see the photos e-v-e-r-y-d-a-y.
Recently she shared how important it is to her to see her grandgrandkids videos and photos during these lockdown times.
There is all this talk abou how tecnology keep us apart but there are many use cases, like this, where it helps brings us together. In the past (grand)grandparents would stay months or even years without seeing and following their families lifes.
macOS has a native BSD terminal experience, more or less. Docker is definitely slower. I like using Linux on the desktop, but I don't like maintaining it and my installations always seem to break eventually. To me, Windows is worse than Linux in every way except compatibility and stability.
Two economists are sitting at a bar, one pulls out a checkbook and writes a check for $100,000,000 then hands it to the other economist. The second economist looks at the check, smiles, then hands it back.

The first economist calls the bartender over and orders a bottle of champagne. The bartender asks what the celebration is about, and the economist responds, "we just grew GDP by $200 million dollars."
Return Value Optimization in C++ (2015)
Can you elaborate a little bit more on the Topre switches. I am on MX Reds and I have been debating on switching over to Topre mainly because anyone that uses them likes them over everything else (price aside)
I would say it's a close call between MS and AWS in terms of who is the new IBM.

I see them both equally safe in terms of "won't get fired" at this point, although Azure maybe was risky as recent as 3 years ago, they seem stable now.

MS seems to have more of that super sticky engagement with customers that IBM had. Our MS tech teams seem unable to use technology from another vendor. Those on AWS like it and prefer it since it's familiar, but seem more adept at leveraging other technology commercial or open source. That super lock in MS has seems very IBM like to me?

It's a close race for sure.

Maybe they are both IBM, at different points in IBM's history?
i would take a 50% pay cut just to work from home. quality of life > money.
I think you're greatly overestimating the prestige of working at Google, or the value of said prestige.
Android was explicitly designed to make it easy for component manufacturers to keep their drivers closed. Now that Qualcomm essentially has a monopoly on Android SoCs you can't really build a modern phone that will have up to date software in 3 years.

This is why projects like the Pinephone and lebrem5 use such weird SoCs. Open source drivers are absolutely the only way to know that the phone manufacturer will even have the ability to maintain up to date software.
Apple should work on being able to update Safari, Podcasts, etc independently of the OS.

New bugs in OS + new bugs in Safari is not a good combination.
Coined? We talked about web apps, desktop apps, mobile apps back in the early '00s, before Jobs unveiled the iPhone, which initially supported only web apps, if you missed those days.
This is basically "No wireless. Less space than a Nomad. Lame." but make it pro-Apple.
The Criterion Channel is very good.
One explanation is to look at the wood market. COVID restrictions have severely constrained supply and the wood suppliers are unable to keep up with demand.
What is the point of using Chromecast when Xbox can work as a Miracast receiver if I understand correctly?
> iOS will have the sandbox

THIS. Permissions must be enforced at the operating system level. Apple, Google, and others have repeatedly demonstrated that large companies do a really bad job at policing their app stores - and the fact that the task is intrinsically harder and technically inferior to building a better operating system doesn't help.

The only correct solution to many privacy and security issues (such as microphone access) is OS-level sandboxing and permissions control, not an un-scalable and error-prone attempt at auditing before publishing to an app store.

(note that I said "many" privacy and security issues, not "all")
It defaults to the GTK display: https://down.loaded.ie/Lb9RDi3.png. See the -display section in QEMU(1) for details and other options. My favorite is -nographic, which forces VGA output to the terminal; very useful when there is no X session or similar.

Edit: I realised GUI might mean creating and managing virtual machines; virt-manager might be good? Take a look at https://wiki.archlinux.org/index.php/Libvirt for the setup needed. (I think it's easier to learn to use vanilla QEMU, though.)