HNHacker News
TopNewBestAskShowJobs

HackerThemAll

450 karma · joined November 14, 2023

submissionscomments
HackerThemAll··on Why we built yet another Postgres connection pooler
I hope not. It introduces a lot more problems than it solves.
HackerThemAll··on The curious case of the disappearing Polish S (2015)
Many American companies fell into that. Intel, Nvidia, AMD control panels all contained keyboard shortcut keys that interfered with Polish diacritics. Even Google at one point had the exact issue described in this article.

Medium is trying to be little too convenient here. They could just save stuff automatically every few seconds, and that wouldn't require users to press any combination of keys.

HackerThemAll··on 1.38 Millimeter Microcontroller
> this TI micro controller is overkill for a bathroom scale

For majority of use cases nowadays it's much easier to use a programmable chip than invent a complex device using discrete analog electronic parts.

HackerThemAll··on Replacing Systemd with OpenRC in Debian
Not long in the future we'll have "Systemd Linux".
HackerThemAll··on Migrating from Proxmox to NixOS and Incus
The amount of b.s. in this article is staggering.
HackerThemAll··on The 'papers, please' era of the internet will decimate your privacy
My Google account is 21 years old already. Is that enough of a proof?
HackerThemAll··on Statistics that live in your SQL
NoScript detected a potential Cross-Site Scripting attack

from https://kolistat.com to https://bedeverewise.app.

Suspicious data:

(URL) https://bedeverewise.app/embed?autorun=1&query=WITH pois AS (

SELECT k, dpois(k, 3) AS pmf

FROM range(0, 11) AS t(k)

)

VISUALIZE

k AS x

, pmf AS y

FROM pois

DRAW bar

;

so... no, thanks.

HackerThemAll··on Founding a company in Germany: €9600, 152 days and I still can't send an invoice
Yeah, for many clerks the purpose of their lives is only to improve and enhance bureaucracy, and make the applicant's life miserable.
HackerThemAll··on Linux eliminates the strncpy API after six years of work, 360 patches
I have used the DJB's stralloc library a lot. Not a single vulnerability, binary string safe. Good enough for 99% of applications.

https://cr.yp.to/lib/stralloc.html

HackerThemAll··on Google Hits 50% IPv6
France over 85%, Germany 75%, and on the other side of the scale Italy 20%, Poland and Turkey 18%, Spain 11%, former Yugoslavia bloc from 0 to at most 9. Slovenia at 7.5%...
HackerThemAll··on Deno Desktop
https://docs.deno.com/runtime/desktop/#hello%2C-desktop

Yeah, hello desktop.

D:\source\DenoTest>deno desktop main.ts

error: Module not found "file:///D:/source/DenoTest/desktop".

HackerThemAll··on The only scalable delete in Postgres is DROP TABLE
Is that post written by people who think a degree in IT is a waste of time, or is it written for just those people?

One day you'll maybe discover ACID properties of RDBMS systems, and all the puzzles will fall into place.

HackerThemAll··on Hetzner Price Adjustment
I tried to sign up to Hetzner services once. They wanted photo of my government ID, and almost all my personal data, full dossier. So I abstained.

None of OVH, GCP, AWS, Azure wanted so much data about me, and I run my services in all of them successfully. Not in Hetzner.

Sorry Hetzner, you're too data-hungry. Nothing you say justifies that.

HackerThemAll··on Benchmarking SurrealDB 3.x vs. Postgres, Mongo, Neo4j and Redis (With Fsync)
SQLite benchmarks are deeply flawed. Somebody has proven that it can sustain 4M queries per second on bare metal, 1.5M qps on a cloud VM, and it happened over 7 years ago. Therefore I do not believe any number from SurrealDB.

https://use.expensify.com/blog/scaling-sqlite-to-4m-qps-on-a...

HackerThemAll··on Restartable Sequences
The name is so misleading... The first thing I see when hearing "sequence" is the "arithmetic sequence", like 1,2,3,4. Therefore "restartable sequence" is like 1,2,3,4, 1,2,3,4, 1,2,3,4... Closer to SQL's "CREATE SEQUENCE" than "restartable sequence of assembly instructions". I could not comprehend how this can help with lock free data exchange. I've done my homework now.
HackerThemAll··on Restartable Sequences
It's 32 bytes. Educate yourself before commenting.
HackerThemAll··on Migrating from Go to Rust
The template string

