HNHacker News
TopNewBestAskShowJobs

InfinityByTen

158 karma · joined July 5, 2019

submissionscomments
InfinityByTen··on Things that helped me get out of the AI 10x engineer imposter syndrome
If my work involves doing a bit of tooling and improve the testing and documenting them, I find myself having much lesser resistance and I'm rather happy to give it off to an AI agent.

I haven't begun doing side projects or projects for self, yet. But I did go down the road of finding out what would be needed to do something I wished existed. It was much easier to explore and understand the components and I might have a decent chance at a prototype.

The alternative to this would have been to ask people around or formulate extensively researched questions for online forums, where I'd expect to get half cryptic answers (and a jibe at my ignorance every now and then) at a pace that I would take years before I had something ready.

I see the point for AI as a prototyping and brainstorming tool. But I doubt we are at a point where I would be comfortable pushing changes to a production environment without giving 3x the effort in reviewing. Since there's a chance of the system hallucinating, I have a genuine fear that it would seem accurate, but what it would do is something really really stupid.

InfinityByTen··on LLM Inevitabilism
The issue I have with market drivers is that, it is heavily influenced by the politics of a region and how strong is the lobby/influence from the big corps to push for "cost efficient" solutions. And that it can continue, till something really really bad and catastrophic happens, an inflection point of sorts (and is not easily covered up).
InfinityByTen··on LLM Inevitabilism
A lot of people are missing this point. It's not about what it can do today. It's about what all you're promised it can do and then be sold to you like there's no alternative; and no one really knows if it will be able to do it or what all non-KPI functions are lost because AI is the only way ahead.

Having used a customer service, I just happen to know that a smarter and a better chat-bot for a bog-standard service request (like a road-side car breakdown) isn't the solution for a better experience.

But now, since a chat bot is cheaper to run, the discussion in the service provider HQ will be about which chat-bot technology to migrate to because user research says it provides for an overall better UX. No one remembers what it is to talk to a human.

InfinityByTen··on New method for creating large 3D models of urban areas is faster and cheaper
I have to admit that I've not been in academia for nearly a decade, but it's my first seeing a CRediT authorship contribution statement in a paper. You learn everyday..
InfinityByTen··on Notation as a Tool of Thought (1979)
I have to admit that consistency and clarity of thought are often not implied just by the choice of notation and have not seen many books and professors putting effort to emphasize on its importance or even introducing it formally. I've seen cases where people use fancy notation to document topics than how they think about it. It drives me nuts, because the way you tell the story, you hide a lot how you arrived there.

This is why I picked so well on the exposition by Terry Tao. It shows how much clarity of thought he has that he understands the importance of notation.

InfinityByTen··on Notation as a Tool of Thought (1979)
> Nevertheless, mathematical notation has serious deficiencies. In particular, it lacks universality, and must be interpreted differently according to the topic, according to the author, and even according to the immediate context.

I personally disagree to the premise of this paper.

I think notation that is separated from visualization and ergonomics of the problem has a high cost. Some academics prefer a notation that hides away a lot of the complexity which can potentially result in "Eureka" realizations, wild equivalences and the like. In some cases, however, it can be obfuscating and be prone to introducing errors. Yet, it's a important tool in communicating a train of thought.

In my opinion, having one standard notation for any domain/ closely related domains is quite stifling of creative, artistic or explorative side of reasoning and problem solving.

Also, here's an excellent exposition about notation by none other than Terry Tao https://news.ycombinator.com/item?id=23911903

InfinityByTen··on Synology Lost the Plot with Hard Drive Locking Move
Getting a machine and setting it up for local usage as storage accessible over your home network is very different from having to install bunch of duct taped software and hoping it reliably works all the time without fail are two very different things.

I'm a full time dev and even having my home assistant breaking every time I think of upgrading it, is annoyance enough. My home lights and what not are down for two hours and I'm mostly installing HA from scratch and recovering from the backup that I've started to take since the last collapse.

A NAS is a way more critical device and I don't want to lose my data or needing to spend 2 weeks recovering data under an anxiety attack because I hastily did one upgrade.

InfinityByTen··on India's repair culture gives new life to dead laptops
> poor country plagued by graft and bureaucracy

Tells me how little you know about the country. And that's okay. There are several "rich" countries that are also plagued by graft and bureaucracy. And no, they aren't as happy as Economist indices would tell you.

