Pinned toot

Theory:
1. Reinvent a square wheel
2. Understand what's so hard about making wheels
3. Observe how a round wheel someone invented a while ago performs better than your square one.
4. Appreciate the brilliant and simple solutions to all wheel design issues that a round wheel implements.
5. Throw away your square wheel.

Practice:
1. Reinvent a square wheel
2. Push it to production

Pinned toot

The purpose of an open-source project is making source code.

Wolf480pl boosted

Developer-driven software distribution is a bad idea, which is why I dislike things like Flatpak.

Having distro maintainers involved in the process and installing your software from a free software distribution like Debian or FreeBSD is a much better distribution of power. The packages can be tuned to suit their environment without the developer having to repackage it for every distro, and the distro maintainers can keep out anti-features like telemetry and advertising.

The middleman may seem annoying to developers, but embrace the model and it'll work for you. Landing packages in your favorite distro isn't actually that hard, and the rest of the distros will follow. If you're an end-user who wants to see some software available for your distro, look into packaging and volunteer - it's easy.

Wolf480pl boosted
Which assembler syntax do you prefer?
Wolf480pl boosted

Spent most of the day gaming, only to realize (again) that programming is less boring. :ablobheadshake:

Wolf480pl boosted

2000s hackers: My dream is to connect all of my devices to the internet.
2020s hackers: My dream is to disconnect all of my devices from the internet.

Wolf480pl boosted

@hntooter
> you receive a packet on eth0
> destination is 10.8.0.8
> your IP on eth0 is 192.168.12.5
> your IP on tun0 is 10.8.0.8

why does this not go through FORWARD? wtf....

Wolf480pl boosted

CVE-2019-14899 Inferring and hijacking VPN-tunneled TCP connections
seclists.org/oss-sec/2019/q4/1

(submitted by jedisct1)

Wolf480pl boosted
Wolf480pl boosted

@alexbuzzbee

> Can somebody make thick laptops trendy?

Also, small phones.

Why have we, as a society, seemingly converged on big phones and small laptops? It's like we're *aiming* for the awkward not-quite-big-enough-to-be-useful-or-small-enough-to-be-handy middle ground!

Tfw. I needed *any* VGA cable for my next FPGA assignment. Sp I went to a shop and bought the first one I stumbled upon.

It turned out to be a VGA *extension* cable. With a female connector on one end. :blobcatangry:

Wolf480pl boosted

Pro tip:

Memes that immediately polarize any two target groups are likely manufactured to manipulate social attitudes and stop the opposed groups from finding commonalities, and breaking down avenues of communication.

You should consider seeking values that bind us, not issues that divide us.

Wolf480pl boosted

Extremely unpopular opinion among web developers I guess, but most websites should not be programs.

Wolf480pl boosted

we finally dumped the voice rom from the gpws!

here is a flac rip and the raw dump. dump format is ulaw pcm @ 8khz (with a brief header which i haven't bothered figuring out yet). 4mbit eprom, mostly empty

Wolf480pl boosted

Mobile devices are what happened when the 'computer should be a sealed box appliance that protects the users from themselves' philosophy finally triumphed over 'the computer should be a wide-open playground for experimenters'.

I wonder if this trend can ever unhappen, now that it has begun.

Is there an open-source program which takes a 2D image with alpha channel, and converts it to a 3D model with constant thickness, or maybe thickness controlled by the alpha channel?

Wolf480pl boosted

mv Picture{,-of-my-cat}.jpg # I find brace expansion useful for renaming files. This cmd expands to "mv Picture.jpg Picture-of-my-cat.jpg"

Wolf480pl boosted
Wolf480pl boosted

TIL dropbear ssh server is a potato.

When you run this command:
ssh somehost yes |head -n2

you expect the pipeline to prints 2 lines and exit.

And that's what happens if the SSH server on somehost is OpenSSH.

But if it's dropbear...
the pipeline will print 2 lines and hang until you Ctrl-C, because the ssh client is still alive because it forwarded SIGPIPE/EPIPE to the server and the server ignored it.

Wolf480pl boosted

it is my considered opinion that most websites should look like professors' personal websits that were obviously made by hand in HTML and haven't been updated since 1995

Wolf480pl boosted
Show more
niu.moe

Welcome to your niu world ! We are a cute and loving international community οΌ―(≧▽≦)οΌ― !