skysight-inc/HackerNews huggingface dataset:
Isolation levels in ACID are typically used for single instances. However, if you're talking about a distributed system then consistency diagram on Jepsen is more applicable[1]. Raft, for example, can ensure read consistency across a cluster by running reads through the consensus mechanism.

LiteFS aims to be the analogue to Postgres/MySQL replication and those generally work great for most applications.

[1]: https://jepsen.io/consistency
No, I didn't know of apparently a popular user named ironic name. However, I'd still argue that ironic name is just a username like most. A username that says throwaway in the actual username is always going to be considered basically trollish imo and serves no real purpose of building a reputation around. What, am I going to magically turn this into a network play to land a VP of sales job somewhere?

And to your second point, that while obviously there is no proof of anything by just reading my post history, you'd have to be slightly crazy to think I started a new account recently, and from the FIRST post dreamt up an elaborate plan to seem like a php Saas creating, Berkeley grad, top salesperson persona..

And to think, you caught me in my massive lie because I mistook the MCAT exam for board exams! Something no regular person would EVER do.
When its transferring the state to the target, how does it handle memory updates that are happening at that time? Is the programs execution paused at that point?
Americans did the same thing with the Iraq war in 2003.
No, but 'alternative' uses of salt can.
The important part:

> We further object to the new model that Wiley is pursuing, which is to sell its books as etextbooks on a subscription model based on class sizes for exorbitant fees. It is a model that is unsustainable, anti-competitive and highly problematic in the use of public funds. It erodes libraries’ rights, is time-consuming to adopt, the pricing is lacking in transparency and there is no predictability about access or prices from year to year.
This sounds like a very categorical claim. It seems hard to measure, quantize and produce rigorous and replicable results.
It's usually perfectly reasonable, but not really optimal. In this job market requiring React seems worse than hiring someone that is a good frontend developer and has the wits and eagerness to pick up React and whatever tools the team uses, and the job requires.

This has the advantage that when - inevitably - tool1 gets deprecated and tool2 arrives you'll have someone that can adapt and learn, and likely you'll also have someone who can teach.
Oracle database is rock solid.
I first thought that if Getty were to sue anyone, it would be those actually publishing and distributing works derived from copyright material (i.e. end users) rather than the providers of mere tools.

