skysight-inc/HackerNews huggingface dataset:
I don't know if it's to coerce loyalty. I would presume that the main motivation is that they know that you are what generates profit. So if they can exploit you as a profit-generating resource, and get away with it, they will do so. This isn't novel. At the beginning of the 20th century, it was common for entire families, children included, to work 16 hours a day, 6 days a week, and barely earn enough to survive. That was not done out of economic necessity. When the government stepped in and required companies to pay 1 person enough to raise a family for 40 hours of work in a week, that essentially amounted to requiring them to give a greater than 960% wage increase. (Going from getting 384hr of work out of a family of 4 in a week to getting 40hrs of work from that same family, just to keep that family at the same subsistence level would require paying 960% more for that 40 hours.) And they survived. In fact, they thrived, as did all of society when they were forced to do that. But, the type of people who created that situation in the first place are still being born. They're still running companies. And they will still attempt to wring every valuable moment out of the lives of human beings to take for themselves. If we let them.
Yup, this was discovered back in 2017 as discussed here:

https://news.ycombinator.com/item?id=15233399
Constantly replacing antennas, smartphones, having large datacenters, network infrastructure that consume a lot of energy is bad for the environment. Video is a big offender. Instagram and facebook feeds also consume a lot of memory and energy.

Even storing document as PDF instead of paper might be worse after all.

If at least smartphones would be designed to last 4 or 5 years it would make a big difference.

Wirth's law is also an excellent way to describe how computer software is most often horribly designed, and it also plays a huge role in how we could have cheaper and eco-friendly devices.

https://en.wikipedia.org/wiki/Wirth%27s_law

> You're probably one of those people

Lowering yourself to snarky comments is not helping your argument.
> Instead I changed my name for "FreedomForHK".

Blizzard isn't regulating player's political speech using it's regular game servers, it was only in regards to a professional championship broadcast from which they (way) overreacted.

I get why you're doing it but I don't think they would have had a problem with that either way. Unless you're a pro-level player planning to go into championships with that call sign.
It's nickel and diming all the way. I always thought the S3 pricing was sort of ridiculous. Pay for the amount you store (fair). Pay for the egress data (less fair but ok...). Pay for the number of API calls! (lol!)
I want to stop using Google .. Gmail.. Maps, etc.. and want to move over and use one company's integrated services I trust.
and climate threats, and gun threats, and water threats, and air threats, and economic threats, and infrastructure threats, and health threats...
I use a hardware modem (USB modem actually) attached to a hardware VOIP analog telephone adapter. I am not familiar with software VOIP modems but hopefully someone else can chime in if it's possible.
Nor do you have to pay the rent on the buildings where those things happen.
> The keybindings it does have are terrible and give RSI, and crucially because there's a whole ecosystem of addons that try not to collide, they can never be changed, which is why CUA mode isn't default.

Everything you are claiming is wrong. I came to Emacs from the Apple HIG shortcut world (which btw, Apple copied from PARC), and I think the keyboard shortcuts Emacs comes with are better thought out and more ergonomic to use. That is why they are the default (Emacs users prefer them), instead of cua-mode, which comes with Emacs and is easily activated.

Emacs key bindings are also far easier to change that in any other application, because Emacs keymaps are first-class objects with inheritance and are separate from commands. That is why Emacs can easily support not just completely different keyboard shortcuts, but completely different input methods such as modal editing.
You can rent dedicated server or onprem ? people always go from cloud to building your own cpu in these threads, never in the middle
To be fair, it doesn't seem unreasonable to start with the assumption that something is unsafe and work to prove that it is safe. Seems safer ;)

If this was some technology where not having it would be a major impediment to society, then maybe it would be a different story. But 5G just doesn't seem that important to me.
I mean... you don't think that BroBible.com (for example) has the right to hire a particular type of person for their front end engineer? I don't think they should be obligated to hire an artsy introvert type for that role.
When StrongSwan EAP-RADIUS plugin is in use, authentication delegated to RADIUS server. Actual EAP handshake occurs between VPN client and RADIUS server. [1]

