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

Google has another massive advantage over OpenAI.

It makes serious revenue outside the AI bubble.

Google has (much) more money in cash on hand than OpenAI has raised.

Of course, there are a few other MegaCorps out there, who make money in other places, while having a serious stake in doing well out of AI, but I'm with you. Google FTW.

Nvidia selling shovels to the miners is great, but the analogy falls down if the gold mines are bottomless, and the cost of the tools to mine them trend to zero.


To give a more nuanced reply versus the "you're wrong" ones already here, the difference is that UDP adds send and receive ports, enabling most modern users (& uses) of UDP. Hence, it is the "User" datagram protocol.

(it also adds a checksum, which used to be more important than it is nowadays, but still well worth it imho.)


Thank you.

I assumed this was what was happening, but conflating network layer protocols with transport layer ones isn't great.

I'm surprised that pedantic zealots, like me in my youth, haven't risen up and flooded rust with issues over it way before this though.


Why are you saying rust needs to be flooded with issues? Rust isn't conflating transport layers and protocols. OP is.

UdpSocket is just able to take ANY file descriptor and try to use it as if it's a UDP socket.

E.g. this compiles, and it's not a bug. It doesn't make any sense, but it's not a bug:

    fn main() {
        let f = std::fs::File::open("/dev/null").unwrap();
        let f: std::os::fd::OwnedFd = f.into();
        let socket: std::net::UdpSocket = f.into();
    }

OP is clearly confused, since there's no need to do this at all. socket2::Socket already has a `send_to()`: https://docs.rs/socket2/latest/socket2/struct.Socket.html#me...

I think OP either banged on this until it compiled, maybe blindly copying from other examples, or it's vibe coded, and shows why AI needs supervision from someone who can actually understand what the code does.


Can I offer you a similar, and probably more palatable, example:

https://united24media.com/latest-news/russia-starts-issuing-...


Why would you assume that's somehow more palpable? Is there a competition I'm not aware of?

And my current EU country would also draft me by force after I applied and got citizenship, which is why I don't do it. Sure, unlike Russia or Ukraine, I wouldn't be sent to fight in a war (for now), but many countries have mandatory conscription for their male citizens.

So there's nothing special or noteworthy about Russia's conscriptions of its own naturalized citizens, especially given its at war, so I don't get the point you were trying to make with that article you shared.

Did you assume that naturalized citizens would somehow be spared obligations of military service just because they weren't born there? That's not how citizenship works.


HN truncated your link, so All I could see is https://united2… and thought you were linking to something like https://youtu.be/pl0WGFsY-6g

Which is still grown men abducting people in broad daylight, just not in Ukraine.


Ah- the headline is "Russia Starts Issuing Draft Notices at Airports to New Citizens and Returning Expats".

Basically the Russian's are conscripting people flying in to airports, both regional and international. With an added nuance of racism against non-Slavs.


> Of course, but they're fiercely opposed to the notion of being subject to regulation by EU institutions.

They're also fiercly opposed to not having an open border, both for people and goods, with their EU neighbours.

One of these days something is going to have to give.

There had already been a few upset people over the issue, but then the war in Ukraine happened and the Swiss said "we're neutral!", and a few more got upset.

Eventually one of the deadlines the EU give them to get their act together will stick. It will presumably coincide with an economic crisis for one side or the other..


> They're also fiercly opposed to not having an open border, both for people and goods, with their EU neighbours.

Switzerland is part of schengen and has open borders. The same goes for a lot of goods but even between EU members there are some tariffs for certain goods.


This is a terrible argument, just because of the way the legal system works.

If MegaCorp has massive $$$$, but everyone else has small $, then MegaCorp can sue anyone else for using "their" code, that was supposedly generated by an LLM. Most of the time, it won't even get to court. The repo, the program, the whatever-they-want will get taken down way before that.

Courts don't work by saying, "oh, but everyone is doing it! Not much we can do now."