"2006-01-02 15:04:05.999999999 -0700 MST"

says it all. It's a really bad joke or an excellent trolling.

The entire world have used:

%Y for the year. %m for the month. %d for the day. %H for the hour. %M for the minute. %S for the second.

for over 50 years, but Golang forces me to remember "06" for a year, "15" for an hour and "05" for second. and "MST", the Mountain View time, that particular time zone moniker, in a center of the universe, as a placeholder for a real time zone. Yes, the Mountain View, not UTC ("Z"ulu time) like a sane person would do (although nobody sane would implement that format).

HackerThemAll··on Migrating from Go to Rust
The datetime to string conversions in Go are devil's spawn.
HackerThemAll··on I moved my digital stack to Europe
I am heavily reliant on the Office suite, and aware of many business that also are. I tried to switch to LibreOffice numerous times, with no success. For example, a simple thing - the CSV import wizard is so inefficient and buggy in LibreOffice that I spent literally hours to make it work. I then proposed concrete improvements for the LibreOffice team, but they got downplayed and dismissed. "Everything's normal, just got used to it". The productivity with LibreOffice is ruined at the very moment you have to do anything but typing a text or spreadsheet cell content. Paying the MS subscription returns in a few hours saved by it compared to LibreOffice and clones.
HackerThemAll··on The US is winning the AI race where it matters most: commercialization
> the main question for me is, why is this a war?

Americans love wars. They must fight wars either literally or figuratively. How are you not seeing this? When I'm sipping my coffee looking at mountains and contemplating chirping birds, they must fight, make billions and destroy the planet along the way.

HackerThemAll··on Microsoft BitLocker – YellowKey zero-day exploit
> unless the hardware is secure to begin

Majority of hard disk encryption done in the HDD/SSD controller is 100 times more crap than BitLocker itself. It's littered with bugs and security vulns. Anybody using it is insane.

HackerThemAll··on Obsidian plugin was abused to deploy a remote access trojan
How to say you haven't read the article without saying you haven't read the article...
HackerThemAll··on Ratty – A terminal emulator with inline 3D graphics
What a twist, having textual window manager within a graphical user interface, and that textual window manager implementing bits of graphics.

You'll soon may be able to implement overlapping graphics windows in TUI within GUI.

This is stupid af.

HackerThemAll··on Google Cloud Fraud Defence is just WEI repackaged
We do need to abandon the reality where we use the same few companies on a daily basis and get back to what's now hidden the under-the-surface: forums, blogs, personal websites. We need to re-discover the "free" internet we used to have before Facebook and smartphone dystopia happened.
HackerThemAll··on Show HN: TRUST – Coding Rust like it's 1989
Turbo Vision library, which apparently inspired TRust, had a great object model, in which you could derive built-in classes implementing controls, windows, validators etc., extend them by adding custom functionalities and seamlessly plug them into the system. Imagine extending the built-in TEditor class to handle syntax highlighting, or extending TDialog to handle complex multi-tab option dialogs.

To beat 1989 and Turbo Pascal, TRust must do that (perhaps the Rust's way).

HackerThemAll··on Proton Meet
I ignore sponsored posts and ads entirely, but Proton got my attention, as I used to trust it. Not anymore, sorry Proton.
HackerThemAll··on Zuckerberg 'Personally Authorized and Encouraged' Meta's Copyright Infringement
I would replace "too big" with "too rich". Other than that, I agree.
HackerThemAll··on Proton Meet
Proton lost me after they started posting rage-bait ads on Facebook, targetting other tools and e-mail services, spreading total b.s. and lies.
HackerThemAll··on Ada, its design, and the language that built the languages
and Julia
HackerThemAll··on Ada, its design, and the language that built the languages
This opens a possibility for a middle ground. A language which is not-too-verbose, and doesn't have too many symbols would perhaps reconcile some of them.

As for storing sources as AST, that would effectively make them unreadable for most programmers. Or maybe it would basically turn every language into LISP.

← PreviousPage 4 of 13Next →