skysight-inc/HackerNews huggingface dataset:
HP, Oracle, MS, and all those old school extortionists have nothing on AWS when it comes to vendor lock in.
I would also recommend Raycast. It’s a launcher, but it can also windows management - and so much more.

https://www.raycast.com/
I have hope for that problem to be solved too, with some combination of minimal kernels and live patching. I really don't think running two copies of everything and hammering CPU/RAM/Disk/Network with constant drain operations is a permanent solution for applying patches.
Extremely important people, by the way
Yeah if your job is extremely boring it can drag down your overall happiness despite more money

Gotta find a good balance
AdGuard for Mac is the same offering (not to be confused with AdGuard for Safari, which is a browser extension):

https://adguard.com/en/adguard-mac/overview.html

There's also Little Snitch Mini:

https://www.obdev.at/products/littlesnitch-mini/index.html
You mean the one losetup command?
Is this a desktop app? If so, is it cross-platform? I couldn’t find this info anywhere on your site.
If Nvidia stops selling chips to China, they will not survive the loss of the World's biggest market.

Another example of the US economy being shot in the head by dumb US politicians. Even whole countries seem to want to compete in the Darwin Awards.
> But there is no equivalent system for whole clusters. To transition from one cluster to another, you have to handle everything that k8s gives you without relying on k8s for it

Ah, but there are. Maybe not a cluster orchestrator that would let you hot swap a single cluster, but if you're only running one cluster it's inherently a pet already.

One common way that I've personally used to solve this problem is use Federated Clusters (kubefed) to run multiple clusters with global load balancing so that even when one entire cluster goes away its traffic is just shifted to the other cluster (whether because of upgrades or unexpected outages of the control plane)
HDTVTest [0] is a great YouTube channel if you want to go in some of the depths of this.

[0] https://youtube.com/@hdtvtest
It could be true in the sense that you don't live in a cave, weren't murdered because of ever-marginally losing your physical edge at age 35, haven't died of a tooth infection, defecate indoors in a climate controlled structure, and can summon light as if by magic at any time of the day. Ignoring the rest, and acknowledging that this sounds like an aggressive answer. I don't mean it in that way. But there should be some POV on this incredibly rare era, even if it is imperfect strictly speaking. Maybe perfect is also the enemy of happy.
Even the ""HFR"" is a joke. What is 48 fps supposed to be? Every modern TV can do 120 already. Use that as a baseline.
Extents are a useful feature even for readonly although the gain is smaller.
There's no honor system, you cannot pay for the fruit.

Buying Youtube Premium is like installing an "official" ad blocking, you are just chucking money into the general Google money pit. You aren't paying for the content, because Google doesn't create it.

Same thing with Spotify, you are just financing Taylor Swift or Joe Rogan.
I would pay for a comprehensive AI-driven service that delivers alerting on any topic. Google alerts SUCKS for so many reasons.

I might not be aware of other services though so if anyone is – please enlighten me!
FILMAKER MODE
Good point. Its fine if I'm the only one using the network, but I'll admit it can take a bit before I connect the dots between pi-hole and "this link I'm clicking off google won't load".
It varies by app and they obfuscate the numbers by calling some things delivery fees and others service charges, etc. And they highly incentivize you to subscribe for $10/month to get rid of most of those fees.

If you subscribe, you'll pay about $3-$6 in fees (factoring in the subscription cost).
Without a subscription, more like $5-$9.
Some restaurants will charge even higher delivery fees, like a flat $5 or $10 on top of the app fees, but they are the minority.

And then there is the tip, which everyone does differently, but I think/hope most people tip at least $3. I consider $4-$6 to be a good range, though I can't explain why. Some apps encourage bigger tipping with their presets, including percentage tipping (like 10%, 15%, 20%), which could easily be $15 or more if it's from an expensive place.

Overall, I'd estimate that most deliveries for 1-2 people cost from $6-$15 in fees + tips. I pay about $8 per delivery based on my ordering and tipping habits.
Is this like how office workers "seem happy" after being forced to return to office? We have no data, but we are sure they are happy now. My work did lots of surveys about work from home, but have done zero surveys since forcing everyone to return to office. Gee... I wonder why?
I know they want to control pricing, obfuscate things, take advantage, extract surpluses etc., etc., but the 'two-sided market' thing would be way more convincing with real legible price discovery. Let people that want their food _now_ throw in an extra $20 for the privilege. If someone in Long Beach wants something from SGV, let them pay whatever it takes to get someone to get someone to drive two hours. Give Dashers tools to build auto-bidding strategies that align with their preferences. Show people ordering what similar trips cost recently. This doesn't have to be an awful dystopic extractive system...
Something key to this is that games released on Steam typically (though not always) include a Steam-provided library to handle things like achievements, networking, VoIP, and potentially also the overlay (definitely not 100% on this, especially in the context of a macOS target). If the methods this library uses fail due to a lack of 32-bit support for the libraries on their side, the game could fail to run properly.

In addition to this, when Steam detects that a game in your library is not supported on the target platform, the UI prevents you from downloading it. It's certainly possible to use steamcmd, Steam's CLI client to download an entitlement regardless of whether the platform supports it or not, but the game will certainly not be easily accessible even if it would run unmodified. This effectively relegates the access and hopeful functional use of these classic Mac OS X games to digital archivists, developers and/or publishers willing and capable of re-releasing the game for the new target, and/or a third party providing compatibility shims to allow the game to work, whether official or third party.

macOS's player base has always been in the basement. It's a bit of a chicken-and-egg scenario. Apple hasn't made a particular welcoming environment for games on their hardware save for mobile, and that has more to do with the proliferation of smartphones being the new hot place to release software than game developers working hard to make games available. So, the likelihood of there being a plethora of titles released on Steam for macOS that will become unplayable is low, since I have to imagine most of these releases are available for other platforms. However, because of the lack of attention, there's also a fair likelihood that many titles that were released for Mac on Steam probably will be forgotten. As it stands today, 87% of classic video games just aren't available at all any more[0], based on a study by the Video Games History Foundation and the Software Preservation Network.

[0] https://gamehistory.org/87percent/
> In this study, mice were fed a high-salt diet

