skysight-inc/HackerNews huggingface dataset:
The first paragraph is a great way to guarantee your child with anarchist tendencies (read: recognizing power structures for the inherently exploitative systems that they are) definitely becomes an anarchist in the philisophically rigorous sense, if they're not already too traumatized by their experiences by the time they learn to reason about these things well.

The second part is teaching the child to externalize value systems so that they never develop healthy ones for themselves.

I hope you are just speculating and don't really have kids.
Yes, implementations will do what they can, but none of that can be as fast as a simple structure field access when the type of the structure is known at compile time. That compiles to a single instruction.
Not just #4, all of them

It's much easier to do prep work when you have a social safety net to keep you clothed, housed and fed while you're prepping.

It's much easier to place yourself in a situation where the opportunity can find you if you know that if opportunity doesn't find you, you'll be ok.

It's much easier to take a gamble that a bunch of hard work will lead to a fantastic opportunity if the cost of it not leading to an opportunity is very low.
When one wants strictly a meadow, then you're probably right. I'm doing that in a garden for a decade or more, and we have a mix of grass and wildflowers and "weeds", with abundant biodiversity.
You make all these claims but have not presented any proof apart from your anecdotes.

You equate Rust to "takes more time and money". Neither of those is true (for us) compared to Java and Go. Both of which are languages we initially tried.

But I do agree that the choice of programming language is largely irrelevant to the success of a company. Somehow you seem to think it does, or rather that Rust specifically is the one case where the above is not true.
3 days ago: https://news.ycombinator.com/item?id=37068464 ("CNET is deleting old articles to try to improve its Google Search ranking", >500 comments)
> The business case is that someone else is doing the infrastructure management for you.

Many business people believe that moving to cloud can reduce the headcount needed for managing the infra, but that is usually not what's happening. You will still need more or less the same amount of people to patch the OS and configure the networking, but with a slightly different skill set -- instead of Cisco IOS commands, they now need to deal with AWS transit gateway.

Every data center I worked with offers on-site remote hands that will rack new servers or replace hard drives or PSUs for you. There are also third-party companies that offers this service. Redundant power and air conditioning are the responsibility of the colocation provider and those are covered by the SLA. Those data centres do have generators on-site.

That said, configuring you top-of-rack switch is usually not covered by the co-location contract. This need to be done by a network engineer, usually the same person that would manage VPCs.
> Does Mark Spitbznagel run a hedge fund

Well yes, it's in the actual title of the article.
I'm simply invoking Hanlon's razor. I've seen enough of the sausage to acknowledge that 95% of these "top brass" are just making it up as they go along.
I guess, PSPP?

> PSPP ... can perform descriptive statistics, T-tests, anova, linear and logistic regression, measures of association, cluster analysis, reliability and factor analysis, non-parametric tests and more

https://www.gnu.org/software/pspp/
I currently only have two brands I'm really boycotting over obnoxious ads (Samsung and head&shoulders btw) ('really' because I used to be a client), I guess my boycott list will only grow, as most video ads are obnoxious.
Unfortunately, that's not how it works. a) no you can't just decide to go and live in any postcode you want, you need to be able to afford the cost of living there, and b) the study is about where you're born, not just where you end up.
Yes, these serve as a good warning for others who may be interested in exploring this service.

HN threads also rank very highly on Google so even for future users researching the service may gain some value from it.

Like I was interested in trying out fly.io for a long time but after reading so many recent threads about their mistreatment of users I've decided to defer.

These threads are really very useful.
Why is the choice always portrayed as if it's either cloud, or on-prem / colocation ?
Those are two extremes.
At work I use dedicated physical machines from Hetzner.
If I need an extra one they deliver it in a few minutes, and thanks to Ansible it's provisioned within a few minutes more.
Hetzner keeps an eye on the hardware and replaces disks, PSU's and the like if needed.

