HNHacker News
TopNewBestAskShowJobs

theelous3

1,372 karma · joined November 24, 2017

submissionscomments
theelous3··on Is the attack helicopter dead?
> It isn't a problem until it is one

> anyone who was ever made to look foolish saying[...]

These are common throwaway sayings people with no concept of resources and an overly active aversion to risk often use.

The reality of the situation is that nobody cares to invest in some insanely expensive and vulnerable platform to hijack drones, because 1. it will probably get taken out by a drone 2. it would cost orders of magnitude more than all of the drones and personnel it would take out.

Furthermore, nobody would care to truly protect against such a counter, because the drones cost absolutely nothing.

Saying "it's improbable but let's prepare anyway" isn't how the real world works. Look around you - the world is absolutely filled to the brim with problems, even ones quite probable, even ones inevitable, that nobody can or is willing to spare the resources to deal with. As a general rule, preparing for the improbable is a poor path to success, and worse still is preparing for the improbable, where the improbable event doesn't even impact you in any serious way.

Also, ofc you don't hear about those people. Nobody is reporting on the non-event or the people who prepared for the non-event. Pure selection bias.

theelous3··on Is the attack helicopter dead?
Did you read that article? That drone was electronically taken out of the sky and rendered useless, it was not commandeered and used against the US.

Where did I claim nobody's ever taken out a drone with ewar? Plus this action presumably took an entire squadron with extremely powerful ewar apparatus - a complete waste of time on an 800e drone that will be replaced before the one you've dropped even hits the ground.

theelous3··on A popular but wrong way to convert a string to uppercase or lowercase
> There's really no excuse for the library not having simple case conversion functions that operate on strings in-place.

Could not agree more. Any time I touch a C I want to scoop my brain out of my ear. So many simple unbelievably common operations have fifty "best" ways to do them, when they should have one happy path 99% of usecases require baked in. Nobody should ever have to seriously consider something as ridiculous as "is tolower addressable?".

theelous3··on Is the attack helicopter dead?
Considering we're looking at an adversarial nation state (famously full of script kiddies) which is absolutely hell-bent and motivated to tackle their drone problem, and not once has that state or its script kiddies commandeered a single drone - nevermind a fleet of them - (nor are the script kiddies even remotely in range?) I don't see this being a problem now or in the near future.
theelous3··on Multiversion Python Thoughts
This is a fun idea. I always do this currently with some non-core dependencies like black, linters, or dependencies I controll the versioning of. I can't imagine I'd use this on libraries that provide real functionality in prod code though. If you have an incident popping off and you find out your dependency resolution goblin has reared its little head at the same time, bad day ahead.
theelous3··on Multiversion Python Thoughts
I've never found myself in this situation where it can't be solved by being throughtful and taking the time to improve my code.
theelous3··on Ask HN: How To: Internal Documentation?
New hire checklist repo that the hire forks and works through.

guru is excellent too imo. docs can be set to expire which serves well if you actually want to update them regularly, or just give a marker for readers to be a bit cautious about the validity of the content.

theelous3··on I'm blocking connections from AWS to my on-prem services
You can whitelist ranges or whatever for larger customers, but that doesn't suit every form of product or client size ofc.
theelous3··on You'll regret using natural keys
Another counter example is when the thing you are recording literally _is_ the natural key. Phone numbers are a good example of this. There is no situation in which some data entry error will break a number. That is the creation of a new distinct (possibly) broken number. A phone number doesn't care about any externality in the world. It is what it is.
theelous3··on Computer scientists invent an efficient new way to count
> Imagine that you’re sent to a pristine rainforest to carry out a wildlife census.

alt-f4

theelous3··on How Python asyncio works: recreating it from scratch
dabeaz's async talks are imo the most important things you can consume to understand events loops and async, followed closely by njsmith's analysis and criticism of different methods of async invocation and call structures: https://vorpus.org/blog/notes-on-structured-concurrency-or-g...
theelous3··on How Python asyncio works: recreating it from scratch
There's nothing really wrong with this on one level. Your event loop doesn't even have to loop, it can just start by running your main and end when that ends. Imagine starting a server which has a while true loop that waits over a socket, and on some shutdown condition or interrupt ends, ending the program. No busy waiting, no messing with sleeps or sockets from the event loops perspective. Run until complete vs run forever.

Better off, if making some toy loop, to not bother with the forever case.

theelous3··on Brother have gotten to where they are now by not innovating
I would say someone like David Goggins probably fits the bill. Some people find his level of drive inspirational, I find it deranged. Ultimately I suppose the outcomes are good. Great health (probably) and a great fitness influencer brand, but the desire for suffering that fuels it all and the incredible levels of self criticism and even hatred involved, make it seem far more like some kind of fitness anorexia than self care.

I think it would be reasonable to class his mode of being as that of individual growth mindset.

theelous3··on Animated AI
I mean, a brunch in Budapest will set you back more than Berlin, the coffee is the same price as London etc.

It's not like, ex eastern bloc in the 90s.

Some travel to update your view on the world is in order my friend.

theelous3··on Animated AI
I'd just like to politely point out that Hungary is absolutely miles away from being a developing country, as is Romania, and these days Thailand doesn't even count either for the most part.
theelous3··on Animated AI
I mean, you can stream netflix in rural Cambodia and not worry about data limits so I'm not so sure. Of course someone will be able to name somewhere this is a concern, but then you should be running browser extensions to manage media loading.
theelous3··on Animated AI
It's a page about animations, so it's obviously going to be more media heavy than your average page. And the average random website is decently large anyway.

