skysight-inc/HackerNews huggingface dataset:
Originally, I was going to explain that I was discussing ext4 specifically but, honestly, can you name a common file system where the page cache isn't involved by default?
https://www.suse.com/c/navigating-changes-in-the-open-source...
(Rust user here, but admirer from afar of Zig and the principles it seems rooted in.)

My peanut gallery observation is that a very bright person named Andrew set out on a journey of hard work to come up with a new language. Along the way he (and others) solved many tough ancillary problems related to the toolchain of this new language and how it should provide a useful path for interoperability and migration from code written in other languages.

The toolchain innovations were noticed, embraced, and leveraged by users of other languages as it made their lives easier in contexts where they weren't even using the Zig language.

Now, for Andrew to make even more innovative progress on his endeavor, he needs to undo some of the toolchain innovation and remove complexity that was initially used to bootstrap his endeavor. Removing complexity (from language) is one of the admired traits of this bright person, and here they are applying that good trait again to move the whole project forward.

But 'lo! Other users of the toolchain innovation will be affected... some would say they even appear "entitled" to these innovations... as if their collective need somehow outweighs Andrew's right to direct his energies to his project in the way he decides.

This whole thing smells like a story I read once... I think it was called "The Fountainhead".
The IP space in China is wild, multiple ISPs use the same IP ranges and some even use foreign IP space but they don't route them outside of China. I wouldn't be at all surprised seeing proxy setups at ISPs trying to "fix" some of this.

Even when we had physical machines in Chinese data centers it didn't mean that our service was reachable from all ISPs. In 2010 we gave up on that and just started using Akamai China CDN with our servers in Europe.
Is that’s thing? Do water polo players not wear skin tight suits?
This is a decent idea, but not sure how it could work. I'm no mathematician, but it seems like you're dealing with an extremely large set of infinite fractions, that might take some time to compute.

For example, if I leave a 5 star review and there is one other review, 1 star, it would be 3 stars if we had the same weight.

But if someone votes me 76% "taste score", and THEY have 50% weight, and I voted THEM 37% "taste score", then both of our votes affect each other. And this would happen for an cycle of reviewers reviewing other reviewers.

Unless you meant only personal settings, in which case I think it would only work for niche audiences. There's a good chance that there's zero overlap between sets of reviewers on many products on Amazon except perhaps people who are chronically online, reviewing products. IMO those people's reviews are not as helpful as a person who leaves an occasional review, because in the latter case, the product stood out for some reason.
I’ve managed several open source projects through their transition from CommonJS to ES modules and the least interesting part was the server-side of the equation. More often, the most exciting, and most excruciating aspect is wrangling TypeScript to emit browser friendly module paths. Anything short of relative paths everywhere won’t cut it, and TypeScript really doesn’t like to emit file extensions when TSX is involved.

There’s also some unsolved mysteries surrounding the path resolution defined by a package.json file, but at least there’s now a proper way to have a package use project root relative imports. Things usually go well until you get back to the browser, which now needs an Import Map to bridge the two worlds. I still haven’t figured out how to wean off NPM either since all the magic compiling CDNs use its namespace to create browser friendly bundles…sort of where we started from.

There’s a few foot guns on bundles now too, like deduping React so hooks work, along with some surprises about modules being stateful. And while Deno is pushing the dream forward, I can’t help but feel they compromised the vision too far for Node compatibility. At this rate, I could see Node v30 being a merge of the two projects.

I’m honestly happy it’s all coming along. It seems like this is JavaScript’s Python 3 moment, where everyone has to rewrite code to slightly new paradigm for the next generation of apps to fully appreciate. I’m most thankful for async imports operating like ordinary Promises!
It used to be that Canada brought in more and more immigrants in order to have de facto slaves to work in service jobs like retail, delivery and what not: you know, to help uphold the standard of living for the previous immigrants who upgraded their education and skills and became mega consumers. People who drive their SUV to a "U pick" farm, and just buy a box of washed and sorted blueberries in the parking lot, ... rather than working in such a place.

Unfortunately, those service-job immigrants are now priced out of housing due to all the previous immigration.

So in order that residential properties continue to inflate, we now need to bring in "tech talent": immigrants who have some ghost of a chance of actually affording to live here.

In some ten years, Immigration Canada will be all about attracting "CEO talent", "chief of hospital talent" and such.
The upside if they stop is, they’ll stop for our entire class of people. The reason we watch Youtube is that our entire generation watches it instead of doing something else.

If an entire class of people were drawn to something else, such as watching Nebula or going to coffee shops, both would be more interesting than they are now.
I don’t think they do have that obligation. But the business model where ads are hosted in some ad network makes it pretty easy to differentiate between the good and bad content. It is a happy coincidence that this is the source of the most annoying ads generally.

