HNHacker News
TopNewBestAskShowJobs

pyjamafish

145 karma · joined June 23, 2022

https://fishersun.com
submissionscomments
pyjamafish··on How I, a non-developer, read the tutorial you, a developer, wrote for me
Ah, the infamous public static void main(String[] args). Hopefully the next generation won’t need to learn all those concepts up front with the introduction of instance main methods in Java 25.

https://openjdk.org/jeps/512

pyjamafish··on Our audit of Homebrew
I wish I had known about ixnay earlier! I also got annoyed of the user experience, to the point where I also wrote my own tool, hdn: https://github.com/seasonedfish/hdn

I added a mention of ixnay to its readme :)

pyjamafish··on Ask HN: Who wants to be hired? (May 2024)

  Location: St. Louis, MO
  Remote: Yes, hybrid and in-person OK too
  Willing to relocate: Yes
  Technologies: Python, TypeScript, JavaScript, HTML, CSS, Go, Linux
  Résumé/CV: [1]
  Email: f.sun@wustl.edu
  
Hello, I'm Fisher. I'm a rising senior in CS looking for a co-op/internship for the fall. My experience is in web dev (both backend and frontend), data processing with Python, command-line tools, and unit testing. I'm passionate about creating reliable, easy-to-use software.

If my experience aligns with your needs, please shoot me an email!

[1]: https://www.fishersun.com/portfolio/

pyjamafish··on Ask HN: Who wants to be hired? (March 2024)

    Location: St. Louis, US
    Remote: Yes
    Willing to relocate: No
    Technologies: Python, TypeScript, HTML/CSS, SQL, Go, Linux
    Résumé/CV: https://seasonedfish.github.io/resume/yu-fisher-sun-resume.pdf
    Email: f.sun@wustl.edu
Hello, I'm Fisher. I'm a third-year CS student looking for part-time freelance/contracting work. My experience is in web dev (both backend and frontend), data processing with Python, command-line tools, and unit testing. I'm passionate about creating reliable, easy-to-use software.

If my experience aligns with your needs, please shoot me an email!

pyjamafish··on I don't always use LaTeX, but when I do, I compile to HTML (2013)
Yes! I was surprised too. It's a cool hidden mechanic of HN, the second chance pool[1].

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

pyjamafish··on I don't always use LaTeX, but when I do, I compile to HTML (2013)
I don't know if there's an advantage, haha. It was just the first thing that came to mind.

Looks like a pipe is also supported; you just need to pass `-` as the name of the file to `latexmlpost`.

    latexml mydoc.tex | latexmlpost --dest=mydoc.html --format=html5 -
pyjamafish··on I don't always use LaTeX, but when I do, I compile to HTML (2013)
So, I originally posted this last year. When I posted it, I was using tectonic as my LaTeX compiler, and since it didn't support HTML output yet, I didn't actually try the article's suggestion.

Today, when I saw that I got an invitation to repost this article from the mods, I thought I'd take the time to try it out.

The two commands that the article suggests can be combined into one:

    latexmlpost --dest=mydoc.html --format=html5 <(latexml mydoc.tex)

I did a comparison[1] of pdflatex and latexml using some old assignments, and it looks like compiling to HTML isn't fully there yet: the spacing was off in some places, and manual line breaks didn't work. But, I remain hopeful. If this gets polished, viewing LaTeX documents on phones would be much nicer.

[1]: https://imgur.com/a/yyyXWL8

pyjamafish··on Ask HN: Alternatives to fig.io as it has signups disabled?
There's a new project, Inshellisense[1], that provides fig's completion directly in the shell. Also check out zsh-autocomplete[2], and if you use iTerm2, the built-in autocomplete functionality[3].

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

[2]: https://github.com/marlonrichert/zsh-autocomplete

[3]: https://stackoverflow.com/a/53848666/

pyjamafish··on Show HN: ChatGDB – GPT-Powered GDB Assistant
I recognized the 'g' and 'r' from Fira Mono, but from the slashed zero and ligatures (the raised x in 0x), I think the font is Fira Code[1].

I don't think the color scheme is Solarized Dark. Looks closer to Nord[2].

[1]: https://fonts.google.com/specimen/Fira+Code?preview.text=(gd...

[2]: https://github.com/nordtheme/terminal-app

pyjamafish··on Ask HN: Who wants to be hired? (April 2023)

    Location: Boston, US
    Remote: Yes
    Willing to relocate: Yes
    Technologies: Python, Go, Java, C++, HTML/CSS, SQL, MongoDB, Unix/Linux
    Résumé/CV: https://drive.google.com/file/d/16f64zFLJudSvsiOKGIUtoLBHoKTvSo7x/view?usp=sharing
    Email: f.sun@wustl.edu
Hello, I'm Fisher. I'm a second year computer science student. I'm passionate about learning, and I care about writing clean, idiomatic code.

I'm proficient in data processing in research, especially with Python, Pandas, and Polars. I have also worked on several software projects, so I'm adept at writing backends, testing, and deploying to Linux servers.

Looking for an internship---if my experience aligns with your needs, please shoot me an email!

pyjamafish··on I Miss Balloon Help (2020)
After trying out Mac OS9[1], I discovered Balloon Help, and thought it was quite a neat feature. After I looked for more information about it, I came across this well-written blog post. I especially liked reading the author's reflections about computers being more helpful when they explained why things were.

It reminds me of this other story about writing better error messages[2]; maybe helpful computers are making a comeback.

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

[2]: https://news.ycombinator.com/item?id=33261125

pyjamafish··on Ask HN: Who wants to be hired? (November 2022)
Location: Boston, USA

Remote: Yes

Willing to relocate: Yes

Technologies: Python, Java, JavaScript, HTML/CSS, SQL, C++, Linux

CV: https://drive.google.com/file/d/1Vl_bAjZ6zZnUzdpf-vunasvUbMj...

Email: f.sun@wustl.edu

I'm a sophomore studying CS eager to learn and do meaningful work. Looking for a summer internship for software engineering or data science!

pyjamafish··on Ask HN: Who wants to be hired? (October 2022)
Location: Boston, USA

Remote: Yes

Willing to relocate: Yes

Technologies: Python, Java, Unix, Pandas

CV: https://drive.google.com/file/d/10ig06qKrJiRngo8IaHCB5rZbYut...

Email: f.sun@wustl.edu

I'm a second-year student studying CS. Looking for a summer internship for software engineering or data science!

pyjamafish··on A 14kb page can load much faster than a 15kb page
While the colors and font choices are good, I think the more significant factor here is good organization: there's a logical layout, use of subheadings, and short paragraphs (in this case, very short--many paragraphs are single sentences!).
pyjamafish··on Show HN: Penumbra, a perceptually optimized color palette based on natural light
Very interesting to see this, because a few days ago I started using a theme that takes the complete opposite approach: limited hue range, but wide luminance range.

https://github.com/mcchrish/zenbones.nvim

I've found it to be quite practical because it makes keywords easier to pick out, and it allows search matches and diagnostics to stand out better.

pyjamafish··on Using Nix on macOS
Could you elaborate on what broke when you updated macOS? Granted, my Nix installation is a single-user installation (so it doesn't have the edited /etc/bashrc and /etc/zshrc that get overridden), but it worked without any issues after I updated from Big Sur to Monterey, so I'm curious about your experience.

The only things that broke for me after the update were the xcode command-line tools, which break for everyone[1].

[1](https://stackoverflow.com/questions/32893412/command-line-to...)