Hacker News new | past | comments | ask | show | jobs | submit | TrevorFSmith's comments login

So, we want incredibly profitable companies like Google, Microsoft, and Apple to take their software development costs and subtract that from their tax bill? These are the same companies that file patents so nobody else can use the ideas that they developed at the expense of public services. How about making it a tax break only for small and medium sized companies?


Fix the patent problem. Leave the r&d right off alone.


I see folks suggesting emacs and others saying that they must use VSCode (or forks) because of the ecosystem of plugins. Folks, we made this mistake with Eclipse and many other IDEs. The root problem is binding the build and instrumentation tools to the editor. Here's how to solve the problem once and for all: Use a programmer's editor that's great at manipulating text and run all tools on the command line. Never mix them. All else is folly.


LSP in the editor means you get feedback while you code. Having compiler feedback in the terminal is workable, but not as good.


Kagi downranks sites with many ads and also with many tracking scripts. It's not perfect but it is, in my experience, a better search service.


The term is "build in public" not "talk about money in public". If you enjoy chatting about the esoteric details of building a useful thing then great. If you're mostly trying to attract customers and you don't enjoy it, then don't do it.


I regret that I was born before jobs (the "work or starve" kind we have now) are made obsolete, so in that way I regret keeping every job for any length of time.


Fedora has a Sway spin that installs all of the usual applets like volume and network config. Sway can also be installed on any Fedora machine with one dnf command. I just don't have the problems described in the article.


If you're in the Seattle area then the SDF is a gem not controlled by a billionaire.


That's a spendy domain for performance art. At least, I hope it's performance art.


Hey, ex-Mozillian here. For the old alt OS people, also an ex-NetPositive dev.

With that context, I'm on board with not giving money to Mozilla Corp. Late last year I cancelled my subscriptions to Pocket, the VPN, and recurring donations.

That said, I recommend that you support Servo instead of Ladybird.

Reason #1) C++ is just dumb in 2024 and choosing it is a big red blinking sign that the devs make bad decisions. Now they're considering a rewrite in a better language? So, starting again from scratch... No thanks!

Reason #2) Given the track record of the main author of being an ass to people who aren't willing to be marginalized, I don't have high hopes that he can lead anything as complex as a competitive browser. No, Serenity OS is nowhere near the same level of complexity thanks to el GOOGs insistence that the modern web includes every API found in OSes. Serial port access, really?

Anyway, please don't just jump on a hype train. Fund Servo.


> Reason #1) C++ is just dumb in 2024 and choosing it is a big red blinking sign that the devs make bad decisions. Now they're considering a rewrite in a better language? So, starting again from scratch... No thanks!

Because modern C++ (e.g., using std::unique_ptr with std::make_unique() and RAII wherever possible) is safe enough, is getting safer with each iteration, is easier to learn for someone who already knows C or older (pre-11) variants of C++, and offers greater compatibility with the billions of lines of code already written in C and C++.

> Reason #2) Given the track record of the main author of being an ass to people who aren't willing to be marginalized

I was hesitant to even mention this, but not having to deal with demanding, danger-haired political agitators wielding their CoCs is enough of a reason for me to avoid Rust completely.


> Please don't jump on a hype train

> Give capital to another project because C++ is "dumb" and Rust is not.

I applaud you for disclosing your biases at the top but I was so hoping the disclosure wouldn't be a spoiler for the rest.


> Given the track record of the main author of being an ass to people who aren't willing to be marginalized

That’s a quite strong accusation without any evidence.


How is Servo going these days? I didn't even know that Servo was still active, but judging on the blog (https://servo.org/blog/) it looks like a lot of recent development has been happening. Maybe it would help if Servo had an active browser implementation (beyond the downloadable shell).


Where is said track record of the main author being an ass to people who aren't willing to be marginalized, or anything along those lines?


What's the context for #2?


PyGame is also great for scripting quick UIs for the fb. You don't want to write big apps in it but for ease of setup and use it's sweet.


Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: