skysight-inc/HackerNews huggingface dataset:
Thanks for some info to catch up on.

I've seen another step described where you bring in a mobile chicken coop a few days after the cows have departed to eat the insects that arrived to eat the poop.

Also keeping the cows a little while means they eat up all the "weed" plants and not just the tastier stuff —"eat your vegetables" type of thing—while if they free graze they only take the best tasting grasses and move on.

How to green the world's deserts and reverse climate change | Allan Savory (TED talk)
https://www.youtube.com/watch?v=vpTHi7O66pI
From my perspective, this is the type of opinion piece that continues to erode whatever limited trust many people that are distrustful of the media might have. The article rushes in to name-calling and straw man arguments without a good faith effort to understand some of the concerns that the opposition might have. I'm not from the UK and don't understand the local concerns there in full. I wish the piece attempted to put forth a good faith effort in understanding and conveying some of these concerns and the counterpoints in a serious way.

As a generality though, I can sympathize with people who are extremely concerned about freedom of movement being eroded. This isn't a theoretical concern anymore: we saw during Covid that some people were banned from traveling too far away from their house, or even were required to text government officials before leaving your house for any reason. I can sort of understand that after this dystopian time period, some people are very distrustful of anything that sounds like it might even hypothetically limit or erode freedom of movement, because I'm concerned about this as well.

And I'm saying this as somebody that thinks cities with lots of shops and other areas of interest within a walkable distance are great. But I do understand being extremely vigilant about basic freedoms right now and anything that might take that away again.
I'm not OP. but, yes?

Steam is DRM. Before DRM, this process was solved very easily by copying over files.

What this adds is convenience. Which, I suppose is OK. But, in many ways, "buying games" used to come with some flexibility that we gave up for convenience.

I don't think OP suggest what valve is doing is a bad move. Just that, nostalgically, it used to be quite good. But, nothing stops us from buying games on GoG instead, and just copying over install files the "good old way" either.
I would expect this sort of question from my mom, not an HN user
If we can ever get Medicare For All in place in the US, the biggest benefits anchors will evaporate all at once.
Not that bad?? I'm sorry, but that's horrifying. Imagine if you couldn't run any code on Linux without uploading it to Linus's servers first.
Hello Hacker News community,

OP here.

I want to introduce Dreamphilic - A niche community platform that is dedicated to sharing AI-generated content.

The platform is designed to provide a space for those interested in AI-generated content niche to share their work and collaborate with others.
Come and explore the potential of AI-generated content and connect with others who share your interest in this exciting field :)
From the blog post linked in the article:

> While other browser vendors introduced declarativeNetRequest (DNR) in favor of blocking Web Request in MV3, Firefox MV3 continues to support blocking Web Request and will support a compatible version of DNR in the future. We believe blocking Web Request is more flexible than DNR, thus allowing for more creative use cases in content blockers and other privacy and security extensions. However, DNR also has important performance and compatibility characteristics we want to support.

https://blog.mozilla.org/addons/2022/11/17/manifest-v3-signi...

So, in a nutshell, they won't deprecate an existing working API, like Google did. But they will additionally support the new API.
> Creating child porn, be it drawings, written, or AI is illegal.

In the US this is not true.
i first thought this is a joke but some people genuinely believe bing chat is conscious.
While I don’t think it is, it does trigger a debate what the difference between actually being conscious and appearing to be conscious is.
Cashless society is utopia, not practical actualy. Imagine homeless people. You wouldn't be able to give them money. Imagine trade in place without data connection. Imagine misery in case of battery failure. Imagine chaos in case of bank system failure.

Of course total surveillance of state is main concern. Unfortunately WEF propose and EU make slow steps to limit cash as possible. Ie by advantages and bonuses in case of paying by card. Banks limiting cash withdraw amount...

https://www.consilium.europa.eu/en/press/press-releases/2022...

Interesting documentary about one digital currency and digital ID, State of control (2022): https://player.vimeo.com/video/769876604

Czech senate recently refused to make cash as constitutional righ.

