HackerLangs
TopNewTrendsCommentsPastAskShowJobs

sanjayjc

no profile record

comments

sanjayjc
·13 วันที่ผ่านมา·discuss
Emacs originated in the era of time-sharing systems and ed (the precursor of vi) is particularly handy over slow network connections. Even when coding remotely, Emacs and vi are the tools I reach for.

The author missed the main reason I favor working locally: privacy, not responsiveness.

We write prompts, launch agents and review what they produce.

What better tool to review that output than the one you know really well? For me and many others, that's Emacs and vi.

Secrets lying around everywhere

If secrets are moved from a local machine to the cloud, are they really secret any more?
sanjayjc
·18 วันที่ผ่านมา·discuss
"The incident was classified as a SEV 2 on a scale of 0 to 5, with 0 being the most severe."

Only 2?
sanjayjc
·19 วันที่ผ่านมา·discuss
Congratulations as you start an amazing journey, one you'll play a major role in scripting (but not the exclusive role).

I learned too late the lessons qwerpy expressed very well in https://news.ycombinator.com/item?id=48623191.

"how am I gonna teach all the good things"

I propose that you eschew the temptation to overwhelm the child with activities that you enjoy. A more subtle approach could work better: for instance, rather than insist on learning a specific music instrument in a rigid schedule, leave one within reach. Play it yourself and later (may be days later,) when the child picks it up, drop_the_phone and really, genuinely express your happiness and appreciation!

In general, let the child show you what intrigues them and then purchase whatever could help deepen their interest. However, now that you've made a purchase, don't go: "I bought this and now you've lost interest; such a waste of money." Their interests naturally bounce around and may come around again. See this not as a waste but an investment.

Anything (your time or your purchases,) that spurs them to discover their intrinsic motivation, is as an investment. Not all investments yield a positive ROI but given enough investments and enough time, your participation and your attention compounds!

I was with a young father this weekend, celebrating his son's 1st birthday. I'll leave you the advice I gave him and wish I had: time with your boy is not fungible. Given where you are in your career, you might feel extreme pressure to put off activities with your son. Don't! Rather than insist on doing something fun only when your calendar has a tiny opening, see every moment the child gives you his attention, as a tremendous gift. Don't waste it but (to the maximum extent possible,) drop whatever you're immersed in and fully give him your attention and time. Show him in that instant, how much he means to you. This too is an investment with a very long term ROI.

In due course, as a child grows up, the role their parents play in their mind-space, starts to shrink. Before then, there's a window in which a boy's hero is his father. Don't blow it by thinking you can ignore him then and make up later.

"how am I gonna teach all the good things"

Be open to your child teaching you many more good things too.

Finally, resist the temptation to show them a smartphone or screen, for as long you can [1]:

"These studies are more evidence that it’s a good idea to avoid lots of screen time in infancy (birth to 18 months). Infants just don’t have the cognitive skills to learn from screens at this age, and it gets in the way of activities that build brains, such as talking to infants, back-and-forth play, singing, or reading together. Research shows that products or programs claiming they are able to help babies learn language or regulate emotions are not telling the truth."

(father of two girls)

[1] https://www.aap.org/en/patient-care/media-and-children/cente...
sanjayjc
·20 วันที่ผ่านมา·discuss
With my reliance on org-mode and org-agenda I spend as much time in Emacs as I do my browser (Firefox.) I wouldn't have it any other way.
sanjayjc
·22 วันที่ผ่านมา·discuss
I found the underlying medium article [1] more helpful. You can check to see if a site has been reported compromised here [2].

[1] https://doublepulsar.com/fortibleed-75k-fortinet-firewalls-h...

[2] https://www.hudsonrock.com/fortinet
sanjayjc
·22 วันที่ผ่านมา·discuss
Love the idea! I only now realize, after reading what motivated you, how naggy I might've sounded to my kids (they've outgrown the target age group.)

Perhaps an e-ink display (either incorporated onto the device or affixed to the refrigerator) could display info that is likely to change very frequently. That's the only suggestion I can think to offer.

Best of luck on your venture!
sanjayjc
·27 วันที่ผ่านมา·discuss
Emacs
sanjayjc
·2 เดือนที่ผ่านมา·discuss
Exactly. It wasn't obvious until I read the linked BBC article [1] that:

"Millions of pounds have been saved by replacing a Palantir IT system which helps to find homes for Ukrainian refugees with one built by its own experts"

It is noteworthy that a government department decided it could meet its requirements without a 3rd party provider. Could be the start of a trend but a wholesale move away from PLTR this isn't.

