skysight-inc/HackerNews huggingface dataset:
Xonsh works pretty great. I've used it as a daily driver in the past but am trying out oh-my-zsh right now. Pathlib (and pathlib.glob) are pretty amazing, and python syntax is great for a shell.

https://xon.sh/
Are you a bot? Because you just replied to the word "privacy" and not the whole sentence.

I mentioned safety and solidity - meaning - I want the phone to have as few attack vectors as possible. Ads have nothing to do with this.
> it's reasonable to expect systems will exist with > 256TB of memory in a single machine.

Note that this is a limit for address space, not for physical memory. You can need that address space e.g. for mmaping of large files. And disk arrays with files larger than 256 TB are realistic even today (that is just 16x 16TB HDD).
But docker can also run rootless for almost as long as podman has existed. Why would it still be on such a blacklist?
You screwed up the answer here in this classic Uber-commodity based economy (which no actual economist has ever proposed outside of thought experiments).

The traditional answer when people go down this path is “what ever the producer and consumer agree the price is based on a currency denominated in joules that can be extracted from an atom”.

By doing so you’ve eliminated all forms of value adding capabilities from your economic system. The paper clip is no more valuable than its unprocessed atomic components, which is clearly not how real value is derived (or your currency is completely divorced from value).
I think what you may be missing is the article's first point: shells are also a high-frequency REPL. The programming language is mostly popular because you can capture/record interactively/incrementally developed logic into "a script" (from typescript(1), script(1), command history, or whatever). What leads people to think they understand the language without detailed study is their many high freq success cases of running commands. Success repetition breeds (over-)confidence.

An alternate system design would be a "translator" or "translation assistant" from the high-frequency REPL/interactive/incremental domain into a more static domain (probably with human edits to correct automated mistakes). Part of what even this design would miss (and is also not elaborated upon in the article) is that the nature of interactive/incremental work is very much that of "prototyping".

