skysight-inc/HackerNews huggingface dataset:
About Rust in Webdev
The best programming language right now is Rust, but we need something better.
Readability is worse and worse, damned “?” was just the first bullet. Still zero progress on custom lifetimes, no efforts to improve readability. Wasm is losing dev's interest, because the learning curve is steep and the benefits are not so obvious.
It's almost impossible to find a job in webdev, requiring knowledge of Rust - language becomes more and more “system”-focused, more and more “enthusiastic”.
Most of the libraries are “forever 0.x”.

The Rust-for-web ecosystem is sporadic. Sometimes you can find what you need, and in 99% of cases it will have version 0.x. “We use beta, because it's better than nothing” - it’s 100% about Rust right now. I wish I could say something better.

Looks like webdevs are not interested in wonderful languages, they are just looking for the shortest and the most simple solution they can find. It's depressing, but it's true.

Without any doubt, I sincerely think that the best language for API is still Rust. But what is our choice of frameworks? Forever 0.x Hyper, forever 0.x Rocket, that's all. Please don't even start with Actix - I hope this zombie will finally die soon. My only hope is that The Rust Foundation will acquire enough attention from bug tech to change the trend and improve Rust positions in webdev.
Did you try substituting InfluxDB with VictoriaMetrics? It needs lower amounts of resources (cpu, ram, disk io, disk space) than InfluxDB. https://valyala.medium.com/insert-benchmarks-with-inch-influ...
California (not a country, obviously) is otherwise virtually comparable with Switzerland in this respect. Full constitutional amendments and legislative vetoes can occur via referendum.

EDIT: In practice, larger cities in California seem to have a comparable number of referendums as well. Unfortunately, they're all bundled into an election every 1-2 years rather than the Swiss system of elections every 3-4 months. This has its upsides, mainly in turnout which is still low in much of Switzerland, but also means many "less-notable" issues often aren't discussed in CA to the same degree that they seem to be here.
Remembering Allan McDonald, who refused to approve the Challenger launch
Ukraine has democracy, fair elections and also currently at war (hybrid war if you like) with Russia, so I wouldn't put it in that list.
I think the key issue is being able to fail over to another video site if for some reason YouTube decides you're no longer the kind of creator they want. For Rossmann I think whatever ad-revenue he gets is pocket money (and I believe it's not a lot in the great scheme of things), he already has a functioning business that's revenue generating.

Also what guarantees are there when you come along and upload 10+ TB of archive footage to Peertube the network decides that's far too much? Their creator sign up page has an instance filter for "At Least 50GB" (which is quaint). And sure when you get the results back many instances say "Unlimited" storage, but there's "unlimited" and "get lost".
Law enforcement isn't a cohesive entity, it's made up of thousands of groups with different intentions, and different levels and sources of funding.

In general, most of those organizations want convictions, and will do what you said in regard to seizures and warrants.

Some organizations, or people, might be playing a different game, and might see it advantageous to themselves or their governments if certain criminal entities are disrupted, but not convicted.

And then you have other organizations that have carte blanche to do whatever they want, from smuggling drugs[1] to funding paramilitary groups and terrorism abroad, who might be interfering with criminals simply because they got in their way.

[1] https://en.wikipedia.org/wiki/CIA_involvement_in_Contra_coca...
Exponential too, which as far as I can tell just means non-linear, at least in media.
The tooling, while sometimes containing extremely valuable weapons (see: ETERNALBLUE and Shadow Brokers), generally isn't as as much of a public risk as you might think. With the very important exception of leaked zero-days, the leaks of what are probably a significant portion of NSA's and CIA's secret toolkits weren't really a big deal for anyone besides NSA and CIA.

Zero-days and backdoor access points are like turn-key WMDs and the rest are analogous to small pistols and oddly shaped special-purpose wrenches. As long as the zero-days and backdoors stay private, I think there isn't that much concern.

If they don't stay private, then, yeah, it's a severe risk to the world. But those aren't exactly tools; more like privileged knowledge.

You're unlikely to find some super secret intelligence agency hash cracker or DDoS tool that's 100x better than all existing free and paid tools, or something like that. And I think you're probably not going to find a leak that gives you access to a gargantuan government botnet, as you suggest. Even if they're incompetent enough to somehow have that become exposed and accessible by some random internet person, they'd almost certainly shut it down within minutes. Also, odds are such a person could rent a larger botnet through a number of much simple means, anyway.
I agree. I'm at a similar chess rating level, I would add that it is very weak in the endgame. I guess if it only looks four moves into the future it's difficult to see pawn promotions.
I think Chrome is the only browser left without a reader view.
I dislike the fact that “research” has so broad a meaning in English. In particular, journalistic research does not have much in common with scientific research. And this constant push to “do your research” from crackpots and pseudo-skeptics is giving research a bad name (of course, they don’t mean scientific research either). Going down a rabbit hole on Wikipedia watching more or less dubious videos is studying at best, not researching.

Anyway, in this case, “research” is legit, even from a scientific perspective: there is an object, and hypotheses are tested, and observations are made to gain insights on how it works. Perfectly legitimate piece of applied research.
Yeah, the pieces are a bit illegible. I accidentally moved my Queen instead of castling, which is when I quit. Otherwise pretty impressive
I don’t like a lot of the things being done by people who get deplatformed, but honestly I think there should be protections against cutting people off. Before the internet, I never worried about not being able to use the postal service or making a phone call. But now I worry about something stupid happening that obliterates my online life because Google decides to nuke my account.
yes, but there's a world of difference between a quick glance at the dials and navigating menus, pressing the same buttons multiple times, and constantly having to check you've got the right button/part of the screen.

once, to turn up the temperature in a car, all that was needed was a twist of a wheel, now, you are required to go through every single degree celsius to do the same.
Knowing an opening helps a lot. I beat it on my first attempt with a london system opening. I've also been playing for about a year and a half and I'm at a 1600 rating on lichess in blitz.
Yes, so although it is optimized to be very cheap to operate many users there still are costs. We hope to get that via donations or as it's communicated in the website "Pay what you want". One single advertising banner is also something we are considering. So the amount we have to get from active users is really low. Currently there are 80 integrations with multiple sites on the cheapest linode VPS. The redis database is 2 megabytes on disk and the CPU does not go over 1% usage (before this HN post). If you just take our current integrations and divide them by the costs the VPS makes you get to pennies per user per month. I did not put in my calculation that not all integrations are active but you get the idea :-)
Covid-19 Vaccines Are Effective After One Dose, Can Be Stored in Normal Freezers
> really is an indictment of mainly Windows but also desktop Linux.

I think it is more about the market size. Only a small part of population needs or wants PCs at all, so the base for marketing the high end is limited. But almost everybody needs a phone, so the base for marketing of pricey phones is many times bigger.
purely artificial and fueled by Russian dictatorship.

Oh, and there was an “insurrection” in US Capital in case you didn’t notice.

The only difference is that the first one has a very strong external support while the second one does not and, luckily, failed quickly.
I hope they find a long term archival approach for the literature that’s no longer being paid for.

In CS, there was a transition from older journals to newer publishers around 1980, and much of the literature prior to that is simply inaccessible.
My guess is that bug bounty programs refers only to security issues (even if the name suggests otherwise), and unfortunately the team triaging it is probably only focused on handling security teams. Actually sometimes triaging is handled by a different company entirely. In general, very few companies have a solid way to reporting normal everyday non-security bugs, even if they are usage breaking.
Security Researchers Probed 90,194 Amazon Alexa Skills–The Results Were Shocking
"E" mail? that will never take off. Next you'll be making currency out of just electricity.
Generally yes. But if you're a world reserve currency like the US Dollar or the Euro, then a lot of the bills are used outside your borders. In places like Cambodia, it can become an unofficial second national currency.

https://en.wikipedia.org/wiki/International_use_of_the_U.S._...
I get plenty of spam calls (EDIT: and mail) here in Switzerland as well. It seems only marginally lower than the number I got in the US, and that's in a much shorter time here. Anecdotally, they seem comparable in practice in my experience, but I'd be happy to be proven wrong if there's any sort of data here.
I'm a "meh" chess player, but I do know proper openings and endgames, and I was bested by this engine. But for some reason, when I was only left with a King and a rook, it started blundering all its pieces: Bishop, a rook, 3 pawns, and a knight. It was left with only a king and knight.

And by blundered, I don't mean "made a bad move that I was able to take advantage of", I mean literally placed their rook infront of my pawn kind of blunder.
For those of us who have no idea how to play chess, what level does an earnest 12 year old play at?
Academy Award Winner “Burnt by the sun”

https://en.m.wikipedia.org/wiki/Burnt_by_the_Sun
The title is clickbait, but the deal itself is also boring. Basically, they funded the capital for an acquisition, from debt representing the expected future cashflows of the acquired entity, with repayments timed similarly to match.

As M&A goes, that is ho-hum unremarkable. It's the most ordinary of all M&A business cases, or indeed any business case, viz. that the IRR exceeds the WACC.

The only aspect of this deal that looks even slightly uncommon - and then, only very slightly, depending on your locale - is that the original founder is the bond holder, and the capital thereby very cheap.

Being funded by privately issued debt means the glibness in the article's tone must be overshadowed by the unstated but strongly undesirable consequences of defaulting on the repayments. Yes you can "buy a company for $0", at least going by the amortized net values of future cashflows. But caveat emptor, if your eyes aren't wide open, you can also lose your shirt.
Production started during an era that was a slight relaxing of censorship in general in the USSR. Obviously any criticism of the Soviet system, law, government, policy, leaders, etc. was absolutely right out, but you do start to see hints of social criticism in that era. There are a rash of novels in the late 50s and 60s in that style.

In fact, just the year before, Krushchev had personally ordered the publication of One Day In the Life of Ivan Denisovich, which is also quite hard to believe got published in Soviet times, even with redactions. The leash was pulled short again not long after that!

Anyway, legend has it that Krushchev also got a preview of "Welcome, or No Trespassing" and liked it. So he ordered it immediately released. I don't know if that's true, but it certainly could be.
I wish more of these analytics platform had events. I want to see if my users are using features, button etc.
I am talking purely about Rust, yes. Firmware tends to use libcore, and if it does happen to dynamically allocate memory, liballoc. libstd assumes you have an OS, so...
Reminds me of general relativity because of the advancement of the perihelion of Mercury.
Californian and Texan accents might be mutually incomprehensible, but they' re not completely different languages like Ukrainian, Russian, and Belorussian.
most importantly, what about those that are not ? Is that decision made without their consent ?
"Davydov and Goliath" and "Golden button" are coming to mind.
> There is no algorithm, they're going to be served everything you make.

I am not sure how is this (lack of) feature mentioned as an advantage over youtube. Afaict there's certainly a video tab on the yt channel that displays videos sorted with time uploaded (and probably is modifiable). I understand that the point must be that people may want to not see the recommended videos, but don't most such visitors directly visit the yt channel. At least I use it like that.

