skysight-inc/HackerNews huggingface dataset:
It's game over.

>I actually read people on here (who I'm assuming are intelligent) last week saying they were not going to give up any part of their current lifestyle to reduce emissions, so you're right in that respect. It's like dealing with stroppy 8 year-olds in many cases.

Exactly. And these aren't people in authoritarian countries; there are people in democratic nations. If politicians try to hard to push these people to give up their current lifestyles, they'll be voted out.

>But I do think that it's still worth countries who can do (democratic ones) going ahead anyway.

What we're going to get is some smaller, rich, democratic nations like Netherlands and Finland making real changes, and not making any significant change planet-wide because these places are small and have little population compared to India, China, and USA. Meanwhile, Americans will still be driving everywhere in 6000-pound SUVs (some of which might become EVs, but lots of EVs still means lots of electricity needed, which has to come from somewhere) and heating and cooling their huge 5000 square foot (464 square meters) homes, and China will still be running coal-fired power plants and probably building even more so their people can live more like Americans, etc. etc.

I simply see no way that you're going to get most of humanity to agree to the degree of changes in energy use and emissions output needed within the next 5 years to head off a climate catastrophe. Making significant and meaningful changes in 100 years isn't going to help because it's going to be much too late. Basically, we're like the Titanic, 30 seconds before it hits the iceberg: there's simply no practical way to change course at this point. The best thing to do is stop arguing how to avoid the iceberg, and start talking about who gets the lifeboats.
I think this whole rant is the ‘arrogant’ they’re talking about. I think a lot of authors have a perfectly good point when they say they don’t need the complexity, or want to stick to many decades long conventions.
Pg_partman 5.0.0-beta available for community testing
Postgres at the Edge Cloudflare
The left has been largely aware of Tesla's green washing for much longer than that.
Wait, how is it impossible to prove a negative?
Always have been interested to read something of that author. Would you say that these books are accessible for a non-native English speaker? I often read in English, but I fear I might struggle to catch subtle word-plays and the like...
How to deploy a Flask application in Python with Gunicorn
Sadly there is something here, but it is not that: https://sites.math.rutgers.edu/~zeilberg/akherim/PAM.pdf

As an aside, from time to time I try to cut the filename out of these kinds of urls and I'm delightedly nostalgic whenever I can browse the server, as it was so common some years ago; these were the kind of "secret powers" that attracted a lot of kids to learning about computers...
Probably never, it's likely that this performance drop is still less than you'd get from a completely naive in order implementation.

Speculative processing gives a huge performance boost in tight loops.
> - If you walk backwards from where the non-deterministic Turing machine halted, the list of taken state machine transitions is polynomial in length (naturally, as the machine stopped in polynomial time).

> - Walking that polynomial length list of actually-taken edges forward through the Turing machine constitutes a polynomial time verification of the solution.

These are really great explanations that would've saved me so much trouble in graduate school. Connecting the automata itself to the term "nondeterministic turing machine" is something that is sorely missed is most CS programs I think. It's usually handwaved in automata theory in order to give you enough to head to compilers. Then you run into it again in graduate school algorithms where it is once again handwaved (because not even the professor fully understands it).
Indeed, even ARM has similar issues, unfortunely no vendor is free from hardware bugs.
Oh that's in Blighty too? I'm kinda surprised because we Irish share much of the British slang/lingo via TV and radio. I'd never think of calling it a Tannoy, but I'd know what you meant if you said it.
The problem with XDG is three-fold:

One, Red Hat is one of the major contributors to XDG, and is pulling developers away from XDG projects. To what extent I am not fully aware. We've learned time and time again that for-profit entities should not be in charge, or highly influential, in standards. They will inevitably steer them to favor their own ideas.

Two, what luck has the greater community had in getting their ideas adopted to the 'standards'? Standards are not meant to be inflicted; if a standard cannot gain enough consensus, and lacks authority to control who publishes software to a platform, then what good is it? XDG comes from the GNOME and KDE crowd, meaning Red Hat/IBM, Trolltech, and maybe Canonical or a few other token companies. Notice the complete lack of real community input or control? If I wanted to defer to a standards body, I wouldn't be interested in software. I don't think software is about bending to the will of some third party group's idea of how computing should be done.

Three, kind of a nitpick, but they adopted the Contributor Covenant CoC which is problematic for people who respect compartmentalization of social spheres. I don't care if there's a dipshit bigot on a dev team as long as he or she keeps it out of the work environment.

I have sidestepped the issue (in my mind) by putting all personal files in a `~/me` subdirectory, and create symlinks in `$HOME` to point to the relevant files in `$HOME/me`. It keeps things separate, and anything that's put inside an XDG folder that I want to hold onto can be migrated to ~/me and symlinked. I keep a short bash script that I use to (re)create the symlinks for me, as needed.

A distro that feels really strongly about XDG could patch, or refuse to package anything that doesn't adhere to XDG. I wonder how far that approach would go.

In short, I am just not impressed with the way XDG is handled, nor the literature that gets pushy about people adopting it. The author used a sleight of hand to imply that XDG is an authoritative standard or that it has universal consensus. It is not, and does not. This dishonest representation of the XDG standards are part of why I am turned off by them. It's the same social approach that PulseAudio and systemd used.

If things are good, they will be adopted on their own without any advocacy needed.

(Edit: added third concern after checking their site more)
>Yes, OpenSSH isn't a 'desktop' program, but there are dozens of desktop programs which use it as a backend. Forget Linux, for a moment: it creates `.ssh`on Windows. Windows doesn't have dot-files, and it never had. This is arrogance.

I would say this is rather consistency accross OS.

Every openssh user knows where to find its config regardless of the OS, if it follows XDG, windows guidelines or if it is running on Haiku, SerenityOS, Redox or RiscOS.

There are plenty of windows specific ssh clients that follow Microsoft guidelines.
I am reminded when someone on reddit created a site that would show a waterfall of thumbnail tile live updates of all the new public images uploaded to imgur.

It did not last very long when it became clear what kind of stuff would be rolling down the screen.
Summing up densities for O-K stars in [1] inside the volume of a sphere of r=100 pc, I end up with ~ 91,600 stars. If we include M dwarfs that number rises to ~ 375,000 stars.

[1] https://www.pas.rochester.edu/~emamajek/memo_star_dens.html
The Big Con: How the Consulting Industry Weakens our Businesses, Infantilizes our Governments and Warps our Economies
Cormac is one of those authors who I absolutely love, just love so deeply on an almost personal level.

But who I can only make contact with once every couple of years, and only with preparation. He's just so, so bleak.

The Road put me in a bad place mentally for two or three years. Outer Dark still fucks with me when I think about it. Blood Meridian. Just that. Just the title.

He's the kind of author that I want to recommend to everyone, but also have to add an asterisk of what to be careful of.
We do have a "superconductor" but its not the one we wanted. It is the best description for the behavior of online (social) media: no longer exhibits any resistance and the tiniest spark leads to amplification and a system meltdown.

These collective hysterias are a combination of people desperate for technological solutions to (typically) social problems and a system that eagerly exploits that for the benefit of a few.

Of course there are countless mysteries still remaining to be uncovered in materials science, just like there is an infinity of algorithmic advances to be made in processing information.

But the more important invention of all might be to find the checks and balances, feedback loops and regulators that will prevent people from behaving like panicked apes. At best this uncontrolled lemming instinct of ours is a huge waste of time. At worst it undermines society and our welfare.
“Fake it till you make it”
FWIW, WordPress uses the Vary: Accept header for a number of apis and it seems to always work fine behind cloudflare and runs a sufficiently large portion of the internet. But, you're telling me I can hit all these site's public api's that are behind cloudflare and start a DOS by simply sending an uncommon ACCEPT header? Sounds like an easy way to pressure cloudflare to 'do the right thing' if you own a botnet.

Anyway, I guess this is yet another reason to not use cloudflare. Thanks for your comment.
Yep, I guess the reality is that they make all their money from "enterprise-like" sales to educational institutions.

Speculating: the reason they slap a $50 charge "per paper" for non affiliated access is that they don't actually care about those sales, that's not where their revenue comes from. Essentially that is the "sucker price".
Thats valid. Ubicloud could potentially make money with SLAs (support)
Gold film with holes lasered into it should last indefinitely. Probably the longevity of the reel, container and building are more of a problem.
I very much enjoyed the first one and bought the second one already. Thanks for recommending another one.
Many of the programs complained about are written in C. I'm sure that there are libraries for c that abstract this, but there isn't one that is common enough that most c programs can depend on it.
If it is that terrible, I guess the good way to do it is not to break stuff to people using bash, but to use another shell, possibly a fork that will be expressly known to not use bash original config files.

That way you can introduce the new guidelines while not breaking stuff to those who want the old bash.
Paying for something to access that tax payers already paid for in the first place ? How is this rocket science.
Wow, so in the end you still think science is going to save us? We're completely ignoring science every single day when we go about our thoroughly unsustainable lives. We only like science when it gives us more (like LK-99). We ignore it otherwise. There is no reason to believe science will give us anything more apart from simply wanting it to be true.
There is an easy daily example: the PBKDF function, the whole point of which is to be expensive to compute, and impossible to efficiently parallelize.
* https://en.wikipedia.org/wiki/Talk:Deirdre_McCloskey#Bailey_...

You gave up pretty quickly! The last response you got was basically:
"I agree that the Bailey incident can be expanded and her signature on the Harper letter is worth mentioning, but this has to be written in a neutral way.[...]"

Which is as close to "just tidy it up and you're good" as you're going to get, to be frank. Especially seeing earlier contention on the same topic.

I wonder which editor you thought was on a moral crusade. The last times the topic was touched were in 2007 and 2017, and your edit was in 2020. It's somewhat unlikely that you'd encounter the same editors as back then to begin with, and as far as I can tell the only interaction you had on-wiki was one response to you, which you didn't reply to.

Am I missing something?
Do these still come packaged with Chinese state-sanctioned malware that auto-installs itself from the UEFI/BIOS on every boot?
Hashnode Public APIs 2.0 closed beta
Well, I guess you can prove that there are no odd numbers in set (2,4,6), so some negatives you can prove, but in general case, I do not know how to prove that something does not exist and will not exist ever.
That's an interesting use case. I guess there's a class of users who are smart enough to want to manually copy/backup files but not smart enough to know about hidden folders or standard directories. Windows has a similar situation with its hidden AppData directory, and Unix with its hidden dotfiles.

I hadn't given this much thought but now I am disappointed that the people who came up with these standards didn't do more UX research and trial & error with actual users. Perhaps if they paid attention to all the use cases and stakeholder needs it wouldn't be such a mess.
Back in the day we were using it on HP-UX.

Thanks for sharing the manual.
The second one could have been a blog post, but the premise is really good: you can apply the Konmari method to your obligations. The author also goes through the caveats of her own method, which is quite refreshing.
I guess most regulations require storage of data for 5 years, at least in banking that's the common case. So you can literally throw with added step of destruction at the end of supported life.

Lifetime of say 9 guaranteed supported years is useless in such model, no added value over 5. If 10 year ones cost 2x the 5-year ones they are still worse deal for company (with added cycle of safe erase to reuse).

Also, "very low error rates" sounds pretty bad - if I need to get back some client documents 95% success rate is abysmal and unacceptable, even 99% is NOK for most use cases. Unless you mean some self-correcting ones, but then we still have 100% reliability.
I'm not sure this theory would stand up if you actually tried it. If you just make something immutable storage my expectation would be the law would say "well it's up to you to make really sure you're entitled to store things in it before they go in", not "Well why didn't you say so? Oh well put anything you like in there in that case".
AIPL is an "Array-Inspired Pipeline Language", a tiny DSL in Python to make it easier to explore and experiment with AI pipelines.

https://github.com/saulpw/aipl

When you want to run some prompts through an LLM over a dataset, with some preprocessing and/or chaining prompts together, AIPL makes it much easier than writing a Python script.
I had this recently when one of the time servers I use was accidentally reset (somehow) and ended up on the previous GPS era, i.e. 20 years wrong.

/etc/systemd/timesyncd.conf
NTP=w.x.y.z

Or

/etc/ntp.conf
server w.x.y.z iburst

with unaffected servers fixed it.
>Another big downside to springboot is that by default it wants around 100MB of RAM per instance
While it might be not applicable to every app, nowadays we can do native images with Graal and some cheesy app could be launched with under 128MB of RAM usage.
And https://unit.land for the demo
Blackboard Bold
I think you should definitely get some feedback on the details and specifics of the language before going further if you want it to make it to real production use.

Will you have a GitHub equivalent? Git is dominant I think because it's the standard all the tools are built for, no matter how good a competing system is, I'd probably choose on ecosystem. What's the use case list for binary file tracking? That seems pretty interesting!
> Setting up energy generation to power it on site .. doesn’t

Rethink that carefully - how many acres for an open pit mine?

Now, how many acres for solar panels, etc. to generate power to dig that mine?

If someone objects to landuse for the mine, then solar power is going to at least double the amount of land used.

I'm remaining neutral here on the ethics - but don't kid yourself that there's magically no additional land clearing from onsite solar.
As a Korean, I had a feeling this might unfold in this way. It's truly disheartening to witness Korean academia repeating a familiar pattern – this rush to make a splash globally, it's like history repeating itself. We remember back in 2009, when Dr. Woo Suk Hwang claimed the first successful human embryo cloning, only for it to unravel as a fraud (source: https://www.nytimes.com/2009/10/27/world/asia/27clone.html). With LK-99, I couldn't help but notice the same signs that triggered my skepticism back then. The tale is familiar – researchers hungry for funding, limited interaction with the global scientific community, and bold declarations of "innovation" that likely could have occurred despite less-than-ideal research conditions. Their bold claims to their break through resonates with the typical korean cinderella narrative - overcoming harsh conditions, through relentless determination to achieve the goal, just like we made such a rapid growth from basically ruins to OECD membership in less than a century. It is a common pattern in research proposals in korea to tout the patriotism of government officials in this manner. I see this incident as a extension of that research culture in korea. I too have enjoyed the hype and hoped it to be true but sadly it turned out to be another false pursuit for attention.
It's literally the location of Google Datacenters, maybe where-is-google-maps as in where is Google Maps hosted ?
"Compression" doesn't solve change management, where you need to consistently change together things that are meant to change together. Intead of letting them fragment, diverge in millions of tiny ways until entropy takes over your project and kills it.

Copy/pasting, which Tailwind is so proud of, is to fork, and never merge. Let's fork all the things. We end up with a bazillion little things and no coherence/alignment between them. Hello, second law of thermodynamics.

Quick detour: our universe is so organized, that inanimate matters forks, and animate matters looks at the forks and is trying to find ways to solve these pieces together into coherent systems by merging putting together, deduplicating, generalizing. Inanimate and animate are two opposing forces, increasing entropy requires no intelligence, decreasing it does. It's no surprise Tailwind promotes lack of intelligence by saying "copy paste bro, it's good, turns out". Because that's who they target. People afraid of thinking. "Oh no you gonna like have to name a class, that's terrible". Woah woah... rocket engineering territory here!

For those starting to get back to their senses... they added @apply. But @apply is by Tailwind's own admission "like using CSS". I'd add it's like using CSS but with 1/1000 the capability, unclear/surprising precedence, and tons of extra steps/indirection, because... you could've been using CSS, simply.

And one more word about "compression". Do you know what you're doing when you name a reusable case and put it behind a class, function, package, module, library? You're compressing. So yes compression does solve issue of repetition, but intelligent compression (YOUR BRAIN) does this in a much better way aligned to your project's needs, compared to, say, GZip. GZip can't think for you. It can shrink things for transmission, but its only job is to shrink transmission. Your project still needs to evolve in time, and when you look at it... you're looking at the repetition, not at the GZip.

Or maybe I'm wrong, do you edit the .gz directly? Heheh. If so, I take all I said back.

But compression, in the context of broader space (your project, your industry, your target audience, coworkers, customers) and broader time (project evolution, change management, new requirements adaptation, changing platforms) is your job. The job of intelligence. The moment a computer compresses better than you, is the moment you become useless. LLM is a form of compression, because compression relies on prediction of what's next, whether it be what we desire is next (needs, desires, goals) or what is next regardless (outcomes, events, probabilities). When I tell an LLM "code me a modern site" and it does better than you (i.e. not using Tailwind, but with proper minimal CSS with well named classes), compression replaced you.

^_O
Although household power prices have risen steadily over the last 20 years (and increased not so steadily in the last two!), PV feed-in tarifs have been falling relentlessly (see slide 41 from https://www.ise.fraunhofer.de/content/dam/ise/de/documents/p... for specific data) so as far as I can tell, the ROI period for household PV still seems to be measured in decades.
> javascript developer get what deserved let grug be frank
What's the distinguishing difference between a regular library and an embedded DSL?
Google does the same to produce a search index.
I think it's more about making the victim feel like they're on to something special and secret. They're in the know.
Lisp in JavaScript
Loved LISP back in my college days. Still think it is a good language to learn for new programmers.

Anyone still using LISP in prod. Saw a post on Grammarly using it.

https://www.siddg.com/creating-a-programming-language - wrote this recently when I went down the memory lane.
250k Downloads of Latent Space Pod
Confident human bullshitters seem to thrive in business environments, in media and entertainment, in politics ... in fact in any profession where the production is just language instead of doing things. They might be more on the dark triangle spectrum, but I would not call them all "schizophrenic".

The problem is we are so used to yielding to confidence we don't apply the necessary checks even when we know it is projected by machine.
How is your home internet router going to retrieve a certificate from Let's Encrypt before you have logged in and configured it to connect to the internet?
I find the split into three directories useful for different reasons. I keep .config in a VCS. I include .local/share in periodic backups. And I don't backup .cache at all.

Programs that put everything in .config or .local/share mess that up.
You are right. double checked, I think it might have been some site listing the box size for some unknown reason, 260cm³ should be the correct size.
I can tell you that the industry, that is, the biggest are setting up the infrastructure at the moment to have H2 transit between the "North" and the Ruhr region. So, yes, we do it now.

Source: I work in oil & gas.
The problem here is that it is much easier to create bullshit than it is to refute it. At some point you have to stop addressing the points of people who have repeatedly been incorrect, because there are better uses of your time.
Additionnally, Microsoft stuff on linux only partially follow XDG guidelines.

For example this should be in .cache:

3.3G .config/microsoft-edge/Default/Service Worker/CacheStorage/

But wait, there is a .cache/microsoft-edge :

608M .cache/microsoft-edge/Default

552K .cache/microsoft-edge/PnaclTranslationCache

But it is deceptively small compared to the one in .config. Not sure what the MS engineer are smocking to be honest but it is good stuff.

Also last time I used visual studio code, I had stuff in .vscode.
So, NP-hard means that it's either NP-complete (the hardest NP can get), or even harder than that. Pretty intuitive to me.