InfinityByTen··on India's repair culture gives new life to dead laptops
I didn't know there was a term to it. I wouldn't think of my stance currently as advocating of purposeful scarcity in an anticipation of better distribution. Instead I do consider it critical to "take a step back" and "evaluate the problem statement at hand". Is the end goal more consumption or better living?
InfinityByTen··on India's repair culture gives new life to dead laptops
Heh, my brother got his Xbox original controller fixed for ₹200 which was just misbehaving due to old battery gunk. He could have afforded a new one, sure, but the charm of having the thing get another life, is a separate kick altogether :)
InfinityByTen··on India's repair culture gives new life to dead laptops
Food for thought: if a failure (of sorts) can make the successful rethink their ways of being, is that success missing the point, maybe?

A lot of ways of life in India are sustainable. In fact going the consumerist ways of West is a step in the opposite direction, given what all problems that has created for the planet. I think the motive of the piece is not the nostalgia of repairing, but how living with constraints births sustainability and how we all can learn from it (including India) and in fact foster it in a positive way :)

InfinityByTen··on Capitol Trades: Tracking Stock Market Transactions of Politicians
I'm a bit uneducated in the ways of shorting options. Is this topical because Mr. President induced a massive stock market meltdown in the US and his friends could have made a fortune for knowing the details and shorted the most likely biggest loss-makers?

Or is that not how the markets work?

InfinityByTen··on Why I don't discuss politics with friends
That's another way to put it. The disagreement doesn't still elevate either party to a moral high ground. That was the only thing that upset me about this write up.
InfinityByTen··on Why I don't discuss politics with friends
Absolutely. While I am a person who would avoid politics in most contexts myself, I couldn't help but feel uncomfortable with this attitude in this write up.

If you see others as being "insufficiently equipped" to handle nuance, "because it's hard" or "because they are too resistant" is a judgement I prefer not to pass on others.

> "Because if a desire to seek truth isn't there"

Who defines the truth? As much as I understand there is a need to draw a line somewhere, I also believe that everyone has a right to their truth. And that's my truth. I let everyone have their perspective and don't see a need to impose mine or look down upon them if they don't agree to mine, this included :)

InfinityByTen··on Parsing JSON in 500 lines of Rust
I have to commend on the simplicity and clarity of thought in the write up. I could see what you were up to just by a skim through it (also thanks for the ready reference)!

I'm pretty sure you'd already know of this, but once you've written your own version, it might help to compare and take notes from a popular, well-established, benchmarked library: https://github.com/serde-rs/json.

InfinityByTen··on Fewer students are enrolling in doctoral degrees
I was this close to picking up the PhD route in applied mathematics for science and engineering. I took up a job in a map company, "just for the time being" and not commit to the "Finite Element Method" or something around "Port Hamiltonian Systems" for 4-5 years straight, without knowing if it will find any applications in the real world.

8 years on, I'm still in the same map company along with 3-4 others who have joined after or mid-way their PhDs (and some more who didn't bother) and we do routing for hundreds of customers and basically have everything a PhD group has, including Seasonal Seminars on Routing Algorithms.

Finite element Method is not as exciting as AI (I used to think at some point that it would) and Port Hamiltonian Systems is something not a lot of people talk about, except maybe Dr. Volker Mehrmann and his group :)

Academia is not for the faint hearted and a PhD isn't just about research anymore. It's just a low paying job now, sadly. I still say things like "if I ever happen to go back to academia", as if I did a lot there. But I am an academic at heart, just that pursuing a PhD didn't certify it any better or seem to provide more freedom for exploring my passion for studies or a particular topic.

InfinityByTen··on The subtle art of designing physical controls for cars
I am actually also enjoying the critical thinking about UX that is stemming from this design.

I'm starting to feel that full software modifiable screens are not the "new age" of in-car experience, but a v.01 of highly customizable, highly complicated settings control; a lazy first implementation. What we are seeing with your design is more of the refinement of the concept. So, kudos to you!

I concur with many people that this might still not completely cut for "eyes-free" usage which you need while driving a car. But for a lot of applications, it's a way more premium/refined interface. I'd limit the number of options on the main menu to 5 and already you've reduced the number of buttons from 10 to one knob.

On the note of just using the haptic feedback: did you compare things to the surface dial? I really expected that to gain more "mainstream" traction, but it seems to have fizzled out.

InfinityByTen··on Jeep Introduces Pop-Up Ads That Appear Every Time You Stop
This won't be a joke when the car is on L4 automation.
InfinityByTen··on Some terminal frustrations
Making command line tools at work really made me appreciate the work it takes to make a good one.

