HNHacker News
TopNewBestAskShowJobs

eckza

1,267 karma · joined June 24, 2015

Dissenter among the ranks. FP shill.

Elm, Haskell, fsharp, automotive enthusiasm, bicycle motocross.

submissionscomments
eckza··on I Trained My TikTok
> powering human-to-human interaction at a scale and speed we’ve never seen before

Clearly, this is working very well, and more of this is the solution to all of the problems that we're facing as a result of hooking four or five of every single person on the planet's belongings to the internet and connecting them all together.

eckza··on macOS Multi-Monitor Problems
I just got a brand-new M1 Pro Macbook for my new job.

Can anyone recommend a dock / hub that will let me reliably do integrated screen + 1x 4k + 1x 1080p?

eckza··on Why do you waste so much time on the internet?
Plug for Lacanian psychotherapy.

Lacanians are focused, disciplined, and smart. There aren't many of them, either.

Dig around, read a little about Jacques Lacan; if it piques your interest, give it a shot.

eckza··on RAD Basic – Compatible with Visual Basic 6 projects
Do you not think your own time is worth that much, if not more, given the mind-blowing amount of business value added by even the most horrible and unmaintainable pieces of software?

Or are you saying that only midwits charge $100/hr, and that real engineers can and should charge much more, so anyone charging $100/hr is probably a hack?

In the case of the former, here's an anecdote: when I was a baby junior, I was working on an in-house enterprise Windows Forms CRM application.

We had a pricing manager that had taught himself enough C# to be dangerous. The code that the guy wrote was such a disaster that it conjured unspeakable horrors from the void. But because he understood the business domain at a level far deeper than anyone on the dev team, he could crank out forms and custom reports that turned misaligned curly-braces into cold, hard cash faster than any of us could say "DAMMIT MARK, YOU BROKE THE BUILD AGAIN".

The lesson I took from that: turning ideas into code that creates business value isn't the hard part. The hard part is doing it in such a way that you don't create an unmaintainable mess that makes it impossible for the business to adapt to change so that it can continue to make money.

In the case of the latter: I think I need to charge more.

eckza··on RAD Basic – Compatible with Visual Basic 6 projects
> if you still have a copy

I think you just answered your own question.

eckza··on Companies That Use Haskell in Production
Oh trust me, I get it. I think it can be a helpful tool, certainly; but making an equivocation between the two, then holding a trial for the discipline of software engineering for performing poorly in a rigged comparison strikes me as a poor use of one's time.

That's the point that I was trying to make (and likely, what I should've just said in the first place.)

eckza··on Companies That Use Haskell in Production
This assumption holds more often than not; but it does not always hold.

HN: the worst thing out there, except for everything else!

eckza··on Companies That Use Haskell in Production
It's really weird that we keep using construction metaphors when we're talking about software engineering.
eckza··on Show HN: I am building a free version of Strava
> key differentiators

From browsing comments, nobody on HN rides downhill. Which makes sense. A solid year of no concussions from some forced time off (hey titanium rods, what's up) and I'm a better programmer than I've ever been.

But anyway.

Strava won't track downhill runs as separate from the lift ride. Everyone agrees that this sucks. Nobody has made a move at a solution (as far as I know).

If MTBX has solved this problem, and no others, it's worth its weight in gold.

eckza··on Are you the asshole? – AI powered answer bot
Have you ever... _been_... on Reddit?
eckza··on Richard Stallman – The state of the Free Software movement
That all sounds nice, but the fact of the matter is that Richard Stallman is one of the few anchors left, keeping the Overton window of the politics of software from falling all of the way into the ocean.

Personally, I used to think that Stalmman was a crank. And as time passed, and as I watched some of his prophecies come true and as I noted ways in my own life in which my own devices became harder to use, and my own data became harder to store and retrieve in the ways that I wanted to - I began to change my mind.

Without that irascible, loud-mouthed, doom-sandwich-board-wearing maniac... who else would exist at the intersection of "knows enough to know what he's talking about to speak with authority" and "has nothing left to lose"?

My advice to anyone reading this is to not be so quick to "solution" on his behalf, or to reason against his ideas, in advocacy of a more "moderate" approach.

eckza··on ∑ Xah Code
Perhaps now that you've violated the Prime Directive, he'll re-appear.
eckza··on USB-C hubs and my slow descent into madness (2021)
One of the biggest reasons that I went through the trouble of switching to a Surface Book 3 + Surface Dock 2 was to make _damn sure_ that my desk docking station setup worked well. (Plus, I'm a sucker for the Surface Magsafe-ripoff connector.)

I'm running a Dell 27" 4K monitor and a ViewSonic 15" portable 1080p monitor along with the internal display full-time, with both external displays plugged in via USB-C on the Surface dock; and it's been reasonably reliable.

I don't have any other USB-C peripherals plugged in to the dock, and I haven't tried a fourth display; but so far, so good, no complaints.

eckza··on What happens if you try to download and install Firefox on Windows
> and set the new DoNotUpdateToEdgeWithChromium value to 1

Thanks for posting this.

eckza··on I wasted $40k on a fantastic startup idea (2020)
Sure, but in order to do that, you need to know how to teach people how to want; and then, you have to be able to do that. NB, those two things generally comprise two different skillsets.

You need a product that is powerful enough to give you the leverage to change deep-seated bits of human psychology.

Henry Ford knew how to do this. So did Jobs.

$0.02. I don't want to discourage anyone from building something and making money on it; just adding on to your comment.

eckza··on I built a receipt printer for GitHub issues
Web 2.0 -> Web 1.0 -> Web 2.0 adapter.
eckza··on GitHub incident 2022-03-23
https://outage.bingo/
eckza··on MaskerAid iOS App
Personally, I've been waiting for an app like this for a long time.

I don't use social media, but I have a group chat with a handful of close friends. Sometimes, I like to insert emojis into a photo for comedic effect.

Now I can do this without fighting with iOS's horrible Markup editor.

(Quite frankly, I'm surprised that this isn't part of iOS already.)

eckza··on America’s government comes clean on UFOs
It's very naive! "We were hiding the truth then... but we're TOTALLY not now."

Mmhmm. Sure.

For my part, I find it best practice not to trust government any further than I can (over)throw them.

eckza··on John Carmack on JPEG
> while not standard, writing a shader to decode is not hard(admittedly if you know shaders)

Ah, the old "Step 2: Draw the rest of the owl" scenario.

eckza··on Did you know you can put a whole game inside of a push notification
Dissenters and dissidents stick together; you have my vote.
eckza··on English is relatively easy to learn, but not to master (2018)
Ah, English: the Javascript of spoken language.
eckza··on Facebook and Twitter algorithms incentivize 'people to get enraged'
And why do you think that is? Because nobody takes responsibility for their actions or emotions anymore. Why should they - they don't need to - we've pathologized everything, from behavioral issues to depression (nobody ever says "I am depressed", they say "I have depression", which is another thing entirely and delegates all responsibility to manage oneself to outside forces).

And another pathology: "I acted like an idiot because an Internet Website made me feel things and I couldn't control myself. Now I need Someone Else to make decisions on my behalf".

That's how personal liberty gets extinguished.

eckza··on Dr. Seuss books deemed offensive will be delisted from eBay
It's simple: money.

"The Internet" became "social media", which quickly became "the media".

Game, set, match.

eckza··on Dr. Seuss books deemed offensive will be delisted from eBay
Social policy should be dictated by a government that is "by the people, for the people". We the People should be able to make these decisions, by a vote, on our own behalf. That was the plan.

Obviously, the American political system is not in an ideal state (to put it mildly), but at least the sweeping bureaucratic inefficiencies make it hard enough to really change the temperature of the water by more than a few degrees in either direction.

"Silicon Valley" is just shorthand for "massive tech monopolies that have an outsized, inescapable, and pervasive influence on the way that every living person goes about their daily business"; and when you have amoral, profit-driven corporations that can "move fast and break things" - who are incentivized to wield their influence in whatever way serves their immediate interests - the human condition be damned, well... you end up where we are, here, now.

I am suggesting that we are not prepared to regulate companies like FAANG & Friends in a way that keeps them from remaking humanity in their own image as a means to their own ends. I am suggesting that it is horrifying that privately-held companies without any incentive to be responsible for the consequences of their actions against humanity, writ large, are able to effect social policy so much.

eckza··on Dr. Seuss books deemed offensive will be delisted from eBay
The problem here, as I see it, is that Silicon Valley is becoming increasingly interested in moderating and enforcing social policy.

If this doesn't scare you, it should.

eckza··on Ercot nearly at capacity for Texas power grid
It's curious that the current tide of public opinion reckons that we're all going to be in EVs in 10-15 years, when the grid nearly collapses under the weight of everybody plugging in a heater and turning on Netflix at the same time.
eckza··on System76 Launch Configurable Keyboard with Open Source Code
The Logitech MX Vertical is the GOAT mouse for these issues, IMO. I picked one up when my Microsoft Sculpt gave up the ghost, and I can't imagine ever going back.

The Scuplt was about halfway to a vertical mouse; the MX Vertical is like, all the way there. It was disorienting at first, but I stuck it out for the first weird day or two and I can't say I've ever been happier with a mouse.

eckza··on CDC website built by Deloitte at a cost of $44M is abandoned due to bugs
Careful with your line of reasoning.

There is a difference between "ageism", and "being honest about how hard some problems are to solve".

There are a lot of unbelievably brilliant 22-year-olds.

None of them have been building enterprise-scale architectures that turn messy, vague, and incomplete requirements that model even more messy, vague, and incomplete business processes for 20 years.

eckza··on CDC website built by Deloitte at a cost of $44M is abandoned due to bugs
> Development is literally the simplest part of the problem set.

This is the single most important and insightful sentence that a lot of HN-ers are going to read today, and they don't even know it.

← PreviousPage 4 of 11Next →