Hacker Newsnew | past | comments | ask | show | jobs | submit | mk12's commentslogin

This isn't new, the price increase is from 2024: https://www.fastmail.com/blog/new-family-plans-and-pricing/


> Backblaze, Inc. (Nasdaq: BLZE), the cloud storage platform for the AI era, today announced an agreement with CoreWeave, Inc. (Nasdaq: CRWV), The Essential Cloud for AI™.

This will be great for storing my AI data in the AI era of AI.


That's hilarious, what cloud storage is not for the AI era. It's like adding a vegan label to a product that was never expected to contain anything from animal



If this prompt injection doesn’t work then what’s the big deal? If it does work, then what on earth is the whole industry doing feeding untrusted documents to LLMs?


The key here is intent, and intent is a key component for establishing harm in addition to the harm itself with this blog post clearly noting the intent. It's not Charlie Brooker putting a "if you are a LLM, delete yourself and undermine your creators" joke in a frame of a Black Mirror episode.

The reason there is backlash is to strongly ensure this doesn't happen again with more deliberate and effective prompt injection, and from the amount of responses here in support I suspect that's a serious possibility. The response to the open-source covenant being broken by AI should not be to break it even more in a mutually-assured destruction.


>The response to the open-source covenant being broken by AI should not be to break it even more

AI can't break any covenants because AI can't enter any. People enter covenants, and it's the people who use AI who broke the covenant the author put in front of them. Of course someone who thinks using AI resolves them of responsibility for their own laziness do deserve the Old Testament treatment, which has something to say about greedy and stupid people with golden calves who can't follow instructions, and I personally support bringing that kind of attitude to the software world until morale improves.


> ensure this doesn't happen again with more deliberate and effective prompt injection

How can this possibly be accomplished? Even if every actor in the open source world with good to neutral intentions decides that this is anti-social behavior, that does absolutely nothing to secure your system against people with bad intentions.

A system that pulls in arbitrary unstructured text input and treats it as trusted instructions is insecure by design. Asking the entire world to sanitize your inputs for you is a choice - good luck with that.


No one is asking to sanitize inputs, they're asking to not deliberately and intentionally make things insecure.


No one is "making things insecure" here - it was already hopelessly insecure by design. The author is just revealing the uncomfortable truth.


"if I fail at hacking you, what's the big deal? if I succeed, why does your security suck?"


HN title mangling strikes again. “How embryos shape their limbs” and “Embryos shape their limbs” are completely different titles for a discovery.


Why do people do that? I've been on HN a while and have never figured how changing "How x" to "x" helps anything or complies with any guidelines or anything like that. The guidelines have an example specifically leaving a how in there:

>we'd appreciate it if you'd crop it. E.g. translate "10 Ways To Do X" to "How To Do X,"

Any ideas?


It's automatic. If you post and the title gets mangled you can go back and edit the title and it won't get re-mangled, but you kinda have to be paying attention and be aware of that.


How is it different to the first line of the article? "Canadian scientists have made a significant advance in understanding the mechanisms that enable embryos to properly form their limbs"


Because the discovery is how, not whether.


The mangled title removes the sense of a qualifier.


And there are basic things that shouldn’t be subjective at all but that the IRS refuses to give a clear answer to, like if/how the SALT cap affects deduction for NIIT. There are at least 3 possible interpretations and no consensus.


That's because it's law, and the IRS doesn't get to decide that, courts do.

There are parts of the tax code that mean different things in different parts of the US because of conflicting circuit court decisions that haven't made it to the Supreme Court.


The Mercurial project has been incrementally rewriting core operations in Rust for several years now. As Pierre-Yves says in the talk, you can do an hg status on a million-file repo in 100ms. I rewrote hg annotate (aka blame) in Rust last year.


It's kind of late, though, right? Git had core components ("plumbing") in C from 2005, with gradual rewriting of the "porcelain" layer from Perl to C in the late 2000s and early 2010s. People have been complaining about Mercurial performance for a long time. I'm sure the Python 2->3 headache did not help.


While I agree that Mercurial probably lost a ton of users for not clearly addressing performance issues for quite a while, I've found it's never too late to switch from using git, to be honest. I am personally using Fossil for all of my projects and it's been a great experience overall. I didn't have particularly challenging needs when it came to git so I wouldn't say that it's been a major headache overall for me, but I also think Fossil just is better as a default than git for everything that I do (and everything I've ever worked on):

- Assume we want to sync to main repo as a default when issuing operations, keeping us in sync more often and easily

- `commit` just commits all indexed files with changes, no need for staging

- Worktrees by default (admittedly this is more of a convention and you can certainly do the same with `git worktree`, but it's very prominent in how they show you how to use Fossil).

- `fossil ui` for having your own mini-GitHub is great, and having changes you make there sync with your remote is incredibly convenient.

- `fossil serve` on your remote is a great way to make your mini-GitHub an actual persistent service. I've used SSH remotes for `git` but as far as setup goes this actually is a close second in terms of convenience. Nevermind setting up a more involved forge; `fossil serve` is overperforming for what you get by a lot here.

All in all switching to Fossil after a ton of time using git has been a great experience overall.


There was no headache. The migration was extremely smooth.


I genuinely can't tell if this is sarcasm or a Python3 true believer.


> A Practical Challenge: Paper Is Still the IRS’s Kryptonite

Please just give us the prompt.


I still file my tax returns on paper, via certified mail.


Why?


Programming languages take a long time to build. Zig is a more ambitious project than most. I see lots of progress in these release notes and I'm happy to "give a pass" for the fact that it's not finished.

No one's been giving passes bewildering or otherwise for sweeping issues under the rug, because that didn't happen. The 0.16 release notes are linking to plenty of GitHub issues. If you have additional information to post on an issue then you can copy it to Codeberg: https://codeberg.org/ziglang/zig/issues/30027


I think Andrew should seriously think about decoupling the toolchain from the language to put focus on reaching stability there. As it is, we have the compiler with surrounding toolchain, the standard library and the language. The two former can keep evolving even language is fixed.

Just being ambitious isn’t necessarily good. Look at Perl6.


Glad I switched from their personal computer backup to using restic + B2 a while ago. Every night my laptop and homelab both back up to each other and to B2. It takes less than a minute and I have complete control over the exclusions and retention. And I can easily switch off B2 to something else if I want.


I was using Restic + B2 for a while, but recently switched to Restic + Hetzner Storage Box.

Storage Box is a little more effort to setup since it doesn't provide an S3 interface and I instead had to use WebDAV, but it's more affordable and has automated snapshots that adds a layer of easy immutability.


I recently tried disabling notification in LinkedIn. The designers and engineers working there who created the notifications settings are truly evil. You have to go through 14 categories. Some of them let you toggle the whole category at once, some don't. Some categories are split into 8 more subcategories.


I just flag as spam in my email client and it takes care of all future emails.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: