skysight-inc/HackerNews huggingface dataset:
"Let's say a customer is spending $1M/year on Redshift. That nets AWS about6 $500-700k in gross profits..."

Can AWS seriously buy and operate infrastructure for half the price than anyone else ?
I can't imagine that being cheaper than running the datacenter yourself.
You do seem to have an axe to grind with the people using Rust.

I don't see any reason why the same thing [1] could not be implemented in Rust.

EDIT: I got caught by an off-by-one there, the second fastest solution (doing JIT compilation) is actually [2].

[1]: https://codegolf.stackexchange.com/a/215231

[2]: https://codegolf.stackexchange.com/a/236737
Ahh, a baby wumao hatchling coming out of the couqoon. Watch as it spreads it's delicate wings and commit rhetoric and logical fallacies. Notice how it argues a different topic, uses misdirection, threats and insults. A fine specimen indeed.
Hey! For folks who are doing this year's Advent of Code in Jupyter Notebook:

I'm one of the founders of https://cogram.com, a coding assistant for data scientists. Cogram brings Copilot-like features to Jupyter Notebook.

You can use Cogram by writing ordinary code (and Cogram will complete it), or by writing comments (in which case Cogram completes the code that matches the comment). We've also launched a web app that generates SQL statements from descriptions in simple language.

We're just starting out and would love it if you could try it out, give feedback, and spread the word if you like. It doesn't cost anything -- we have a generous free tier (1000 completions / month).
Another difference is that In a jar file, all file names are utf-8 encoded. Where as in a zip file the encoding is not specified.
That does not sound very convincing. I think "Schadenfreude" in this case is an expression of an inferiority complex to be honest. Your pathos for victims doesn't seem to be genuine, it sounds like a pretext to be able to blame others, preferably along some partisan lines.

I am vaccinated but I don't believe unvaccinated people endanger me or other unvaccinated people, nor that we should mandate vaccination, especially not for young people. I assume that sooner or later we will have a conflict, it is fairly predictable.
A Look at Popcorn Computer's Pocket P.C. (Linux PDA)
It’s been my informal experience that if a spec is available for cheap from https://www.evs.ee/en/ then it’s often somewhat hard to find, but in this case 14496-15 is only listed in it’s more expensive variant and there’s no cheap one available.

When that happens, I can often find a copy of the spec by hunting down zip files of drafts attached to meeting records online or I can find a draft copy of the spec after a simple registration form. I can’t speak to this one for the 2019 latest version or newer, but I did find out what might be some earlier versions at the bottom of https://mpeg.chiariglione.org/standards/mpeg-4/carriage-nal-... for example. Or for newer work-in-progress: https://www.mpegstandards.org/standards/MPEG-4/15/ No promises that anything found this way will be used/useful yet.
Steps Kochi
Much like speedruns, it's up to you to prove it :)

I just enjoy dosing the Rusties with reality every so often.

If you write a Rust version that can beat the C version, I'll donate $500 to Watsi. Good luck!
GET TRAINED IN BEST FLUTTER APP DEVELOPEMENT TRAINING IN KOCHI PROVIDED BY THE BEST FLUTTER TRAINING INSTITUTE IN KOCHI.
https://www.stepskochi.com/flutter-training-kochi
How to Create an API with Nocode?
The underpricing is what's irrational.
They picked c++ because it’s a low level capable language that has a reasonably familiar syntax, and their primary training wheels are these simplified arruino libraries.

The actual runtime framework with its “setup” and “loop” methods is a reasonable proxy for an RTOS or the framework an experienced embedded developer would have built as a general runtime system.

There’s nothing wrong with Arduino, except that its SPI SD card library won’t give you good bandwidth but that’s because they wanted it to be an understandable simple access library for SD cards, and you will need to go further if you want reasonable performance.
The point of code comments isn't to explain what the code does, unless you're writing a tutorial. The point is usually to explain the intention of the author. If a person knows the language, they don't need an explanation of what the code does.
I think most of us, senior included, SEVERELY underestimate the cost of having a deeply fragmented stack.

I believe having 1 or 2 max vendors, providing most of your services, is immensely beneficial in the long run, for many reasons.

cf http://boringtechnology.club
The author of this post (Mark Litwintschik) is not same to the author of the assembly solution (Alex Smith, also known as ais523) :-)
You cannot have a collectivist regulation of supply and demand without a totalitarian control of the production and distribution of everything. Totalitarianism is integral to the core of communism, it's the hinge point of it's entire function. Dogma which rejects that reality does not change it, and _every_ instance of it in real life backs up this simple reality.
McAfee is still utter garbage (like, well... most "security" software) that will make an NVMe SSD look like a late 90s HDD.
Exactly, and it shows in how overly complex the whole system has become.
If they're accusing you the they are at the stage where they already convinced you did it. They would simple think the receipt is an easily faked alibi.

Then by talking to them you accidentally give them ammunition. "Yeah, I hated the guy, but I couldn't have killed him" turns into "the defendant told us that he hated the guy". Or you lie accidentally, which gives them another crime to threaten you with; "you had better plead out, because we have a whole list of crimes we can get you for".

If someone thinks you have wronged them or committed a crime do not engage them. You will not change their mind. You are not that convincing, and they will see your efforts as manipulative and slimey.

(My own first-hand experience with this was civil, not criminal. Someone I had never met accused me of something absolutely nonsensical and filed a lawsuit against me. I thought I could reason with them, but this just made things worse. I would have been much better to approach the situation as though they were dangerously irrational. Just don't engage.)
For reasons of expense (and some others) its usually pretty gradual with cathedrals, plus, most active cathedrals — those that are still operating as episcopal seats — are not owned by a State that wavers between indifferent and actively hostile to the Church.

And even modest remodels of cathedrals (or even parish churches, or auxiliary buildings like parish halls) tend to be controversial, without Church-State tension, or larger scale remodeling of the type at issue here.
> The developer behind the Assembler version goes by the handle "ais523".
> I've been unable to uncover this person's real-life identity
The expertise in question isn’t really used at “hyperscale” companies. Not everyone wants to work at large companies anyway. And the expertise isn’t that difficult to train or acquire (compared to getting another software engineer).

> Or, to put it another way, mid-sized company X can never pay as much as hyperscale company Y for Z expertise. Because utilization at mid will always be less than at hyper.

Being able to run a PostgreSQL cluster is a handy skill but won’t get you hired at Google.

Google can afford to pay an engineer to make cool stuff like a faster malloc implementation or analyze the best possible way to encode data to be stored on disk. That’s because making Google’s malloc 1% faster will pay someone’s salary many times over, or likewise for saving 1% CPU in your disk servers.

But running your own database cluster and container orchestration ain’t exactly rocket science these days, and running your own stack means you have an expert in-house when the shit hits the fan—and that’s when your expert earns their salary, many times over.
These were individual actors but you blame people as a group. You can justify that all you want, but it will never be anything other than a distraction of your own personal failures.
> The name, the design, the mission, the lead choice, the twitter page [1]. None of it. It's complete nonsense.

That's intentional. If you're peddling crypto, you're either a scammer, or a gullible fool. Those people are no fools.
There are legitimate reasons why someone would go faster than the speed limit (safety) that your simple 2 camera setup would not be able to understand.
plan that restore it to its original form

Which "original form". The 12th Century form? 13th Century? 15th? 19th? The way it looked a week before the fire?

I can assure you that if they restored to its true original form people would be far more pissed about that than any possible "modern" design.
It is accurate though and it's an important detail. The headline makes it sound as if Google was ordered, which is not the case.

> The order targets ISPs and doesn't name Google but the company chose to voluntarily comply.
does allow changing the title sometimes:

HN guidelines do allow changing the title on one condition:

> Otherwise please use the original title, unless it is misleading or linkbait; don't editorialize.

The original title is misleading, leading one to believe Google was ordered.
hahaha, was worth google'ing it
i love the fact that people can read and write whatever they want wherever they want

go and rust make things a bit boring, c makes me feel like a kid

of course the price for freedom is security haha
Just a coincidence that Google goes all out on following the law in the country it uses for tax evading
World-famous nature photographers join forces to protect the environment
It's not just knowing exactly what the assembler is doing, but also what the kernel is doing (but maybe you also meant this). "This implementation only supports Linux", and then continues about the use of a bunch of system calls:

* "asks the Kernel to defragment the physical memory it's using via the madvise system call"
* "use 2 MB of RAM each even though neither need 2 MB. This keeps the page table orderly"
* "Most competing FizzBuzz implementations call the write system call which can lead to data needing to be copied between user and Kernel space. So vmsplice is used instead."

And then the most fascinating bit: "The CPU's L2 cache is split into two halves, one for calculating the output of FizzBuzz, the other storing the result of the last calculation batch. This means there is no need to use any slower L3 memory operations."

"Slower L3 memory operations", I've not read that sentence before :D
I write my CSS by hand. I just don't like setting up preprocessors unless I have colleagues working on the same code.

No, it does not help. CSS is trivially small, especially after it's compressed. Same for HTML and JS. JS will balloon in size if you start using Webpack, but your own code will stay fairly small.

A single image will outweigh your text files, so the effort isn't really worth it.
There's some square-cube issues in scaling this up. Specifically, material strength is proportional to cross-sectional area, while the masses of the structures (and projectiles) involved is proportional to volume. The video hints at this with the mention of the difficulty being proportional to the length of the arm to the 1.6th power, slightly more than 3/2.
The Church of the Clocked Screws (2019)
If I ever got a tattoo, I would get an explanation of endianness on my left arm because I always mix them up

Sure the concept is easy, but have you ever met someone who mixes left and right up? It can be quite catastrophic in traffic
The usefulness isn't settled at all. We don't even know how long it protects. It pretty much doesn't severely help people under the age of 50 by mortality rate.

We know it does not protect against transmission or infection. It probably only reduces the severity of the disease. But that data is anything other than settled.
This seems like an incredibly insensitive response. It's basically "come on, it's not so bad".

I agree with OP. These restrictions are incredibly disruptive to every day life and causing plenty of mental strain. If there was some end game, then people could put on a stiff upper lip. But it's clear there isn't one.

We've gone from "2 weeks to bend the curve" to "vaccines will allow us to return to normality" to "well the vaccinated are still getting infected" to "everyone needs a booster" and now "well, the vaccine might not work that well with the new variant, so hold tight".

We're coming up to the 2 year mark. It seems pretty clear to me that the present approach mean we we are likely looking at years of continuing restrictions that wax and wane. If you asked people what the summer of 2022 will be like, anyone who says they know is lying to themselves.

I'm guessing we'll still be dealing with masks, vaccine boosters, travel restrictions and disruptions to work and school 2 years from now.
Didn't even have to disable darkmode with Dark Reader [0], the lower glitching works just fine.

[0] https://darkreader.org/
Before your comment is nuked, I'm genuinely curious: if you have so much animosity against (white) Westerners and consider China "my country" (as opposed to the US where your comment makes clear you merely reside even though you claim to be a Chinese-American), why aren't you living in China and contributing to the glorious revitalization of the country that is taking place?

It seems odd that you'd chose to live in a place where you're isolated from your countrymen and aren't ensconced in the strength of the not-scary, not-Orwellian, not-hellhole country that you clearly identify most with.
So, like gold or any other speculative investment?
Worth noting that “very young people” are using TikTok and Instagram is usually an afterthought for them.

If you’re a big insta user you’re already “two generations” out of date (snap and TikTok).
How Has Telehealth Been Helpful During the Pandemic?
Not sure about this. Take Microsoft for example. Databricks runs on Azure, but they are investing heavily on Synapse workspaces so they own both the underlying infrastructure and the application stack on top.

I think the cloud providers have incredible amounts of engineering resources. Their aim is to do anything to get everyone onto the platforms. I don’t see any clear trend coming out in the years ahead. There will be a myriad of solutions (some wholly owned by the cloud provider and some with a third party like snowflake or databricks involved) and customers can choose what works for them.
The cash cow is actually increasingly Cash App
A part of me wants to suggest that you look into using something other than Windows for hosting sites, since in my experience GNU/Linux servers are far less painful to deal with, especially when it comes to services and file permissions. However, it's likely that you have your own reasons for using it (e.g. many projects out there are stuck with legacy versions of .NET and Mono wasn't really stable for that use case either).

On the other hand, i can't help but to wonder about why we don't see more anti virus/malware scanning solutions for GNU/Linux, especially with how coupled our development workflows are to the Internet - i've had Ruby gems with malware in them be stopped by Kaspersky on Windows, and honestly the thought of pip, npm and many other package managers being able to compile god knows what and execute random scripts in a non-sandboxed environment is horrifying.

Market share aside, i bet we still see malware targeting *nix be developed, especially in the age of pre-compiled binary blobs and such, especially when the complexity of everything increases to the point where you can't audit everything that's present with your current resources, which will probably only become a larger problem with time.

So, why don't we have an equivalent to Windows Defender that's either preinstalled or recommended during installation, like you can choose between different desktops while installing distros? Why don't we talk more about something like https://www.kaspersky.com/small-to-medium-business-security/... ?
They don't even identify a single state in all cases[1].

1. https://gis.stackexchange.com/questions/53918/determining-wh...
Websec
> do a rapid reunification Taiwan as soon as possible and risk the economic damage

Did you mean to say "hostile takeover of an independent nation"? China hasn't controlled Taiwan in recent history.
> The church is not a tourism bureau

Yeah, it is.

Or, rather, it is, as a central function a propaganda [0] bureau, and leveraging tourism has proven to be a useful and important component of that in the modern world.

