News for hackers. Stuff that matters.

satran

Show HN: Scratching an Itch with Gemini Code

I am a little late to the "vibe coding" trend. While I’d played around with LLMs for simple scripting, I hadn't truly integrated them into my workflow. But for a recent itch, I thought I'd give it all.I use a Supernote A5X2 for taking notes. I couldn't find the perfect dot grid for it. I wanted something simple—a light, 6mm spaced dot grid. Every generator I found online came with a catch: they...

( Read More... | no comments | on HN )
Re:Emacs 2011-2023 on Sunday April 14, 2024 @04:43PM (#40034306)
I moved into management 5 years back. And since then I have reduced the amount of coding to a degree that I don't write anything that goes to production. Most of my coding is scripts to automate something or discovering something personally. I juggle between Emacs, vim, and VS Code for many of those; VS code especially if I want to navigate code. But Emacs is my daily driver. I use plain text files to keep track of things, write meeting notes, etc. The one editor that I keep coming back to is Emacs. May be it is me, but its flexibility is unbeaten. And as strange it sounds to say this these days, but Emacs is light. So much so than VScode. It isn't vi/vim, but it is snappy to get started.

Just recently I wanted the M-x shell to support OSC 8 links(you can click them to go to a file), and all it required was to write a small function to do so. This function goes into the thousand odd lines of lisp that I have curated over a 16 years. It is an editor that keeps evolving.

Re:Notes apps are where ideas go to die. And that’s good on Thursday June 01, 2023 @02:00AM (#36147995)
Orgmode does that.
Re:Ask HN: Any great books about technical writing? on Thursday August 04, 2022 @01:03PM (#32345482)
Not necessarily a technical writing book, but one for writing non fiction: On Writing Well, The Classic Guide to Writing Nonfiction by William Zinsser would be a very good read for everyone who wants to write.
I bought my iPad Pro 12" given the form factor in 2020. Here's my two cents on coding on it.

It's a brilliant form factor for writing. Get a Bluetooth keyboard and place the iPad vertically it's perfect to write with. I also hoped to code on it. I do connect to a raspberry pi to run Emacs. Coding on it depends on what you want to create. If it is backend servers, parsers, or anything that can be tested on your remote machine it works really well. The moment you want to do web development or create iOS apps you hit a wall. The form factor is great but the software is terrible for coding. Great for consuming, and occasionally for some productive work.

As a general guide I comment the why, now the what. The what can be generally understood by reading the code. But the why is not so easy.
Re:Ask HN: How do you build your personal start page? on Thursday December 02, 2021 @08:20AM (#29415732)
I have a custom built system: https://github.com/satran/edi It does two things I have longed in other systems:

- uses plain text files as storage

- embedded option to run shell scripts while rendering. Eg `!date +%D` would execute date and insert contents.

The part of using text files was that I can leverage unix tools. This allowed me to grep for todos, follow up things. Keep a format that works for me.

To your question about widgets, it mainly renders Markdown dolls so adding HTML should be simple.

Show HN: I built a note taking application that can run shell scripts

I like using text files. I also like using shell script to automate most of the things I do. When using an iPhone I couldn't do most of these things. So I created a web application that would allow me to do just that. Basically it evaluates `!command` and ```! multi line code block ``` in place.Honestly it is quite in the early stages but would like your feedback on it. Here is the GitHub page:...

( Read More... | no comments | 4 points | on HN )
Re:Ask HN: Who is hiring? (September 2021) on Wednesday September 01, 2021 @03:44PM (#28384687)
Solarisbank | REMOTE Germany/Ukraine | Full time

We build APIs to provide Banking-as-a-Service platform. Samsung recently launched SamsungPay in Germany and we power it. We are 500+ people from over 50 nationalities - a unique blend of engineers, fintech enthusiasts, bankers and entrepreneurs from various industries.

We need Software Engineers, Site Reliability Engineers, Engineering Managers and many more. We love what we do and we love our team.

You can apply directly through our website https://www.solarisbank.com/careers/#jobs or contact me.

Re:Ask HN: Who is hiring? (November 2020) on Monday November 02, 2020 @02:32PM (#24972091)
Solarisbank | Berlin & Ukraine | Go, Ruby, Elixir, Java | https://www.solarisbank.com/careers/#jobs

We are a tech company that has a banking license. We build APIs to simplify banking. Samsung recently launched SamsungPay in Germany and we power it. We are 300+ people from over 50 nationalities - a unique blend of engineers, fintech enthusiasts, bankers and entrepreneurs from various industries.

We need Software Engineers, Site Reliability Engineers, Engineering Managers and many more. We love what we do and we love our team.

You can apply directly through our website or contact me.

Ask HN: What Do You Do?

I was reading a comment here[1] and realised that there are a few here who are not working as developers or in fields related to software. I know a few mathematicians and physicists linger here. But bartender was new. So my question. What do you do?1. https://news.ycombinator.com/item?id=22771746

( Read More... | no comments | on HN )
Re:Show HN: Serving my blog completely from RAM on Sunday October 20, 2019 @04:38PM (#21306941)
:) well hope my Go skills are better than my searching skills. It was a fun project.
Re:Show HN: Serving my blog completely from RAM on Sunday October 20, 2019 @04:35PM (#21306919)
Author here. Just out of curiosity, why isn’t there much talk about serving simple sites from memory? Usually people talk about serving static HTML using NGINX and let the kernel page cache handle it. I wouldn’t assume it is complexity. As some one here, https://kieran.ie/loading-a-website-from-ram/, used a ram disk and NGINX to serve it.
Thanks, sadly i can't now add a link to this. When I edit it the URL field is blocked.

Ask HN: Did you use the principle of sorting/hashing in your personal life?

I was reading the paper on Computational Thinking by Jeannette M. Wing[1]. In it there was a section about how it was used in daily life. Here are a few examples:Hashing. After a talk I gave at a department faculty meeting on my computational thinking vision, Danny Sleator came up to tell me that at his home they use a particular hashing function to store away Lego pieces. According to Sleator,...

( Read More... | 3 comments | 2 points | on HN )
Re:Absolute Beginner's Guide to Emacs (2012) on Tuesday December 04, 2018 @04:55PM (#18603924)
I have heard people say Emacs is an OS, just needs a decent editor. To me it is a textual interface, or a text based toolkit very much similar to Gtk/Cocoa/Qt. It provides you with an environment on which you can build upon with Lisp.
Re:Show HN: A DNS over HTTPS proxy in 80 lines of Golang on Friday August 17, 2018 @01:22AM (#17780457)
The RFC doesn’t state any other format. I believe google servers are not complaint yet.
I use a text file named "read". I store links as a list. When I have read them and it was worth storing I move it to a subsection called read and write notes or copy content if necessary. It looks somewhat like this:

    # To Read
    - [ ] [Ask HN: How do you keep track of articles you want to read?](https://news.ycombinator.com/item?id=17637835)
    
    # Read
    - [x] [why children aren’t behaving and what you can do about it](https://www.npr.org/sections/ed/2018/06/02/611082566/why-children-arent-behaving-and-what-you-can-do-about-it)
    This is a short interview with the author of the book “The Good News About Bad Behavior“. It’s interesting how the author talks about disciplining kids.
The good thing about plain text is you can create any organizing method you like. If you want tags just create them :) If an article was useless I remove it. It uses basic github flavoured markdown format that I can render if I want to.

Someday I plan to automate it using a firefox plugin.

Older »