(mandatory: googler, don't work on youtube)
I noticed chess.com started adding a little pop-up notification about en passant when you use it. I imagine with the huge chess surge going on right now they were getting quite a lot of complaints. Stalemates also prompt the little pop-up notification.
Oh so it has, in fact, the same caveat as Rust's scheme.

Edit: I guess the difference is that Zig doesn't have years of not supporting it, making the ecosystem more prone to support it.
I run this one.

https://www.sideprojectors.com
It has been somewhat frustrating, but there are ways
You are not misunderstanding what Zig allows, but Rust can do the same thing. https://doc.rust-lang.org/stable/core/alloc/trait.Allocator.... just isn't stable yet. And it's conventional for it to take this as an argument for everything that needs it in Zig.

BufWrite would do it the same as any data structure would, an additional parameter, all the same.
Well it's not just don't be a dick, it's also "think of the consequence at every level" !

So if for instance in France I wanted to say "it's important to discuss the possibility the holocaust was an american manipulation", I m not a dick, maybe it s true it s important to discuss it, but you still have to shut the fuck up and think very deeply abt why you think that has to be said.

Most places free speech is defended, just challenged more. For instance the guy who dared say "for me, Islam is a stupid religion", got challenged in court for years but eventually prevailed: you can express your opinion of a religion. Just be sure that had to be said, cause it s gonna get expensive.
Author here. I think you missed the point of the essay; my startup at the time didn’t get funded because the idea wasn’t a good fit for venture capital. We still ended up up making close to half a million in revenue, pivoted, and have raised over $5M to date while grossing close to $10M last year in revenue.

Having experienced actual racism I can infer when someone is making a comment from a place of privilege vs. being malicious. The entire point of that section was to frame things.
> My recollection is that Apple simply did not support non-Apple hardware

Quite the opposite I think; what you discovered was that Apple had actually (and quite intentionally - I just googled this and apparently it was done starting with the LC series to lower the cost of entry for the education market) designed their video cards to support VGA output with an adapter. Of course with later PCI Macs you could often plug in and use a PC video card directly (with the appropriate Mac driver). The technical (besides the obvious business) advantage of Apple's proprietary connection was that you didn't need to worry about DIP settings or making sure your monitor could sync up with the desired display settings - it just worked when you plugged it in, and the Mac automatically sensed the resolutions that the monitors supported.

It's quite a bit more complicated to connect, say, an early 2000s ADC monitor to a modern PC. It's also complicated to connect a Thunderbolt monitor (such as the UltraFine 5K) to a non-Thunderbolt PC.

One might suspect that this is just another stupid thing that Apple does to lock in and overcharge its customers, and there are some obvious business incentives for Apple to do so, but there were certainly technical advantages to ADC (vs. DVI) and Thunderbolt (vs. HDMI) notably that they also handled USB/data and power as well as sound and video. Also (IIRC) 5K over HDMI didn't work at the time the LG UltraFine 5K monitor came out, but Apple wanted the 5K resolution (as used in the 27" iMac which had the requisite "retina" pixel density) so they couldn't use HDMI. If you go back to the NeXT PC, Steve Jobs really wanted to have a single cable that connected your monitor to your PC, so it had to handle data and power (I believe) as well as video and sound.
Can't recommend highly enough, this is a defining movie.
All their services come with DDoS protection.

https://www.ovh.com/ca/en/anti-ddos/faq.xml?lsdDoc=faq.xml
Granting the right to vote is a bit of a different ballgame because it's a meta-question. Not consulting women (or just everyone, or all citizens, or all adult citizens, etc.) on this issue indicates, to me, that the will of all people concerned in AI was not even considered. There is no consensus in AI to disagree with, from this perspective.
The Six-Lesson Schoolteacher, by John Taylor Gatto (1991)
You're the one summarizing the author's experience with "He thinks that investor [and maybe Paul Graham too] is racist". I just read this piece as the author pointing out how someone had this blind spot, I can't even tell if he concluded that that investor was racist.

Of course the woke brigade might show up and throw a judgement that any white person's blind spot, like not knowing that a Black man would most likely not be able to do a "friends and family round", is racism, but IMO that's super idiotic too. And assuming Black people are poor is also... troublesome.
if you know one pf the three russian/ukraininan/belorus languages you will be able to understand 99% of what is said in the other two.

Source: I grew up in Ukraine
That’s an impressive piece of work. I would love to know how far this is from the information in the actual internal documentation. It’s very nice to have some excitement about a mainstream CPU architecture again.
I don't know of any woman has ever been denied entry to woman's sport because she has too much muscular development. Think of the Williams sisters in tennis for example.

As for being insensitive to call someone a "man", i think you're conflating gender and biological sex. When someone is excluded from women's sport because they are not a woman, it's because of their biological background, not because of their avowed gender.
Monty – A Stackless VM for µCS
“Monty is a Virtual Machine which runs bytecode produced by MicroPython.”
Like many others, I don't think this is a particularly smart idea for investors. If you think the company is worth investing in then invest. If you want take-away tonight order take-away. There is no reasont to conflate those two decisions.

This does remind me of the Burrito Bond though - I used to eat at Chillango whilst they were trying to get people to buy their burrito bond, and always found it hilarious - lending money to a retail restaurant chain always seemed like an absurdly high risk low reward choice. Administrators are now offering those bond holders 10pence on the pound.

Seems a lot like a scam being dressed up as "innovation"
This suggests to me that Amazon is too big.
Evident? My guess was that they bought a company that has serious debts or other obligations. On those, you can sometimes get money to buy them.
Looks like those issue are gone now.
This is exactly what I was looking for. I set it up on a site in hardly a minute.
I don't know if it's a bug or intentional, but I have absolutely had cases where the thing you're talking about (Subscriptions) either refuses to show me a new vid from a channel I'm subscribed to, or refuses to notify me when a new video is out, despite having asked to be notified.
That's interesting - thanks!

I think "catalogers" as I'm thinking of them are by nature not quite pioneers, since the fundamental move of cataloging is to describe and categorize what already exists, but might often be settlers, in the sense that a good career move for a cataloger is to be the first to apply a new process to gain insight into new distinctions or categories. In that sense I would see GoF themselves acting as "settlers" in their Design Patterns book, which I tend to view as a catalog project.

However books like "Refactoring", and "Working effectively With Legacy Code" also turn into partial cataloging projects, but those might overlap more with "town planner" in that they're really leveraging some mature technologies and looking for system-level economic savings of readability/changeability/maintainability.

So I guess I'd continue to argue that it's a "mindset" as much as "a type of person"; "Working Effectively With Legacy Code" isn't _only_ a catalog, but there's parts of it that come from a catalog mindset.

Regardless, I hadn't seen the above mapping you linked and I appreciate it!
People make far more errors like not checking at all--and you can't even get them to use checklists which are close to free. LCD segment failure causing a misinterpretation is so far down the list of things to go wrong that it might as well be zero.

14/16 segment displays require more microcontroller pins (twice as many, in fact). That goes back to cost.

Your MP3 has a very expensive, high-capacity rechargeable battery which will not hold a charge 5 years even if you connect it to nothing.
Let’s ask scihub to tell us how much traffic they get from uc*.edu ip addresses
> The distribution is not something that you choose arbitrarily. It's given. It's a part of the problem statement. Starting with $1 the distribution of outcomes after 4 doubles-or-halves flips is P($0.0625) = 1/16, P($0.25) = 4/16, P($1) = 6/16, P($4) = 4/16, P($16) = 1/16.

The fundamental claim of EE is that the distribution cannot be fixed that way to be 1/N for each of the N trajectories in the limit that the number of trajectories far exceeds the number of agents. (Ref: concentration of measure)

Whether you agree or disagree, at least we are now at the crux of the matter. I would encourage you re-read my post with this update.