Do you have a good `--help`? Did you catch the common mistakes and return a helpful error message? Did you put reasonable defaults? Do you have enough examples on how to actually use it: not just one running example, but actually one that uses at least _some_ of the options.

Your UX instincts do get tested in this.

InfinityByTen··on I still like Sublime Text
Likewise!

The only reason I moved away from subl is that I got access to a big ass machine and I needed to work remotely. The performance of VS code here is so good that often times I forget that the code and terminal is not my local machine.

InfinityByTen··on Arm releases Chiplet System Architecture spec beta version
That's how it feels to me as well. It's just a matter of cyclic evolution.

We can specialize hardware at the chiplet level and at some point, I expect more players and more standards out there that "synchronization" and "compatibilty" would become a bottleneck/burden.

We will go back to monoliths eventually again is my guess.

InfinityByTen··on Arm releases Chiplet System Architecture spec beta version
Just curious: is this hardware having its "micro-services" moment?
InfinityByTen··on Unlearning perfectionism
"Resolution" of trauma is generally nothing but an imaginary "perfect" state. It doesn't exist and usually chasing that is another form of the same dynamic rather a departure from it.

Kudos to you for identifying that for yourself and trying to distance from it!

InfinityByTen··on The code I shared was so bad, someone got kicked out of the country
Developer? Which developer? Who developer?

A lot of graduate students write their own code and how did they learn to write code? Anything that works from University courses. I was taught C in university as a mechanical engineer. That's why all my python and C++ code was dreadful. I wrote them like I'd write C.

I don't want a test coverage because I want them to write some fancy industry level code. You can look my Master thesis code up on github (hint, it's the same user name) and it's in Python. Hit me up and we can both sit and roast "me from 4 years ago". Scientists who write code as the basis of what they are claiming... computational scientists, statisticians, physicists, chemists and all those people for whom getting the results are because it showed up on their computer screen and they made graphs for them to testify their claim should know how to deliver code that can be read, understood and reviewed. It should not fail on edge cases and give basic results that keep getting verified each time their work goes from "something is working" to a full fledged beast that's going to claim something.

PS: I found (and of course fixed) bugs in my code in both publications on my name before I submitted. I'll be surprised if I was the only one in history to have been through that.

InfinityByTen··on The code I shared was so bad, someone got kicked out of the country
I've written code in academia in applied mathematics. If I look at it today after 4 years of professional coding, I cringe. I know how horrible my code is. I know how poorly I understood oop and how none of the things were tested. Zilch. Nada.

If I were to go back to academia ever again, the one course I am going to take is coding standards and practices for researchers. They should know basics about git, testing, ideally even a review and CI system. Given my experience in how code is handled in academia, I'm very skeptical about the quality of it and I expect to find critical bugs in them if it's written in a non-cs department. It's actually sad that we depend on the code so much for our publications, but how little attention we pay on how to do it properly. My trust went down in academia more and more when I saw how well defined practices were in industry and how it actually helped maintain a reasonable quality of code.

InfinityByTen··on FreeYourMusic lets users migrate their playlists off Spotify
https://freeyourmusic.com/en/transfer-spotify-to-spotify

This is the best of the lot.

InfinityByTen··on I no longer build software
I've been mulling about building furniture from wood already. Not as a substitute, but as an add-on after my 8 hour mark.
InfinityByTen··on Statement on Google’s conduct by founder of CelebrityNetWorth.com (2019) [pdf]
They deprecated that years ago.
InfinityByTen··on CLUI: Building a Graphical Command Line
I wouldn't take this article to be a be all, end all. It's quite thought provoking for me personally. The reason I switched from bash to zsh was simply the UI like interface in path completion with OhMyZsh. The reason sublime works quite well for me is that there are tabs that I love to move around and see at the same time and I like the visual feedback of moving things around and switching contexts. But if I want to do something quickly.. I can easily find the command for from a simple keyboard shortcut.

I think this idea can be refined further and made more and more robust and is a design pattern in the right direction. With more and more percentage of the population heading in coding-friendly direction I see this as a very viable next step.

InfinityByTen··on Finite Element Method
Oh ther're tons of those. Here's another: https://freefem.org/

Eventually all of them call LAPACK AND BLAS Fortran stuff written decades ago. Just the problem definition syntax evolves a little in each package.

← PreviousPage 3 of 4Next →