skysight-inc/HackerNews huggingface dataset:
Ah yes, selenium is definitely too much overhead for load testing. You will get much better cost, performance and control with jmeter. There’s also much less to develop once you know how to use it. You can also play back recorded sessions and parameterize variables if you want to design traffic in the browser.

There are a handful of great technical manuals in the way of books about JMeter. Search Amazon for jmeter and you will find some current ones. I read one and it was really helpful, just can’t remember which. They all look pretty good though.
Java's type safety is far far weaker than Rust's and it doesn't have the borrowing system, so you don't get the "if it compiles it works" experience you do in Rust and (so I'm told) Haskell.

It does have a very mature server side web ecosystem so it's a perfectly reasonable option. I've written Java web servers before and it was fine.

I wouldn't use it for client side though (a la GWT). Debugging nightmare.
Yahoo deletes all your yahoo email if you dont log in within 12 months
The biggest problem is not support for the instruction set in the silicon, but the performance penalty it brings.

SIMD hardware is the most power hungry block on Intel CPUs, and the frequency penalty it brings is never completely disclosed in the tech docs. Even Intel doesn't share that information with you (as a serious customer) sometimes.

In HPC world, no instruction is too obscure or niche to use. However, when you use these instructions too frequently, the heat load it generates can slow you down instead of accelerating you over the course of your job, so AVX512 is a pretty mixed case in Intel CPUs.

Regardless of this penalty, numeric code benefits from wider SIMD pipelines in most cases. At worst, you see no speedup, but you're investing for the future.

On the other hand, we have seen applications which run faster on previous generation hardware due to over-optimization.
>If it is considered whining to expect some compensation for what amounts to another full-time job, then we should not expect anyone to stick with it for very long.

It's whining to expect compensation when a person knew what they were getting into or decides to stick with it even after it becomes more than they thought they were getting into & complains about compensation.

Not sticking with it for long is exactly what I think people should do when it grows beyond their desire to devote so much time to it. If I created a charity and it grew to the point where I didn't have enough time to run it, and couldn't get enough donations to cover my financial needs if I stopped my normal job, I wouldn't write blog posts about how "The model for running charities is broken because volunteers can't get paid enough to keep them running!" If no one else was interested in running it I'd scale things back or gently, perhaps regretfully, wind things down.

An OSS project is essentially a charity organization. And, while developers may not like it, charitable organizations that reach even modest sizes have to spend a significant amount of time soliciting donations & volunteer time. St. Jude's couldn't function and wouldn't be such a highly successful charity without having built up such a newtwork and put in that effort.

OSS doesn't need a compensation model because one already exists-- that of other charities. For projects that get large enough to start experiencing problems like this I'd encourage them to incorporate as a charity, a 501(c)(3) in the US. That gives them an excellent pathway towards covering labor or other costs and provides an excellent pathway for corporate users to contribute financial resources in formal & tax deductible fashion than when someone puts up a paypal donate button or similar.
The elites in the UK won't invest in the UK. They'd rather invest in the USA.

Its time for a Land to the Tiller type manifesto.
> Are the sanctions against Russia meant to change Russia's warmongering behavior, or are they meant to save the environment?

it is, as I said above, not an either-or. The environmental benefits (which might be a good step, but will not be in themselves enough to "save" anyone) are outside of the consideration, and not the matter at hand. I thought that was clearly phrased.

Rather, removing Russia, or other petrostates ability to blackmail with energy supply, makes them less likely to warmonger. Russia's warmongering is very much supported with oil and gas leverage - i.e. threats of "don't interfere or you'll go cold". Like the other reply says - if bullies no longer have a hold over you, you'll get less bullying. It's a poor assumption that Russian leadership will be better or even different in nature any time soon, Putin or not. And it's good for European domestic politics as well, to be less concerned with appeasing other powers, especially dictators.
The advantage to persistent surveillance with some buffer is the ability to go "back in time" to before the incident that caused one's attention to be on a certain area of, say, Niger.

At the end of the day, I'm okay with surveilling others. I don't think it's morally wrong other countries do it to us (barring agreements otherwise).

I have a problem when we do it to ourselves.
I think players (and coaches) are breaking tablets because they are upset, not because they are trying to make a political statement.
>What they read is Harry Potter.

Russia has some truly great fantasy series of their own. I never tire of recommending Lukyanenkos Night Watch series. Especially in contrast to trope heavy feel good stuff like Harry Potter that falls back to the heroic fight against ultimate villains. In contrast even the magic system of Night Watch throws the difficulty of the shades of grey in your face. Its especially nice that the whole thing starts as black and white as you can get with the protagonist developing throughout the whole series.

edit: Only read it in German, so not sure about the English translation
Not at all. The point is sound - the reader is not responsible for paying the author, not even if the reader read author's work. The buyer is responsible for paying the author. If the author can't hack it and get buyers(often the buyer in this sense is the distributor), then the author should find a different occupation.
I'm all for manufacturing jobs coming back but do we have adequate environment protection to safely facilitate that kind of change? Part of the reason the air is so clean in the US is partially due to offshoring (for better or for worse).
> feature complete with no bugs

I suppose for simple libraries this might be possible (e.g. left-pad) but how would you know in general that something is bug-free? `units` was introduced in 1979 and is still one of the canonical examples used in automated program repair research to show that new bugs can be found even in extremely well-studied codebases.

I think people might be:

1. Implicitly assuming that all nontrivial code has bugs, and
2. Using recent commits as a signal that means, "If I ran into a bug, there is someone who might fix it (or at least accept a fix PR) to take away my immediate pain.
Similar to bebugging is mutation testing which is randomly mutating a program and then looking for examples which still pass tests as an indication of test coverage. Though many may be mutations that didn’t change semantics if your code is well tested.

I tried to hack some mutation testing together in a horrific way: I wrote some regexp source-code manipulation to replace all constants in the source code with variables and some code at the top to read those constants from stdin. Then run the tests and segfault if all the tests pass. Then a fuzzer like afl can be used to try to find mutations. Though these mutations would be relatively trivial (not eg swapping two dependant lines of code that lead to a rare race condition, but this is why it’s good to have a large set of different testing/debugging tools).
Less work. You'd need to have a different context for environment variables that adds another level of complexity. Likewise if you had a dependency that needs updating (SSL, etc), you can do it safely on the idle machine without worrying about production traffic.
Same is true for psychopaths, but many are good at pretending. Just have to observe and find the patterns.
FAQ says an upgraded board (~10$) lasts forever... surely it wont be here in 2150 CE ? I'm always curious about the word 'forever' in legal agreements, when truly do we expect a 'forever' product to go out of service.
How is adding another systemd service easier than starting another container in this instance?
Apple can do no wrong!
I like that so many unix command tools (like cat, ls...) is rarely updated. Often comes with a man page written in 30 years ago. Same with a lot of C libraries.
I agree. Amazon over-indexed on being the world's biggest store and chose to do zero curation. I'm thinking they thought reviews would solve for bringing quality to the top before learning how badly gamed they'd become. Now about half of what I get on Amazon has to go right back. So much junk.
What would "correct" approach look like?
There were ads on that page? (Firefox with uBO)
Yes, exactly. Fixed rates are basically insurance policies. When rates are rising rapidly like they are to day longer-term fixes seem obvious, almost free money. But the majority of the time they work against you because you're betting against a market that probably knows more than you as a retail mortgage borrower.

That's not to say fix deals are always bad, it really just depends on circumstances. There's no free lunch here and those suggesting everyone should be taking 10 year fixes (where they're available) are suffering from recency bias. There's now a huge risk that those taking 10 year fixes will be locked into much higher rates should they come down over the next few years, which is very possible.

That's just the UK market though. I believe in the US long-term fix rates make much more sense because you can refinance without incurring fees so if rates do drop you can just refinance.
yes. (especially but not only on mobile, where the platform is responsible for a lot of it)

Security concerns are very clustered around limited attack surface, that many apps just don't have.
Wanted to play with it, but just killed the terminal install of prereqs that was was still chugging since last night.
These threads are always full of people who have always used an AWS/GCP/Azure service, or have never actually run the service themselves.

Running HA Postgres is not easy...but at any sort of scale where this stuff matters, nothing is easy. It's not as if AWS has 100% uptime, nor is it super cheap/performant. There are tradeoffs for everyone's use-case but every thread is full of people at one end of the cloud / roll-your-own spectrum.
He does say, but:

https://keepthescore.co/
You're being far too charitable here - the idea that Krugman has a history of being wrong has nothing to do with anyone trying to evaluate his track record in an objective manner, but everything to do with those who disagree with his political viewpoints trying to take him down a notch, especially to counter his stellar academic career. This is of course silly - Krugman is obviously highly knowledgeable about economics and his understanding of and ability to explain sophisticated economic phenomena are rivaled by few, but the nature of economy is such that anyone that makes lots of predictions publicly is going to have a long track record of being wrong.
>> I bet you also hate on people making their own espresso instead of just going to starbucks

>This is just unnecessary.

I agree the ad hominem is not required, although the analogy is itself decent.
Bummed to hear it came across that way. In the next post I’m going to detail exactly how I envision it working, but my intent with Augmented Realist is to advocate for something like an AR web. The ideal system would allow users to choose their own markup/language, payloads, hosting, search, filtering, ‘browsers’, hardware etc., with scene understanding happening on-device.

The secret sauce to this design is to allow users choice in the 'semantic lookup' labeling step between scene understanding/segmentation and the use of language to search the world of available augments. In my opinion, the most important component of a hypothetical AR web absolutely nobody is talking about is how language is used to describe the world, and my proposed solution is focused on assuming that there can be no consensus in that regard. I believe if we can design with that acknowledgement in mind we can unlock a truly modular, private, free, decentralized AR web.
Packages.sury.org/PHP/apt.gpg not available through IPv6
I want more of this metagaming in chess. That's one of the things I find interesting about Hans. His interviews suggest he's taking a sort of meta game approach. He suggested once a move of his against Alireza was a bluff because Alireza doesn't like attacking chess.
That would not match anyone's idea of what a season was. For example, it makes it impossible to say "as you go farther north, the winter gets longer and the summer gets shorter".
In the price-sensitive consumer space, price/performance matters a lot. But all the other places, libraries/SDKs/interoperability matters as much or more. Most of all the Stable Diffusion stuff that is appearing is heavily powered by nvidia cores, with AMD support being spotty at best. Same goes for many other areas in AI/ML.
Firefox with ublock origin:

The quality is great. This website taught me what a "polar vortex" is, which the news the past couple years did not do. I now understand the relationship between the seasons, the polar vortex, the jet stream, and what that means for the weather here in Maine where the jet stream cuts the state into two distinct climates, and the jet stream moving up or down ends up causing extreme weather events here in the state, like unusually cold or warm winter weather for certain parts of the state.

I also learned a little about how existing high energy weather events can destabilize the formation and existence of the polar vortex and how that means bad news going forward for predictable winters in my state.

I learned all this and didn't even read the whole thing.
GTA V has been updated countless times since 2013, including entire re-releases for two newer console generations.
Anyone have a rough idea of how much such a printer would cost?
How does one make a burner Gmail account these days? Last I tried, a unique phone number was required.
Why Async Rust
From the horse's mouth:

"I had the impression that he wasn't tense or even fully concentrating on the game in critical positions, while outplaying me as black in a way I think only a handful of players can do. This game contributed to changing my perspective."

---

Personally I don't think that's strong enough reason to convince me that Niemann is a cheat. However, I would love to see more evidence before I change my position on this issue.
Don't forget "Feature Complete".

It's a real thing especially when you're building something under the unix philosophy of "do one thing only, really well".
I don't see why the author is so proud of avoiding tooling that would make their build and deploy process simpler? Even something like digitalocean's own buildkit based "apps" would be an upgrade here. Deploying your app using ssh and git is not magic or simple it's just a refusal to learn how actual software delivery is done.

Even totally dodging docker/k8s/nomad/dagger or anything that's even remotely complicated platforms like AWS/DO/Fly.io/Render/Railway/etc obsolete this "simple" approach with nothing but a config file.

I also theorize that the author is likely wasting a boatload of money serving ~0 requests on the staging machine almost all the time, due to him literally switching a floating IP rather than using two distinctly specced machines for production and staging
1 year minimum (my breakeven point is 8 months optimistically, 12 months more realistically, and the profit comes from either you continuing the contract past 12 months or from someone else contracting me for the same cameras).
Looking weird in public is a form of fronting for people like Andreessen. "I have so much money your opinion means literally nothing to me because I will never need anything from you".
No it's not. That's why you haven't seen many alternate languages.

Something else is that the semantics of the Go language itself are purposely limited in ways that help build an efficient runtime easily. So even if you could target the Go runtime easily, it would impose limits to what the language can do as I understand.
Yeah. I'm in southern Quebec, and with the road salt here, its not uncommon for car frames/bodies to become damaged beyond economical repairability from rust while the propulsion is still working fine.

In fact body work in general on cars tends to be way more expensive than mechanical work.
I used an Erlang library in my Elixir project a while back that hadn't had an update in a decade. If a language's semantics don't change (and they really, really shouldn't change without either A) a very good reason or B) a really, really good backwards compatibility story) then there's really no reason for a library that does a job well to ever update.
If you search the author's name, it seems like he predicts this every winter. Meanwhile the seasonal forecasts of reputable meteorologists at the Met Office, DWD, and MeteoSwiss (I didn't bother to check more) all predict a high chance of above normal temperatures in Europe this winter.
70 requests per second at peak-time
using volatile correctly usually means you're manipulating write-combining memory.