Some EAP authentication methods (namely, EAP-MSCHAPv2 and EAP-TLS) export Master Session Key, which is exported to StrongSwan via MS-MPPE-Send-Key/MS-MPPE-Recv-Key EAP attributes. [2] So, MSK derived on RADIUS side and sent to StrongSwan. Eavesdropper with knowledge of RADIUS secret key capable to intercept and decrypt such EAP payload.

[1] - https://wiki.strongswan.org/projects/strongswan/wiki/EAPRadi...

[2] - https://tools.ietf.org/html/rfc5216#section-2.3
Please slap an explainer video on the top fold asap. I bopped on and off. Wanted to have a show-and-tell and get 'sign up' or start - without any grounding on what this is and what i am making. love the concept, i think.
Enjoyed the excellent photos and reporting.

As far as "Life without fast internet":

"Residents adjusted. They created an intracity computer network that, among other things, allowed locals to download pirated movies and TV shows without connecting to the wider web. Going on vacation, several said, meant sitting in a hotel room, updating smartphone apps and taking in the bounties of the online world, even if the beach beckoned."
Just to be clear, SPIR-V has no relation to RISC-V?
Why? How old are you? Current forecast is that 80% of benefits are funded, as of 2035. Even if the funding ration continues to decline, as long seniors don't vote themselves out of Social Security, there will still be a pot of revenue from younger working people.

https://www.ssa.gov/benefits/retirement/estimator.html
Samsung Galaxy S10 fingerprint reader beaten by $3 gel protector
You can outsource the physical data center and connectivity without paying massive premium for a software stack which in many ways requires more expertise to operate at scale and redundancy than the in-house alternative, while costing an order of magnitude more money and locking you into a potential competitor’s ecosystem.
Of course he does
Lots of places that have 1gbps bare metal unmetered boxes for ~$200/mo, too. At 10% utilization that's about $0.005/gig.
OP specified HTTPS, so MITM is a non-issue.

DNS leakage maybe?
Many large companies save money by having their own cloud, but those clouds sometimes really suck compared to AWS.

I know of one very large company where any request for a change in their cloud infrastructure always required a minimum two week advanced notice. In AWS such a change is just a mouse click away, and could be done in seconds.

AWS also has a really amazing integration of a large variety of services which is really hard for in-house clouds to match. I wonder how many AWS services the BoA cloud has, and how their own integration of those services matches that of AWS.
For a less sophisticated option for home users there's also DWService that is open source.
I understood your point to be "US/UK companies by definition cannot be private" (i.e. for legal reasons). Which I think is true but a relatively minor problem compared to the status quo.

If your point was "US/UK companies in practice are not usually private", that is probably true.
If somebody is getting $50-$150 per video, they're probably doing it for the passion of making videos, not for the income, and they probably have another source of income that dwarfs what they're getting from youtube.
If you reduce companies to "developers hiring developers, led by a couple of business people," how resilient will that company be? I'd say it keeps them at a disadvantage for either elimination or acquisition, but dependent nonetheless.

Maybe cloud usage can be an indicator whether a company has plans to maintain independence into the future, despite the loyalty-engendering words of leadership.
if this is supposed to encourage transcoding to alternate formats and distribution through unsanctioned channels, its working, just as well as its worked in the past.

https://www.androidheadlines.com/2016/06/chrome-widevine-exp...

https://www.zdnet.com/article/security-researcher-cracks-goo...

"This Disney+ failure happens while the likes of Netflix, Amazon Video, and Hulu work fine due to a difference in their Widevine handling. Linux browsers (as well as some Android devices) only support Widevine Level 1 while Disney+ requires the highest level security features thereby blocking out the support."

https://en.wikipedia.org/wiki/Widevine

from hans himself:

...So I subscribed for the testing period, problem all devices in my home run Fedora. I started up Firefox and was greeted with an "Error Code 83", next I tried Chrome, same thing.