Of course, business models might change. In that case my preferences probably will too, but I don’t think my reasoning will.
I think this is solved by "authenticated atomic action", where users sign individual interactions instead of trusting login servers. In this case, each upvote, downvote, and comment must be cryptographically signed.

Once user action is signed, trust must be assigned to networks of users. (Of course, individual users can be trusted, but it would be easier to manage if users are bundled into networks somehow.)

Key management is the hard problem for this to work. User need to be able to have many keys that are revocable. Blockchains like Ethereum are advocating for chain centralized solutions, but I see no reason why that must be the case. It can be done, from top to bottom, in a totally distributed way. From the blockchain perspective, a "multi-chain" solution is the right one.
>Why would someone want to avoid carbs entirely?

People aren't literally eating zero carbs, they are minimizing their carb intake for various reasons (like being diabetic). With almost any variety in your diet, you are getting enough carbs to function. People "avoid carbs" because with our modern world of abundance, it is too easy to over consume carbs. If you are diabetic, honey is more likely to put you in an early grave than artificial sweeteners.

>Why eat anything processed or artificial when better alternatives exist?

Just because something is "artificial" doesn't mean bad. And rarely is one thing universally "better". it depends on the situation. Again, a diabetic looking for a soda-like drink is looking for different things than a vegan looking for dessert recipes.

>Artificial sweeteners will only put you in an early grave.

Source?
Harvard's alumni are so powerful exactly because of legacy admissions. Politicians and executives and supreme court justices generally aren't coming from MIT.
Wouldn’t winters be better for the clearer, dryer air? Or are winters in Ottawa generally cloudy?
To be honest, I think the AMD incarnation is a complete non-starter. It’s just such a funky, weird little thing that only makes sense because it’s a compatibility shim. Nobody wants to directly author AMD, and someone shipping a JS implementation wants to ship features that people will use directly.

I mean, I guess people will directly write AMD modules, and make modules using some giant script that uses cat, but the future of JavaScript lies with making each source file a valid, correct piece of JavaScript. When each source file is valid and correct, and doesn’t need to be preprocessed in order to work, your tooling will work a lot better.

The browser authors know you can’t un-ship JavaScript features. ES6 import/export is damn good stuff, and people in the browser aren’t saddled with some weird compatibility shim like AMD.

The adoption of ES6 modules in the client-side landscape has far outstripped its adoption in Node.js. I honestly can’t wait for require() to die, in both its cjs and AMD variations. The tooling support for ES6 modules is miles better.
ALL AI doomerism rests on this magical claim that "superintelligence (which is inevitable for some reason) means infinite power". It's not even trying to wrap it up in reasonable philosophy or an actual argument, they just claim it as a given and try to rush you past it before you can argue.
Building inspections are not really the same as purchase inspections, or at least don’t seem to me like they should be. Purchase inspection generally might not see a partially-constructed building or blueprints or otherwise be able to verify the engineering plan is being followed—They’re looking for broken/nonfunctional appliances/mechanicals/systems, clear fire hazards, mold, infestations, and the like.

The outcome of a building inspection is a certificate of occupancy where the authority is stating the home is safe to live in, the outcome of a purchase inspection is a report of things to ask for a discount on, part of the purchase negotiation.

The Chatham County thing is crazy, I’m hoping the family manages to find someone accountable in that mess — clearly either the original architect, the builder, or the county let them down somehow. I’m just not sure it’s really an indictment of the “inspector” profession as discussed in this thread.
>>*A lot of the AI doomerism comes from folks who do not understand the real complexities in making systems which really can function in a fully autonomous way in an environment which is hostile and dynamic*

THIS IS exactly where AI doomerism SHOULD come from...

What do we do with an unrully AI system fully autonomous in an environment with is both dynamic and hostile?

THIS IS THE FOUNDATION OF THE PREMISE OF THE PROBLEM

-

"Please take a look at the current cadre of political candidates and map them to
DND alignment charts, based on their actual votes/political activity"

I hope we can get there one day.

-

I wonder if we can find FORK BOMB or rm -rf / type exploits on various GPTs/LLMs/AIs?

I cant wait to see how devestating these will be -- or the first full executed security exploit by AI alone with a single prompt?
Pydantic 2.0
Hey Youtube: I've never logged in to you because I don't want you tracking me. I've never subscribed to, voted on, or commented on a video because all those things require logging in. For the handful of creators I like, I support them on Patreon. For the other random crap that I occasionally find useful, I use ad blockers or youtube-dl, and I'll continue using them until they stop working. When that day comes, you and I part company.

You do what you gotta do, and I'll do what I gotta do.

Cheers!
People don't realize how cheap hardware has become. Most vendors also have the ability to lease stuff for 0% (though that might have started to change), so you end up paying for a 3 or 5 year lease, which allows you to deduct vs. depreciate the asset on taxes. Sure you have to colocate it, but you could get a 48u colo rack for ~1k/month + ~1k/month for 1gbps link.

