HN user

localuser13

104 karma
Posts0
Comments34
View on HN
No posts found.

not really appealing to vegetarians or meat eaters

Why not? I'm a vegetarian/vegan for a long while now (I started during covid) and I enjoy fake meat burger or as protein in my meal once in a while. Same goes or my girlfriend. I assume most (ethical) vegetarians are in the same boat. I am a former meat eater, I enjoy the taste of meat.

FWIW vegan meat substitutes are popular and getting even more popular here (EU country). For example all burger places and many regular restaurants have something similar on the menu. I avoid beyond though, it's always the most expensive option, without quality to justify it.

I am sceptical because AI companies, and anthropic in particular, like to overplay their achievements and build undeserved hype. I also don't understand all the caveats (maybe official announcement is more clear what this really means).

But yeah, if their model can reliably write an exploit for novel bugs (starting from a crash, not a vulnerable line of code) then it's very significant. I guess we'll see, right?

edit: Actually the original post IS dramatic: "Has Mythos just broken the deal that kept the internet safe? For nearly 20 years the deal has been simple: you click a link, arbitrary code runs on your device, and a stack of sandboxes keeps that code from doing anything nasty". Browser exploits have existed before, and this capability helps defenders as much as it helps attackers, it's not like JS is going anywhere.

Not really:

* It's possible - very likely even - that even if somehow P=NP, the fastest algorithm for any NP problem turns out to be something like n^1000, which is technically P, but not practical in any way.

* The proof may not be constructive, so we may just know that P=NP but it won't help us actually create an algorithm in P (nitpick: technically if P=NP there's a construction to create an algorithm that solves any NP problem in P time, but it's extremely slow - for example it involves iterating over all possible programs).

EFF is leaving X 3 months ago

I started giving to EFF about 10 years ago. It's pretty much the first and only organization I have regularly given to.

I'm in the same boat - not 10 years, but regularly, and a significant amount of money (for me).

I'm a bit confused now. Their post is absolutely not convincing (for the reasons you outlined - tweeting does not cost anything, and despite what they say they clearly get a lot of outreach there). I think I'll evaluate their achievements with more scrutiny before my next yearly donation.

EFF is leaving X 3 months ago

Maybe, but this is not what they claim in their post. Their official reason is that the numbers are not working out.

And even if that was the reason, that doesn't make sense. They're an activist organisation, their goal is to promote their ideas to people that need to hear them, and twitter users need that more than bluesky users.

Btw. I login to twitter once every few months to share my blog post or report. That's not a political statement.

My presence here has always been transactional when it benefited Germany. It will stay transactional when it benefits me.

Because you're not a citizen. When you become a citizen you get more rights, but also some duties.

Would you agree? I don't know your exact situation and I may assume things that are not true here.

obtaining public data from the Internet

Like slurping my open source projects, while completely disregarding their licenses. In my case, I'm particularly annoyed by the violation of the spirit of *GPL licenses. So they're no strangers to abusing licensed code (in technically probably legal, but untested in court, ways).

National security and "public safety" carve outs need to be eliminated. So long as those exist, we have no right to privacy.

This is overly absolutist, or maybe idealistic view. National security and public safety IS more important than individual right to privacy. As an extreme example, if your friend was dying, you had a password to my email, and you knew that you can use information in my inbox to save that person i really hope you would do it.

In general I think that police with a court order should be able to invade someone's privacy (with judge discretion). I mean they can already kick down someone's doors and detain them for several days - checking email doesn't sound too bad compared to it, does it? I think they should also be legally obliged to inform that person in let's say 6 months that they did it.

The problem is that modern world is drastically different than the old world when you needed to physically hunt down letters. Now you can mass scan everyone's emails, siphon terabytes of personal data that stasi could only dream of, and invigilate everyone. This is something that is worth fighting against.

Why I forked httpx 4 months ago

I'm not a lawyer, but are there any potential trademark issues? AFAIK in general you HAVE to change the name to something clearly different. I consider it morally OK, and it's probably fine, but HTTPXYZ is cutting it close. It's too late for a rebrand, but IMO open-source people often ignore this topic a bit too much.

Why I forked httpx 4 months ago

Honestly the thing that consistently surprises me is that requests hasn't been standardised and brought into the standard library

Instead, official documentation seems comfortable with recommending a third party package: https://docs.python.org/3/library/urllib.request.html#module...

The Requests package is recommended for a higher-level HTTP client interface.

Which was fine when requests were the de-facto-standard only player in town, but at some point modern problems (async, http2) required modern solutions (httpx) and thus ecosystem fragmentation began.

A very surprising development indeed.

The original author (who is also the leading maintainer of httpx, another huge package) started a crusade against male-dominated spaces such as... Github issues and discussions.

So… sharing the source isn’t the problem here. The issue is the GitHub working environment. I’m not interested in the smokey boys-only-club atmosphere, it feels starkly unprofessional.

We’re not having any more conversation in all-male online spaces. Not happening.

It looks like 3 weeks ago a similar change happened in httpx - github discussions were disabled. https://github.com/encode/httpx/discussions/3784

I don't want to continue allowing an online environment with such an absurdly skewed gender representation. I find it intensely unwelcoming, and it's not reflective of the type of working environments I value.

