HNHacker News
TopNewBestAskShowJobs

anoopelias

276 karma · joined December 8, 2012

submissionscomments
anoopelias··on Gemini figured out my nephew’s name
https://xkcd.com/327/
anoopelias··on 40 Years of Programming
What worked for me well is if I share my screen and capture the common notes / mural for everyone to see. You might not catch the spellings etc., need to ask, but that's probably the question everyone has.

That way there are less misunderstandings, everyone is aligned, and I can send the notes right after the meeting.

anoopelias··on Ask HN: Did you encounter any leap year bugs today?
From "Falsehoods Programmers believes in" series:

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

anoopelias··on Meta's new LLM-based test generator
I thought that unit tests are a balance. A balance of not too much, not too little. "Too little" means you are not covered on the edges. "Too much" means the tests are too rigid its scary to change the code.

Ideally, "one change" (Whatever that might be) in production code should cause exactly 1 test to fail.

How does TestGen-LLM address this problem?

anoopelias··on Japan bets $67B to become a global chip powerhouse once again
While the books is on the way, you can listen to an engaging talk by the author: https://www.youtube.com/watch?v=2tSs7aESx8s
anoopelias··on The Story of Curl
Slightly off topic:

Top 100 from OSSF's most critical open source projects exported from BigQuery: https://docs.google.com/spreadsheets/d/1K0vu5Eu_LRQBYKVYHhYm...

Interesting bit to me is: Angular is #13 while React is #15!

anoopelias··on JSR first impressions: a JavaScript package manager by the Deno team (2023)
> support for optional features and dependencies tied to them, ala cargo.

For those of us who relies on trunk-based-development and feature flags, lack of this feature has been major pain! I can't remember how many times we had to keep a feature in a branch because it needs a change in package.json.

anoopelias··on My notes on Gitlab's Postgres schema design (2022)
More comments on this submission: https://news.ycombinator.com/item?id=39333220
anoopelias··on Automated Unit Test Improvement Using Large Language Models at Meta
In that case, I think the point is the difference between what is LLM "assisted" tests (like say Copilot) vs. LLM "owned" tests.
anoopelias··on Sora: Creating video from text
Just to be clear, I was talking about the original sound produced by a person (vs. a machine). Of course it was recorded and played back a _lot_ more than folks listening live.

But I take it, maybe I'm not so familiar with world music, I was talking more about Indian music. While the music is recorded and mixed across several tracks electronically, I think most of it is played (or sang) originally by a person.

anoopelias··on Sora: Creating video from text
> I don't believe, movie makers are out of business any time soon

My son was learning how to play keyboard and he started practicing based on metronome. At some point, I was thinking, why is he learning it at all? We can program which key to be pressed at what point in time, and then a software can play itself! Why bother?

Then it hit me! Musicians could automate all the instruments with incredible accuracy since a long time. But they never do that. For some reason, they still want a person behind the piano / guitar / drums.

anoopelias··on Hi everyone yes, I left OpenAI yesterday
And he was teaching CS231n in Stanford in 2016

https://www.youtube.com/watch?v=NfnWJUyUJYU&list=PLkt2uSq6rB...

anoopelias··on Client did not pay? Add opacity and decrease it until their site fades away
Reminds me of boiling frog: https://en.wikipedia.org/wiki/Boiling_frog
anoopelias··on Show HN: Tweening web visualisation, in Rust – (WASM)
The flash it gives on "Restart" is blinding/annoying. Not sure if it makes a difference, but I'm in dark mode in Firefox.

Cool idea btw! Combining tween + web-sys, that too up and running in 5 days. Kudos!

anoopelias··on WebAssembly Playground
Sometime back I did some experiments with WASM over ESP32 board[1]. It was fairly easy to get a simple WASM program to work, though there was a fair amount of (ongoing) work left to bring it into usable shape.

[1] https://anoopelias.github.io/posts/wasm-micro-runtime-with-r...

anoopelias··on WebAssembly Playground
Not sure if WASM is there yet, but maybe the crud app can be built using a programming language that the developer prefers? Like Java, C#, Go, Rust, C++, whatever instead of JavaScript/TypeScript?
anoopelias··on Native Exchange Support is coming to Thunderbird
Thanks the archive works fine. I will share rayid with Cloudflare.
anoopelias··on Native Exchange Support is coming to Thunderbird
Seems Cloudflare is not happy with me, I'm getting

