HNHacker News
TopNewBestAskShowJobs

cntlzw

437 karma · joined December 11, 2010

submissionscomments
cntlzw··on I am stepping down as the CEO of Mastodon
Absolutely. That is either "Teileinkünfteverfahren" (60% of 1 Million EUR are taxed, 40% are tax-exempt) or "Abgeltungssteuer" (Government takes a 25% cut). Fun fact: there is no tax on winning the lottery in Germany!
cntlzw··on Let's Help NetBSD Cross the Finish Line Before 2025 Ends
Donated.
cntlzw··on Oracle is in course to make Larry Ellison the world’s richest man
Can't agree more. Imagine you own a resource that every one on the planet needs. Pretty much everyone on the planet is your customer. You have a monopoly. Little to no competition. You control the prices. No need to pay taxes. You are the government, the police and in some cases even the religion.

Ellison can't beat that.

cntlzw··on Idiot Proof Git
...here we go again.
cntlzw··on COBOL’s youth culture
> “Logic doesn't deteriorate,” said Bob England, a COBOL developer and president of England Technical Services. “Until the business rules change, that code is as good as the day it was born.”

True, but the business context always changes. I doubt most of the payroll logic from 50 years ago is still in use today. Therefore someone needs to write new code, or change the old code.

> Many COBOL applications are large; rewriting them isn’t cost-effective—or even necessary.

Yes, your IBM sales rep makes sure of it.

cntlzw··on Show HN: New BucketRateLimiter Python package to rate limit requests to APIs
Tricky problem to implement. I tried to compute requests per seconds from multiple threads. Problem gets much harder if you reach a certain threshold. I think it was round 100 requests per second in my case. After this memory contention becomes a problem. Then I learned about LongAdder in Java. It was a really interesting topic.
cntlzw··on Apple Ends Partnership with Former Design Chief Jony Ive
He had his time.
cntlzw··on Battle for Wesnoth 1.16.4
Oh wow. I played this ages ago. Congrats to the team. This is dedication.
cntlzw··on Backdooring Rust crates for fun and profit
How do rust crates compare with something like maven or npm? It looks like some issues for example Typosquatting can be done in all of these dependency managers.
cntlzw··on Q – Run SQL Directly on CSV or TSV Files
Where would the world be if we just would stop innovating after the first idea that works?
cntlzw··on The Boyer-Moore Fast String Searching Algorithm
These algorithms are such a joy for me to code. Much more fun than the whole enterprise application work most of us 'developers' are stuck with.
cntlzw··on Ask HN: Who is hiring? (February 2021)
E2N GmbH | e2n.de | Senior Java Developer | Würzburg, Germany | Remote work possible | Full Time

E2N is developing SaaS for hospitality since 2009. We’re a small team of motivated, committed experts, looking for a proactive candidate to complete our Software Team.

Required skills: German C1, 3-4 years of experience as software developer, self-education

Tech stack: Java, MySQL, AWS, JSF

Benefits and perks: competitive salary, health insurance, company pension scheme, high impact work, modern hard- and software equipment, beach volleyball-, soccer- and basketball court, team events

More details and application: jobs.e2n.de

cntlzw··on Go standard library benchmarks – Intel vs. M1
AWS released ARM instances in 2018. It is already happening in the datacenter.

Not an expert in HPC, but I think you gain the performance from distributing the data across a vast number of cpu instead of having great cpus to begin with.

cntlzw··on macOS Icons
Gnome 2 is back
cntlzw··on AWS is not offering Austria's TLD .at for registration
Last time I checked they do not support Switzerland. TLD is .ch. Fun fact: they are opening a AWS region in Switzerland.
cntlzw··on Software will eat software in a remote-first world
Software development is a bit like fashion or music. There is no direction like forward or backwards. Good and bad are often just personal opinions. Some things get out of fasion, just to be discovered years later. Others are are stables.
cntlzw··on Anger Management
"38 Years Old", The Tragically Hip.
cntlzw··on EventReduce: An algorithm to optimize database queries that run multiple times
thank you for the clarification
cntlzw··on EventReduce: An algorithm to optimize database queries that run multiple times
"EventReduce can be used with relational databases but not on relational queries that run over multiple tables/collections."

Forgive my ignorance, but that is the whole point of working with a relational database. If cannot use JOINS then this solves only a very limited use case.

cntlzw··on Cloudflare Workers now supports COBOL
art
cntlzw··on Leonard Kleinrock on what went wrong with the internet
Thanks. I wanted to write something similar, but you said it way better than I ever could.

It is always about how we use technology, not the technology per se. For the good, for the bad, for making money. Whatever.

cntlzw··on Ask HN: What are some B.S. tricks management pulls on naive developers?
flattering
cntlzw··on My Time at Snap
Yes, maybe it is just me, but that does sound like a good work environment. I do not call myself socially awkward, but at work, I want to work! Getting stuff done.
cntlzw··on OpenBSD was right to disable hyperthreading [video]
The BSD wars of '92.
cntlzw··on Why ElementaryOS Left Medium
Many articles on Medium are of low-quality. It used to be different. Don't know if this is caused by the monetization efforts.
cntlzw··on The Order of the JSON
Could you elaborate? I am really curious how this hardware worked.

Was it a HTML Gui with file upload and everything? Or just some server, port and proprietary protocol?

Maybe these things are on Ebay for cheap. Oh, that looks like fun.

cntlzw··on How to Build Good Software
+ 1 Yes, things really changed for me once I started to ask why we implement things. Tried to understand the manager/customer/stakeholder what is their domain? What kind of issue they want to solve? What is the business case we are working on?

I know as a software developer you don't want to do that. More fun refactoring code than dealing with management. More fun writing that piece of SQL than sitting in a meeting. Easier to whine about missing specifications than to understand the big picture.

Once I stepped back from coding and looked at the software from a birds eye view, I had actually a much easier time programming features than before. More knowledge, less writing code.

cntlzw··on The Order of the JSON
No idea why someone needs ordered key-value-pairs. I had the please of working with a device that relied upon ordered query string parameters. Why? Because they encrypted the values with RC4.
cntlzw··on The Order of the JSON
Justgoogled DataPower, out of curiosity, and I found XML Accelerator XA35. I did not know there is HARDWARE for XML PROCESSING! Blows my mind.
cntlzw··on Ask HN: Germans, how to work legally remote?
Before Germany had the concept of UG we only had GmbH. For a GmbH you need to bank at least 12.500 EUR. Quite a sum if you wanted to start a business. So it was better to create a Limited in the UK and work in Germany. That construct was totally legal, but not really cheap since all the paperwork was for the UK and you ended up paying someone who knew what to do. The German government then created the UG. At grants you liability like the GmbH but you need only 1 EUR to start with.
Page 1 of 4Next →