Write-combining memory has weak memory ordering where all writes are delayed so anything doing both reads and writes is most likely going to bite you in the neck.
IOW the "principle of least surprise" is not even expected to be observed in the ME world. We're talking about a product category -- machine screws -- that has been full standardized for over 100 years. And when McMaster still manages to crap the bed, the rebuttal is "why didn't you load up the CAD model and verify things yourself?"
True, but wouldn’t both cohorts be expected to add connections manually in roughly the same amounts?
Simplicity always wins over complexity. Complexity is a liability, but it does make you feel smart.
On Micro-VM's specifically, shout out to Wyrcan[1], which is open source software similar-ish to Fly.io in taking a container image & booting into it. There's no platform here, but it's an advanced & secure bootloader for a container images that looks like the core critical capability furthest under the hood.

Back to isolates, I'd really love to see v8 isolates gain some more whatever it takes for people to be less critical about it's multitenancy. I havent really understood what the criticism is but it's fairly active. Since the process has to do it's owm scheduling of work, just having something like cgroups & resource priority seems like a fairly obvious absense: make sure everyone gets a turn. This scheduling seems semi obvious. But I think the security-minded folk are paniced over a lot more, and likely with legitacy, but the name isolates is afaik somewhat reasonably truthful, that data is fairly secure across isolates in the same process.

