HNHacker News
TopNewBestAskShowJobs

muxator

2,203 karma · joined September 28, 2017

submissionscomments
muxator··on Children aged 2-6 successfully trained to acquire absolute pitch (2012)
Same for me on the guitar: it is easy to distinguish even the same note on different strings. Chords, too. But it's more a timbre plus relative pitch sensibility.

I never felt the "need" for absolute pitch.

muxator··on Samsung considers moving to Bing as default search engine
Blind advice: it may be related to kerberos authentication. Firefox needs to whitelist the domains against which kerberos authentication can be performed.

You may try configure network.negotiate-auth.trusted-uris and network.negotiate-auth.delegation-uris

muxator··on Unpredictable abilities emerging from large AI models
Yeah, I understand. But, really, there's no need for any AI in that.
muxator··on Firefox Android now supports Tampermonkey
I tried this in firefox for android and it did not work. What gets opened instead is a google search for "javascript:(function()...".

Firefox used so be super useful on Android, but since its redesign almost all its customizability has been gone. So sad.

muxator··on Firefox Android now supports Tampermonkey
I am on Fennec f-droid.

About:config is there, but the absurd whitelist on extensions is still there. I cannot confirm what the reddit thread says.

muxator··on Solar panels on cars make no sense at this point
Sorry, what does RV stand for? Thanks
muxator··on Bulldozer, AMD’s Crash Modernization: Front End and Execution Engine
However, more often than not the person having to repay that debt is not going to be the one that created it.

The fairness of this dynamic has at least to be taken into consideration.

muxator··on US Government demands direct police access to European biometric data [pdf]
How would the US react to the same request from EU's police? Would they give direct access to their people's biometric data?

Conversely, what would the EU do if that same request came from another nation instead of the USA? What about Brazil, Japan, China?

muxator··on Boring Python: Code quality
BTW, thank you for isort!
muxator··on Richard Hipp Speaks Out on SQLite (2019) [pdf]
TortoiseHg is still maintained and works both on windows (no direct experience) and linux.

The development happens on its mailing list, but there is also an Heptapod (a gitlab fork modified to also support mercurial) instance here: https://foss.heptapod.net/mercurial/tortoisehg

Interesting enough, almost all my work nowadays consists of interacion with git remotes. But my local clone has always been mercurial via hg-git.

muxator··on Using CRDTs for multiplayer text editing
Etherpad used Operational Transform, not CRDTs.

Source: I have been etherpad's maintainer for two years.

muxator··on Ask HN: Is it just me?
> At the start of each employment I make several successful leaps, often designing and building new systems (usually single handedly).

Maybe you are very good at building something alone. Working in a team, however, is more about communication and clarity than mere technical achievement.

In a sense, this includes many technical aspects, tho: if an experienced newcomer would arrive in your team when you are 6 month in a new system you are designing, would he be able to blend in?

muxator··on FTX tapped into customer accounts to fund risky bets, setting up its downfall
I'd like to read this in context; do you know where this declararion could be found? Who is speaking? Thanks!
muxator··on Tim Berners-Lee: Web3 is not the web
> It's an ITALIAN serial conman...

Wow. I have been guilty of this very same blunder many times and I understand it's just a joke, but please realize that it is not pleasant to be on the wrong side of a joke for no reason.

I'll be more careful with my generalizations in the future. I am confident you will be, too.

Thanks.

muxator··on Universal Paperclips
The 2048 author used to hang around here. I am sure he would be glad to give you back all the time he took from you with his black sorcery!
muxator··on I *detest* the crazy industry politics that made ECC memory so “special”
Same here, my friend. Hp Microserver gen 8 upgraded with a xeon e3-1265L-v2.

I am hoping for a good successor (ECC, enough bays, not too fast but cheap enough) to come out.

It would be nice to have a nice little server which consumes 15-20 Watts.

