skysight-inc/HackerNews huggingface dataset:
Safari 15.4 broke my web app. Impossible debug and workes fine in 15.3.x and any other browser. Awkward disappearing elements & zindex or canvas bug.

Worst browser especially it is impossible to debug in windows.
Depends if s2n is vulnerable to the same bug. Of course AWS doesn't protect you against application bugs so if your application has an SSRF vulnerability (presumably otherwise unexploitable) an attacker might be able to DoS you.

They don't mention S/MIME or things like signed binaries or SAML assertions but those seem plausibly vulnerable as well.
1. You made a boring design. It's not a gen-z thing to dislike sterile, clinical designs that look more suited to businesses.

2. This is an ad, and seems like it was intentionally written as flamebait.
Up to 8 billion present human lives, trillions or qaudrillions of potential human lives, and uncountable animal and plant lives.

That's not exaggeration. Those are the stakes America is fucking around with by provoking the world like this and spooking the shit out of everyone.
We can lower the cost of care by having lower credentialed providers such as physician assistants and nurse practitioners handle the simple cases. Patients in rich countries have already been self diagnosing for years.
Compression algo?
Well, Arm did not walk away with that fee, Softbank did - that money was never going to enter the company even if the deal went through.
I don't know why you would blame the browser and not Imgur for this.
Dozens of BuzzFeed Employees Claim They Were Illegally Shortchanged in IPO
Related: https://bellard.org/jslinux
Reminds me of the slogan ‘don’t pitch the bitch’ from the movie Boiler Room, namely men are much more inclined to get into stupid investments over FOMO, challenge Vlad Putin to a fight, etc.
it should be. and then you watch these monks with absolute mental control just sitting in the fire meditating until they're ash
My understanding is that it's pretty much the worst way to go, and only really gets used by people trying to make a (usually political) statement. It also has form in this region - see Thích Quảng Đức.

A desperate last stand to try and make a statement about censorship and repression, which ironically seems to have had all evidence censored and repressed. Truly awful.
because SMS already has near-universal adoption. As much as I love my yubikey I don't know anyone (in the real, not HERE) who uses one for a personal account.
You mean like this? https://bellard.org/jslinux/vm.html?url=alpine-x86.cfg&mem=1...

I don't think it's running in WASM, but I think it's linux in your browser.
Electric cars can use regenerative braking, so they're much easier on the brake pads - the electric motors might handle 90% of the braking force. I have to laugh every time I take my hybrid in for service and they say "the brake pads are fine".
PNR.sh: view hidden information in airline reservations
Hard disagree. Once upon a time it was a place where animators used to upload really crazy work, particularly at the end of the academic semester when students would post experimental stuff from thesis projects. A really creative community that basically evaporated. Lots of really cool music videos as well.
The UK seriously underpays software engineers, if US companies want to tap into the talent pool its relatively easy to do so especially with remote work. The UK has a serious lack of management talent and a trickle up economy that is damaging everything and the economic situation is not great. Its primed for a big brain drain.
It's a big mess. The major rivers of India and China all originate in Tibet, so having that whole area be under the control of either one of these two actors is a recipe for ongoing stability concerns in the region.
I don't think the suggestion from _users_ suffering from subscription fatigue is usage based billing, as it still has the psychological worry of having to keep paying money or have something taken away. Usually they're complaining that e.g. the chess app on their phone wants a subscription.

I actually agree that commercial video hosting should have some form of ongoing payment, they have real costs associated with extra usage, in a way that the aforementioned chess app doesn't.

But simplifying different users with different concerns complaining into different users as "all users complain about everything" is an over simplificiation in my mind
Reminds me of those quarter machines in front of grocery stores. Moves about as fast too.
Good point. Makes it a better fit for SOCKS I suppose. Tor does dns over tcp - or no dns?
AMC Bought a Gold Mine
It happened about a decade ago.
That's not what people are saying at all actually. What they're annoyed about is finding out their bill is jumping from $120 a year to $7,000 a year with only a weeks notice to do anything about it.

Vimeo changed what they want to focus on (they want to be a big enterprise focused organization) and are jacking up the prices for the customers they don't want to support anymore. Due to lock in many of them will be stuck around paying the higher bills for a bit, but in the end most people will end up moving.
>In the U.S., L.A. appears to be the only city somewhat on the way to having a real, large-scale, and functional rail transit system, and even that is occurring with aching slowness.

You misspelled N.Y. L.A. barely has a train system in comparison. L.A.'s train system is hot garbage and goes practically nowhere. L.A. is one of the most car dependent cities in the US.
The answer to this is related to the answer of: "would you prefer to be in the lower class of Norwegian society or the lower class of nearby Belarussian society?"
thermal problems are obvious based on AMD disabling overclocking on the 5800X3D. Even when gains have become minimal, they didn't explicitly disable them, so clearly either potential gains are literally zero, or overclocking might actually damage the cache/lead to conditions where it could be bricked or lead to glitches that might allow control of the PSP (the cache die being separate, and completely exposed, certainly is an interesting attack "surface").

Thermals have always been the giant asterisk on die stacking. Everyone knows it's going to be a problem. But this is the first consumer stacked-die product (that I am aware of?) so we don't really have any sense for overclocking on those processors. The tentative implication here is - bad. Even with a single cache die, it's still got a whole processor underneath it heating it up. There are implications here for GPUs as well, as both AMD and NVIDIA are expected to release stacked-die products next generation. It's looking like they will have to keep clocks under control to make that happen - maybe that is a counter-argument to the "500-600W" rumors (for both brands).

But multi-die products have twice the area to dissipate their heat over - just like 5950X doesn't run at higher temperatures than 5800X. Higher power, yes, but twice the area to dissipate it over means thermals are about the same. That's not really the reason.

A single-die limitation also wouldn't rule out a 3D version of the 5600X - it's no longer "the bottom of the stack" and finally there are value SKUs underneath it, it would be appropriate to re-release it as a more performance-oriented 5600X3D SKU.

Anyway, my personal opinion is this is going to be a very limited product that primarily exists for "homologation". AMD can say that they've released it, it's officially a consumer product, so it can re-establish AMD's place on top of the gaming benchmark charts, but it's going to be a 9900KS-style super-limited SKU that doesn't see any real volume production at least until AMD has sold their fill of Milan-X. It just exists to put AMD back on the top of the benchmark charts now that Intel has retaken it with Alder Lake.

The 5800X is the best processor for them to do that. 5950X sets up some small regressions for inter-CCD problems/etc. 5800X is enough for games for now anyway.
You're framing this as a dichotomy between slippery slopes. We must either pretend that all sins are equivalent and thus give cover to the worst sins or we must use the fact that some sins are worse than others to allow the "better" side to backslide. The obvious alternative is to hold all parties account according to the severity of their guilt, and demand that everyone does better. In other words, the guilt of one party doesn't absolve the other or (as children understand) "two wrongs don't make a right".
I think out loud you'd be more likely to hear "here're your donuts" rather than "here's your donuts"), but when written, here're looks way worse. Language (written, spoken, and otherwise) is interesting and resistant to fitting into nice, neat, tidy boxes.
You have found a local optimum that involves multiple repos. Others have found a local optimum that involves a single repo. Arguments for mono-repos are not arguments against multi-repos.

For some background: we migrated from multi-repo to mono-repo to solve several pain points, which are touched on in TFA. It's fair for you to state that you have never had a problem, or that you don't see it, but don't conclude that no one else has ever had that problem, or that they, unlike you, consider that problem to be important enough to need a solution.

> [Single source of truth] has never been a problem for me. You have an app in one repo depending on a version of a package built from another.

But I don't have a package built from another. To support multiple repos, do I need to configure package creation, set up an artifact server, and teach the team how to use a locally-built package for debugging/prototypes ?

> There are lots of changes you can make that the monorepo doesn't detect any more than a multi-repo