I wouldn't often advocate to do colocation or on-prem since that indeed comes with a whole set of headaches, but renting dedicated physical servers like we do offers a lot of flexibility, with very little overhead, at a price/performance ratio that makes AWS look like pure extortion.
Econmics noob here.

Leaving aside the Ad Hominem that Spitznagel is hedge fund manager who might benefit from the said event.

I can only gather two main points in the argument.

1. Level of debt is at unprecedented levels ( private, public, global)

2. Kind of follows from 1, Government(FED) has very high annual debt servicing.

How we go from 1&2 to popping the credit bubble ?
Isn't this wrong (the "green threads are just threads" part)? The green thread / stack switching implementations I've seen so far all used cooperative multitasking, eg you know exactly where control is handed back to the scheduler and don't need synchronization between green threads - assuming the scheduler keeps all green threads on the same OS thread of course)

Blocking vs non-blocking can be solved with naming conventions, like Sync vs Async suffix (works well in node.js for instance)

(also getting rid of colored functions is a good thing!)
Cargo culting is one of those mental models that appears everywhere once you learn about it. Similar to kayfabe in wrestling and politics.
99.9% of humanity basically is winging it daily (by copying the shallowest parts of whatever philosophy/ideology they espouse) pretending they know everything while the 0.01% is honest with themselves and thus are free to question and doubt their own ideas in order to improve them.
This 0.1% is mostly invisible despite pushing humanity forward
>Correct me if I am wrong on this, but to me, it would seem that something like VirGL would still serve a purpose with wider spreader full SR-IOV support on consumer GPUs, as VirGL could find application in many scenarios where a GPU vendor's drivers are not compatible with the guest.

Pretty much every guest OS (windows, Linux, BSD) has drivers that would work with a native PCIe VF GPU device. MacOS still has AMD drivers but only up to RDNA 2. I can't think of any guest that would support a GL device but not have a native driver.

>Saying that, I do agree that vendors should enable support in customer GPUs and feel that their focus on protecting server sales is going to turn out misguided in the long term. Intel especially disappointed in this area, as they in the past did allow such functionality on their GPUs, but have recently removed that.

Intel supports SRIOV/SIOV on consumer CPU iGPU's (Xe, 11th, 12th, and 13th gen) but not dGPU's (A770, A750..) which is very frustrating. Indeed 'enterprise features' such as ECC or IOMMU on consumer chips have not affected server sales.

>That being said, any effort focused on GPU virtualization or drivers impresses me immensly and I very much appreciate the work done on VirGL.

agreed
Yes there is, that's the whole point actually
Sorry, my bad ...
Thank you for sharing your observation and we hope it will develop further. :)
What makes you think that sum types make compile time skyrocket?
Distribution helps to preserve cultural artifacts. It's more likely for them to survive if they are backed up in different places. History has proven that copyright holders prefer cultural works to be lost than distributed without payment.

Most of early movies have been lost. Tons of music has been lost. Many old video games are only available illegally. We now have technology to archive and distribute cultural artifacts for little to no cost.

It's ridiculous that cultural preservation has become a legal problem not a technical problem as it was for most of human history.
Oh my god! You must be very confused now, being told an error message, and some detail about it.

Dear end-user, do you need therapy? I'll make sure that message is removed in the next release, so other end-users are not subjected to such horribly frightening information.
I was talking about strongly typed languages, which Go is. That's why I'd rather use go than python at my job (not an option though).
It's more complicated than that, a lot of the people who says that Apple keeps things secure and tight compared to Android's wild west will themselves have a jail-broken iPhone.

The iPhone was hot when it came out, and was a lot of people's first taste of the smartphone, and it's very easy to fall into tribalism. You and I aren't immune to it, there are hundreds of things we are irrational about in our lives. Arguments in favor of your chosen tribe are proxy arguments for preserving your own value, identity, and dignity.
You can find 1k views (or even 10k) under spammy auto-generated videos on YouTube too.
I mean you're essentially asking why people think a rare event is rare.
People aren't saying nice things about Apple to appease Apple from locking things down.

