skysight-inc/HackerNews huggingface dataset:
There's that beautiful German word again... schadenfreude. I have had similar discussions multiple times in the last year and the magic thinking around the cloud is so strong that it is sometimes impossible to get through. The fact that cloud stuff can go down and that in the end it is your data and no amount of cloud credits are going to help you if your data is lost seems to be utterly beyond some people's comprehension.
Oh they can if they get a trademark. It's a navigational term, but not a computing term. Inventing a new meaning for a word standard use of trademark.
TerminusDB v11 Released (temporal, Datalog graph DB
Reddit doesn't allow uploading of images or videos in NSFW subs so most of that content is hosted on imgur. I reckon this will be a massive blow against both sites. Not only for the purged archive but also fewer future visitors to imgur when the site is replaced for NSFW and thereby all other content in the long run. Photobucket used to be the goto site. Then imgur replaced it. Another site will replace imgur.

Speaking of old content. That's a massive issue for everyone. Most forums depend on external services for sharing images. This will kill tutorials, progress diaries and close to most images in forums. It's like purging all movies from music predating 1990. It will have a major impact.
Fedora does breaking point releases around every six months, and yes it's kind of more "experimental", generally speaking the repositories are as up to date as possible in a point release distribution, kernel version are always up to date, and Fedora is generally early adopter of breaking changes in programs such as GNOME, Wayland, Pipewire, new Wine versions, etc. Also Kernel updates are done mid-cycle which means this update could land even in just a few weeks from now.

Meanwhile Ubuntu does a new LTS release once every two years, which are already somewhat outdated when they get released.
If they aren't using ChatGPT in Flux.ai, that's textbook trademark misuse!

Check out my new product -- It's Windows for Raspberry Pi! (Actually a Ubuntu port)
How interesting! I'll definitely look further into it!

Thanks!
[disclaimer: SRE @ Google, I was involved with the incident, obvious conflicts of interest]

Hey Dang, thanks for cleaning up the thread. One thing to note is that the title is not correct. The entire region is not currently down, as the regional impact was mitigated as of 06:39 PDT, per the support dashboard (though I think it was earlier). The impact is currently zonal (europe-west9-a), so having zone in the title as opposed to region would reflect reality closer.

Finally, there's lots of good feedback on this thread and on the previous one (https://news.ycombinator.com/item?id=35711349), so we obviously have a lot of lessons to learn.
> If you’re shipping a new change, is it easier to mistake response[0] or response.headers

False dichotomy. There are many options other than arrays. Clojure in particular is fond of hashmaps. You can have your response.headers without OOP.
Ah the trusted HN top comment that’s never about the product but a complaint about a minor marketing annoyance on the website.
No.

If you write a script and someone makes a movie out of it, did you make the movie? No. You were the scriptwriter.

If a client gives you a brief to develop x piece of software, did they develop it? No. They were in all probability, the pot of money or manager, and someone else at their company came up with the concept, or they acquired/licensed a patent and want to integrate that functionality into their existing product.

If you write a piece of music and someone else performs it, are you the artist? No, you were the composer or songwriter.

If you conduct an orchestra, are you the composer and instrumentalists? No. You were the conductor.

If you sample someone's record within your hip-hop beat, did you create the original record you sampled from? No. And as such, the original's creator(s) should be compensated, and they generally are, either out of decency or through the courts.

People need to know what it is they're actually doing. It's like people who conflate mixing with mastering, yet if you put their solely mixed music on vinyl, the needle will jump out of the groove due to too much bass, and suddenly it becomes clear why there are mastering engineers who specialize in vinyl.
Honestly this is very interesting to me. Legal firms are firms that handle probably the most sensitive data there is other than privacy data which is usually encrypted. I was wondering how enterprise adoption would happen and whether it would happen internally or they would buy from a provider but it seems like they already sold to a firm like Allen and Overy which is huge.

Do you think there is a similar opportunity in financial institutions like investment banks and government agencies?
You'll need to hack NASA's deep space network first I think. On your own and with a normal mortal's budget you're not going to be able to do much of anything.
2,000 white rhinos are up for auction
There are cases where there are time limits on certain kinds of contracts. Maybe this would limit such a contract. I don’t really know though.
This is hilarious considering that the classical, yet irrational, fear amongst long time MacOS users is that Apple might be secretly planing an OS convergence. This is usually perceived as doomsday for MacOS and have been feared by some for up to 15 years.

You are basically stating the opposite while completely ignoring the actual complexity of such an hypothetical merge for codebases that forked 15 years ago. They share a kernel and some API, but on the UI side recent cross platform framework are more like a proof of concept than a production ready thing.
https://www.postgresql.org/docs/11/contrib-spi.html#id-1.11.... discusses a model for implementing time travel in Postgres <12 using SPI. https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit... discusses why it was removed in Postgres 12 - it seems logical that it's more maintainable to implement in plpgsql, though as far as I can tell there aren't off-the-shelf implementations of this.

We use https://django-simple-history.readthedocs.io/en/latest/ (with some custom tooling for diff generation) for audit logs and resettability, and while you can't move an entire set of tables back in time simultaneously, it's usually sufficient for understanding data history.
Did you mean to say down 1% after hours? :)
> then it is the manufacturers fault that you can do that.

