News for hackers. Stuff that matters.

pyjamafish

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

Re:Our Audit of Homebrew on Wednesday July 31, 2024 @10:00AM (#41119238)
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 :)

Re:Ask HN: Who wants to be hired? (May 2024) on Wednesday May 01, 2024 @02:30PM (#40227266)

  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: [email protected]
  
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/

Re:Ask HN: Who wants to be hired? (March 2024) on Sunday March 03, 2024 @01:45AM (#39579001)

    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: [email protected]
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!

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

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 -
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

Re:Ask HN: Alternatives to fig.io as it has signups disabled? on Saturday November 18, 2023 @02:23PM (#38323345)
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/

Re:ChatGDB, the GPT-Powered GDB Assistant on Friday April 07, 2023 @06:37PM (#35487969)
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

Re:Ask HN: Who wants to be hired? (April 2023) on Monday April 03, 2023 @06:20PM (#35432117)

    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: [email protected]
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!

Re:I Miss Balloon Help on Monday December 05, 2022 @01:09PM (#33869287)
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

Re:Ask HN: Who wants to be hired? (November 2022) on Tuesday November 01, 2022 @01:46PM (#33424674)
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: [email protected]

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

Re:Ask HN: Who wants to be hired? (October 2022) on Wednesday October 05, 2022 @08:35PM (#33102958)
Location: Boston, USA

Remote: Yes

Willing to relocate: Yes

Technologies: Python, Java, Unix, Pandas

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

Email: [email protected]

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

Re:A 14kb page can load much faster than a 15kb page on Wednesday August 24, 2022 @11:33PM (#32589163)
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!).
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.

Re:Using Nix on macOS on Saturday July 30, 2022 @11:39PM (#32292940)
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...)