But I wonder if they could make the argument that the ML model itself is a "derivative work" (I don't agree that it is, but I can see the case being made). That would be a heck of a court case and resurface a lot of the "illegal number" (https://en.wikipedia.org/wiki/Illegal_number) stuff again.
There could be a companion article: "Will Consuming Only Real HTML Content Make A Website Faster? Let's Experiment!"

Having myself run this "experiment" for many years now by (a) controlling DNS so that only the domain in the "address bar" URL is resolved^1 and (b) making HTTP requests using a TCP client and/or an unpopular nongraphical web browser that only processes HTML and does not perform auto-loading of resources. No images, JS, CSS, etc.

The answer to the question is yes. This "makes a website faster", or, more specifically, as someone else in the thread has stated, it does not make the website slow. It does not accomodate the practices of "web developers" that slow a website down.

But most importantly, IMO, it makes "website speed", not to mention appearance, more consistent across websites. Good luck achieving any semblance of that with a popular graphical web browser.

Most web pages submitted to HN can be read this way. I find it easier to consume information when it follows a consistent style of presentation and without the distractions enabled by "modern" web browsers.

1. This is the only URL the www user is informed about. In the short history of the www so far, auto-loading from other domains, whether through HTML, Javascript or otherwise, has unfortnuately been abused to the point where allowing it produces more risk-taking for the www "user" than convenience for the www "developer". Sadly, instead of deprecating the "web development" practices that have been abused and make websites slow, the new HTTP standards proposed by an advertising company and supported by CDNs cater to this practice of "composite" websites comprised of resources from various third parties. It stands to reason that advertisers and therefore "tech" companies and their providers, e.g., CDNs, stand to benefit more from "composite" websites than www users do. IMHO the easiest way to "make websites faster" is to stop enabling "web developers" to do the things that make them slow.
> This role is similar to others I've had in the past. It's great because there's lots of flexibility and not much micromanagement.

...is there _lots of flexibility_ ? Looks like you're stuck between the hammer and the anvil to me. You either kill yourself or the backlog grows forever, to top it all you don't seem to be getting much appreciation...

Company's should be pushing you to get trainings, not the other way around.

The market is hot for SRE/DevOps, especially if you have experience with kubernetes/swarm/nomad and cloud providers (AWS, GCP, Azure, etc.), I think you should move on. Look for a company that has an infrastructure _team_ to join. Will be a lot more fun.
We use zoom but are switching to teams. As an engineer my absoutley must have feature is screen sharing with collaborative annotation. I waited with bated breath for the 'active annotation' feature that was on the teams roadmap for months to be released. And then it was. To my horror it was the epitome of bloat. It essentially takes a screenshot of the presenters desktop and then starts a whiteboard session. It takes a good 30 seconds to enable, and as it's a screenshot the screen being presented can no longer be interacted with until annotation is stopped. The 'active' part of the name active annotation is just adding insult to injury. It's static annotation at best. I couldnt have imagined a more poorly conceived feature, but here it is. Microsoft, please for the love of engineers fix it!
But, I'm not joking. Google has bidets.
My buddy at Meta literally has to re-interview for his job. Same with his entire team. What a colossal waste of time.
this doesn't really seem like a fair comparison, nor is it a measure of "reliability".
60 knights paused a war to fight a battle royale
Money used to just be precious metal or correspond to it, so no this isn't how it's been from the start.

Why resource-constrained? It's money, not something with utility. In any expanding economy, you generally get more buying power spending later rather than now, regardless of changes in money supply. Only if the currency is being diluted too much, you have to park your savings in something scarce instead, like land or low-risk stocks. It's not all that different from just using a fixed supply of currency (I'm not counting lending as creating money; it's not the same thing).
There's no state law against drinking while driving in Mississippi, but many many municipalities have open container laws, and there are still some dry counties.
If compression was enabled after the data was written it will not be compressed until the data is written again. Just some info not sure if it applies to your compression level situation or not.
Also — Even for that 15%, how much of that is also nurture? Musical parents rock their kids to a beat, play and sing music, etc… I’m not sure if this is mentioned in the study, but this would be nearly impossible to control for.
I mean people there aren't stupid and there is a fairly high engineering bar, your code won't get through review if you're doing stuff like that.

Where it really digs is when you are 1.5 weeks into writing an in depth project plan, meeting with other engineers, coordinating cross teams, researching, reviewing code etc. you better have a good explanation why your delivery over time graph has a big flat spot.
i wonder if it would be cool to have generalized "task" management in the form of embedded Prolog-like (basically make queries through unification)
The IT Crowd US Pilot (2007) [video]
A bank isn't creating money in the same way the Fed does. Yes they can increase the "money supply," which for whatever academic reason doesn't include the liabilities, but not the money in circulation. And they can only physically lend out the amount that's deposited, or legally more like 90%, and they're hosed if everyone wants their money back.

Only the Fed can create money out of nowhere. They can create endless dollars and owe nothing, diluting the currency permanently. Inflation and other metrics keep them in check. The common sense is actually right, not the overly technical explanation of lending that somehow concludes that the Fed isn't special.

> in theory it’s eventually repaid

It doesn't have to be, and it hasn't been. M2 has generally just gone up.
Yeah that was my thought too when I first read the blurb.

It’s neat…but like a lot of things in large scale operations, the devil is in the details. GPU-CPU communications is a low latency high bandwidth operation. Not something you can trivially do over standard TCP. GCP offering something like that without the ability to flawlessly migrate the VM or procure enough “local” GPUs means it’s just vaporware.

As a side note, I’m surprised the author didn’t note the amount of ICE’s (insufficient capacity errors) AWS throws whenever you spin up a G type instance. AWS is notorious for offering very few G’s and P’s is certain AZs and regions.
Ask HN: What Is a Better Digital Advertising Model?
If the current ad model is so completely broken and hated, what does a new model look like?

A recent HN post [https://news.ycombinator.com/item?id=32889929] indicated that the digital ad market is valued at $300 billion globally and growing rapidly.

Many people seem to dislike ads, being tracked, privacy violations, time wasted, etc. Yet the digital ad market continues to expand and both new and established companies are jumping into the mix. So, we will likely see ever more ads across all media platforms.

The TradeDesk [https://www.thetradedesk.com] projects that the global digital advertising market will be worth $1 Trillion dollars in the near future and that TV/Cable TV will be approx. 50% of that total. The same company states that “programmatic advertising” today represents 16-million Internet ads per second!

How/why is this market growing so fast? Are seller response rates increasing or decreasing? Why are sellers spending so much money to reach buyers? The answer must be that it’s working, otherwise the market would be shrinking in size. There must be millions of people globally that are clicking on these ads for this marketplace to work. So it seems, not everyone is unhappy with the system as it works today.

For the rest of us, how would a better digital ad system work?

- How to architect relevant advertising and still respect user privacy?

- What is a cost-effective way for sellers to reach buyers?

- Does advertising still work if user tracking is blocked?

- Is it possible to create an opt-in system for buyers?

- Should buyers be compensated to look at ads?

- Should buyers be compensated for their data?

If you were going to build a new system from scratch, what would it look like?

Thx.
No, sorry, I've never used it (as an artificial/extracted additive I mean) - not opposed to it, I'm curious to experiment with it vs. 'natural'/more traditional ingredient sources.

I've seen ice cream served with parmesan crisp though, which is probably fairly salty too, but that's close.
"Time to interactive" and "time to first byte" are pointless numbers if the purpose of your site is to display content (Reddit, Twitter, pretty much everything else). If I (resentfully) click on a Reddit link on a SERP, I'm going there to read the content, not to flip open menus or whatever.

"Time to human satisfaction" should be a number that front-end developers measure and aim to improve. Just rendering the content server-side and showing it to the user first, then adding on the bells and whistles after that, is how you do that.
>but we should not make that choice for others.

Much of the HN crowd has their finances intertwined with forcing these kinds of choices on consumers. Sometimes I dream of an awful de-anonymized internet where your financial holdings are bound to every post that you make online. I think binding that incentive might change how we ingest opinions.
IIRC, Powell compared the Feds current efforts to tame inflation similar efforts in the 70s/80s, so fast in that context is over a few years instead of over a decade or more.
that's funny, i literally just grabbed a melting point apparatus out of storage to get rid of, because I have too much stuff laying around I probably won't use again
Oh god the horror!
Java Newsletter Insights – Java to the Future
It isn't because Microsoft lacks good programmers. My guess would be that someone believes they need to have every feature from slack, zoom, WebEx, meet etc, and also integrate tightly with every Skype/SharePoint/OneNote feature, and also run on at least four platforms. But they aren't willing to give people time to do this.
Hey thanks for explaining it to me! :)
> It's literally the opposite of descriptive. Obviously it's not a big deal, but it's an easy thing to fix.

Did you know all words are just sounds with an arbitrary connection to what they describe (except the unusual case of onomatopoeia, of course)?

It's exactly as descriptive as most other words, and the benefit over a neologism is the arbitrary connection has already been established in speakers' minds.
>> Even in the case of "at will" employment with a company, an employee generally can't quit with zero notice; there is some kind of notification period, even if it's only a week or two.

No, actually the whole at-will thing means that is literally not the case. It's polite to give notice, it might be tied to some form of severance to give notice, but in 49 US states you absolutely have the right to get up from your desk, right this second, leave, and never come back. And your employers only legal action will be to pay you for the time right up until you quit.
You have QE/QT backwards. QE increases the money the Treasury sends to the Fed as coupon, which you said removes liquidity.

My entire point was that you are backwards in one of your two conflicting arguments.

EDIT: Maybe let's put it this way, the US pays off it's debt and no longer sends coupon payments to anyone. In your framework, that reduces 'liquidity.' But in what market exactly? The "systemic" market?
A Ruby on Rails renaissance.
pretty sure such a tool made HN front page a few months ago
An FHS base system that still gives you some of the nice features of Nix and Guix, like immutability and rollbacks.

In theory something like it could be a giant escape hatch so that if you run into Guix packaging difficulties for some software that, e.g., tries to fetch from the internet at runtime, you can just build with autoconf and make or `npm build` or whatever against the Fedora base system. Silverblue might be quirky enough that it has its own hiccups though, idk.
I haven't seen any real change from Google about how they approach cloud in the past decade (first as an employee and developer of cloud services there, and now as a customer). Their sales people have hollow eyes
Since you work on podcasts, do any open source transcription tools currently identity the speaker in the output? This would be particularly helpful for interviews.
> a few hundreds of ms

Gotta be honest, I’m grimacing already. An order of magnitude too much.
We have so little information to go on and these press releases / news articles are very sparse. We should restrain from calling people psychopaths until we have some retrospection on the matter.
Why do you think PIPs are lawsuit fodder?
No? No. No!
No, and it’s bizarre they still teach it.
They can't even build the infrastructure on their own.
Absolutely incredibly garbage, how do they have the audacity to ship something so bad? The few times I tried to use it for large important meetings were a total shit show. I experienced a situation where everyone could see and hear only about half of the other meeting participants, but not the same set for everyone. It was really incredibly confusing for everyone involved.
Have they tried invading Russia /s
Not to take anything away from your experience, but drawing conclusions from threads like those is not the whole picture. That will be skewed against people who use problematic hardware, and say things like "the Linux way is tweaking everything".

But it's really not. Linux is mainly for users, by users. You're going to a very diverse set of users and experiences. For every tweaker out there you're going to find someone like me who just wants a unix-like operating system, with Perl and Python and everything else available with a minimum of fuss. They just don't speak up very often, because there's not much to something that works.

Of course it's important to mention the problematic bits too, and there's been many. I've mostly run Debian for over twenty years, and there has been several times where I had to fix issues from migrations such as rootless, utf8, python3 things, and file format migrations. For a long time things like hot plugging monitors, projectors and printers were a bit of a gamble.

But for the most part it's given me an environment where I can use a wide range of tools from emacs to nmap, from git to latex without giving a second thought how to configure paths, and how to fix some random missing dependency for a package to build, or why nginx doesn't pick up the changed file date. All those things have been ironed out by someone who went before me. That's worth a lot.

> I buy laptops based on their hardware specs (screen, keyboard, trackpad, weight, ports) rather than their compatibility with an operating system

Yes, that pretty much explains everything.

That's a luxury available to users only of a completely dominant software platform.

A Mac user could never say that. If you want OSX you must carefully buy supported hardware. You can buy a hackintosh, but don't fill up threads with complaints how bad the suspend works, and that the picture quality of the webcam is subpar.

Speaking for myself, I know what software I want to use. I do not care about hardware specifications in any other way than it runs my software reliably. Sometimes that means you can pick any color you want, as long as it's black. Black as my laptop.
During the 2016 Fort McMurray wildfire, tens of thousands of people escaped by driving through the fire. Statistically some of them were probably over the limit.
And the police were most likely too busy at the time to override lots of alcohol detection systems.

And how reliable are the Alcohol Detection Systems in a smoky environment?
It certainly doesn't help that it's an Electron app and a fat one at that.
The slope we’ve slid down so far has been very slippery indeed.
I would still call it "reliability".

If the instance takes too long to launch then it doesn't matter if it's "reliable" once it's running. It took too long to even get started.
Which means that Google can simply lock you out of your Chromebook, for entirely arbitrary (and not even necessarily disclosed) reasons, at any moment. There's no practical avenue of appeal - Google is vast and even governments have trouble keeping it to heel. Individuals have no chance against these obdurate nation-sized entities. I think any Chromebook purchase, beyond the most cheap and cheerful throwaway, would be a crazy hostage to fortune.
> Apple: it's intentionally slowing working products

This is really disingenuous. They slowed the CPU on products with a worn out battery in order to prevent the CPU from overdrawing from the battery, causing a reboot. Not exactly what I would call “intentionally slowing working products” but rather “reducing CPU power consumption to mitigate abrupt reboots to keep a reliable user experience”.

Granted, Apple was a bit shady by not documenting this and giving the user the option to toggle it, until they were “caught”.
If I remember right they use the equivalent of a ledger of changes to manage volume state. So in this case, they copy over the contents (up to a certain point in time) to the new faster virtual volume, then append and direct all new changes to the new volume.

This is also how they are able to snapshot a volume at a certain point in time without having any downtime or data inconsistencies.
> I heard only nasty stories about Russian tourist

Before 2022 could you even distinguish between a Russian and Ukrainian? Especially if the latter is speaking Russian?
I can't tell if this is a joke or not. A "space force" having a "official song" sounds like a joke, but everything I come across about this seems to tell the story like it is not a joke. Am I missing some heavily layered comedy here?
that's not what reliability means
They already took it. You just didn’t notice and they don’t advertise. There are more Chinese then Russians in that territory
After spending £2k on a high end HP x360 only three years ago, and suffering since from horrid thermal throttling, crazy loud constant fans, terrible battery life (2.5 hours at almost idle light web browsing usage) and a spicy pillow battery, followed by being ghosted by their tech support (three attempts to contact) and finally discovering via YouTube that they don't even supply battery replacements for this model, I can only recommend you stay as far away from HP as possible.
Getty already ruined Google images by not letting them link directly to the image, I’m going to be massively pissed off if they try and ruin this ecosystem as well.
None of the snippets in my post indicate borrowing. You can borrow or not borrow any of the types above.

It is true, though, that there are differences. With the generic, you can refer to the type again later, whereas the type is anonymous with `impl Trait`. And `dyn Trait` gives you dynamic dispatch. But in my experience there are usually some differences between the multiple ways to do something in Perk as well.
Agree. It’s important to look at retirement rates and numbers, too. It’s the end of the boomer generations workforce participation (except in the senate?). The following generations really are smaller.

Couple that with actual crackdowns on immigrations, and you get actual labor supply problems for some roles and industries. This has knock on effects that raise wages.

Couple this with inflation in CPI, and you get workers in a good place to negotiate raises to cancel out inflation and then actually increase real salaries commensurate with contribution.

Net, labor price increases are a symptom of labor supply and cpi. Labor is not driving inflation.
I doubt US would do any strikes (conventional or not) on RU without being directly attacked first. Because that is the exact condition stated by RU to launch MAD.
It gets rid of plenty of performing/overperforming engineers too because it is exhausting.
Even if wealthy-capital owners get the AI banned where they can, the countries where they don't hold the power will get ahead by not banning the AI/
Targeting a civilian target with a strategic weapon is a completely different thing than tactical nuclear weapons.

Kiev getting nuked means all out nuclear war. At the very least you know Putin loves himself too much to die like that.
Maybe don't visit them if it irks you so much.

Personally everyone on Twitch is a prostitute in some way, whether it's of their personality or looks.

Or is it only girls you're having a problem with?

It's all panhandling imo...