[0] the modern use of the term, after all, derives ultimately from the former name of the Church body currently known in English as the Congregation for the Evangelization of Peoples, which used to be the Sacred Congregation for the Propagation of the Faith, or in its Latin short form, Propaganda fide.
Full on cultist talk. Including "irrefutable" quotes from the founder of the cult. Allegories. "Personal events that changed my life".
> I can't totally blame them, because the vast majority of their revenue comes from mobile and their services business

Seems like they could make a whole new market though. It's more likely that browser support is being held back from Safari/Chrome to keep money flowing to app stores
Missouri found mask mandates work, but didn’t make findings public
Without crypto currency and exchanges, there is no incentive to run nodes, thus the blockchain is a ponzi scheme
Guix System (the full OS distribution) supports both Linux and GNU Hurd as kernels
In principle I agree but in this case I think Google is trying to protect itself from lawsuits. Which seems like a reasonable thing to do from their perspective. Any search engine that gets big enough will eventually have a target on its back for DMCA trolls
No no, C is great for writing fast FizzBuzz implementations; any larger program is hard to get correct. :-)
I’ll take the bait. What makes you say that?
Good, fuck China and everything about it. It has a boot on the colloquial throat of the entire world vis a vi their economic influence (oh noes, what about the monies, we cant laugh about pooh) and it’s high time people start realizing China is playing the capitalism game far better than its progenitors - and ultimately its not even about the money, its about ideology and life styles. I encourage all business owners on this board to blacklist all Chinese nationals and refuse to deal with any companies or subsidiaries with links to China.
I don't think that is the main problem. A person can do the right thing even if they so far has done the wrong thing.

The problem here was that he was part of a violent destructive crowd and went even further than the rest of the crowd in attacking an innocent (as judged by the court) guy with a gun.
I don’t know the product, but you could certainly make a “secure iot “ device with C.
Formal verification is again the search term you seek. System states. State machines being a good metaphor.
Array bound checking doesn’t really matter if it’s a statically allocated array of a fixed known size.
Arguably dynamic code vs static code is a bigger issue than language choice, and you see static code here in Hubris, and they explain why, so it’s not just about Rust but about the system design
If a river can sue, does it have property rights? What happens to the damages paid? What does it mean for a river to own a bank account? It cannot make decisions. This doesn't make any sense.