Throwing in a bonus ask, it'd be sweet if isolates could migrated. Perhaps snapshotting can already maybe do this? Being able to load manage is important! Even if v8 doesnt want to have vast multi-tenant scheduling capabilities my trivial dumb feel is that just moving aggro processes elsewhere would be a great start to handle aggressive tenant sub-proceeses.

I wish I had links on hand, but one of the things that most opened my horizons on wasm & it's role was considerations that browsers should be able to have multiple instances of a module. Like, if someone depends on a module, does everyone always get the one singleton instance? Can the browser start creating multiple instances if there's a lot of consumers? Very clear browserside question that really opened the floodgates that, oh, there's a lot of ways we could go forward with this!

[1] https://gitlab.com/wyrcan/wyrcan
What you describe is still a fallacy because it's assuming that just because you can get better performance with BareMetal, that somehow this is a cheaper or better option. In fact it will be either more error-prone, or more expensive, or both, because you are trying to reproduce from scratch what the whole RDS team has been doing for 10 years.
My favorite Soviet/Eastern Bloc scifi novel is The Day Lasts More Than A Hundred Years (1981) by Chingiz Aitmatov.

"Ethnic" writers were accorded more freedom of topic than white Russians, confined to village prose in the Breznev era. Aitmatov's book sweeps the vast steppes of Central Asia and interstellar space, begins from the perspective of a fox, considers traumas of the Great Patriotic War and Stalin's resettlement, thousand-year-old traditions, the quest to give a dead railroad switchman a proper Muslim burial, and an international incident caused in space.