This is not always the case, and if it gets to the point that legislation has to be written to stop you, it's likely you don't care that much about the law in the first place.

When Marvin Heemeyer built the Killdozer, nobody blamed Komatsu for providing him the parts. Unprecedented, violent problems can happen with all sorts of equipment. We stop these accidents by holding professionals liable, not their machines.
The first thing I noticed here is that the textbox doesn't have the usual context menu with commands like "Select all" and various IME features. It's not clear whether RTL and bidirectional capabilities are there, and if so, how to use them.

Next I clicked on the combo box, it opens the dropdown, and I try to use arrow keys to navigate it. That doesn't work. Is that because I opened it using the mouse? Nope, still doesn't work if you tab through the widgets and use Enter to open. Looking up items by typing the first few characters doesn't work, either.

This is all really basic stuff that native widgets offer to any app for free on any platform.
I did not know that Pascal is still in use till today. What kind of freelancing projects are in demand? I mean in Delphi/Pascal. If you do not mind my asking.
I disagree. Being an actor is intensely social, physical and plays perfectly into what is traditionally, and correctly, considered a well lived life.
you can if you check one checkmark during publishing of your iOS app (same with mac).
Your guess is as good as mine I suppose. Not many people have access to a huge antenna with huge transmitting power.

As for authentication: with 16 buts per second and 44 hours round trip, they're not doing some sort of handshake to agree an encryption key. But given these were launched during the Cold War, maybe some basic encryption perhaps, with key of course hardcoded before launch?
That's what I am generally doing and planning to do, however right now, the theory had priority (there is still couple weak spots in my proof which I need to patch up). But I will return to testing once I will have a better idea what I want the algorithm to do (as I mentioned, a more naive version of the method that combined solving 2-SAT and XORSAT failed with a bug, which I think I now understand).

I think testing O(n^8) algorithm is pointless, so it needs more polishing (naive algorithm for 2-SAT (that follows from Krom) is O(n^3) or so, but the best methods are linear; so I feel there is a lot of room for improvement, but obviously my method is a little bit more complicated than 2-SAT, which it generalizes).
Th co2 emissions from steel used by the turbine are tiny compared to the co2 avoided by building the turbine. So it is still a big net win in terms of CO2. Also, recycling steel releases less co2 than making it from scratch so there is a benefit after construction.

Low energy efficient hydrogen will work if electricity is sufficiently cheap at purchase and hydrogen is sufficiently expensive at sale. Those factors will probably come to dominate more than conversion efficiency. Steel production just adds another potential customer to the mix.
> Peers require tons of memory