High salt levels increase Aldosterone (https://pubmed.ncbi.nlm.nih.gov/11327640/)

> However, blocking the brain blood vessels’ ability to respond to IL-17 only partially rescued cognitive impairment, suggesting that there was another source of IL-17 acting on the brain.

Just a guess, but

To produce Aldosterone the body also over produces cortisol resulting in less somatostatin, lowering IGF-1. IGF-1 stimulates the growth and division of both oligodendrocytes and schwann cells so lower IGF-1 would decrease myelin growth and induce cognitive impairment.
Didn't know that. Thanks for pointing that out!
"Introduction to Datalog" re: Linked Data
https://news.ycombinator.com/context?id=34808887

pyDatalog/examples/SQLAlchemy.py:
https://github.com/baojie/pydatalog/blob/master/pyDatalog/ex...

GH topics > datalog: https://github.com/topics/datalog

datalog?l=rust:
https://github.com/topics/datalog?l=rust ... Cozo, Crepe

Crepe: https://github.com/ekzhang/crepe :

> Crepe is a library that allows you to write declarative logic programs in Rust, with a Datalog-like syntax. It provides a procedural macro that generates efficient, safe code and interoperates seamlessly with Rust programs.

Looks like there's not yet a Python grammar for the treeedb tree-sitter: https://github.com/langston-barrett/treeedb :

> Generate Soufflé Datalog types, relations, and facts that represent ASTs from a variety of programming languages.

Looks like roxi supports n3, which adds `=>` "implies" to the Turtle lightweight RDF representation: https://github.com/pbonte/roxi

FWIW rdflib/owl-rl: https://owl-rl.readthedocs.io/en/latest/owlrl.html :

> simple forward chaining rules are used to extend (recursively) the incoming graph with all triples that the rule sets permit (ie, the “deductive closure” of the graph is computed).

ForwardChainingStore and BackwardChainingStore implementations w/ rdflib in Python: https://github.com/RDFLib/FuXi/issues/15

Fast CUDA hashmaps

Gdlog is built on CuCollections.

GPU HashMap libs to benchmark: Warpcore, CuCollections,

https://github.com/NVIDIA/cuCollections

https://github.com/NVIDIA/cccl

https://github.com/sleeepyjack/warpcore

/? Rocm HashMap

DeMoriarty/DOKsparse:
https://github.com/DeMoriarty/DOKSparse

/? SIMD hashmap

Google's SwissTable:
https://github.com/topics/swisstable

rust-lang/hashbrown: https://github.com/rust-lang/hashbrown

CuPy has array but not yet hashmaps, or (GPU) SIMD FWICS?

NumPy does SIMD:
https://numpy.org/doc/stable/reference/simd/

google/highway: https://github.com/google/highway

xtensor-stack/xsimd:
https://github.com/xtensor-stack/xsimd

GH topics > HashMap:
https://github.com/topics/hashmap
I’m the author, here’s the pitch:

The Perfect World setting tells a story of human ambition, its ascension and fall, and the struggle for power in a world where technology binds everything. It delves into how AI, once humanity’s greatest ally, became a tool of corporate subjugation. Players act as neuromancers, hackers who can manipulate connected devices around them in ways that defy comprehension. If “Any sufficiently advanced technology is indistinguishable from magic”, neuromancers are the wizards of this age, holding the potential to reclaim a society on the brink of collapse. Forge your narrative in a world balanced on the razor’s edge between utopian dreams and a dystopian reality.
In theory, you could use a bathroom spy cam for a non-nefarious purpose, such as checking whether someone is flushing their meds instead of taking them, but it's a fairly contrived scenario.
Of course they can. If you ever try to go back, it looks like garbage. There is no limit to improving the illusion of smooth motion, but it scales non-linearly (you need to double the frame rate each time to improve it noticeably). I can't personally tell apart whether it is running at 144 or 120 fps, but the larger jumps are very obvious.
You are part of the problem, I've seen your idiotic comments about drugs being caustic and your other comments defending creationism

I don't know what to make of you, you are either 12 years old, east Asian, or mentally ill
There are things that shouldn't have been crimes at all ruin people's lives. I'm not saying this guy deserves to lose everything, but I agree that less than one year isn't justice considering all the harm he did and could have caused.
Traffic to Google Website Increases 88 Percent (1999)
Because we live in a capitalist society and profit is the only objective.

Not exploiting your workforce as much as you can is an almost guaranteed road to failure.

Imagine taking investor money and saying "I'll pay more to my workers so they can have decent lives". They'd oust you in a second. Same if you're in a publicly traded company.

The only possible way this doesn't happen is if you're running an already profitable private company, you're willing to grow at slower rates (which carries its own risks), your market allows it and you're not a sociopath.

That's a very rare combination.
Exactly - that unrelenting focus, single-minded obsession.
When it's creative and productive it leads to something beautiful.
But the flip side is a horror show.
All she would have to do is see your handle once, idly and innocently wonder what it means, and google it. A curious, intelligent person might well do that. So either you don’t think she’s curious and intelligent, or you have such amazing opsec you’re positive she’ll never catch a glimpse of your handle. Judging from your original post, the first option seemed more likely.
Two years may or may not be enough "long term" depending on the product and the business.
It's a very complex issue. Housing inflation v. wage growth charts often don't account for houses being much bigger and better than the used to be and more people wanting to live in fewer areas. Housing would probably be cheap if we chose to live in the same types of remote areas we did 60 years ago.
Is there a way to recursively archive? The website has over 100 URLs and they may decay overtime as well. Are there tools to effectively do recursive archiving upto certain depth (say 2 or 3?)
Why do you doubt that? Even Microsoft, with all their money and NIH syndrome, are unlikely to invent a brand new application protocol just to serve ads.
The tech in that airplane is much closer to a 1935 tractor than it is to even a 1985 passenger car (which also didn’t have anything like a black box).
I'm not a scientist and could totally be wrong, but I'm pretty sure the size of the effect depends on baseline risk. If the population has low baseline risk then a ~25% reduction in all cause mortality might only add a small amount to average lifespan.
I don’t feel like you can look at the top ten movies of the year and tell me they had the same tone

I haven’t seen the marvel films but even those I think are pretty darn different
This seems like an opportune moment to remind/notify any fellow UK dark-dwellers that the NHS recommends taking vitamin D supplements here in the winter.
The satire is so good, pausing at that right time reveals a billboard for:

> Angstipan - It Cures Emotions! - Americas favorite dissociative.

With a depiction of a pill hugging a bad emotion I think.

Then there is the old guy watering his lawn in a speedo and poker dealers hat, and of course the gator walking into the mini mart.
Yeah, most people have gone to using compressed air instead of shield gasses. But the point stands, how much does this vary with respect to other variables. If this is a 1% improvement where all other variables are yielding much larger swings, it may not be worth considering.
That's when you connect to your VPN.

I have a network configuration with 2 dnsmasqs, 1 with pi-hole-style hosts block, and 1 without, and most of my devices get the ad-blocking DNS, 1 gets the "unfiltered" DNS.

To do this from the DHCP component of dnsmasq, you can tag MAC addresses and create different configurations (including which DNS they get) for each tag, e.g. https://github.com/imp/dnsmasq/blob/770bce967cfc9967273d0acf...
I can, in that given situation. Your assumption is that John Smith should be told "you screwed up" for dropping the prod tables. He shouldn't - he made a normal mistake. The negligent party here, who should hear the words "you screwed up," is Johnny's boss or tech lead, who decided that those tables should be droppable in the first place, despite the obvious risk.

"Negligent" doesn't just mean "made a mistake." It means something more like "their carelessness led to a mistake."

That person hearing "you screwed up" will cause significant behavior change. I daresay it will encourage them to make the prod tables very hard to drop, and since they are presumably a smart person, when combined with the postmortem of the incident, it will encourage them to look for and proactively fix similar problems, and generally align the team with good DevOps practices.

It is important in all of this that the right person gets the message. I assume you expect that to not happen, since that is one of the theses of "blameless postmortems."
Guys, hm? Fascinating.
Seems like where semver focuses slightly more on the state and process of development, this thing focuses slightly more on marketing.

For instance, semver increments field values when the state of the API or level of compatibility with previous versions changes, or maybe just when something about the build has changed.

This thing appears to aim to express changes in features and functionality. Less about the mechanics of software assembly and more about reasons the vendor would want users to update.

It describes issues with semver similarly in terms of marketing, which might explain what seems to be some cognitive disconnect among the different ways people seem to be interpreting both systems. Semver speaks developer language, while this thing seems to speak product manager language.

Not sure how it’s differentiated pragmatically, except perhaps for the practical purposes of a specific role in a vendor’s organization.
For OLED computer monitors: yep!
> "power grab" by artists to defend their works.. so unhinged, hard to respond.

In what way is attempting to extend copyright from individual works to styles or sub-styles of art not a power grab? There is currently no concept of copyright that applies to style.

How is this 'defending their works' -- and not fencing off the entire space of art when they have merely staked off a few points within?

Also... Unhinged? Name-calling is not exactly in the spirit of hacker news, but to address the substance of your point -- SlowDive appears to be making music in the style of their predecessors (according to you). Should they be forced to pay them royalties because they heard their works on the radio, or maybe from a bootleg copy from a friend, or at a dive bar they paid no admission to, and then made music in the same or a substantially-similar style?

And if it is different enough not to be called the same style -- what determines the boundaries of a style in this completely novel and untested copyright regime?

> What is the emotional-psychological-economic driver to loudly and repeatedly deny the efforts of these four humans to make a living

It is strange that you seem to think that anyone that says that just having heard these songs (and been significantly influenced by them) should not require payments for making similar works is an attempt to deny their efforts to make a living.

Also, who has stolen works that have played on the radio or are publicly available online for free? Now, in the case of several of these larger AI companies, they have in fact actively taken information that was not publicly available, and that is a different discussion.

If these AI systems merely purchased a CD of the music before using it for training, would this be considered sufficient for you? Why or why not?

> I see a bitter side of non-artists... combined with some kind of "oh grow up - no one values your precious artwork" attitudes

I see a common attempt at painting opposition to an unprecedented broadening of copyright with a broad-brush in these discussions -- I'm both an artist (writer and musician) and I don't hold the opinion (and have not expressed anywhere in the thread above) that you appear to be ascribing to me by proxy.

Am I not allowed to disagree with what I see to be an unprecedented redefinition of copyright without name-calling and dubious and negative assumptions about my intentions on this forum?
> You can prove that a different construct from a different language can do a different thing because it's a different construct from a different language.

This is the same construct, it's just using python syntax instead of c/c++ syntax. There aren't functional differences between the examples.

[Edit: To elaborate, your initial example translated to python is

while(true):
if x:
break
if y:
break

and there is no way to verify that `x || y` is always true. If you can in fact show that it's always true, you can probably restructure the code to both convey that invariant (use an exhaustive if/else if check) that is better supported by linters and gives you warnings when you miss something.

Writing code in a way that makes it more difficult for both humans and machines to divine your intent should be questioned in review! Perhaps it isn't possible to verify that (but that's also concerning), or perhaps you have some good justification for doing the unusual thing, but then that justification should also go in the code as a comment to give future folks context on why you have a strange and misleading pattern.]

