HNHacker News
TopNewBestAskShowJobs

Aefiam

28 karma · joined July 6, 2020

submissionscomments
Aefiam··on How credit card rewards became a $9.2B wealth transfer
as far as I understand it, the creditcard rewards are from the creditcard fee, which is capped in the eu, so you are not missing out much.
Aefiam··on Beef and dairy drive 41% of biodiversity damage linked to global farmland
It is not just a few stragglers, 30% of americans believe climate change isnt real, the us president is one of them.

Fighting climate change is not going to be successful without sacrifice, we tried that for the last decades and fossil fuel consumption has only risen.

Of course people dont want to do that and so instead deny it happening or that it will be magically fixed in the future.

Aefiam··on Beef and dairy drive 41% of biodiversity damage linked to global farmland
ACs are not going to stop storms, floods, droughts and the rising sea level. Fighting climate change requires sacrifice of current comforts for an easier life of future generations.

So of course we are not going to do anything about it, when it is much easier to deny it exists or pretend that it is going to magically fix itself in the future.

Aefiam··on Beef and dairy drive 41% of biodiversity damage linked to global farmland
It literally is designed to survive without meat, meat used to be a luxury that was only eaten on special occasions for most people in history, we only eat so much nowadays because it became so cheap
Aefiam··on An Engineer's Guide to USB Typе-С (2024)
As far as I understand Apple could have still supported an additional lightning port if they really cared about it.

Per gemini for making ligthning accessories you also have to pay 4$ to apple per device that are passed onto the consumer.

I dont know in what way that has to do with colonization.

USB everywhere is nice because you can use the same charger for all kind of devices and dont have to carry multiple with you.

The different kind of specs for usb cables is unfortunate, but you can just buy the highest spec ones and only use them.

Aefiam··on Oh good, screwworms are back (2025)
northward movement of herds are already banned between mexico and the usa because of screwworms, so tariffs are irrelevant. Also transmission also occurs through wildlife so banning that is also not enough.
Aefiam··on Why AI hasn't replaced software engineers, and won't
Even if the budget for software development were to stay constant, if an ever increasing part of it is spent on llm usage, it will reduce the money left for developers, resulting in mass layoffs and/or mass salary cuts.
Aefiam··on Web Browsers on Video Game Consoles
I think the reason is that other consoles were jailbroken because of their browser, so now sony doesnt include it.
Aefiam··on We are retiring our bug bounty program
from the article:

> It is possible to set up automated systems to gatekeep this, but with a non-negligible dollar value attached to it, the incentive is just too great for the AIs to just keep arguing, reopening the same PR, etc.

Aefiam··on GameStop makes $55.5B takeover offer for eBay
It doesnt really change much, by buying a company its future ebitda will be included, it only delays the reward by some time. So yes he can just buy a bigger company
Aefiam··on Neanderthals survived on a knife's edge for 350k years
they did invent the wheel, they just didnt use it for transportion.
Aefiam··on The EU made Apple adopt new Wi-Fi standards, and now Android can support AirDrop
The iphone could have had both usbc and lightning, so if they cared about that they would have done it.
Aefiam··on An overengineered solution to `sort | uniq -c` with 25x throughput (hist)
you can develop just as fast or even faster with python once you develop a good enough utility library for it.

For example my python interpreter imports my custom List and Path classes and I could just do the following to get the same result:

List(List(Path("filepath").read_text_file().splitlines()).group_by_key(lambda x:x).items()).map(lambda x:(len(x[1]),x[0])).sorted()

and if used often enough, it could made an utility method:

Path("filepath").read_sorted_by_most_common()

So I find it shortsighted to reject someone based on that without giving them a chance to explain their reasoning.

I think generally people really underestimate how much more productive you can be with a good utility library.

Aefiam··on An overengineered solution to `sort | uniq -c` with 25x throughput (hist)
how is this any less secure than running a binary/installer? the binary could run this inside?
Aefiam··on Be Careful with Obsidian
this page gives no arguments why nonfree software is unethical
Aefiam··on A failure of security systems at PayPal is causing concern for German banks
The optimal amount of fraud is zero.

But fraud prevention is not free and has negative returns at some point.

I dislike it when people use "the optimal amount of fraud isnt zero", because it is wrong and makes the underlying problem harder to understand, which is that people like to overoptimize a single desirable property(fraud prevention) without considering other desirable properties(like ease of use and a low rate of false positives for legit transactions)

Aefiam··on Crimes with Python's Pattern Matching (2022)
case .foo is explicitly mentioned in https://peps.python.org/pep-0622/ :

> While potentially useful, it introduces strange-looking new syntax without making the pattern syntax any more expressive. Indeed, named constants can be made to work with the existing rules by converting them to Enum types, or enclosing them in their own namespace (considered by the authors to be one honking great idea)[...] If needed, the leading-dot rule (or a similar variant) could be added back later with no backward-compatibility issues.

second: you can use case MyObject() as obj: print(obj)

Aefiam··on Uber, Postmates Agree on $2.65B All-Stock Deal
> So city dwellers in the ancient Roman world did not have kitchens

Thats not true ( https://quatr.us/romans/roman-kitchens-houses-ancient-rome.h... ).

Rich romans did have kitchens, poor people could not afford one and instead made food in their appartment room or bought food from streetvendors or takeout food from thermopolia.

There was likely no demand for food delivery as poor people couldnt afford it and rich people had slaves to make their food.