As do most distributed databases. Even when you don't store your entire database (or working set) in memory, you'll likely still have to add quite a bit of memory to be used as I/O cache.
Halon has been banned for years because 1) it's bad for the ozone layer and 2) it'll kill you. Newer systems (FM-200, Inergen, etc.) fight the fire by removing heat instead of removing oxygen.
Waterlily.ai Launches to Make AI Art More Accessible and Equitable
Are you counting ads as results?

I just put "the 252 boutique hotel" into Google (without quotes) and the first non-ad result is the hotel's own website. It's also first in Brave. And first in Bing. So no difference here.

Generally in my experience, I've never had a problem finding a hotel's website via Google.
Oh, now you've asked for it! I like talking about my home network. But I'll just give the 10,000ft view here.

I'll start by acknowledging that it's larger and more complex than a whole lot of networks. I have three subnets (not counting a second WiFi AP for guest use that just routes directly to the internet and bypasses my network entirely).

I have a subnet for my 4 internet-facing servers, a subnet for devices that for one reason or another aren't capable of working through my VPN, and a subnet for my general use. This is entirely encrypted using a VPN server I also run.

I have a total of around 70 different computers and devices on the network.

When I played with moving to IPv6, two things became immediately obvious to me. The first is that it will break most of what I have going on, so I'll have to go through and debug most of the systems to make them work right again. The second is that I'll need to rethink the entire network topology (except for my "lame devices" subnet -- those devices also can't use IPv6, so I'll have to maintain an IPv4 network just for them).

Rethinking the topology is probably the part that I'm least excited about, because it seems that I'll have to essentially become an IPv6 expert to design and implement that sort of change.

In any case, I anticipate at least a week of having a broken network ("broken" meaning just basic internet connectivity) while I figure all that stuff out.
Because laws are there to fix asymmetries in negotiation power between parties. As you can imagine, artists and art collectors/galleries are not really on the same level.
Such as? I haven't found any plug n play solutions, just APIs like Twilio.
Meta's Reality Labs lost $3.99B last year, bringing total losses to $30B
TIL about GPU.js, which on the face of it seems like exactly what you were asking for in your original comment. Was the problem that the code you wanted to write didn't quite fit into the expected execution model, even if GPU.js allowed you to write things in an ergonomic way?
https://www.cnbc.com/2023/04/24/spacex-starship-explosion-sp...

Just stumbled upon this - it does seem that the particulate matter scattered for miles is being investigated as being a major health risk to nearby residents and endangered species.
The firming cost of renewables is paid running grid-scale batteries or by running a natural gas power plant during the hours in which renewables are unavailable, right?

The natural gas power plants don't need to be built, because that is the marginal electricity provider that exists already and is being replaced by renewables.

Meanwhile, grid-scale batteries are the fastest growing electricity provider on the grid because it turns out that they are cheaper to run than natural gas peakers.
Performance: ugh yes. The GO implementation is a CPU and RAM hog. Basically, you cannot run it on a cheap vps, where you could easily run apache or nginx.

There's also significant bandwidth costs from a distributed hash table. That's a design implementation that really can't be avoided as the nature of dHT's. Running this on phones will blow through your monthly quota pretty quickly just on announce traffic.

I'm not well versed in GO, so I can't! However there's a LOT of customizations and settings you can turn off/on. For example, you can create a private IPFS network of just your machines. Or you can create piracy networks of friends. That sort of thing.

Just my complaints about the defaults are what I would classify as unsafe.

As for running through Tor or I2p, well yeah. I worked with another user who ended up figuring out a way to do it through Tor that only shared an internal 192.168.0.0/24 address. Basically they firewalled all internet comms other than Tor and forced through it. Also had to do MAC randomization because IPFS also shares that.

The IPFS folks initially said they were going to first-class Tor support. But when it got hard, they backed out. My guess was that would have turned IPFS into the biggest unstoppable piracy net. And Benet and gang were busy with filecoin. Tor doesn't make money, and has the smell of unsavoriness.

My recommendation is to get 2 machines, and bring them both up with a trivial 'hello.txt' file and prove all the details you can about the other. I don't think the protocol changed much... But I could be wrong.

I left using it because of massive resource usage, high network bandwidth, and user-hostile hosting environment due to insecure and everything-shared environment.
Hi! I'm David Aronchick - co-founder for Bacalhau (the distributed compute framework that runs Waterlily.ai - https://github.com/bacalhau-project/bacalhau).

We'd love your thoughts on our project - if you have any questions, please ask away!
How to Build ML Apps in Seeq with ChatGPT
That's a good point, you may be right.
I didn’t view it that way—they’re reporting on an event that spurred an FAA investigation. I’d hardly call that muckraking.
Can nerve agents target specific genetic traits? I don't recall that being a feature when I learned about them in the military. IIRC weapons grade nerve agents will destroy the nervous system of just about all living things and remain a risk in the environment until they have been broken down.

I use a simple agricultural nerve agent to get rid of flies. Permethrin is a sodium channel blocker that causes an overload of the CNS. Insects and very young mammals with under-developed livers can not metabolize it. So I suppose that targets a class of living things but I can not target specific breeds of flies with it. If I could then Botflies would be target numero uno.
Is this rocket really necessary?
Google cloud cannot run high tolerance failures . Google the product wouldn’t notice region or zone going down , google cloud customers will .
If you have a fast design/architecture, you may never need to optimise the code at all. But the flip side is that with a bad design or bad architecture optimising the implementation won't save you. With a sufficiently bad architecture starting again is the only reasonable choice.

I've seen code that does "fast" searches of a tree in a dumb way come out O(n^10) or worse (at some point you just stop counting), and the solution was not to search most of the tree at all. Find the relevant node and follow links from that.

Meanwhile in my day job performance really doesn't matter. We need a cloud system for the distributed high bandwidth side, but the smallest instances we can buy with the necessary bandwidth have so much CPU and RAM that even quite bad memory leaks take days to bring an instance down. Admittedly this is C++ with a sensible design (if I do say so myself) so ... good design and architecture means you don't have to optimise.
> I always buy directly from the hotel assuming that I will be treated better due to the hotel earning more money from me due to not having to pay commission to a travel agent.