"Sorry, you have been blocked You are unable to access linuxiac.com"

The same error even if I hit simply https://linuxiac.com/

Is it only me?

anoopelias··on Poincaré Recurrence Theorem
Recent discussion: https://news.ycombinator.com/item?id=39161484
anoopelias··on Why are we templating YAML? (2019)
> why anyone ever used Coffeescript

CoffeeScript was the front runner for 'Compile to JavaScript' technology. It was the first time we could write some sane frontend code.

Of course things like TypeScript came along and now we cannot unsee what we have already seen.

anoopelias··on Password may not contain: select, insert, update, delete, drop
Plus the hunter2[1] reference too..

[1]https://www.reddit.com/r/OutOfTheLoop/comments/1zaefg/why_do...

anoopelias··on Ask HN: Does airport fingerprinting compromise my biometric security?
In India the entire population gave their fingerprint to the government via a massive program called Aadhaar! [1]

This is mandatory for bank accounts, sim cards and what not. So its practically unlivable without Aadhaar these days.

[1] https://uidai.gov.in/en/

anoopelias··on Ask HN: Who is hiring? (January 2024)
From your posting:

"Environmental Factors/Physical Demands:

Work is performed in an office environment. While performing the duties of this job, the employee is regularly required to have the ability to maintain active customer and employee communication; access, input and retrieve information from the computer system; enter alpha-numeric data into a computerized system often while listening on the telephone. May be subject to bending, reaching, kneeling, stooping, and lifting up to thirty (30) pounds. Operation of company vehicle and current valid drivers license also required."

I suppose this is a mistake? Curious to understand this kind of requirement for Full Stack Developer! Would you care to elaborate the nature of this role?

anoopelias··on OpenAI board in discussions with Sam Altman to return as CEO
> Sam Altman is the face of OpenAi and was doing a very good job leading it.

Its not like every successful org needs a face. Back then Google was a wildly successful as an org, but unlike Steve Jobs then, people barely knew Eric Schmitt. Even with Microsoft as it stands today, Satya is mostly a backseat driver.

Every org has its own style and character. If the board doesn't like what they are building, they can try change it. Risky move nevertheless, but its their call to make.

anoopelias··on Show HN: Wasmrepl – A REPL for WebAssembly
I had thought about it, but didn't explore much. It might be tricky, but might be possible.

Typically on first thought I would associate REPL with command line hence went with this approach.

Good idea nevertheless!

anoopelias··on Someday aliens will land and all will be fine until we explain our calendar
> Also, for those interested, look up Swatch time invented in late 90s and touted as more logical replacement of the mess that we have.

There is Tranquility Calendar[1] that was proposed sometime back:

- Starts at the time when man landed on Moon. (Tranquility base)

- 1 year = 13 months each of 28 days (13*4 = 364) + 1 Armstrong day

- Exactly 4 week months.

Back in 2019, (50th year of moon landing) I happened to build a web representation of the same[2].

[1] https://www.orionsarm.com/eg-article/48c6d4c3d54cf

[2] https://anoopelias.github.io/tranquility-calendar/

anoopelias··on Tauri 1.0 – Electron Alternative Powered by Rust
For electron based apps, most part of the codebase runs on the chrominum front-end - written in JavaScript / HTML. Usually only some critical code runs on the node backend.

As such then, the proposal from tauri is to run majority of the application in JavaScript / HTML ecosystem, while the critical parts can be offloaded to Rust. Even the filesystem access is possible in JavaScript side itself.

From that sense I feel this is a good tradeoff.

anoopelias··on Mark Zuckerberg on Messenger (2013)
Maybe we're too early to talk about Oculus, there might be a reason why Facebook then is called Meta now.
anoopelias··on A dev's thoughts on developer productivity
> trying to not get scrum masters over-excited that I built a barely-working thing in 1 day

One way to do address this is - to be explicit about the flakiness of the work by marking it as a spike story[1]

While this is less than ideal, it is a formal way to get the message across.

[1] https://www.agile-academy.com/en/agile-dictionary/spike/

anoopelias··on Show HN: I made a site where you practice typing by retyping entire novels
Learning to type open-source code could still add value since code will have larger frequency of '(', ')', '=', '_'....

I tried learning typing typical paragraphs, got pretty fluent with it, but as soon as I tried the same with code, got stuck with those.

Page 1 of 3Next →