As a mkdocs user and a httpx user I find that concerning - I hope personal issues won't harm those projects long term (well it looks like mkdocs is already dead).

And how do you know this? I decided to check myself, looked for dark mode statistics on android, and:

Dark mode is used by 81.9% of 2,500 Android users on their phones, in apps, and in other situations. 9.9% alternate between the light and dark

So it's the other way around. Only a very small minority of users actually care about light mode.

Unless this whole setup is self-hosted (which I doubt), it's also uploaded to some data lake of a company which is in business of profiting from information.

Intelligence agencies are really heading into a golden age, with everyone syncing all the data they have to the cloud, in plaintext. I mean it was already bad, but it's somehow getting worse.

There is no strawman. If OpenClaw is a new species, then it should be given the same moral consideration as other species.

Well, we enslave, breed and murder sentient beings on industrial scale, so I think our treatment of OpenClaw is pretty much the same as other species.

It may be cherry-picking, but I think some commenters misunderstand this (or maybe I do).

The implication seems to be "12 hours before the resolution things are obvious anyway". But if that were the case, then I could pick some wager that is obviously true but has, for example, 70% chance, and putting my money on that. If it was true that "12 hours before the resolution it's obvious what the result is", everything would be in 0% or 100% buckets. I believe getting event with 30% confidence right exactly 30% times is impressive no matter if that's 12h or 120h before.

Disclaimer: I don't know much about prediction markets, just what I understood from the blog post.

I think this notation is superior, because of syntax completion - get_name(user.id) can be syntax completed by IDE, (user.id)get_name can't. Just like "SELECT id, name FROM users" would be better of as "FROM users SELECT id, name" (LINQ in C# fixed this mistake, and most modern query languages do too).

At a risk of going against the hivemind, I disagree.

I self-taught programming quite early in my life, way before I had a good command of the English language. I've read books in my native language, talked on programming forums in my native language. In the end the "english" in programming languages is just a handful of keywords, and it didn't hinder me one bit that I had no idea "int" stands for "integer".

Of course, I started by writing code like "bool es_primo(int numero)" (in my language), but there's nothing in C that says identifiers must be english, just convention. Standard library and packages nowadays would be a problem, but back then standard library were thin and "strcpy" name is obscure anyway. The real hard part was always learning how to program and design properly.

And for more advanced topics, documentation and learning materials in english only are HUGE problem for ESL, because one has to actually read and understand them. But this is not something programming language can help with.

As you said yourself, this is very culture dependent.

In my culture, elaborate politeness is NOT expected, and when I first started working with foreigners I had some funnily awkward (awkwardly funny) social interactions where they greeted me with customary "How are you? How was your day" and I started politely but awkwardly going over my day thinking "this is not your damn business".

My point being, if you work in a culture that expects some behaviour, it is necessary to follow it. Breaking the protocol (even by omission) is a signal in itself, and if the signal is understood as "I don't like you" or "I am rude" or "I am better than you" then it's counterproductive. Especially important if you're not close with the person communicating with, so misunderstandings are likely.

I think that's just a good old prisoner dilemma. You can't have a free-range golden goose, because if you grow it responsibly, others will abuse it first and you will get out of business. The only way is to be as greedy as legally allowed, because otherwise you're left behind.

To pay for a human connection, take someone out for a dinner, and foot the bill.

I'm married now, and never used any parasocial platform OnlyFans or another, but trivializing the problem of young adult loneliness is either ignorant or condescending.

A large fraction of young males don't have anyone to "take out for a dinner", or at least have no idea how to initiate that. You may scoff at that, but I certainly wouldn't know how to do it, and money was not a problem. Paying for human connection, especially online, was tempting.

With enough layers you will also weed out almost all of the good actors. Normal people are busy and don't have time nor patience to jump over too many hoops to promote their cool new research, or to respond in a thread where someone linked it.

If I understand correctly, they are literally giving things away for free for a 6 months period and we are complaining that they don't promise it stays free forever?

If you want your code to run, you need a python interpreter that supports the newest of your dependencies. You may not use features that came after 3.6 (though you obviously do), but even if just one dependency or sub-depdendency used a python 3.10 specific feature you now need interpreter at least this new.

Be wary of Bluesky 5 months ago

They do. I honestly believe personal email is not a problem. I use maddy nowadays (instead of suffering through postfix), but I believe it's not maintained anymore and I will switch eventually.

When it gets hard is when you onboard other people onto your email server. I never did this, but a friend of mine hosted a server for a small group of people (~20 members), and at some point we had problems with deliverability. For example people set up automated forwards to their personal gmail. Gmail hated that, since everything - including incoming spam - was forwarded. We also had a "broadcast" email that was equally hated by email servers.

One obvious issue is that maintaining anything is work. Last year my email server was down a total of 15 minutes (because of load problems on the host) and this was the exact time when an important client decided to send me an email (I only know because he complained using another channel). And that was in a summer, when I was on holidays, and I fixed that as soon as I received a monitoring alert, while sitting on a bench in a park using a mobile hotspot. And that was still too slow. People are really used to reliable email nowadays.