So I mailed the Disney helpdesk about this
they eventually got back to me in about a week.
They wrote: "We are familiar with Error 83. This often happens if you want to play Disney + via the web browser or certain devices. Our IT department working hard to solve this. In the meantime, I want to advise you to watch Disney + via the app on a phone or tablet. If this error code still occurs in a few days, you can check the help center ..." this was on September 23th.

Their so called help-center does not even know about "Error Code 83" even though the internet is full of people experiencing this. Note that this error also happens a lot on other platforms, it is not just Linux.

Someone on tweakers.net has done some digging and this is a Widevine error:

"the response is: {"errors":[{"code":"platform-verification-failed","description":"Platform verification status incompatible with security level"}]}".

Widevine has 3 security levels
many devices, including desktop Linux and many Android devices only support level 1.

In this case e.g. Netflix will not offer full HD or 4k resolutions, but otherwise everything works fine, which is a balance between DRM and usability which I can accept.

Disney+ OTOH seems to have the drm features kranked up to maximum draconian settings and simply will not work on a lot of android devices, nor on Chromebooks, nor on desktop Linux."
I would like to know what Arch Linux and the other distros thought of alternatives like runit, openrc, and BSD-style init.

I can at least sympathize with the arguments for systemd if the only other choice was SysV init scripts. As Richard Gooch once said, "These boot scripts, in the tradition of SysV, can do anything. They are flexible. They are scalable. They can run industrial-strength systems. Unfortunately, they're bloated and ugly. OK, maybe they're not ugly to everyone (not that I've ever heard anyone admit they're elegant, only 'it works'), but they sure are bloated. They are complex and hard to navigate." (http://www.safe-mbox.com/~rgooch/linux/boot-scripts/)

But the choice was never just between SysV init or systemd. Couldn't Linux have done something like FreeBSD's rc? Or I read about the daemontools family of init systems, like runit, which is what Void Linux uses. These systems sound like they solved SysV's problems without adding systemd's. That is, they are more declarative, easier to maintain, can handle complex dependencies, and can run things in parallel. But they remained unixy: they are small, file-oriented, and don't swallow up adjacent software.
RiteAid sells hard liquor in Washington state.
My comment was the "link." You're still avoiding engaging with what I'm presenting to you in order to maintain your narrative.

I can't tell if you're just spouting rhetoric or genuinely you aren't able to connect the ideas I'm presenting: do you not believe that mainstream media amplifies whatever news there is? Did you see no "Russia" news? Is that what you're arguing?
63 cores blocked on a single mutex is not at all like any of the scenarios you're describing. That's almost like describing the notre dame fire as having a positive use-case because what if you want to do a controlled demolition of a large building.
> with the Tor bit being behind NordVPN, not the other way around

This is so dumb that I'm not sure if it's an inside joke or not.

(Looking at you, ProtonVPN.)
I was in the same boat and then started using the "LawnChair" launcher. The only major feature its missing from the pixel launcher that I can tell is that it doesn't have the most recent Android 10 gesture navigation yet. Aside from that it seems to be a fully open source implementation of the Pixel Launcher but with the added ability to remove the search bar from your android home screen.
Comcast, not AT&T, but my mom recently discovered that her Turner Classic Movie channel was not longer activated. After talking to someone on the phone (who suggested a service technician visit), she independently discovered that TCM was being moved to a sports package along with a military history channel and a country music channel.

It was a watershed moment for her. Apparently, there are online services that provide TCM, and now she's considering downgrading her cable service rather than upgrade it and getting an online service to make up the difference.
Don't rattle a saber unless you're willing to use it.
> but they don't define what luck is to begin with.

They do though, the paper is focused on what you call "blind luck" in (1). I suppose it can be summarized as a evidence based counter argument to the cultural narrative weight given to 2,3,4, especially in the US.

I don't think it is complete of course, but it is interesting.
One of my favorite fundamental books is "The Pragmatic Programmer: From Journeyman to Master" by Andrew Hunt and David Thomas
Thanks! Just reading:

https://en.wikipedia.org/wiki/5G_network_slicing#Key_concept...

"The "one-size-fits-all" network paradigm employed in the past mobile networks (2G, 3G and 4G) is no longer suited to efficiently address a market model composed by very different applications like machine-type communication, ultra reliable low latency communication and enhanced mobile broadband content delivery.[2][11]"

"to address a market model" in the sentence seems to support your claim.
He's just restating the tech industry's ideology from the 90s (A Declaration of the Independence of Cyberspace) even though time has shown it to be entirely bankrupt exactly because of the China example.

His real concern isn't China but all the other countries in the world, like in the EU or India, who have legitimate democratically elected governments but don't have America's free speech protections. He's not even really concerned about the principle of free speech, just that's it's really good for internet businesses.

If you have to police content to prevent genocide in Myanmar, or Nazism in Germany, or mob violence in India, that costs a lot of money. Mark Zuckerberg would really like it if the US could go back to exporting the US way of doing things (most directly via including Section 230 in trade deals) to other countries so he doesn't have to spend as much on low wage contractors, and fully realize the infinitely scalable, zero marginal cost (but plenty of externalized costs) promise of being an internet business.

Every time Zuckerberg makes the case that Facebook needs to be big to counter the threat from China, governments have better tools to do that than blessing his monopoly. The US is already doing that with tariffs, CFIUS being able to block investments from China, and the potential for sanctions that can straight up block all trade with China.
Don't confuse smart for the individual with smart for the society. Of course a good social safety net would be great. We don't have it. Nothing in my short life tells me this political system or culture can produce it.

I am not putting my bets on a change in culture or government. I see what's happening to people who counted on Social Security/Medicare and discovered too late that it wasn't enough.
It wasn't true at first but people abused the hell out of it, for example, by storing data only in the filename. The API cost prevents very inefficient use of S3.
Woah excellent to see Embark partnering with the RLSL project!

As someone who does a lot of creative-coding contracts with lots of video, graphics and real-time requirements, RLSL has long been one of the Rust projects that excites me the most. The idea of writing graphics and compute shaders in Rust, a modern language with a decent type system, standard package manager, module system, etc, is very exciting. It makes a lot of sense that Embark see the potential in this for game dev too.

The ability to share Rust code between the CPU and GPU alone will be so useful. The number of times I've had to port some pre-existing Rust function to GLSL or vice versa is silly.

Obviously the Rust that compiles to SPIR-V will be a subset of the Rust that compiles to LLVM or WASM, but this still opens up so many doors for improved ergonomics when interacting with the GPU from a Rust program.

I've long dreamed of an API that allows me to casually send a closure of almost arbitrary Rust code (with the necessary 'lifetime + Send + Sync + SpirvCompatible compile-time checks) off to the GPU for execution and get back a GPU Future of the result. It looks like this may well become possible in the future :)
Taking Reactivity to the 3rd Dimension [video]
From Startpage: "You can’t beat Google when it comes to online search. So we’re paying them to use their brilliant search results in order to remove all trackers and logs."