https://www.epochtimes.cz/2023/02/15/navrh-zahrnout-do-ustav...
> Now, do I think telling pilots what thrust they should use to take off is wise? I dont know - I'm not a pilot, and I'd want pilots feelings on the matter before commenting further, but it feels to me like a loss of authority that would make me uncomfortable

Pilot here :) the journalist got it a bit wrong, performance data isn't primarily about how much thrust to use. It is part of the calculations, but crews are free to deviate from reduced thrust calculations and will do so.

This incident is much more about the calculated speeds to use and aircraft trim settings. That's what caused the tail strikes, trying to lift off at a speed that is too low for the weight.

Those numbers are required by every airliner taking off. And getting them from software is standard everywhere. The alternative is doing the calculations manually using paper charts, every pilot is required to know how to do that, but nobody does it that way for commercial operations.
> Java-like languages don't immediately support something like that, but Shell-like do with redirection syntax, tee, xargs.

But in Lisp you are not bound to the language syntax of Java. You can inside the language write tools to process forms. That's one of the main differences between Java and Lisp. Lisp has reader macros (to change the surface syntax of s-expressions) and macros to change the expression syntax. That would allow you to write tools to process code and results in arbitrary ways.

Multiple-values results in a REPL are handled by the variable /. That one is the list of the last values.

CL-USER 4 > (values 1 2 3)
1
2
3

CL-USER 5 > (multiple-value-bind (a b c) (values-list /) (list a b c))
(1 2 3)

But anyway, I would not write Common Lisp in a pure terminal without editing support.

Something like GNU Emacs can use tools like SLIME or has a SHELL mode. That one works fine in a terminal.

SLIME is one of the Common Lisp IDE extensions for GNU Emacs and works fine in a terminal.
Writing even the most complex code inside an GNU Emacs & SLIME terminal session is no problem at all. If I have a function call (foo a) and I want to wrap code to the front, I would just move the cursor one s-expression back and type. I'm sure that's easier with one of the other editor extensions which make editing s-expressions kind of structural.

EVEN then, many people write the actual Lisp code in an editor buffer (say GNU Emacs in a terminal connected to a Lisp process via SLIME) and send the expression for evaluation to a connected or underlying interactive Lisp sessions. The editing of s-expressions in a terminal to move forward, backward, upward, etc is really a non-issue.

Interactive read-eval-print-loops does not mean one is forced to use a terminal without editing support.
The latter works fine if you're OK with completely trusting the banks. Local quantum computation gives you provably sound, decentralised, unprintable digital cash. Nice paper though, I wonder if you can make it quantum resistant.
Because the lack of generalized Lan is exceedingly frustrating throughout the landscape of video games

It really is a problem
Boost 1.81 in Debian currently has some bugs which prevent its inclusion in Debian proper: https://qa.debian.org/excuses.php?experimental=1&package=boo...
This kit, as noted on the page, is just the NexDock,[1] which itself is essentially a DisplayPort-over-USB-C or mini-HDMI 13" 16:9 1080p touchscreen display on a fold-over hinge, keyboard, trackpad, speakers, micro SDXC reader, headphone jack, and 44Wh battery in a 1.2kg laptop shell.

The NexDock is $299 and its desktop mode features are already compatible with several Samsung, Huawei, Motorola, and a few other Android phones with video output. Since it's basically just a display, it also works with any USB-C/HDMI device, including Raspberry Pis, Steam Decks and other PCs, Nintendo Switches, etc.

Purism charges $40 more and adds a magnetic mount (if not this $15 mount on Amazon,[2] then one very similar to it) and USB-C cable.

1: https://nexdock.com/explore-nexdock/

2: https://www.amazon.com/Magnetic-Desktop-Monitor-Foldable-Por...
Clojure can fit quite well into Spring Boot-centric environments!