Someone brings a case and they, very laboriously, start to address it on its merits. Even before that, costs are accumulating on both sides.

Copyright trolls are mostly not MegaCorps, but they are abusers of the legal system. They won't target Google, but you, with your repo that does something that minorly annoys them? You are fair game.


> Courts don't work by saying, "oh, but everyone is doing it! Not much we can do now."

No, but they do recognise when their case registrations are filling up in a way that they cannot possibly process and make adjustments. Courts do not have an infinite capacity.

There's a really simple solution that you may not have considered:

1) don't put your vibe-coded source code in a public git repo, keep it in a local one, with y'know, authentication in front of it;

2) regularly ask your agents to review the code for potential copyright infringements if you either want to release the source or compiled code to the public at any point.

As long as you've followed best practices, I can't see why this is really going to become an issue. Most copyright infringements need to start with Cease & Desist anyway or they'll be thrown out of court. The alleged offender has to be given the opportunity to make good.

So "Claude, we received a C&D for this section of code you stole from https://.../ , you need to make a unique implementation that does not breach their copyright".

You will be surprised how easily this can be resolved.


Just to push the point further I was making about the courts, I came upon this article a couple hours later: https://www.bbc.com/news/articles/cn5lxg2l0lqo

In the US you can't sue without having obtained or applied for a registration. If the registration does not grant, you cannot sue. You cannot get a registration for code developed by AI.

> Courts don't work by saying, "oh, but everyone is doing it! Not much we can do now."

They kind of do. If you fail to bring legal action to guard your intellectual property, and there’s a pattern of you not guarding it, then in future cases this can be used against you when determining damages etc. Weakens your case.

Downvoting won’t make it untrue lol.


This is only true of trademarks, not copyrights (which was the discussion here).

Trademarks can become 'generic' if you don't defend them. But JK Rowling wrote Harry Potter, whether she sues fanfic authors or not, and can selectively enforce her copyright as she likes.


that's fantastic. thanks.

FWIW, IPv6 has worked just fine for me since they enabled it (I don't think I had it when I initially got them as my ISP). I also have found them pretty responsive to even technical feedback, but maybe I've just been lucky.

Of course, there was that one time they "upgraded" our building and forgot to re-plug my line to the router, but, oh well..

Overall, this seems like a super niche topic for HN. :)


Mine was working perfectly fine until they performed an "upgrade" to the infrastructure on our estate last week. Now I'm seeing pretty similar symptoms as described in the blog post (e.g very flappy ipv6 connectivity).

Same, haven't had any problems with IPv6 via Hyperoptic. He might just be unlucky having some defective equipment upstream.

I believe it heavily depends on what kind of infrastructure you are using with them.

If you are on their old legacy network (aka, you have a RJ45 Ethernet jack into your house) you will likely going to have more issues than if you are on their (X)GPON network.

I had IPv6 working for a while on mine, but realize that for some insane reason that there was basically only one v6 prefix across my entire distribution switch (basically the switch shared with a few 100 other properties). so anytime that i was going to get a v6 i was effectively stealing it from another flat/house.

unfortunately trying to get in touch with anyone from Hyper-optic is really tricky, so I just gave up

they have since upgraded some of the infrastructure in the path, mostly moving away from Huawei to Nokia, but I am not entirely sure that has improved the situation.


Great work, I really liked Susam's setup in the article:

> Can we make the program more complicated? The words 'Fizz', 'Buzz' and

> 'FizzBuzz' repeat in a periodic manner throughout the sequence. What else is

> periodic?

and then I'm thinking ..

> Trigonometric functions!

is a good start, but there are so many places to go!


I heard it (again, I think it was a stats class) as:

Forecasting that what is happening today, will happen tomorrow, was an almost insurmountable baseline for early forecasters.

A bit like trying to come up with psych drugs that can beat a placebo. Although, placebos are particularly effective for psych treatments.


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

Search: