HNHacker News
TopNewBestAskShowJobs

Loxicon

50 karma · joined August 30, 2023

submissionscomments
Loxicon··on I learned Haskell in just 15 years
"It’s quite natural to program in Haskell by building a declarative model of your domain data, writing pure functions over that data, and interacting with the real world at the program’s boundaries. That’s my favorite way to work, Haskell or not."

Are there any good resources you can share to learn this specific way of programming?

Loxicon··on Neofetch developer archives all his repositories: "Have taken up farming"
I can assure you... farming is not the same as Harvest Moon. Stick to programming ya'll.
Loxicon··on Ask HN: Software for Overthinkers?
Good point. Before covid, i did the same on my long communte. This is the perfect usecase for yt premium
Loxicon··on Bay Area workers charged for building secret apartments inside train stations
Meanwhile, the politicians that were enriched by SBF and FTX are still at large...
Loxicon··on Ask HN: Leaving my 12-year job to start a Software Dev't Firm. Any advice?
Yes, just one thing: welcome to the world of selling.

Your new job is salesman. It's a fun job but rejection is tough and your cannot "force success".

Unlike software dev, where you can sit in a room and make something work... your success in sales is dependent on other people.

I have built two firms now. One was purely marketing. the other was marketing tech. And, while my expertise is in marketing and marketing tech (as well as hiring, leading, creating processes and all the other things you need to be a good business owner...)

My main/core skill is selling.

So my question to you is... do you want to be a salesman?

I wish someone asked me this before I started my first business..

Loxicon··on Ask HN: Software for Overthinkers?
about youtube... ublock origins = no ads?
Loxicon··on Ask HN: Have you thought about leaving programming for the trades?
Your neighbor who makes more than you (I am guessing) he has been doing it for a longtime and is good at it. So let's not overlook the time it will take you to catch up to where s/he is.

As for software dev being volatile, I agree. But it's not volatile for everyone. A good electrician is rare. A good programmer is rare.

If you are moving based solely on your neighbors success, I urge you to speak to 30 other elecs before you make the jump.

Loxicon··on Ask HN: I have built a giant product. Now I want to trim it down
Or, "migrate from cloud to cloud"

If someone is fully embedded into the AWS eco, and want to move... I havent seen a good solution for this yet. It's also hard to do because the answer to "move to what" will be different. Just a thought.

BTW, I am an early startup selling to startups. I am curious: how do you sell to enterprise? how does that even work?

Loxicon··on Ask HN: Have you felt a rise of AI-generated posts in your feeds across the web?
Did the ai blogs perform well on your blog traffic wise?
Loxicon··on Ask HN: 18 y/o YC founder post-startup – what now?
I am now 36 and have been on the "business" rollercoaster since I was 19.

In and out of jobs when things didn't go to plan.

Here is what I can tell you about my experiences:

1. Learning to, and mastering how to sell is everything. No business starts with the best product because great products takes a long time to build. But every business needs revenue. Clearly you know this because you had a successful ad agency. But it sounds like you stopped selling that for what? Lesson: never, ever stop selling.

2. But the mistake you made was throwing away a 500k/y agency because your investors didn't like it. The mistake you made here was playing someone else's game. Lesson: play your game, and only your game.

3. Your desire to go to college is something I understand. You are in two minds (I think). Part of you wants business success, the other part wants stability. But there is a third option. This option I learned far too late. That is this: you do not need to work 100% of the time to be successful. You can build a successful business over time. With a team, over time. This is not something investors like. By accepting investors, you are forced to make quick (often stupid) decisions. Lesson: build one (or more) good businesses over time. Stick to it.

I want to make one thing stand out here... working 16 hours a day doesn't create success because it's 16 hours (I know some cleaners who work 16 hours per day in my building).

What nobody will be honest about is that there are only 1-2 things that actually move the needle. The other "activities" just make us feel like we are being productive.

Loxicon··on Ask HN: Have you ever had to set up an RCP/gRPC server? Why?
What was in it for you to post the message that there is nothing in it for you?

If you cannot post a message to help because "there is nothing in it for you"... please tell me what you got from posting this?

I really wanna know

Loxicon··on The Rust project has a burnout problem
If I understand you properly, in the mailing list days, did EVERYONE get the email when someone sent in patches?
Loxicon··on Why I Like Obsidian
I used to use vimWiki and then changed to normal vim because I like netrw and vim-vinegar + Goyo + netrw makes for a simpler workflow.
Loxicon··on Why I Like Obsidian
+1 for Goyo and markdown.
Loxicon··on Chimera Linux
what is non-GNU?
Loxicon··on Ask HN: What apps have you created for your own use?
I created a personal CRM web app for systematically keeping in touch with people. I am kinda bad at maintaining important relationships. So, this allowed me to keep in touch with lots of people.
Loxicon··on New plans for self-hosted Zulip customers
> Zulip is proudly independent, with no venture capital funding, which means that our revenue strongly impacts the pace of Zulip’s development.

I ain't mad at that. Everyone needs to play the game they can play. I agree with their decision.

Loxicon··on TXR Lisp
> remove verbosity from Lisp programming

Common lisp verbosity is a feature. It make's it very clear what is happening. Everyone understands.

Loxicon··on Why do people still use VBA?
I worked for large companies as an excel modeller some years ago. Excel was my world.

VBA is built in. That is the reason.

Its the same reason emacs users use elisp.

Loxicon··on A coder considers the waning days of the craft
This sounds like a Chat GPT sales letter.
Loxicon··on Ask HN: How do I start over at 37?
I started again at 32. Similar story to you (kinda).

4 years later, I can build anything I want with lines of code in 3 languages. Best part = building is free (it takes time tho) + it's fun.

My advice to you is to decide what you want to work on by building things.

It's true that learning CS is important. But you can just read books + do youtube lectures on the side from the big colleges.

The tech dream you are referring too is about building things. There is a lot to that but nothing beats actually building things for users.

Also, remember that knowledge work (like tech) still have people working at 70 years old. I have conversations with programmers who are around that age. They haven't slowed down.

To answer your question, where do I begin, start by building something that you would have used in a PM role. Once you have the project in mind, the details will fall into place (google!)

Loxicon··on Ask HN: How do I code offline for a week?
You can download dependencies before you leave while you have internet...
Loxicon··on Ask HN: How do I code offline for a week?
Coding in your local dev environment doesn't require internet.

localhost... right?

Loxicon··on Ask HN: What percent of your users use social login vs. email in 2023?
Genuine question -- why not?
Loxicon··on Ask HN: Gitlab or Gitea for self-hosting Git?
You could use a linux server with a bare repo as remote like atmosx said. And if you want a web interface just do:

> git instaweb

https://git-scm.com/book/en/v2/Git-on-the-Server-GitWeb

Loxicon··on Ask HN: How do I get into consulting / freelancing?
There are two answers here:

1) you should have started while you had a job. Because freelancing will be as slow as the side project you tried to start.

The same energy for sales, marketing and branding required for a startup, is the same for a freelancer.

2) You need to learn sales and marketing. Which are two different skills. Traffic --> lead gen --> lead handling --> sales.

The good news is that you do not need many clients. The bad news is they are new skills and will take time to get good at.

Like you, I went travelling, and Im now a freeelance programmer. But I built a business over the last decade where I learned these skills. So getting clients is just the same: sales and marketing.

By the way, upwork is a good way of practicing these skills. While it's a race to the bottom, getting responses and haveing sales convos is good practice.

Loxicon··on Elixir saves Pinterest $2M a year in server costs
I don't get it. What did Elixir have to do with the decrease in servers and costs... specifically?

Why do people write hollow drivel that doesn't actually say anything?

← PreviousPage 2 of 2