> This is a nice one-liner platitude, but also completely unworkable.

Perhaps, in some cases (yes, we can't always follow NASA's coding standards), but ensuring that most of the time invariants are locally verifiable is possible, that's what typecheckers are, and it's not like Java or Rust are unworkable languages to write code in.

Just because we can't statically encode "this loop halts" as a type, doesn't mean that we shouldn't make that fact clear and verifiable by a human. And "it is incumbent on the person writing the code to justify why it needs an exception from <good practice>" is exactly what code review is for. It's not that hard at all. It's how I review code, and how I expect my code to be reviewed.
Upon reading, I think it's time to give fiber a try
You're not as dense as the paywall :)
Has he written much about the specifics of the divorce? I assume it was about 50% split of assets and figuring out who owns what that made it lengthy and expensive?
Sure but the research in the article shows that hypertension caused a specific form of cognitive decline and that the effect could be slowed even if the hypertension itself isn't fixed. So, basically the article says there are cases where the cognitive decline is a direct result of the hypertension, the opposite of your first sentence.
It's very important people who left, not some random new member
No, because Google and Mozilla pay loads of people to write and review the code that goes into their browsers and ensure it’s not malicious.
"Vision" implies that there is a choice. How many feature films have been made at a frame rate other than 24fps? Ever since the sound era, I suspect you can count them all on your fingers.

So I don't buy this "vision" argument. It's just holier-than-thou. Directors choose 24fps because it's literally the only option. It's no choice at all.

Forcing me to watch your movie as a jerky motion-sickness-inducing mess? I will indeed, to use your words, shit on it.
Your hypothesis sounds more like hoping that there’s some permutation of a diet where you don’t need fiber rather than some sort of limitation of the research.

I’ve heard this kind of thing from carnivore charlatans on Twitter where they’re “skeptical” of the need for fiber, vitamin C, and other nutrients they don’t get on their diet. Since they can’t base this on any evidence, they say “until someone studies my exact fad diet, we can’t really know.”

Until someone studies my candy diet, we can’t know if $nutrient is actually necessary for me. Maybe my
candy diet magically precludes the need for it and $nutrient is only necessary for those on standard diets. For all we know, maybe candy is super healthy when it's 100% of your diet as opposed to adding it to a SAD.
"Starship (Coming Soon) $50/kg"

That sounds like my Italian father's old saying "If I shoot this duck, and then four more, I've got five ducks for dinner tonight."
Any differences in performance or how well each works for adblocking compared to the others?