Prototyping often involves many simplifying assumptions, not just about newlines in filenames (a bug in the article's xargs usage) or permissions, but really a constellation of them -- whatever simplifies things. The biggest problems with scripts as a final product are more A) identifying and B) walking back all the various simplifying assumptions of the prototype.
I contend understanding the semantics of code is harder than writing the syntax. Reading the syntax without thinking deeply (to the level needed to write it, or deeper) seldom helps you realize unexpected corner cases. This is why stochastic testing is so valuable.

ad.: Code review takes less time than writing code for the same reason reading a book takes less time than writing one. Distillation and organization of ideas requires expertise gained through experience and long thought. Reading a book requires reading ability.

Understanding a book (and the intricacies underlying it) takes effort on the order of the original writing, but most people don't seek that level of understanding. The same is true of code.
There is no AI. At best it's diffusive sequence generation, and at worst it's just noise.
The only problem with the “ChatGPT is bullshit” argument is that it is only half true.

ChatGPT, when provided with a synthetic prompt is reliably a synthesizer, or to use the loaded term, a bullshiter.

When provided with an analytic prompt, it is reliably a translator.

Terms, etc: https://www.williamcotton.com/articles/chatgpt-and-the-analy...
What's the difference between kulcha and naan? At first glance, it looks like kulcha is heartier and thicker?
Everyone is a temporarily inconvenienced multi-millionaire. They only need to get in on the next big thing and ride their way to a comfortable life at the top.
Measuring how useful something is by how much money it makes is like measuring a life by how intelligent it is.
I used to swear by org-mode until I realized I’ll never look at nested folders and files again.

Maybe you could automate pasting the url by copying it beforehand and having the new entry draw it from the clipboard.
He was, unfortunately.
https://derdiedas.wtf/: Pain of understanding the gender of nouns in German
Just release the v2 of https://derdiedas.wtf/

German language and its rules are hard. Specially the gender of noun. This is my attempt to make life a bit easier for those learning German.

Total 2807 nouns added. Right now we have 210 nouns and levels up to B1.2, The lists are updated every few weeks from the initial list of 2807 nouns and gender. You can opt to receive email when new list of nouns are added.
Every exposure to COVID results in one of two possible outcomes: infection, or no infection. The COVID vaccines without a doubt increase the frequency of the second outcome and decrease the first, although their efficacy by this metric has been waning for over a year (they still seem superb at preventing serious illness and death). "Infections" doesn't mean "people who have ever been infected," which at this point is approaching 100% of the human population, it means "infections." The COVID vaccines prevent infections.
Azure has the LS series of VMS [1] which can have up to ten 1.92TB disks attached directly to the CPU using NVMe. We use these for spilling big data to disk during high-performance computation, rather than single-machine persistence, so we also don't bother with RAID replication in the first place.

Though it is a bit disappointing that while Microsoft advertises this as "good for distributed persistent stores", there are no obvious SLAs that I could rely on for actually trusting such a cluster with my data persistence.

[1]: https://learn.microsoft.com/en-us/azure/virtual-machines/las...
Holy moly this is bad. It looks like a Github portfolio project done by someone who is looking for their first front-end job.
The most important word is not even on the page: systemd.
If you want to run containers as a service with systemd, the only proper way you can do that is with podman, because of the daemonless model. When you use `docker run` command in a systemd unit, that only monitors the docker client exit status and whatnot, the actual process will run in a separate process (started by docker daemon) so systemd can't stop/restart or monitor it at all. Only with podman can you do that.
But I still don't see why this would be necessary. There are new banks already. They didn't need a cryptocurrency to exist.
It can be both bullshit and utterly astounding.

In terms of closing the gap between AI hype and useful general purpose AI tools, no one can reasonably deny that it's an absolute quantum leap.

It's just not a daily driver for technical experts yet.
> cat beef.txt | grep "lasagna"

What's wrong with

> grep "lasagna" beef.txt

?
>for example, ban of satirical references to government

Examples?
Apologies for saying it this way but this is a very naive take. How long did it take for the Vietnam to resolve in the 50s - 70s? How long did the Berlin Wall take to come down, or the Soviet Union to collapse? What about apartheid in South Africa? How long before Ukraine's population can live normally again?

"Change the government" is a process that even in the best cases takes decades to resolve. Children are born and grow to adulthood in these chaotic situations, and that's normally with outside pressure applied. No the tech won't resolve the core problem, but it will allow people to get bread and milk from within a hostile system until that core problem is resolved.
If your justification of NATO is their entirely illigetimate and overall worthless intervention in Kosovo, I don't think we will ever see eye to eye. The bombings were highly destructive and didn't solve anything. The war stopped when Russia urged Milošević to surrender after a lot of diplomatic negotiations.
Is there something specific about florida in this story? Local laws or personal connections maybe?
Will Google’s $15B deal with Apple to be the default search be re-negotiated?
ChatGPT has certainly made a splash, but it's part of a larger trend. I started following developments in modern AI when Kevin Kelly tweeted[1] this in 2016:

> The business plans of the next 10,000 startups are easy to forecast: Take X and add AI.

I think the AI hype cycle isn't done building. A few days ago, Paul Graham tweeted[2] this:

> One of the differences between the AI boom and previous tech booms is that AI is technically more difficult. That combined with VC funds' shift toward earlier stage investing with less analysis will mean that, for a while, money will be thrown at any AI startup.

[1]: https://twitter.com/kevin2kelly/status/718166465216512001

[2]: https://twitter.com/paulg/status/1623060319403905026
Equal pay for equal work (2021)
> find -name "data.json" | xargs -i bash -c "mv \"{}\" \"\$(dirname '{}')/data.yml\""

Albeit this task needn't involve a shell at all - just `find` and `rename`:

find . -name data.json -exec rename .json .yml {} +
Sure, I too use fish as I wrote in the original post.

Starship gives me quite a bit of situational awareness:

- git status, with branch, uncommited stuff, all that

- my python venv I'm in, not just the system python version

- my aws profile active

- etc

Forgot to add zoxide [0] and ripgrep [1].

[0] https://github.com/ajeetdsouza/zoxide

[1] https://github.com/BurntSushi/ripgrep
> - Helping out with homelessness, loneliness, the elderly or disabled

I think solving problems in that space or just helping out will give huge amounts of good vibe energy and eventually lead to something you want to do in the long term.
On Breaking In
Is there a list of vulnerabilities discovered for GrapheneOS? I couldn't find a decent summary anywhere.

I couldn't also find any source for your claim that it's more robust than iOS. Care to provide a source for that?
From an HTML Table to a SQL Database in Two Clicks
Kaniko is what I use as well, since I initially had some containers that were not building correctly with buildah. Not quite as seamless as buildah promised to be, but it can read Dockerfiles with no modifications, so it was easy enough to move to.
The political risk for the US is zero. Just look at any other similar situation, for instance where the US has killed civilians by drone as collateral damage: there's a bit of outcry, a bit of finger wagging and after a couple of weeks there's some other big news and it's all forgotten.
The Design of Transparent Telemetry
https://archive.ph/6XiX0
I've been using nushell for a couple of weeks and I'm finding it good enough for a daily driver. I was never much of a shell script person so I don't miss any bash-isms, on the contrary I find that I can easily perform some tasks I'd normally have fired up a Ruby REPL to do, both because the language is much more sane and because it handles structured data and file formats natively. As for normal shell usage (running commands) I definitely prefer it to bash, the completion UI is much nicer and you can set it up very easily for external commands. Also it supports Windows so I don't have to switch to powershell mode when I'm on my gaming PC.

Again, I'm not a shell script person and I never liked sh/bash so I don't have any 1000 line shell scripts that I'll be porting over to nu, and if I need to do something that would take more than a couple lines of code I'll switch to a proper programming language. I definitely wouldn't ship nushell scripts in production or for anything that isn't my local configuration because the commands and the language itself are far from having a stable API.
Somehow the idea of ex-royalty among normal people fascinates me, this article reminds me of the (fictional) book A Gentleman in Moscow
Negative results on cancer studies don’t mean there isn’t a cancer link.

They at best suggest a limitation on how dangerous a substance may be. Aka plenty of 2 pay a day smokers never get lung cancer. The usual approach is to have a reasonably large number of animals and increase their exposure, but that only works if the risks are linear and the animal model maps well to humans.
More like crypto, with the hype peaking way higher and faster.

Dot com is so much more distributed and fundamental infrastructure. The chatbots that everyone think are heralding a new industrial revolution are really an extension on top of the web, not a whole new phase.

I remain amazed that something that so far boils down to an "enhanced bing search" is being treated with such blind enthusiasm
Ask HN: Are we sure LLMs are that useful in a web search application?
Idly chatting with the search box doesn't strike me as the most productive use of my time.

Instant answers or whatever they're called already produce direct answers plus they cite sources and provide links which is what everyone seems to think is the solution to the "LLMs make stuff up" problem.

Not to mention they're faster and cheaper to run.

Only truly practical use case I can think of is summarizing articles or writing them which makes more sense as a word processor or browser add-ons
still way below js/py fatigue or internet fatigue; actually i find the recent GPT a bit different in their impact (even though I'm not thinking it's the fatigue)

bring me npmGPT
If you're developing something that involves windowing on a scalar timeseries, don't use kafka, use a timeseries database. Much much easier, probably even more performant.
As pro photographer and video producer, I use grain quite a lot. Subtle, almost non visible. It reduce artificial digital clean look that modern cameras gave us and also deband critical gradients.

BUT... It is not usable for YouTube. Compression basically delete grain just like that. It is visible on vimeo. So it's good to think about it before buying and using any kind of extra grain.
Does this still work? I tried the DAN jailbreak the other night and it only semi worked.
I feel ya. If your job is to kick back bad code, and now there is a tool that generates bad code, how does this not make your job more important?

Why not get some of the freed up, Copilot augmented developer labor budget moved to testing and do more there or build more tools to make your personal, boilerplate, repetitive tasks more efficient?

If the coders are truly just dumping bad code your way, that's an externality and the cost should be called out.
The assumption they're claiming lunarhustler made is that engineers in Silicon Valley and engineers in (say) Utica, NY work at approximately the same speed and quality.

The assumption dorwi's asking you to make is that moving to Silicon Valley somehow makes you work twice as fast, or that only engineers who work twice as fast live there.

Basically, lunarhustler is making the assumption that humans who can program end up at roughly the same quality no matter where they live or how much you pay them, while dorwi is making the assumption that how much you are paid is directly related to your productive output.
well when you write your own operating system you can decide how that works, I guess.

If you choose to stop hiding icons in the notification area, windows will tell you days in advance of any forced reboot. It does for me, anyway. I don't know why the default is to hide icons down there, but it's probably because a lot of apps like to stay running for some reason and pollute the notification area.

If you unhide all icons there and occasionally glance down at it, you'll see when Windows wants you to reboot. It is only after days of you not interacting with that icon that the reboot is forced. That's how it's been for me, anyway.

You all just want to complain about Microsoft. None of you have anything of value to say. I wish you would all just admit that to yourselves.
The Need for an AI Content Verification Layer
You would be just as vulnerable, except without the protection of Mutually Assured Destruction — just whomever is stronger wins if it goes sideways.
> they're not quite -that- dumb as to out themselves directly

I don't know. Have you heard some brexiteers complaining about brexit. Of course the problem is that Brexit wasn't done 'properly'. 'brexit means brexit' and all that.
I’m a big fan of PiGallery2 myself [1]. Very simple and fast, meant for running on a Raspberry Pi (hence the name).

I remember photoprism having some subscription requirement for certain features.

Other notable alternatives:

- PiWiGo [2]

- Photoview [3]

- Zenphoto [4]

[1] http://bpatrik.github.io/pigallery2/

[2] https://piwigo.org/

[3] https://photoview.github.io/

[4] https://www.zenphoto.org/
I fail to see what’s that got to “too much” restore activity doesn’t tell you anything actionable about your software, if anything it’s creepy as hell.
Whacky parsed as "meet in prison". At least you will have plenty of time to chat about the pluses and minuses of money laundering!
No, I absolutely love it and can't get enough of it. I'm really happy that AI tools are going mainstream.
Not so much a blacklist as just a cost saving measure, as the other advantage Podman has is you don’t have to pay the Mirantis bill, both in terms of money and IT overhead.
Could someone help me see the ties to hacker/dev/startup culture here?

While I agree that this is news and it's a fascinating story, it feels like something more for Reddit than for HN. But that's probably my naïveté or dad-of-an-infant sleep deprivation.

Interesting story just doesn't seem like HN material. But please correct me if I'm wrong or help me see the connection
Wordle is amazing.

Also, very simple ;) I mean, UI-wise and interaction-wise
You're absolutely right. And if this is only your second ride on the hype cycle, they come around often. Gartner publishes a list of them.