There are several techniques for working on a large codebase that involve making easy-to-detect changes, that can then followed to both explore the extent of what the work should cover, and ensure that no piece is forgotten. Having a monorepo makes it easier to put all the code in one place for the static analysis tools to crunch through.

> I don't agree that finding existing functionality to reuse is easier. How so? You search for "Tokenize" and hope to find something relevant?

You can "Find all references" of a specific type to identify functions that can operate on it. The list will usually be short enough to scan in a minute or two. If you're looking for a function to frobnicate that type, it will almost certainly be in the list. I'm not sure how you would this on packages from several repos (especially if that function is non-public).

> "Change the code and get proper reviews", this is nothing to do with monorepos.

My current tooling does not allow me to submit a PR that pushes two different commits to two different repos. If using packages to share code between repos, it also means that the change must deal with package versioning.

There exists a set of tools, techniques and never-been-a-problems that can make mono-repo work and be productive, just like there exists a set of tools, techniques and never-been-a-problems that can do the same for multi-repos.
My gut feeling is that Vimeo is playing a little fast and loose with that characterization -- it's almost certainly "1% of the users in her particular tier," not OTT customers or their enterprise tiers.
Interestingly, apparently the further the Energiewende goes, the less approval there is for electric heating, including attempts to force removal of storage heaters.
Dacia? Good news!
Functional Futures: Live-Coding Rust with Tim McNamara
> Hence the Nix Hype Machine

I find it disgusting you talk about an opensource effort of mostly volunteers like this. And I think you are wrong. There is no machine: it's people.

Yes it's hard. It might not be for you. But it is cool to some people, so they talk about it.

Other replies to your comment answer your questions well (showing people really care).

This is not bought marketing BS but some "agency machine". This is the labor of love of many. And you are simply dismissive.
> He had me until “It’s not clear Americans can handle this kind of power”.

It always turns me off when someone says something like "people from some country do/don't do/can/can't" when almost every time it has nothing to do with what country the person is from.
> wild to think that $300 a month of bandwidth might put someone in the top 1% of costly users for Vimeo.

That doesn't surprise me. I imagine median customer as someone who created one video that 10 of her closest friends have watched. Anyone who has any following is immediately 95-th %-ile.

Slightly relevant post https://danluu.com/p95-skill/
The fact that you split your design lib from your "overall application" suggests that what you are describing is not, in fact, a monorepo pattern :)
The ever more expensive, increasingly shitty apartment vs. the increasingly unsustainable commute is the key bit I think.
This is one of the most fascinating things. It is close to a real life miracle in my opinion. To not even move when you’re experiencing that level of pain, it’s awe inspiring
They are, it's why corporations are so soul crushing. They literally serve no one except the abstract concept of profitability.
Not enough people appreciate the value of a reviewer with matching goals and needs.
Cornell is a private university that _could_ do that, but they won't because every cent of their federal grant money would be pulled for violating 1A rights.
I believe many "Czechoslovaks" feel with Tibet and also Ukraine these days. For those interested in history of "living torches" fighting for freedom:

https://en.m.wikipedia.org/wiki/Jan_Palach
In calculus I wrote a program that solved the last problem of the exam, during the exam. I wrote down the source code in the exam by hand. I got an A but the teacher wrote a letter to my parents saying he was concerned about my reliance on programming.
Vimeo was never a free service though. No matter how big your channel is, to upload to Vimeo, you have to pay, that's how it's always been.

The fees have, to date, been on a flat schedule, ranging from $100-$600/yr for various weekly upload limits. This has apparently become unsustainable for Vimeo, as there are no longer enough "minnows" who upload fewer videos on the platform than their subscription pays to subsidize the "whales" who upload more than what their subscription pays for.
You might also see if you can just restrict interaction to a shell. That's definitely going to be much lower bandwidth (and thus more responsive). Then anything you can do in the shell, you can do through SMS. Updating an 80col screen isn't a completely unreasonable number of messages... especially if you're doing compression.

