HNHacker News
TopNewBestAskShowJobs

avian

5,392 karma · joined October 31, 2011

https://www.tablix.org/~avian/blog/
submissionscomments
avian··on Framework Laptop Cupholder Expansion Card
ChatGPT 4.0 will make all forms of coffee holders obsolete in 6 months anyway.
avian··on GPT-4
As far as I understand it, the parent commenter believes that your job will shortly be obsolete. First because the AI teacher will teach humans better than the human teacher and second because AI will make learning obsolete because we can all be illiterate idiots once AI can do all the thinking for us (if I paraphrase the "human testing/learning is no longer relevant" part).

I'm surprised you find this inspiring. I personally will stick with shuddering.

avian··on Trimming spaces from strings faster with SVE on an Amazon Graviton 3 processor
> char * init_out{out};

Are the curly braces in the initialization some new C++ syntax? I haven't been keeping up with C++ developments in the last decade or so.

Based on the code that follows I would expect

    char* init_out = out;
avian··on Update to the “Samsung space zoom moon shots are fake”
Check a comment in the Reddit comment thread. The author of the post repeats the experiment with a blurred and modified picture of the moon that has craters in wrong places. The phone produced a photo of the moon that is less blurry, but also has craters in wrong places. This suggests it's not just using a canned image.
avian··on OpenAI is now everything it promised not to be: closed-source and for-profit
Makes you wonder where's the catch, doesn't it?
avian··on Paper Models of Vintage Computers
Off-topic, but damn are googles and bings of today useless finding weird shit like this. Try searching some variation of "baked beans" and "sinclair spectrum". It's like every time I tried searching for a combination of <hugely popular/monetizable term> and <niche term>. It ends up ignoring the niche term. Pluses and quotes be damned, we'll give you ten million sponsored recipes for baked beans! What happened to the IDF part of TFIDF?
avian··on Kombucha cultures can be turned into flexible electric circuit boards
Can't read the article behind the pay wall, but possibly it's based on this preprint:

https://arxiv.org/abs/2302.03984

avian··on If you own an M2 MacBook Air or MacBook Pro there’s an update for your cable
A reasonable manufacturer looks at its bottom line and doesn't waste his engineering hours and BOM costs (double the flash memory!) on silly features like that. Either that or there are many unreasonable manufacturers out there.
avian··on HoloKit relaunched, $129 AR Headset accessory for iPhone
> they will use external facing screens that recreate the appearance of the wearers face

Honestly that sounds horrifying and straight out of some Black Mirror episode. Possibly it comes with an app that makes your external face smile and covers up the bags under your eyes?

avian··on Tell HN: We Need Robots.txt but for AI
Is it really that unreasonable to believe that an author:

a) is fine, and maybe even motivated by, the fact that a fellow human will read or watch their work to learn, improve their craft, grow as a person, etc.

b) is offended by the fact that a faceless multi-billion company will appropriate their work to create a for-profit product that will make their shareholders a little bit richer?

avian··on Asking ChatGPT to write my security-sensitive code for me
> ChatGPT wrote most of what ended up in my production code.

Some random person that's not going to get credited for their work wrote most of what ended up in your production code.

avian··on Colorado ski town fielding dozens of automated 911 calls from iPhones
I just checked the settings again. Indeed there is a "Play alarm sound" setting if you scroll down. I guess it was enabled by default in my case (good, since otherwise I might not know that my phone made the call from my backpack).

Slightly off topic, but I did not even notice before the Emergency SOS settings screen has anything below the break. This UI design is just terrible. There is absolutely nothing hinting that you can scroll down:

https://www.tablix.org/~avian/android_13_emergency_sos_setti...

(Looking at the screenshot now, you can just about see that alarm sound setting below the slightly transparent bottom row. That's just about impossible to see on the real phone, plus the row has the usual Android set of buttons on top, obscuring the text even further).

avian··on Colorado ski town fielding dozens of automated 911 calls from iPhones
It's not covert in any way. The phone emits a siren sound at full volume for a few seconds before calling and the call comes up in handsfree/speaker mode.
avian··on Colorado ski town fielding dozens of automated 911 calls from iPhones
A few days ago I had a similar experience. My Nokia phone running Android 13 called emergency services (112 in Europe) while I was carrying it in my backpack. I can only guess that some other thing was randomly pressing against the power button.

I was not aware this feature exists and certainly did not turn it on myself. It must have been turned on by default.

I was shocked because the phone suddenly started emitting a loud siren sound and then the operator came on speaker asking what the emergency is. All while I was still trying to figure out what the hell is even happening.

I managed to explain that there was no emergency and that my phone apparently made the call automatically. The operator was understanding and I was thinking that it probably wasn't the first call like that they received.

avian··on The 5GHz “Problem” for Wi-Fi Networks: DFS (2018)
Your country very likely has a government entity that regulates radio spectrum use and has means of enforcing it.

Messing with Doppler weather radar is a usually a big thing that impacts various important services. Even in relatively backwater countries you will get someone knocking at your door if you do this.

avian··on The Gates of Argonath in VR at 50 FPS on Unreal Engine
> It will also lead to questions about the copyright of the resulting models

I'm sure there will be no questions there.

The questions about the copyright of models like DALL-E, Stable Diffusion, etc. exist solely because it infringes on the rights of thousands of random artists all around the world. There is no one single entity with enough power to clearly oppose it so people making the models can get away with "questionable copyright", "legal gray area", etc. kind of talk.

Try the same with a model trained on a single movie created by a multinational with infinite money and all this will be resolved and defined real quick and strongly worded cease & desist letters sent out by end of work day.

avian··on Two temperate Earth-mass planets orbiting the nearby star GJ1002
Here's the paper discussing this idea:

https://arxiv.org/pdf/2002.11871.pdf

avian··on Min: A fast, minimal browser that protects your privacy
Lynx won't load Google Analytics scripts for sure. On the other hand your user agent string will be pretty much unique on the web. Partly because approximately no one is using Lynx and partly because Lynx leaks the versions of itself and just about every related library on your system in the UA string.
avian··on If PHP Were British (2011)
I'm sure this use of $ character is much older than Perl.

One counter-example I know first hand: Sinclair ROM BASIC uses $ for denoting strings, in both variable and function names.

The one I have in a Spectrum is copyrighted 1982, around 5 years before first Perl was released.

I'm sure there are older examples like this.

avian··on Mozilla acquires the team behind Pulse, an automated status updater for Slack
I feel like this arrangement is probably because Firefox is the only Mozilla thing corporate interests find worth influencing.
avian··on Tumblr to Add Support for ActivityPub
> where is this federated IRC you speak of?

IRC has the ability to form networks of servers which share identities and chat channels. There used to be a few large networks and many popular servers were part of one of them. Back in the 90s "being on IRC" commonly meant having a nickname on one of these networks.

avian··on Improving Firefox stability on Windows by retrying failed memory allocation
What motivation does Firefox have to fight for your interests?
avian··on Improving Firefox stability on Windows by retrying failed memory allocation
Why? By what measure is this not simple clickbait? Because it's a well-known pattern that has been used to bait people for years already? Because it's targeted at a tech audience? Because it's written by someone from Mozilla? None of these seem like reasons not to go with a more descriptive title.
avian··on Improving Firefox stability on Windows by retrying failed memory allocation
Even better question is, if it is this simple, why didn't Microsoft implement their malloc or whatever like this in the first case. If the OS needs to resize the page file, why don't they just delay the return of the function until that is done?

I'm guessing the answer is something along the lines of "it makes applications freeze for <amount of time> and users don't like that".

avian··on Improving Firefox stability on Windows by retrying failed memory allocation
Click bait title. On Windows, if they get an error on memory allocation, they wait a bit and try again. This gives the OS time to resize the swap file which means that the second try often succeeds.
avian··on DVD sales surpass Blu-ray in 2021: Physical format market
> Every DVD has to re-invent menus, usually badly.

My favorite one is the Fifth Element DVD. It has menus implemented as options flying towards you in a loop and you need to press the OK button on the remote just when the right one is passing by. Works great if you have a DVD player with a slightly laggy CPU and an IR remote. It always reminds of that "the worst volume control UI" website that was doing rounds on social media a while back.

avian··on Matt Mullenweg: Tumblr to “add activitypub for interconnect” with Fediverse
So, basically step 1. of the plan outlined in this comment:

https://news.ycombinator.com/item?id=33545541

avian··on ABI compatibility in Python: How hard could it be?
My comment on that guide is that it expects everyone to run the latest version of Python. Last time I made a package following it, it turned out to be unusable in practice. I had to go back to setup.py and hunt down old guides and copy-paste parts from known-good packages to get something that was working for everyone involved. I'm not even talking about Python 2 (which can still be found in the wild). Something like Python 3.5 is still very common out there
avian··on GPS does not account for leap seconds (2002)
Wait until you hear about the leap years! They insert a whole day, often right in the middle of the work week!

Too bad there weren't any computers around at the time or software developers might have convinced Julius Caesar what a disaster and source of bugs that will be for centuries to come. He might have dropped the whole idea.

avian··on Cesium detected in the atmosphere of a hot white dwarf
It's aliens and they are failing do de-cesify their economy.
← PreviousPage 4 of 34Next →