Try to focus on the bright side - now that you've seen behind the curtain, you can more easily avoid the hacks and shysters. They will try to cast the "ML/AI" spell on you and it won't take.
It's gradually got more bash compatibility, with things like X=Y run-command, &&/|| as aliases for and/or, $() expansion, changes to * to match more items. I don't think it's impossible that a future edition of fish starts to support e.g. export or a subset of bash conditionals.
Two things can be true at the same time: both

"Normal people in the western world are better off than they were at any/nearly any given time in the past."

and

"There is a staggering amount of wealth inequality in the western world right now, and there are very concerning signs about what it is doing to our politics, economy, and culture."
Podcasts Lose Their Edge
I'm a Civil Engineer with a modest background including some work in AI. I'm pretty impressed with it. It's about as good or better than an average new intern and it's nearly instant.

I think a big part of my success with it is that I'm used to providing good specifications for tasks. This is, apparently, non-trivial for people to the point where it drives the existence of many middle-management or high-level engineering roles whose primary job is translating between business people / clients / and the technical staff.

I thought of a basic chess position with a mate in 1 and described it to chatGPT, and it correctly found the mate. I don't expect much in chess skill from it, but by god it has learned a LOT about chess for an AI that was never explicitly trained in chess itself with positions as input and moves as output.