Security is probably a bigger issue.
The Malibu has a multi-vehicle crash death rate (MV) of 36 and single-vehicle crash death rate (SV) of 24. The Corvette is 4 and 53.

Individual model comparisons aren't of much consequence (especially with such incomplete data), but trends are. If you scan the MV and SV columns in the midsize and large sections and compare it to the sports car and 2-door sections you'll see the trend I'm highlighting. The pdf linked on that page is helpful for this.

https://www.iihs.org/api/datastoredocument/status-report/pdf...
Red tea from Darjeeling is in a category called CTC tea, which is distinct from what you'd expect from black tea. Easy mixup since they look similar, besides the packaging
My original article you are talking about explicitly stated heterogenous compute is the future. It talks about transistor budgets going to LLC, GPU, media, and ISP. Much of the CPU efficiency gain comes from that doubled LLC size.
Maybe sometimes, but Bazel for example is light years ahead of CMake.
You might like Go-Chainable: https://github.com/neurocollective/go_chainable
that in itself should tell what the alternate was that the person chose to end his life like this over living like that.
I think the GPs point is that even if you watch the whole video, it probably takes you several sessions (i.e. 'views') to do so.
The Partiful screenshot in the article reminds me of mid-2000s TV-focused media player UIs (Windows Media Center, XBMC/Kodi etc). Must be really awkard to use in a web/mobile context.
Vimeo advertises [1] "Unlimited bandwidth" but that "Users in the top 1% of monthly bandwidth usage may be charged for excessive usage"

According to [2] the 99th percentile of bandwidth usage "usually starts at 2-3 TB per month"

Van Baarle has 4,446 patrons [3] and assuming a 1080p video stream is 5 Mbps, to hit the 2TB threshold would only need 12 minutes of video per patron, per month.

And you're right, of course, that if you're paying $0.05/GB for outbound bandwidth and using 2-3 TB/month, you're using $1200-$1800 of bandwidth per year. So $3500 isn't entirely beyond belief.

Still, the takeaway from this, for me, is that Vimeo's "unlimited bandwidth" is anything but.

[1] https://vimeo.com/upgrade
[2] https://vimeo.zendesk.com/hc/en-us/articles/360037761072-Ban...
[3] https://www.patreon.com/loish
He does not understand those words I'm afraid. Maybe he just did not run into problems with non-reproducible builds yet. Give him time :)
The most famous self-immolation is of Thích Quảng Đức (photo):

https://en.wikipedia.org/wiki/Th%C3%ADch_Qu%E1%BA%A3ng_%C4%9...
So shouting down speakers in college campuses should be reprimanded? Okay I'll remember that. Plus, the students left in protest. No one stopped the q&a
Switch from a $200 cost to thousands, with very little notice, is going to hurt users regardless of how "fair" the new system is.

Maybe companies should be upfront and consistent with their pricing? Running at a loss to gain market share, followed by jacking up prices once users are commited to your platform, does not make for a pleasant business partnership.
Great outcome for SoftBank
The state I described above was somewhat solid by early 2017.

Biggest possible issues were if you wanted to pass things like cloud credentials to your apps etc., but standard k8s resources worked pretty well with at most some extra annotations to for example link a Service of type LoadBalancer with specific pre-allocated IP.
I'm pretty sure it's just intentional flamebait to promote their product.
Interstate highways were also very expensive to build at first, but enough people thought they were a good idea that it got done.
It is not necessarily the case.

For example, word2vec uses k-means clustering using cosine similarity measure [1]. It works very, very well. The caveat is not many optimization variations of k-means will work with that "distance".

[1] https://github.com/tmikolov/word2vec/blob/master/word2vec.c#...
People are upset that their favourite language didn't get as popular as Go.
I have never, and probably will never, see a culture improve after layoffs.
They definitely charged money for e.g. going to windows 10 from windows 7 or whatever.

You also don't have to pay to install macos on non-mac hardware.

