HN user

chrisdew

409 karma
Posts42
Comments102
View on HN
crates.io 3y ago

Show HN: LeVarInt64 for Rust

chrisdew
5pts0
github.com 4y ago

Show HN: One-way encryption, my first Rust project

chrisdew
1pts0
www.inovex.de 4y ago

AOSP Advanced Development Tricks

chrisdew
1pts0
www.domaindrain.com 5y ago

Show HN: Domain Drain

chrisdew
6pts6
www.portspider.com 5y ago

Show HN: Port Spider – Nmap as a Service with a small one-off fee to curb abuse

chrisdew
3pts3
www.portspider.com 5y ago

Is no-CSS (or JavaScript) too extreme for a MVP?

chrisdew
1pts0
ssh.vc 7y ago

SSH Virtual Circuit, pipe data, despite NAT

chrisdew
1pts0
8bitworkshop.com 8y ago

8-bit Workshop

chrisdew
3pts0
github.com 9y ago

Return to Harvard – getting back what we lost in the 90's

chrisdew
2pts0
news.ycombinator.com 9y ago

Ask HN: Are there any 4g/LTE dumb phones?

chrisdew
2pts6
www.cartochrono.com 10y ago

Show HN: CartoChrono, a mapping tool – useful to anyone else?

chrisdew
2pts3
twitter.com 10y ago

Has JustEat been hacked?

chrisdew
1pts0
ec.europa.eu 10y ago

#VATMESS Tell the EU that microbusinesses shouldn't have to register for VAT

chrisdew
4pts0
news.ycombinator.com 10y ago

Ask HN: Anyone using ECIES

chrisdew
1pts0
news.ycombinator.com 10y ago

Ask HN: Launch app with/without incorporating a company?

chrisdew
1pts2
petition.parliament.uk 10y ago

Petition UK government to not ban encryption

chrisdew
292pts106
www.shadowstick.com 11y ago

Unfinished Side Projects

chrisdew
1pts0
stackoverflow.com 11y ago

When function pointers don't contain the address of the code

chrisdew
2pts0
github.com 11y ago

ProtoStream: Streaming multiple Protocol Buffer messages

chrisdew
6pts0
www.jsoftware.com 11y ago

Arthur Whitney's One-page Interpreter (1992)

chrisdew
59pts50
www.fiftydollardeadline.com 12y ago

Show HN: My first Stripe site - Fifty Dollar Deadline.

chrisdew
1pts4
chrisdew.com 12y ago

Holographic Views of Data

chrisdew
2pts4
github.com 12y ago

Suppress, an HA component.

chrisdew
1pts2
news.ycombinator.com 13y ago

Ask HN: Do others find Android work a bore compared to Web and/or C coding?

chrisdew
2pts5
www.chrisdew.com 13y ago

Tenacious vs Stubborn

chrisdew
1pts0
www.chrisdew.com 13y ago

Dates are Time Intervals

chrisdew
1pts0
www.chrisdew.com 13y ago

UPDATE considered harmful

chrisdew
4pts4
www.barricane.com 13y ago

Event Sourcing with MySQL

chrisdew
1pts0
news.ycombinator.com 13y ago

Ask HN: Scratched my own itch. Is one week too soon to pivot?

chrisdew
8pts17
news.ycombinator.com 13y ago

Ask HN: Should I enforce software licensing, and if so, how?

chrisdew
1pts2

Back when I switched to Ubuntu 8.04, fifteen years ago, they had the best set of included drivers and non-free (MP3) software.

I switched back to Debian (12/bookworm) a few months ago because of Ubuntu's snap packages. I've not noticed any downside yet.

Protobuf over UDP can use the UDP payload length. Likewise for the many variants of self-sychronising DLE framing (DLE,STX..DLE,ETX) used on serial links.

A varint length field prepended to protobuf messages (sent over a reliable transport, such as TCP) seems sane.

The "double-bonus two-liner":

    export vid="sourcevid.mkv"
    ffmpeg -i "$vid" -vf vidstabdetect -f null -; ffmpeg -i "$vid" -vf vidstabtransform "$vid.stab.mkv"; ffmpeg -i "$vid" -i "$vid.stab.mkv"  -filter_complex vstack "$vid.stacked.mkv"
can be a one liner:
    vid="sourcevid.mkv" ffmpeg -i "$vid" -vf vidstabdetect -f null -; ffmpeg -i "$vid" -vf vidstabtransform "$vid.stab.mkv"; ffmpeg -i "$vid" -i "$vid.stab.mkv"  -filter_complex vstack "$vid.stacked.mkv"

The current encoding is complete, so no future extensions are possible.

A fix would be to change:

  110rrrrr ggggbbbb - copy the last pixel and adjust RGB by (r-15, g-7, b-7)
to:
  1100rrrr ggggbbbb - copy the last pixel and adjust RGB by (r-7, g-7, b-7)
This leaves:
  1101???? ...
available for future extensions.

Yes, it's a very slow Dutch Auction.

Your suggestions are very welcome. I'll add those features tomorrow.

Hi, thanks for your question.

At the bottom of the "Sellers" information is the line: "If you are interested in listing your domain(s) on Domain Drain, complete the form below for more information." and a form to complete.

How could I position this better?

I'm concerned that if I put it at the top, people won't know why they're filling in the form.

Some financial systems, a large number of which run on mainframes, have databases where all fields are fixed length. (A database with fixed-length records is trivial to access randomly.)

One of my credit cards lists my name as "Christophe" rather than "Christopher" as they have a fixed-length 10 character field for first names. Customer support said it was unfixable.

It only takes one such system, in a complex web, to impose that limit on all systems.

Yes, we lost something as soon as applications could start doing things without explicit instruction from the machine's owner.

Limited technology (pre-HDD) accidentally gave us privacy (data on disconnected floppy disks) and security (OSs on ROMs).

As a Brit, I hope it forces some EU changes and a new referendum. Largely because Scotland will leave the UK if the UK leaves the EU.

Then I discovered that if you put performance-critical code into lower-memory addresses it runs much faster.

Do you mean higher memory addresses?

Code in the lower 16KB of RAM (addresses 16-32KB) has contended memory access with the ULA, which causes the CPU to pause while the TV raster line is drawn.

Code in the upper 32K does not have this issue.