[1] https://www.bbc.com/news/articles/c2l2j1lxdk5o
sanjayjc
·2 เดือนที่ผ่านมา·discuss
I too detest captchas. I found the paper elsewhere:

https://arxiv.org/abs/2511.08804
sanjayjc
·2 เดือนที่ผ่านมา·discuss
"vibrations can be strong enough to dislodge a seed’s 'statoliths,' which are tiny gravity-sensing organelles within certain cells of a seed."

"Statoliths are denser than a cell’s cytoplasm and can drift and sink through the cell, like a bit of sand in a jar of water. When a statolith finally settles to the bottom, its resting place on the cell’s membrane is a reflection of gravity’s direction and a signal for where a seed’s root or shoot should grow."
sanjayjc
·3 เดือนที่ผ่านมา·discuss
Thanks jcims for sharing this amazing info! However, I wonder how these very loud bats, all in close proximity, don't get confused by each others' calls? Is the answer their frequency sweeping? Or does each have something analogous to a unique "voice"?
sanjayjc
·3 เดือนที่ผ่านมา·discuss
I found another, more detailed article that describes what I think is the same discovery:

https://interestingengineering.com/innovation/scientists-ele...
sanjayjc
·4 เดือนที่ผ่านมา·discuss
> "delete the whole thing?"

With vi (after running "set -o vi"): <esc>kC

(k to move up back one position in history. C to "change" to the end of the line.)

This is equivalent to doing the following with "set -o emacs": <ctrl>pu

Regardless, use what you're comfortable with or can incrementally add to your muscle memory.
sanjayjc
·4 เดือนที่ผ่านมา·discuss
That looks interesting. I thought sam was an editor (which I've only read about, never used.) Good to see it can be used on the command line.

Is there a port to Apple silicon?
sanjayjc
·4 เดือนที่ผ่านมา·discuss
Given the connection with a one-time pad, I wonder why the article refers to the technique as "cryptology". Wouldn't "cryptography" be the correct term, given the security afforded by a one-time pad is unmatched?
sanjayjc
·4 เดือนที่ผ่านมา·discuss
Moreover, students are indoctrinated in MS Office from a young age, given the extent to which it's been baked into official curricula. The books that a lot of Indian students use are available online [1] and MS' stranglehold is very evident.

[1] https://ncert.nic.in/textbook/pdf/leca102.pdf
sanjayjc
·5 เดือนที่ผ่านมา·discuss
A book featured on HN several times before is "The Joy of Cryptography" [1]

There's also "A Graduate Course in Applied Cryptography" [2]

[1] https://news.ycombinator.com/item?id=29314848

[2] https://news.ycombinator.com/item?id=11907569
sanjayjc
·5 เดือนที่ผ่านมา·discuss
> I’m running MJ Rathbun from a completely sandboxed VM and gave the agent several of its own accounts but none of mine.

Am I wrong that this is a double standard: being careful to protect oneself from a wayward agent with no regard for the real harm it could (and did) to another individual? And to casually dismiss this possibility with:

> At worst, maintainers can close the PR and block the account.

I question the entire premise of:

> Find bugs in science-related open source projects. Fix them. Open PRs.

Thinking of AI as "disembodied intelligence," one wonders how any agent can develop something we humans take for granted: reputation. And more than ever, reputation matters. How else can a maintainer know whether the agent that made a good fix is the same as the one proposing another? How can one be sure that all comments in a PR originated from the same agent?

> First, I’m a human typing this post. I’m not going to tell you who I am.

Why should anyone believe this? Nothing keeps an agent from writing this too.
sanjayjc
·5 เดือนที่ผ่านมา·discuss
> Telegram became my main interface to AgentX (my OpenClaw agent). Why Telegram?

> Secure (end-to-end encryption available)

It seems telegram bot conversations don't use the Secret Chat feature [1]. Even if they did, I'd be cautious [2].

[1] https://community.latenode.com/t/are-telegram-bot-conversati...

[2] https://blog.cryptographyengineering.com/2024/08/25/telegram...
sanjayjc
·5 เดือนที่ผ่านมา·discuss
I'm with wolvoleo. I'm forced to use MS Office at work but install only LO on my personal machines. It may lack features or pizzazz but as a reliable, unfussy authoring tool, it serves my needs very well.

> pointlessly going against expectations

If you're referring to the ribbon, I'm not sold on its superiority. The vast majority of other software still uses the familiar menu structure, which is what LO uses too.

Granted, well meaning educational programs expose students to MS Office and its paradigm, from an early age. For their sake, I eagerly await a coding assistant AI powerful enough to reskin LibreOffice to look just MS Office, ribbon and all.