I've added Clojure to several legacy Spring Boot apps, and the fact that it can be introduced as "just a library" made that portion a snap. If you're not trying to access resources related to Spring Boot's dependency injection, it's pretty straightforward to call into Clojure from Java. If you _do_ want access to DI resources, there's a small amount of code required to wire things up, though it took me a while to find out what that code was, mostly because it requires access to portions of Spring Boot that are not typically user-facing.

Since I had hooked Clojure up to the Spring apps, I also set things up so I could SSH onto application servers, then get a REPL via a socket server into the applications themselves. Being able to check and sometimes change the state of the application live at runtime was like a superpower. This proved extremely valuable, often for debugging errors in the Java portions of the code, but also for situations like final design tweaks live with a client in a development environment. Client asks to bump a font size or change a color or adjust a border or change some copy, then I make the change in my editor, send it over the socket REPL, tell the client to refresh, and repeat. When done, I would simply save, commit, and would be confident that it's what the client was after. The only downside is that I'm no longer at a shop that uses Clojure, and feedback loops for production debugging or letting clients see their decisions are measured in days or weeks when possible at all, not seconds or minutes.

I will admit that connecting to a running application is dangerous, but so is what many surgeons do, and we are certainly not going to ask them to turn in their scalpels. By being conscious of the "great power; great responsibility" bit, I was able to come out mishap-free.

On the other hand, when I had to create new projects where I thought Clojure would be a good fit, I just went all-in with the Clojure ecosystem rather than start with Spring Boot and add Clojure, and I found going all-in with Clojure to be incredibly productive. With that being said, I made the decisions with a decent understanding of both Spring Boot and Clojure, so my experience would likely vary from that of someone who is experienced with Spring Boot and knows nothing of Clojure.
JS-free archive link:

https://archive.today/5IavW

Edit: After skimming TFA, it seems full of long-winded drivel and pretty unenlightening. Just a heads up.
I didn't look to see what "salt" means in your design, but the idiom for using GCM in message encryption is to send ciphertexts that take the form `nonce || ciphertext`, and to decrypt by reading the nonce off the front of the message.
I seriously doubt that “anything/[everything] we can score” has been conquered by AI,[1] but I was assuming that the author meant those typical AI milestones.

[1] What about some kind of competition where you have to react and act based on visual stimulus? And you have to do it perfectly?
It's also just there's no convenient portmanteau. Prarvale?
> But they are both map and set structures just each version has other guarantees that in some scenarios may be more or less useful.

And similarly, linked lists and arrays are just different "versions” of the same data structure: a list.
To add some context: the group that promoted this initiative is a fringe ultraconservative one. Among other things, in 2020 they were denying the existence of Covid and in 2021 they did an anti 5G campaign.
Financial reports aren't as strict as you might believe them to be. There are many widely accepted tactics utilized to keep certain things secret or just in general to paint a better picture. You can report on a deal with another company, but not specify every detail of that deal. Nobody would ever notice unless you're doing something egregious as suddenly having a 500% increase in "Other" revenue, or in the case of this situation being specifically investigated.
This is from 2021. Has there been any update?
This is common in other languages. Pronouncing letters in English is especially tedious. "You ar el" is so oppressive to say compared to "oo rr luh" as you might in a Romance language. And both are worse than "uhrl".

Also, we don't got a problem with "bios" for BIOS. :p (Yet few people seem to use "yufi" for UEFI.)
If I were you I would find out which “RSI” you have. Mine wasn’t from “overuse” per sé, just posture and needing to stretch/exercise.

If your RSI is Carpal Tunnel or Cubital Tunnel Syndrome, a quick and easy surgery is the answer.

If your RSI is tendinitis (unlikely, for all the times I see people self-diagnose with it) rest is your best bet.

If your RSI is arthritis, there are medications and even surgeries out there to help with it, but that’s the easiest one to diagnose because it just requires looking at an x ray of your hand.

You may have carpal tunnel syndrome-like symptoms, but that likely just means you have nerve impingement somewhere between your cervical (neck area) spine and your hand.

I’m not a doctor, but through personal experience I can tell you, you probably have the power to get rid of your “RSI” without resorting to dictation software and so on.
that's not a power outage
Do solar panels not fit in shipping containers?
That moment when you realize the satire you're reading actually isn't satire!
I never understand this type of hate-porn.

These jobs are not horrible, not for humanity's historical standards. They can be done from home, without commute, without physical and demanding labor. A medieval peasant, a 1800s factory worker and probably many of the 1900s low skilled laborers would take this over the alternatives.

Moreover, these people have every right and option to not do it, in fact right now the labor market is such that they have valuable alternatives!

We keep thinking about how this or that job is not acceptable for _our personal standards_, but until we get Fully Automated Luxury Communism we have to be honest that progress looks this: slightly less shitty jobs in exchange for higher quality of life.
I uninstalled/purged snap on a machine my coworker provisioned, we don't use anything that snap offers. After that I don't have an issue with Ubuntu at all.
Or since Counterstrike was initially released.
I wonder if there is any other way for Babel to at least breakeven the salary costs. Perhaps adding certain features, which would only be useful for large enterprises and they are willing to pay for those?

I think adding a commercial component to many open-source projects will only improve those and make them more sustainable
We need Indie games to work on this. Triple A studios won’t tolerate it. Probably going to be very cheap to make indie games soon, with cheap generative AI.
LMM's don't inherently have a monotonous style - that's simply a function of the prompt, which more often than not instructs them to pretend to be an AI.
Certainly. But the observation that I was making is that it is likely above median. You are likely far above the median yourself and an expert in the particular area.
Here in Europe I'm thinking of using more Rust simply for power efficiency. If it's twice as fast as, say, Go, then it's using half the (incremental) power. That's non trivial now that energy is a serious cost consideration of computing.
Which versions of Postgres have you been running your large CTE based queries with?

Up until Postgres 12, all CTE were materialised before their results were used, effectively making every CTE a temporary table. In Postgres 12 onwards, for side-effect free CTE that are only referenced once, Postgres will take constrains from the parent query, and push them into the CTE, reducing the amount of data they need process, and allowing better use of indexes.

OOI have you tried converting your CTEs into sub-queries as an experiment to see if they’re faster? Even in Postgres 12 onwards, sub-queries and CTEs are treated the same by the query planner, and you can get some surprising differences in performance.
There's no need to try; ChatGPT is often wrong right out of the gate. I asked which movie a quote was from as my first question, which ChatGPT identified precisely. The problem: it was precisely wrong. When I said I just searched the script and could find no mention of the quote, ChatGPT replied, "I apologize for the error in my previous response. Upon reviewing my sources, I couldn't find any reference to the line... I'm sorry for any confusion that my previous response may have caused."
Giving the Gift of a Forest
Hi all, I'm thrilled to introduce ReWorld's personalized physical map - a unique and interactive way to connect with nature and make a positive impact on the environment. We wanted to create a product that not only shows the specific acreage of the forest you helped preserve but also includes the name and environmental impact of your donation in a fun and engaging way. Our physical map displays scientific metrics that clearly illustrate the impact of your donation, such as the number of trees planted, the tons of CO2 removed per year, and the income generated for local communities. With a QR code on the map, you can easily check updates on the project anytime, keeping you informed about the progress of your conservation efforts. We also put a lot of thought into making the map sustainable and locally sourced to support the local economy and traditional craftsmanship. We'd love to hear your feedback on our product and the impact you believe it could have in preserving our planet's natural beauty. Thank you for your time!
No, not in my opinion. Here are some alternatives I like to recommend, in alphabetical order:

• Adobe Audition is great. Its main drawback is Adobe's rental-only pricing model ($20/month), which kinda stinks unless you need Adobe CC anyway. (macOS/Win)

• If you're on a Mac, many incredibly-popular podcasts have been created with good ol' GarageBand. And if you ever outgrow GarageBand, projects can be "upgraded" to use Logic. (macOS)

• Hindenburg Journalist is unique, in that it's an audio editor designed especially for spoken-word productions. (macOS/Win)