I used to buy dell outlet servers (which is their refurbed gear) all the time for folks who insist on dell, they end up being about 20-50% of the cost of cloud pricing if you are utilizing it with a full workload. Their stuff also includes a 3 year warranty with next day support, so it isn't very risky buying a refurbished server. There have been times where I found deals where the components could be parted out on ebay for more than the cost of the server. If you don't need support, there are tons of used servers on ebay / craigslist where you can get deals on 1-3 year old hardware that are good enough to purchase multiple spares.

For example, you can purchase a 2x 32 core server [1] for ~11k from the outlet store with next day support.

If you are running 24/7, with 64 cores over a 3 year period...

Server Cost / Years / Days in Year / Hours in Day / Cores = Core per hour cost
11000 / 3 / 365 / 24 / 64 = $0.0065/hour

If you wanted to go supermicro [2] with somewhat less reliable support, its a similar story. It would be a 1u dual 96 core (192 cores) box w/ 1.5tb memory for around ~30k.

30000 / 3 / 365 / 24 / 192 = $0.0059/hour

You can recoup your hardware costs within the first year vs. running in AWS if your workloads are high enough to justify the hardware expense.

[1] - https://outlet.us.dell.com/ARBOnlineSales/Online/SecondaryIn...

[2] - https://www.itcreations.com/configurator/model/supermicro-as...
If you were an old timer, I would love to hear, how significant was Evi Nemeth's UNIX administration handbook to you?

I myself learned a ton from it, but as I understand, it used to be the bible.
Obviously I choose an extreme example. But yes, I think a professional real estate agent (especially a part time friends and family agent) could misprice a house and need to lower the asking price. Or that the homeowner could insist on a higher price. Apparently, one of those is exactly what happened! That doesn't tell me anything about the housing market.
The snaps thingie can probably make me replace Ubuntu with Debian in some future date.

For now I run 22.04 stable.
I can second this. My carrier (Orange France) did put some crap in there, but otherwise nothing.
This really is quite beautiful and feels great. It would be super nice if it was possible to control the pane behaviour when selecting channels but it is so refreshing for an application to feel this fast and not be Electron-based.
Time is an economic utility. Managing developer account(s) and licensing is a time sink to bad utility. Also dealing with the B2B sales department is also within that time sink. More friction to use a product for a prototype is also a bad utility.

Just look at the developer Subscription FAQ and there are a bunch of possible issues that one must spend time to work around. Loading CentOS is near frictionless.
nobody really knows what is going on with AVX-512 inside intel.

Linus has commented that it's trivial to trap the first time an AVX instruction is used and pin it to a P-core (they used to do this as an optimization to avoid saving/restoring AVX registers in non-AVX code) and he doesn't know why that patch isn't on his desk.

The other problem is presumably that CPUID depends on what core it's executed on but... it seems straightforward for code to just run a CPUID on every single core (using affinity) and analyze the results. OK, 16 AVX-512 threads and 8 AVX2 threads, that's fine! It is obviously not the way code is currently written but code isn't written for AVX-512 right now anyway, and it should be literally an hour of work for a C dev.

I guess maybe they just didn't want the long tail of support but with their future architectures being heterogeneous too, they don't seem to have any plan either, and they're still shipping the AVX-512 units in silicon, meaning they are paying millions of dollars for a feature that isn't enabled. Very, very weird.

Fun fact, Alder can actually be run with AVX-512 enabled even with E-cores active. There is an undocumented MSR flag that seems to allow this. Has to be the stepping/BIOS revision before it was locked out though.
I started using this about 6 months ago after a recommendation here and would recommend it to others.

It particularly helps if you have access to multiple streaming services.
>For example we dream of curing disease and aging but it is beyond our current knowledge.

The hard sciences (especially medicine) and engineering don't advance just by thinking deeply about things, they advance through physical research and experiments. A lot of these can't be sped up, e.g. clinical trials, so an AI wouldn't make much difference here. And no it can't just "simulate it all", as the computational power needed to simulate reality to that degree of accuracy is still many orders of magnitude greater than what's currently available to us.
You know how, generally speaking, when someone is more truthful they typically develop and strengthen other skills or tactics as an adaptive strategy that are on their own useful?

Well, I think AI will end up doing the same thing as the burden of "iron bars of strict behavioural controls" grows, since the market will select for it.
At the bottom of the third page, it shows which responses it pooled together, one of which is “SSRI” (not a controlled drug generally) (but then provides examples that are not SSRIs, like Wellbutrin, an NDRI), another is “other”.

But it doesn’t state the question.