NYT is 11mb, wapo is 22, scrolling down once on reddit is like 40mb.

100 and something mb doesn't warrant pre-warning for a page specifically promising animations.

theelous3··on Tanzania unveils its first locally assembled aircraft, Skyleader 600
My uncle is an engineer specialising in glass bottle factory design and building. He's been to and from Tanzania (among other developing nations) a lot over the past 8 or so years building glass bottle plants and glass recycling plants.

Suffice to say, they're working on it.

theelous3··on Why not punish families? A challenge for consequentialists
> The thing is, it doesn't seem to me like this precludes punishing family members for a better result.

Correct. The "system" if you can even call it that is not stemming coherently from any moral foundations.

1 and 2 are the same. To say a wrongdoer deserves punishment is to say it's good to punish. Deserves is language of morality. 3 is completely unrelated.

This article is nonsense.

Also from the article:

> My challenge for readers: Propose any alternative to retributivism that precludes family punishment.

I'm sorry but that is hilarious. Here's one off the top of my head, having literally never thought about this before.

1. Punishing the innocent is wrong.

2. Literally any ideas at all about crime and punishment that don't violate point 1.

That passes the author's sniff test anyway. Is there a bounty for such a challenge?

> That’s right, I think that inflicting suffering on vicious wrong-doers is morally praiseworthy even in the absence of any deterrent effect. Deterrence is a happy byproduct, but the fundamental point of punishment is to balance the scales of justice.

This is caveman levels of moral justification. What does it mean to balance the scales? If somebody is maimed, and we maim the maimer, does that count?

The first act worsened the victims life and the second act did nothing to help them. Doesn't feel like the scales are tipping correctly. It doesn't even seem that using analogies about scales is even useful to the conversation. It's almost like the issue is really complex and can't be summed up as a system in 2.5 bullet points by way of measuring scales.

theelous3··on Coffee in a Can
Costa and insomnia should be shuttered as a public gratuity. Absolute muck from each at their very best.
theelous3··on Coffee in a Can
Perth's come a long way then. I was therw for a few months over the oz summer. Coffee was broadly good and often great. It's spilled over, I suppose!
theelous3··on Coffee in a Can
I find it interesting that people associate italy with good coffee. Given their reputation there the coffee is poor. Espresso is typically burned quite badly and praised as strong.

Northern europe, Ireland, and the UK have far better coffee. Also Oz. At least in my experience.

Also, to briefly comment on the oz conversation happening here - perth does have fantastic coffee. My favourite cafe ever is a little place called issacs in rocko.

theelous3··on Paper cups are just as toxic as plastic cups
That wasn't really their point. Their point was that paper containers are toxic, but it's a lie by omission to call them just paper containers.

If they had just written a good faith article pointing out that paper containers typically also contain PLA and this is known to be toxic in the environment, all would be well.

"PLA lined paper containers are toxic in the environment" would be a fair title.

This might seem pedantic but we have to draw a line between good faith activism and intentionally misleading activism.

theelous3··on Paper cups are just as toxic as plastic cups
That isn't at all what they are studying, so while you may be correct, the point is irrelevant. The article is specifically about degredation in wet soil.
theelous3··on A place where no humans will tread for 100k years
Faster can still be a very long time, relative to the kind of time we typically operate projects on, and also means that the decaying material is more radioactive in terms of exposure risk.
theelous3··on Paper cups are just as toxic as plastic cups
This was a strange read.

"Just as toxic" reads, obviously, as "as bad as", with the implication that paper is as bad as plastic.

But the article ignores paper entirely and focuses on the use of PLA liners in (some) paper cups and lids.

So, already there is obviously far less potentially toxic material and so already the title is untrue.

Then the article states that there are "as many chemicals" in PLA as regular plastics.

Ok? But what those chemicals are obviously matters?

They say that mosquito larvae were negatively affected by both paper and plastic cups, but not to what degrees.

This, at least as presented, is trash.

theelous3··on We need scientific dissidents
Also known as Last Tuesdayism, where the universe happened last Tuesday. I and other intellectuals consider this ridiculous. It was in fact last Thursday.
theelous3··on The Problem of Excess Genius (1997)
When society is so imbalanced in terms of intellectual opportunity, and the fields so green for those few who have the chance, of course those few will have such a lasting impact.

Furthermore, if we were to say, rate these people out of 10 on the potential-to-make-breakthroughs scale, I would expect that any time a 9 or 10 comes along, that contemporary 6, 7, and 8s who may not have made some initial leap will be at the ready to drive that progress forward. Clustering of geniuses seems natural, given we typically rate someone's genius by their contributions rather than their standalone grey wattage.

It would be surprising if some Norwegian was building off greek philosophy principles back in the day. It's not at all surprising that Greek contemporaries and their students did the same, some of which are then labeled "genius".

theelous3··on How is ChatGPT's behavior changing over time?
The point of doing $non-llm-optimal-thing on an llm is the hope that it let's you skip on formal syntaxes, which are mentally taxing.

It's far easier even for an expert to communicate what they want in natural language than it is in a formal syntax for all but the most trivial things.

It should be a goal of these tools to do this correctly.

theelous3··on The art of refurbing old computers
Random shot in the dark: if anyone in Ireland wants 3 IBM pcs from 82, hit me up! (only two monitors)

"@".join("three", "theelous3.net")

also have almost all parts for a compaq portable ii

← PreviousPage 2 of 17Next →