By any reasonable definition, macos is free/gratis.
I will be the first to admit I dont know anything for certain.

What I do know is:

Russia has said for more than a decade it would invade Ukraine if NATO moved in.

It offered to call off the invasion in January if NATO stopped arming Ukraine.

And throughout the war, Russia has offered to leave if Ukraine said it will keep NATO out.

People can disagree over if it is a reasonable request, but I think it is at least very clear what Russia wants. I think there is a good chance that would would leave if Ukraine accepts the peace terms they have been offering.
What are you going to do though?
Apple forces you to use their web browser, any apparently 3rd part web browsers are using apple's actual browser as a plug in.

There are no viable options for smart phones that are not fascist.
CPAGrip is a performance-based affiliate marketing network that has been around since 2011. Over 2,000 offers are available through CPAGrip, which also includes a suite of tools such as Link Locker, Download Locker, Content Locker, Video Locker, and more. Affiliate managers from CPAGrip are accessible seven days a week to help you boost your ROI.
I don’t know what kind of life one must live to find spending 30 minutes in a comfy lounge with wifi and plugs to be “wasted time”.

One can spend the 30 minutes exactly the same as if they were in their office.
If this is true it seems pretty blatantly anticompetitive and a good reason for the EU to hit Google with another few €billion in fines until they knock it off.
Chernobyl, 200 Exhausted Staff Toil Round the Clock at Russian Gunpoint
That seems like a reasonable comparison.

If most people switched from driving cars to riding motorcycles I would be willing to wager that they would find it fun and that traffic fatalities would increase.

(I say this not to discourage anyone from riding motorcycles but to point out that "fun" and "dangerous" are often positively correlated.)
I'm not sure how much sense a Linux port to webasm would make. Maybe you could get UML to work in some way but the binary loading and lots of other stuff would look very different.

What you could port is the GNU userspace (which is probably closer to what you're thinking.) One of the issues with porting software like that though is it expects complete control over its own process (and will put eg long running loops in it) which isn't how browsers expect software to run. Maybe you could do something fancy with continuations in the C runtime (emscripten probably already does) but it wouldn't be so strait forward.

I'm not sure what advantage having a shell in the browser would have over just running the individual apps as webasm ports. There's less to worry about then.

>retro gaming and opening legacy files

I don't think a webasm OS port makes as much sense for these use cases as a webasm VM. There are plenty of those: jslinux.org gives you a full Linux VM with an optional paid file sync service and internet access. Archive.org automatically opens com/exe files in the emscripten dosbox port, you can even run Windows 3.1: https://archive.org/details/msdos_win3_1

It would be kind of neat if more open source software had online "try me" pages that let you run the app in eg jslinux or dosbox before downloading and installing it.
What amuses me reading the comments here is thinking that among characteristics of how people behave, the "gen-<foo>" one may have one of the highest standard deviations among them. The bell curve of what a GenX likes is nearly flat, vs a GenY which is equally flat, but it's non-flatness just a little bit to the left (or right). Repeat for all Gen's.
That would be the scalpers issue, both for the card and the rest of the system to make it worth upgrading the card.
You're right, my mistake.

I do hate it when cats come out of infected spots.
Russia supported European energy dependence by funding environmental groups
I like the concept of a monorepo, but have found it challenging to implement because most developers are only responsible for their part - and there is often a big productivity benefit to keeping them narrowly focused. One trick, has been to have a monorepo for CI, rather than a monorepo for code. When one of the smaller packages gets updated the CI monorepo is triggered and all of the systems are tested for interoperation. Github makes this particularly easy with repository dispatches. It's been a wonderful "canary in the coalmine" for early problem detection. Bonus: The monorepo for CI becomes deployment documentation and can easily have its own set of tests that are specific to interop.
Large layoffs is always a politic game and in many cases very smart people working of cool projects ended up being laid off.

I was in one large corporation (not large anymore) which did something like that. And sure, cafeteria was still full of marketing and sales people even after layoffs.