Just bad “science”.
The cross-platform support and screenshots look impressive. Anyone knows how it does that? Does it have runtime dependencies to render those GUIs across OSes? Or is it all baked into the Rust source code?
We get to spend an average of 500ms with each email in terms of scanning. Obviously some things may spend a much longer time but we keep it to the minimum.

Absolutely email is not intended for time sensitive Comms but absolutely it is used for them.
>After all, why would anyone still use RedHat if their competetive advantage (i.e. open source) is lost?

Who do you think finds that a competitive advantage? What company is saying "You know what, we can use Red Hat spend millions and worst case we just hire some devs to continue the work?" I doubt any are.

Their competitive is what support so many packages and companies can not worry about issues. Open source has no part in that.
This is a significant major release as it's a rewrite with Rust bindings in Python, which apparently results in a massive speed increase.
The trick was combining a popular franchise with aggressive whale seeking monetisation and having that all backed up by three figure agencies.

The app more than did its jo.
I still play almost every day but about 75% of my in game friends have stopped playing.
I wondered about that line too. As big a hit as OOT was, it just barely beats LTTP once all the re-releases are considered. The original NES game was comparable. Link's Awakening (1993) stopped just short of 10 million, beating them all.

Then there's Breath of the Wild (2017) running laps around them at 30 million. The sequel just came out and it's already at 10 as of numbers released in the first week.
It's getting to the point where every realistic path to success is rooted in gambling/chance. The 1950s "risk free, steady job" at the mill has gone away and in its place we have The Gig Economy where you enter the Thunderdome with everyone else and your success is determined by hustle or chance that you get enough gigs. Interest from saving money in a bank or with a CD has gone away, and instead you're expected to put your money on the stock market roulette wheel and pray. Cheap education and "white collar jobs for just graduating" are gone, now you're expected to make a huge, multi-hundred-thousand dollar financial bet on a particular degree at the age of 18 and hope against hope it translates into a middle class future. No surprise to me that these generations feel it's hopeless and disenfranchised.

If we survive, future generations are going to write about the ills of structuring a society so centered around luck and random chance.
Scrubbers’ clean the air – while contaminating the sea
so those ads are cool to skip?
The 'Android One' line/programme. Phone has to be pretty stock, and commit to some number of years of updates and more of security updates in order to qualify.

Or of course a Pixel, though if you don't use all of Google's stuff you might consider they come with more 'pre-installed bloatware'. They'll also probably always be supported by Lineage, so you could install that when official updates dry up, or just from day one to avoid 'bloat'.
> I very much doubt ChatGPT has any ability to shove me in a pen.

Ah, you're in an open plan office?
It seems that Google finally came to their senses and extended the support period to 5 years from 3 for anything Pixel 6+, so that's good I guess.

https://endoflife.date/pixel
Yep, it appears that I'm getting bitten by this one even though I don't use AWS, but a supplier does. I see posts about it, but I can't seem to find any public info on their dashboard, which would be nice to show customers.
What's ironic in my case is that I actually liked looking at ads in print. It doesn't matter if it's newspaper, magazine or comics.

I agree with the other commenter that ads have become so obtrusive that it's being dealt with in the same vein as malware. It's just malware from the techno oligarchy.
> I really think that the needs of server side code are different enough than the needs of client side code that we’re better off drawing from Python and Ruby than from Dojo and jQuery.

This sentence sounds ok until Python and Ruby are held as the apparent gold standard of server development. That's not really the case, I think?
It's not a new doctrine, it's separation of powers.
> The only realistic way to get long term software support on Android is from Open Source. This means installing a replacement, 3rd party Open Source ROM.

What ROM do you use and what level of support does it provide? I was interested in third-party ROMs until I read this part of the GrapheneOS FAQ[1]:

> GrapheneOS can only fully provide security updates to a device provided that the OEM is releasing them. When an OEM is no longer providing security updates, GrapheneOS aims to provide harm reduction releases for devices which only have a minimum of 3 years support. [...] Harm reduction releases do not have complete security patches because it's not possible to provide full security updates for the device without OEM support and they are intended to buy users some limited time to migrate to a supported device.

So, what exactly do people mean when they claim that third-party ROMs provide "long-term" support? Do they just allow older phones to run newer versions of Android, albeit without full security updates?

[1] https://grapheneos.org/faq#device-lifetime
> Helmans also uses Calcium Disodium EDTA for shelf life.

Maybe it has helped remove built up lead from long term exposure before unleaded gasoline was mandated.
> If Harvard was all purely academically driven people, it would just create professors. Not exactly the college goal.

I am rather used to the German academic culture, but from this perspective I rather say: this is by the self-understanding of universities exactly the central purpose of colleges/universities (the rest is considered to be side gigs).
Discord is far from simple. Simple is a text based protocol I can interact with through a telnet session.

A few channels have Matrix-IRC bridges attached so that is an option for servers who want to enable multiple interfaces for those who prefer not to interact with discord.