I asked it to write a brief summary of the area, climate, geology, and geography of a location I'm doing a project in for an engineering report. These are trivial, but fairly tedious to write, and new interns are very marginal at this task without a template to go off of. I have to lookup at least 2 or 3 different maps, annual rainfall averages over the last 30 years, general effects of the geography on the climate, average & range of elevations, names of all the jurisdictions & other things, population estimates, zoning and land-use stats, etc, etc. And it instantly produced 3 or 4 paragraphs with well-worded and correct descriptions. I had already done this task and it was eerily similar to what I'd already written a few months earlier. The downside is, it can't (or rather won't) give me a confidence value for each figure or phrase it produces. ...So given it's prone to hallucinations, I'd presumably still have to go pull all the same information anyway to double check. But nevertheless, I was pretty impressed. It's also frankly probably better than I am at bringing in all that information and figuring out how to phrase it all. (And certainly MUCH more time efficient)

I think it's evident that the intelligence of these systems is indeed evolving very rapidly. The difference in ChatGPT 2 vs 3 is substantial. With the current level of interest and investment I think we're going to see continued rapid development here for at least the near future.
Google shares lose $100B after Bard makes an error during a demo
Fair enough, I only used PS for a day or two.
Not really. Deep learning had continued to deliver since 2012. You can't say that about crypto. Or any other new tech.
There’s some very good stuff going on but no question the hype cycle is currently shifting. Crypto is dead, AI is the new crypto.