It sounds like you're just using Google without the branding/tracking.
Sure. You just need more people to keep an eye on what your consumption rates are. Or to handle access control systems or manage service accounts and client certificates, ensure firewalls, additional tooling around firewalls to ensure things aren’t getting exposed outside. Countless cost projections on top of a complicated billing system.

I mean. You save the headcount in one area and you consume it in another. And you pay overhead in outsourcing costs.

It’s likely worth it. But you need to determine that on a case by case basis.

My (large) company is too incompetent to do hosting properly so cloud was a blessing for us.
On the other hand, Lebron James' statement last week sounded he was reading directly from something written by a CCP propaganda minister.

"When you're misinformed or not educated about something, you never know the ramifications of what can happen."

https://twitter.com/Rachel__Nichols/status/11839322750727208...
MIR seems the better choice in rust land in general. I wonder if cranelift could be an alternative approach here in the future.
It isn't just "100k of Facebook ads" as you're trying to gate keep the proof point to being.

Respond to every point I make even re: Trump leveraging mainstream media to his advantage.

It's odd, interesting to me, that you're expecting concrete quantitative data, yet trying to use qualitative proof points - while not accepting qualitative proof points that I'm outlining for you.
whiteboard swirlies
Looks like $2B of savings are from reducing the number of servers (200,000 servers earlier to 70,000 now). That has nothing to do with the advantages of a private cloud over public, etc. They were just over-deployed and by reducing the number of servers they would have enjoyed similar savings no matter where they were running them.