How does the concept of personhood provide anything beyond or different from passing a law that protects a river?
According to your article, that Don Miller got sentenced to prison for 25 years to life for trying to murder his estranged wife.

I'm not so sure its the same person, but maybe the article is wrong?
It's a bit strange you blame this on Linux, instead of e.g. Microsoft.

The PC (more or less accidentally) started out as standardized hardware. Everyone could write an OS for it. Then things like sound cards, network cards, advanced video were added on top, but standardization here was incomplete to nonexistent.

All kinds if programs had drivers, e.g. games for sound cards etc. As an example, I had to install a printer driver in wordperfect 5.1, a word processor under DOS.

Windows centralized these drivers. Games could talk to the sound API. Word processors to the printer API. Hardware vendors could stop writing drivers forceach program. But note a fundamental shift here: No more standard hardware spec, only a standard driver spec.

Microsoft didn't ask for this, but didn't fight it too hard either. History accidentally gave them a moat, and they liked it. They could easily have pushed hardware specs harder, like they did for USB with HID and Mass Storage.

There is no sane need for individual printer driver, for example. A standard way to push a bitmap, to read some specs( DPI), to control buttons, toner levels and lights gets you mostly there. We would have 1 stable high quality printer driver for each OS instead of the crappy mess we have now. In fact, IPP getsvus partially there. But you need a big player pushing for it, and Microsoft has everyone working for only them right now, so why would they change anything.

Linux wrote its own drivers until it got big enough to get some love from some big hardware vendors. But I see no way for it to push hardware standardization.
In my opinion, the main specialty of sRGB is its nonlinear gamma (to emulate perceptual brightness), while RGB, XYZ, and LAB have linear gamma (to match photon intensity).

Accordingly, the conversion formulas given in the article will be wrong for 8bit sRGB images like they are usually used in JPEG or PNG, because they lack the gamma conversion.
The consistently beautiful looks comes from Oskar having handcrafted more than a hundred different puzzle piece models that together cover all the possible geometries. The models are not modified by the WFC algorithm, the algorithm just picks the right piece for every position. (However, the pieces, which are created square, are linearly deformed (skewed and scaled) to fit in the mostly non-square grid cells).
Determining what is "abuse" and what not is not a given, this is why this discussion is required.
Ironically STL supports bound checking, but is always turned off.
>>seemingly worked fine

>That’s just it though, it never was. That C/C++ code base is like a giant all-brick building on a fault line. It’s going to collapse eventually, and your users/the people inside will pay the price.

Sure, but everything is a trade-off[1]. In this particular case (and many others) no user appeared to pay any price, which tells me that the price is a spectrum ranging from 'Nothing' to 'FullyPwned' with graduations in between.

Presumably the project will decide on what trade-off they are willing to make.

[1] If I understand your comment correctly, you are saying that any C/C++ project has a 100% chance of a 'FullyPwned' outcome.
> These restrictions

By the OP's own admission this is only "wearing masks" right now. That's what I was referring to. When you use "restrictions" so broadly you make the burden sound far more severe than what it is in reality to many people: "I have to wear masks indoors when in public."

I feel like even if you think mask mandates are actually a big deal and too much for a human to intolerable, you should be able to understand why others (like me) genuinely don't see them that way?
The way I've heard it phrased best is the way (I think) Allen Ward put it.

If a component is high cost, tightly integrated with the rest of the system, and difficult to design, then you need to be an expert on it in order to evaluate suppliers and make a good purchasing decision.

To become an expert, you have to build it for a while yourself. And once you have built it for a while and become an expert, you might as well keep that up, unless there's a strong economic incentive not to.
That was a typo. Thank you.