• Presonus Studio One is wonderful and not known about by enough podcasters. There's a free Studio One Prime edition available. (macOS/Win)

• Reaper is an inexpensive and well-liked choice. The discounted license is only $60, but you can “try” it for free as long as you like. (macOS/Win)
"Regularly maxed-out" translates to "fairly predictable". If the 20 people in first class all have 500 pounds of uranium each they've snuck onboard, you have a problem, but otherwise, there's plenty of wiggle room to account for minor variability of this kind.

They'll have a decent idea of the average weight of the average passenger (https://airinsight.com/the-pending-new-faa-weight-balance-ru...). If you're chartered by an anorexia treatment facility to move 300 patients, you may put a little extra attention to the exact values.

> The new FAA standards will increase an average adult passenger and carry-on bag weight to 190 pounds in the summer and 195 pounds in the winter. Up 12% from 170 pounds and 175 pounds, respectively. This includes an extra ten pounds for winter and five pounds for summer. This also includes 16 pounds for personal items, up from ten. Airlines must increase the average weight of female passengers and their carry-ons from 145 pounds to 179 pounds in summer, and from 150 pounds to 184 pounds in winter. The average weight for males with carry-ons is increased from 185 pounds in summer to 200 pounds, and from 190 pounds to 205 pounds in winter.
Tip: resolve the bugs by writing tests
I think one of the points the author was making is that almost no one is going to make that distinction. And that's what makes the technology seem so transformative; it's that so many people are compelled to respond emotionally to it and not logically as you have done. Everything you say is true. But it may not matter.
Nobody, the only way Apple is going to introduce such "choice" is by releasing the search engine they've been working on. Two birds one stone.
MI300 is specifically targeting AI and ML markets, which is in direct competition to Nvidia. They're competitors in the GPU market for a long time, MI300 is the first offer from AMD to get into ML high end market, the point here is that, AMD needs to invest in ROCm 20x more to be serious in the new segment, on the other hand, its EPYC is doing extremely well already used with Nvidia ML chips.

From H100 Nvidia tries to use its own host cpu, of course AMD now wants to have its own accelerator the MI300, soon they will each have their turnkey systems, it's just that AMD's software stack is still way behind.
This is always brought up as an argument against cashless. I don’t get it. I’m quite passionate about tracking, collection, and use of personal data. But I really couldn’t care less about my day to day purchases. My bank knows that I buy a coffee every morning and lunch from a local vendor, and some groceries or dinner in the evening. My bank won’t use this for any kind of targeted advertising and I trust them to keep it secure. This data seems so unimportant compared to the frustration of cash. The second I step foot in a cash economy I start having issues with large bills (do you have a smaller note etc), losing change, having to keep on visiting ATMs. It’s extremely irritating once you’ve gotten used to cashless. What is everyone buying on a daily basis with cash that is so secret the banks and governments must not know?
> A perfectly mediocre essay.

The author rightly draws attention to text.

LLMs showed they can do the classical NLP tasks and more: summarise, translate, answer questions, play a role, brainstorm ideas, write code, execute a step by step procedure, the list is unbounded. It's the new programming language.

All these abilities emerged from a random init + text. Guess what was the important bit here? Text. It's not the architecture, we know many different architectures and they all learn, some better than others, but they all do. Text is the magic dust that turns a random init into a bingChat with overactive emotional activity.

Here I think the author made us a big service in emphasising the text corpus. We were lost into a-priori thinking like "it's just matrix multiplication", "it's just a probability distribution predictor over the next token". But we forgot the real hero.

The interesting thing about words is that they are perceptions, they represent a way to perceive the world. But they are also actions. Being both at the same time, perception and action, that makes for an interesting reinforcement learning setup, and one with huge training data. Maybe text is all you need, it is a special kind of data, it's our mind-data.
But.....you still can just "copy over files" if you really want to bring over the good old 2002-like flow. Just copy over files from another machine, then start the install process, steam will realize it already has all the files and will finish instantly, done. I've done this many times.