I have never found this to be true unfortunately. I have some conference related travel coming up, and the conference made some deal with Hilton for a special rate. Hilton's link wouldn't work, and I made 5 calls trying to get them to offer a discounted rate to no avail. Eventually had to book at a discounted rate on hotwire (same as the conference's rate), which presumably made Hilton 20-30% less. At scale, hotels are just operated like commodities. Unless you are really special (loyal and big spender), you won't get any special treatment.
A child wanting to be a streamer is no different from wanting to be a professional actor or a soccer player. This story as cute as its folksy wisdom was didn't mention scalability or the long tail of jobs.

Some jobs scale, some do not. Brad Pitt, Cristiano Ronaldo, Rihanna and PewDiePie all have the benefit of being in the 1% (0.1%?) of their respective professions. They reap all the rewards. But there are millions and millions of people who aren't quite at the top and they get nothing. Dentists or plumbers on the other hand provide a service to a specific number of people. Their jobs do not scale. As such they are safer from the global Internet-wide competition and automation.
A non-water fire suppression system for a 300,000+ square feet warehouse-scale datacenter would be incredibly expensive.
It's somewhat subtle and easy to miss, but one of the feature points raised in the video about the AIP action graph is that users can "govern LLMs, defining when they can act alone and where they need human input."

So while the demo does mostly show back-and-forth between the LLM and a user, I'm still somewhat worried about what the limits of that "action graph" are going to be and how much of that back-and-forth in the demo is actually mandatory, because I do get the impression that part of the feature set is going to be automated responses. Maybe (hopefully) I'm wrong.

But even if that action graph is taken away and the chat back-and-forth is the only interface, then consider one of your examples:

> When the user tells the LLM to send the recon drone

This is still a giant problem. Can the LLM send the recon drone and it's just instructed to wait for the user to tell it to, or (preferably) does the LLM have zero control over the recon drone and is the user sending it through a separate interface that is not connected to the LLM at all? To me from the demo, it looks to me like a user can just ask an LLM to perform that action. That's a big problem, the product shouldn't launch with that feature.

Because if the LLM has access to that API and if there's any opportunity for malicious input (image analysis/OCR, web searches, etc...), then that input can cause the LLM to skip authorization and send the recon drone without human approval.

> you should definitely be just as worried as humans augmented with the ability to more efficiently kill others, even if it's only with what amounts to an AI secretary.

You're right, and it feels a little weird to have the primary criticism be "they're not securely killing people with AI." But for every action you've described above I have to ask, "can a 3rd-party reprogram the AI and get it to lie about the result of that action or get it to take that action without human intervention?"

I'm worried about military drone strikes from an ethical perspective, I'm worried about AI security within the military from a "holy crap, who authorized this and why haven't they been fired?" perspective. I'm not sure I've seen a single large commercial deployment of an LLM wired to real-world systems where I felt like the company building that product had rock-solid security; so I'm doubtful that Plantir is going to be the first one.
same here, couldn’t live without it.

btw: it’s also possible to go to fullscreen mode, then go directly to the home screen so that the pop-over player is activated, then the video keeps playing while the screen is looked, with controls working from the lockscreen.
BTW. For the last 15 years, all web browsers on Windows do WebGL on top of DirectX (using the Angle library https://github.com/google/angle).
Rewriting your C++ app in Python can help it scale from 1000 servers to 100,000 servers without an increase in total throughput (although latency may increase.)

It can also scale your power usage up from 1KW to 1000KW.

If you have a datacenter that is 99% idle, you may be able to maximize utilization by switching to Python.
I got the feeling that it's the opposite. We pay the Booking fee. I've had hotel receptionists give me their card and say "If you come back some other time, just call to reserve directly with us, so you can save the x% that Booking charges for your reservation!"
Nice! I worked on some larger offshore drilling rigs / platforms like those myself. It's a little surreal sometimes spending your days around so much massive machinery.
Links off to the repo:

Waterlily.ai: https://github.com/bacalhau-project/Waterlily
Bacalhau: https://github.com/bacalhau-project/bacalhau
FVM: https://github.com/filecoin-project/ref-fvm
Thanks for that source. Maybe it's impractical for domestic use but it looks like they found uses for it in isolated locations for industrial purposes. Obviously it needs to be handled responsibly.
You have to ask for a discount, they can't offer or advertise it.
> I'd be extremely disappointed if I had kids and their dream was to become a YouTuber, Twitch-er, TikTok-er, or any other kind of "influencer." Luckily, I don't plan to.

"I don't plan to have my kid dream to become a influencer"

Yeah man control your kids dreams that'll work.
If we had reason to expect that certain people would have concerns about developments like this, then it might be best for us to address any reasonable concerns that they might have about these technologies (as much as that is possible at this stage) rather than proactively attempting to discredit them personally and marginalizing them, or else we risk providing further justification for their concerns and convincing other people that they have merit.
> mRNA nanoparticles literally mutate genes

If you don't believe in conspiracy theories, how about chaos theories?
Surely the protocol of choice over QUIC (assuming the endpoint which terminates the QUIC binding is itself the host being logged into) would be .. telnet?

why double-encrypt?
Fed’s Jerome Powell Tricked by Russian Pranksters Posing as Zelenskiy
If we look at, say, Qt 3 (2002), or even Qt 2 (1999), I'd say that the comparison is still not in favor of modern Rust UI-from-scratch toolkits.