In fact they could have saved even more, and earlier, if they had already been in the public cloud, where you can just spin down the VMs and stop paying for them. In your own data center, a server is already sunk cost that you cannot entirely eliminate just by shutting it down.
I was aware of the bandwidth alliance, though looking on their KB for now it's only discounted egress [1]. Same with Google, though not part of the bandwidth alliance, data delivered through their CDN Interconnect program starts at $0.04/gb (NA) [2]

[1] https://support.cloudflare.com/hc/en-us/articles/36001614391...

[2] https://cloud.google.com/interconnect/docs/how-to/cdn-interc...
This is a fundamental book for programming or software engineering. I would argue that it's not fundamental for computer science.
How long would it take to overtake Google at this growth rate, if maintained?

I'm not saying it's realistic to maintain the growth rate, just want to get an intuition for what the current speed means.
Please give a link, I want to read it without going through these that aren't that interesting.
> Because this is what the market agrees to bear.

I think it's more than that because a lot of folks aren't aware of the costs until they need to or want to move and then they get hit with a massive bill.

So maybe they chalk it up to experience and pay the bill because they have no other choice or calculated it's still better in the long term.

To me that's a much difference scenario than walking into a store and happily buying a dozen eggs for anywhere between $1 and $1.50. In this case you know what you're getting into before you make the purchase and everyone around you (other customers and businesses) decided that's what eggs will sell for in the open market. With outgoing data fees, it's more like a "take it or leave it" price dictated by the provider while they already have your data and there's no price competition since they are the sole business with your data.

Whether or not it's the customer's fault for not doing enough research is debatable, but it certainly doesn't help that most providers make it pretty difficult to calculate costs.
Programmers should campaign for hefty termination fees. Sure, you can fire me, but you'd have to pay me one year's salary.

Actually, it would probably just make some programmers even more intolerable.
Calling them an asshole might complicate matters. :)
link tot he repository https://github.com/DougHamil/threeagent
Yeah, this is just a ridiculous way to dismiss the papers. Most authors are "people with few publications now working in other fields". One professor trains 25+ PhDs in their career, and usually all but one or two of them will end up fitting that description.
> The bank, which has a $10 billion annual tech budget

Am I the only one completely befuddled by this number? What the fuck are they doing with these money and 200k servers? These are facebook numbers. For a bank. What?
This is a false dichotomy. There is the issue of restrictive IT departments, legal review, compliance review, extended QA, documentation, product literature, etc. all extending a product launch timeframe...

Separate from all of that there is a valid question whether the software stack at a big cloud provider gives your engineering department the ability to deliver features faster at scale and redundancy, and with lower ongoing maintenance overhead. I think this question is very much up for debate.

At a small scale there are absolutely cloud frameworks that let you deploy services without an IT department at large scale. But then there’s a realistic argument of whether the high premium for theoretical scale—when in actuality you’re serving dozens not millions of customers—is worth the high cost of capital.

E.g. several startups of mine have persistent on a couple colocated dedicated servers for over a decade at a cost of $300/mo. The equivalent deployment in the cloud is closer to $3,000/mo.

I know this because I got $300k of Azure credits to play around with and ended up not using most of them. The long-run cost was too high to move to Azure. But there were months when I “spent” $6k of credits on a dozen VMs and associated storage and network that had equivalent performance to my rented bare metal.