muxator··on Tech Compensation in Europe
Thanks, all good now!
muxator··on Tech Compensation in Europe
Info: this does not work in Firefox (102 on linux, but that's a detail) with content blocking enabled, because Firefox does not allow to load jQuery from google's CDN.

> The resource at “https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.mi... was blocked because content blocking is enabled.

And then there are cascading errors.

muxator··on Million: less than 1kb virtual DOM that is fast
It's comforting reading this. Too often web aps are developed thinking about ease of development/developer convenience alone, on fast hw, with fast and reliable network.

If those same developers used a 10 years old PC and a semicrappy 4g netwrk I bet the overall quality of the products that comes out would be ten times better.

muxator··on A SQLite extension for reading large files line-by-line
Just thinking out loud and assuming you only have this extension and want to do a quick poc: you could try to delegate the preliminary line parsing to awk (which is very powerful and works in a streaming fashion).

CNAB file -> awk -> select from line_read().

Awk could, for example, transform the fixed-width file in a delimited one (I believe this extension does not strictly require json-formatted inputs). You vould also perform pre-filtering of the input data on awk side (see the "/ /" syntax).

If this extension supports reading from stdin, you could build a traditional unix command pipe, otherwise you would have to glue together the two commands with a named pipe.

Depending on your sensibility, this could feel ugly or very elegant. I am confident it would be very fast, not memory bound, and can be made strict and correct.

muxator··on Asus Zenfone 9
A product marketing page that feels detailed and _honest_: this is something rarely seen in advertising material from big corporations.

Kudos to Asus, not only for the phone, which, by the way, seems interesting.

If only the various hardware subsystems were supported natively in mainline kernel (and open source apps), we'd live in a hacker's dream world.

muxator··on What I wish someone would have told me about using RabbitMQ (2020)
While your burnout is understandable, I'd see the whole situation in a positive light: instead of treating complexity as someone else's problem, this forces the team to aim for simplicity. This kind of attitude is often in charge of more senior engineers, since they are the ones who most probably understand (or have lived through) all the possible nuances on wanting to rely on so many systems.

If I'd were in your shoes I would have ended up burned out too if I were given the responsibility of having to understand it all, but no mandate to simplify it as much as possible.

muxator··on Auto manufacturer family tree: Who owns what?
Very insightful, thank you!
muxator··on Auto manufacturer family tree: Who owns what?
Interesting.

Is this a public service? Could you please give an url to know more about it? Thanks

muxator··on The balance has shifted away from SPAs
> Google

If you mean "google" as "google properties as a whole", then yeah (the fusion of google maps and google earth is something absolutely _mind blowing_ to see in a web browser, for example).

If you mean "google" as "the search engine", then I was perfectly fine with a server side rendered, non-so-much-semantic search it was until last decade. Advanced search worked well, fast as hell already. Hell, there were two search text boxes if you wanted to search for something else once you scrolled down to the bottom of the page.

muxator··on A day after he bought electric scooter, man killed in battery explosion
As battery tech improves, by definition we are going to reach ever increasing energy densities, ideally on the order of magnitde of hydrocarbons'.

Moreover, people will want for devices to charge fast. This implies a lot of waste heath, which negatively impacts energy efficiency and requires smart electronics to keep temperatures under control (I suspect this second aspect is what failed in this case).

However, once we get to high densities, we'll have to consider safety seriously: who would want to sleep close to all that energy stored in a small space, with zero activation energy to protect from a runaway?

muxator··on An overview of version control in programming
On top of that, there is the notion of change set _obsolescence_: a change may be replaced by a newer one, effectively replacing it.
muxator··on An overview of version control in programming
Talking about flexible mutable history, there are two more official extensions to be mentioned:

- evolve [0], which allows to rewrite history lossessly (without ever risking losing data)

- absorb [1] which takes uncommitted working copy changes, and for each hunk finds the last commit that touched those lines, and rewrites it. It's an extension originally from Facebook, in core since 2018. Works like magic: no "fix" commits ever more.

Plus, all of this is available using mercurial locally and interacting with git (and github) remotely, via hg-git. Admittedly, this requires to be a bit of an advanced user, but the gains in ergonomics are tangible.

[0] https://www.mercurial-scm.org/doc/evolution/

[1] https://gregoryszorc.com/blog/2018/11/05/absorbing-commit-ch...

muxator··on Analyzing iMessage with SQL
SMS used to be an important revenue source for telcos. Basically they were charging for a best effort service on a signalling side channel. Free money.
muxator··on Testing consistency of rqlite
Not really related to TFA, but I had a look at the python driver documentation and I was very surprised by this statement [0]:

> Limitations

> Transactions are not supported

Is there something I am badly misreading? How come is a so fundamental feature not supported? Maybe it is just a limitation in the python driver?

[0] https://github.com/rqlite/pyrqlite#limitations=

← PreviousPage 3 of 14Next →