Aitmatov was ethnically Kyrgyz. The book's mostly set on Kazakh steppes.

OP was looking for context on the meat-grinder in Ukraine. He won't find it in the meat-grinder near the end of Roadsite Picnic.

Sienkiewicz (1884), With Fire and Sword, set in 1640s-1650s Khmelnytsky Uprising (Cossacks of Zaporozhian Sich vs Polish-Lithuanian empire) is remarkably good, and geographically contiguous with the current meat grinder in Ukraine. A pre-Soviet book from outside what became USSR (Polish), not scifi, but which clearly inspired Frank Herbert and possibly Tolkein. Scifi and fantasy continued the adventure genre, after all. If you read it, be prepared for Iliad or The Bridge on the Drina-level violence at times.

For more non-scifi lit grounded in war in previous iterations of Ukrainian statehood, see especially Bulgakov's (1925) The White Guard. A love song to Kiev, loving and complex critique of its bourgeoisie that could only have been written by a physician.

Roadside Picnic's a fast-paced philosophical read. Solaris (yes it's Polish, but Tarkovsky painted it in film) has the dreamy, encyclopedic quality of something like Moby-Dick. (Post-Soviet) Metro 2033 is lower quality, more pulpy, feels like it was written to be turned into a series, video game, etc. (it was), but it's an interesting page-turner.
Because the main source of ire of book authors is that they lose some part of the revenue from book sales due to copyright infringement, which many call piracy.

Now, piracy is an incorrect and am emotionally charged term to describe this phenomenon. I believe that a productive discussion on any matter requires clarity of chosen terms. Piracy is not one such term when talking about something not related to sea and ships.
The solution is more golf courses with more artificial lakes.
> In my experience, most iOS apps I've tried downloading that were last updated 2-3 years ago simply don't work.

Not sure what category of software that was but e.g. for games it’s usually not an issue. I used to have a bunch of games and game-adjacent software from the first AppStore year, we’re talking the time when you’d pay a buck for a virtual rain stick which’s use the accelerometer.

They kept working until the 64b switch killed them. Rebuilding them would undoubtedly have been difficult for the author even if they’d not moved away from them, but because those’d use only minimal is features (raw-ish inputs, and setting up opengl) there’s basically nothing to break which would not be flagrant.
Yes, I was basically saying that terse code is often unreadable due to the terseness coming from what amounts to a weird compression algorithm that can satisfy a compiler but buries information for humans in weird syntax instead of something resembling English.
I just wanted to commend how clear the Privacy Policy for the website is: https://blog.andrewmcwatters.org/index.php/privacy-policy/

It's just clear!