People who rebelliously use non-Apple products are helping to keep the alternatives alive. It's a tradeoff of now vs future. That's the real tradeoff, it's not cults.

(edits: HN vs who?)
That is a very interesting view, thank you for sharing it.

I've often used "cargo cults" as a way to categorize stupid ritualistic things about the world I didn't like, but it's good to be reminded that the world isn't so two dimensional.
There are exciting practical FP usage powered by the likes of Vavr and Algebird in the JVM land. I would like to suggest looking at Scala if you are interested in the conventionally practical. For example I found Scio incredibly exciting

On a more personal note, learning Haskell is more like learning FP and basic type theory, both of which are transferrable skills to most languages. How "useful" is debatable. Maps and filters you can use almost everywhere, ADTs are lacking in most languages, going into things like optics or type lambdas engineers will start feeling you are crazy but that's not even scratching the surface of PL research

[This is a half-joking note. Many real-world programs are written in Haskell and OCaml, but they really are the minority]
Yahoo paid for them, not "simply took it over"
Tech hiring practices is also a fantastic example.

There was a time when companies like Google were looking for very talented CS people because they actually needed people with broad skills because in the case of G they were building a search engine and there's almost no area of computer science that isn't involved in such a project. They actually needed people with strong CS skills.

Twenty years later we have positions where hires are selected for their ability to reverse a red-black tree on a whiteboard, where the position will mostly be about gluing together CRUD apps with YAML.
It would seem that a draconian network reliability KPP would be needed, along with an intensive test plan.

The ripple effects of a jacked up system would dwarf the cost of such a test plan.
> All based upon some dude, smoking a fatty, saying "woha! concrete uses co2 in creation" without any numbers, impact studies, and comparatives.

Are you serious? There are multiple university departments that study this sort of thing. The amount of CO2 released by all these various things has been very well calculated. We can definitely go into projects with good numbers to help us compare what the consequences will be.
I haven't tested, but if it will always lead to me unless I take some action, then it is a user ID.
Why Artificial Intelligence Needs to Sleep
true in the context of HN, but kind of a moot point from a more broad consumer perspective, I think.
I'm not familiar with that game, but depending on what the goal is, I think you have three options:

- if you want to check that a complex system of rules has a solution, then you can translate that into a SAT problem and run a SAT solver (https://codingnest.com/modern-sat-solvers-fast-neat-underuse...)

- if the problem is small enough, you could run an exhaustive search of options - in that case it really doesn't matter how you encode the rules, it could be any function returning a bool

- if you're trying to prove some invariant about the game, look at languages like Coq - they should help you
podman is supposed to be more secure than docker. How do they reach improved security? By limiting access to the system that could be dangerous if misused. Obviously with additional limitations comes incompatibility. If your image tries to do something that is no longer allowed the same way, it won't work the same way as before. Compatibility exists only for images that don't do anything potentially dangerous. Ironically enough for those you would not need podman. But it's of course still a good idea to use it. Few people know in every detail what their images are trying to do.
Hard agree here. Once people understand rust, not read some bullet points on a blog they start to understand how useful even the tooling is.

Only thing I'll add is. 8 times out of 10 if you are reaching for advanced rust, you are over engineering. Most software projects don't require it and when they do, you should always question whether there's a simpler more maintainable way or make a other design decision. There is no award for least lines of code, or most utilized compiler. Software is social.

That's Go's biggest strength over Rust and Scala. Good luck getting job security in that language. It takes a few years to really know what I'm saying but in my opinion it's the difference between a senior engineer and a non senior.
Do both. Render should have notified Oxy before suspending service to let them know what the problem is and how it can be rectified. They messed up first.

By posting here, at least one other person has said they had the same problem and others are suggesting competitors. It’s useful to those of us who are looking for a hosting service.

And like you say, anurag shows up here occasionally to say things like “the company is doubling down on making the cloud delightful”. If they want to use this forum for promotion, then it seems only fair for people who have been hurt by the shitty behavior of the company to come here to complain.

A day ago, in response to another failure at Render, anurag was on HN saying “it's helpful to overshare in these situations”. Well, now they have another opportunity to overshare. What looks like a pattern of bad behavior may have a more reasonable explanation.
If those other fired people did anything substantial it’s an illusion to think you can take that work on. Otherwise the firing was justified as one person can apparently do the work…
Strong disagree with your assumption. I __hate__ unified controls across devices. When I am on an iOS device I want iOS controls, not the same as I have on Windows, and on Windows I want Windows controls, not something kind of like Mac OS. And I am 100% certain pretty much every consumer would actually agree if they were given the opportunity and knowledge about the situation, and the "unified" look is just something developers like me lie to ourselves about since it is easier to do it with Electron and not spend time and energy to do a properly good user experience.
To date I've paid no attention to Flakes because whenever I look at them, they appear to require me to manually list all target architectures in the Flakes file, which is ridiculous. I'm not going to make the code I publish needlessly dependent on specific architectures.

This problem seems to be solved commonly in two ways:

- People thoughtlessly and senselessly listing only x86;

- People using the popular flake utility repository.

Having to rely on an unendorsed third party just to write architecture-independent code isn't very appealing to me. This seems like a serious deficiency in the design of Flakes, though it would be tolerable at least if this functionality was at least in Nixpkgs.
Everyone who is working for these companies should be ashamed of their choice.
Lots of alternatives to Ngrok and Cloudflare - https://github.com/anderspitman/awesome-tunneling. What we need is more open source and permissives ones which are well maintained and easy to use. fwiw, I work on one in the list called zrok.io, its open source and we have a free SaaS version.

I dont think (as the author suggests) that IPv6 everywhere is happening anytime soon.
The total area 15w is a perfect square, but w doesn't need to be an integer (and it isn't).
>Now, let’s open you up and take a look at that liver.

- Zoidberg, MD.
Like everything your read yes.
Ooooof, at least in the genres I tend to listen to, SME (and numerous sublabels thereof) are basically impossible to avoid.

I can take advantage of how low streaming payouts are, I guess? It's almost like refusing to buy their stuff.
How to download ultra high-res images of works from Google Arts and Culture 2021
From Guesswork to Precision: AI-powered lead capture and outsourcing platform
PeerCamp is an AI-powered lead capture & outsourcing platform with automation & intelligence to eliminate risks & blindspots. It is designed specifically for companies and freelancers preferring artificial intelligence to unlock business opportunities to capture leads.

By automating the process of project hunting, matching, and engaging with clients as advocates, vendors get booming results while saving time and resources with PeerCamp.
Indeed.

There should be no case where a site is taken offline, without an attempt to contact the client first. Ever.

Anything else means the provider doesn't care about your uptime, and thus, should never ever be trusted for anything ever.
I attended a UCLA extension course he gave sometime in the mid-90's. He was clever and funny and taught well. He talked a little about the earliest days of the C++ compiler, when it was mostly horrible C preprocessor macros. It's been a while, but I think he said that he'd worked at Disney on the tech underlying Lion King, the movie, not the show, ride, etc. He was rather pleased with the architecture of a stampede scene; each (water-?)buffalo an instance. I would've liked to spend more time in his company.
Half the reason I keep my mid-range 2018 Android phone as a daily driver, is as a litmus test to see how poorly-optimized a website is.

And this page is a very poor sales pitch in that regard.
You probably shouldn't deal with lifetimes outside of first order use cases in 9/10 cases when a project is in its early stages. A clone or wrapper type isn't all that expensive in many applications. Just because something can be optimized doesn't mean it should be, especially early on in a project.
It depends on the workload. If you have some tight loop that's heavy on computations and memory accesses then the borrow checker will allow you get some huge wins by removing allocations and improving memory locality. If instesd you're writing some IO heavy application then the overhead of allocations will be minimal compared to the IO you're doing, so the borrow checker wins will be really minimal, or Rust might even be slower due to the runtime not being built into the language.
Objects, their lifetimes and pointers – C++ (2020)
> I’ve yet to encounter a tech company that isn’t built on the foundation of free and open source software.

I have worked at two companies which have not built on open source software at all, both companies which built a product from the ground up that has not existed before. There are a few open source libraries used in peripheral parts of the codebase, but the money-maker codebase was, both times, powered by proprietary compilers and not much else.
Same. Very ironic given how hard they're peddling speed.
Hmm I have used KDE on all my other desktops for quite some time now and maybe it has crashed couple times and always when using some obscure feature, not open and crash like here.
Thank you. I found your article very thought-provoking.

> Suppose I own a forest that regenerates at 2% per year and is worth £1 million in timber overall. I could log the forest sustainably, cutting down trees only in line with the speed of regeneration, which would earn me £20,000 a year.

> But with interest rates at 5.25%, I would do better to cut down everything, invest my £1 million into bonds, and earn upwards of £52,500 in annual interest (I say upwards because the rate of interest on bonds is usually a little way above the central bank base rate).
So 80 years ago and not since? Cool, thank you for agreeing that China is almost a century behind times!
no it’s not. you just need to preserve it privately not publicly.
"This content is not available in your country/region."

Archived copy: https://web.archive.org/web/20230813084719/https://www.kron4...
Isn't it just "go mod install" or something? Oh you probably tried it when golang changes where it cached packages. I feel you that was a super crappy time to learn Go.
What Makes a Strategy Great
LOL I feel like me and my siblings were all the second kid. We're all very stubborn.

Dealing with an unreasonable child is very difficult because the consequences mean nothing. You take away all their stuff and it's just fuel to continue stubbornly disobeying, if you say "no dinner" they will just not eat, etc.

My unsubstantiated opinion is that you probably have to wait them out and not give them too much attention. Taking away more things doesn't really work.
Well I can tell you having doing user interviews about precisely this topic for our teams that users really don't care about device specific controls and we've found that it's really devs that care a lot about it, and even then it's been specifically Apple users. Windows or Linux users didn't care as much, although Linux users cared a bit more than Windows users. Most of our interviewees said they either don't care or prefer unified controls per app.
react with any bundler out there?
Yet, where are those solid comparisons? Where is all the data? All I see is people repeating that "dam bad", and ignoring battery, and concrete footing costs of other project types.

So you see, I'm quite serious, because you've not showed me what I asked for. A study comparison, including all factors such as lifetime of project, battery costs(or not), and so on.

Most importantly, that study should compare co2 released by burning coal, compared to dam, wind, solar, etc lifetime.

Imagine if it is 100000 for coal vs 1.1 for dam and 1.06 for windfarm?

If so, no one has any business complaining about a dam's cement! If so, complaining only helps hurt the environment. It helps the deniers, it helps the coal industry, all for naught!

So let's see the numbers, before people go on about dam bad.
You'd think, but there are stories rattling around in my head where people have been required to destroy all copies that they themselves possess - IA really does need to have a distributed version of their whole library that is impossible to erase, like pictures of Barbara Streisand's house.
I get the same instaban on DigitalOcean, from residential ip even.
how does this compare to nextjs?
I am a Jekyll user that has switched to Astro. I like it a lot, since it provides me with simple templating, bundling, out of the box TypeScript, and Tailwind support. It can do much more (like embed multiple UI frameworks) but I haven’t found the need yet. For anything simple like a landing page, this has become my go to.
This looks nice. Can it handle distributed Elixir/Erlang like Render and Fly?
The big record label's negotiated their own streaming payouts, which is largely why the payout rate is now so low for everyone else.