With that, all the hype-sters and shady folks rush in and it can quickly become hard to differentiate between what’s good, what’s misplaced enthusiasm, and what’s just a scam.

These scenarios are also a big case study in the Dunning-Kruger effect. I’ve already got folks that haven’t written a line of code in their life trying to “explain” to me why I’m not understanding why some random junk AI thing that’s not really AI is the next big thing. Sometimes you gotta just sit there and be like “thanks for your perspective”.
I agree. Even understanding its limitations as essentially a really good bullshit generator, I have yet to find a good use for it in my life. I've tried using it for brainstorming on creative activities and it consistently disappoints, it frequently spouts utter nonsense if asked to explain something, code it produces is questionable at best, and it is even a very boring conversation partner.
As an operation, it's a big mechanical turk that is sped up with huge amounts of server spend. The utility of any output is a lossy derivative of curated knowledge and IP, trained and censored by some of the poorest people on the planet.
Linux is certified UNIX...

Developers aren't "scared of UNIX". They are scared of things they don't know, and "don't know" in this context means Google search page doesn't explode with results when they search for the thing.

Anecdotally, people in storage business are much more familiar with FreeBSD due to FreeNAS and ZFS in general, but as some of my colleagues who previously worked for Dell EMC "storage division"^* recalled, the second most popular platform they had to adapt their storage solutions for was AIX... (and that trailed far, far behind Linux). It's also funny, in a way, since internally, they often did use FreeBSD in various departments because of FreeNAS. In a similar company, our home directory on dev. server was backed up by FreeNAS (we were also developing a storage product... for Linux).

----

* - There isn't really a "storage division" within Dell EMC afaik, just a bunch of different storage-related projects. I just had to describe those projects in some way.
A+ hack. Holodecks will be par for the course in the coming Starfleet Academy ;)
Computers do not have agency and cannot endorse anything, any more than your word processor, camera, or tape recorder.
Twitter puts its developer community website behind a login
I've just started reading Project Hail Mary, and this is more or less how it starts.

https://www.goodreads.com/book/show/54493401-project-hail-ma...