HN user

gelstudios

317 karma

Network / Software / Product Engineer.

Armchair ME / EE from time to time.

"The network is the computer" resonates with me.

What does it mean to you?

username at g mail or almost everywhere else to reach me.

Posts35
Comments45
View on HN
medium.com 1y ago

The Complexity Fetish: Why Are We Overengineering the Simple?

gelstudios
2pts2
blog.hyperknot.com 1y ago

Is there now a generation of users who never worked with files?

gelstudios
56pts48
vfxblog.com 1y ago

The oral history of the Dinosaur Input Device

gelstudios
65pts4
www.nycresistor.com 2y ago

Ghosts in the ROM (2012)

gelstudios
155pts23
www.strategy.rest 2y ago

Giving everybody the same length of cable to equalize latency in HFT

gelstudios
3pts0
memalign.github.io 2y ago

PCEImage – ASCII encoded pixel art format and editor

gelstudios
1pts0
www.fornaxis.org 2y ago

Language, OS and GUI -independent windowing API provided as a virtual filesystem

gelstudios
62pts5
github.com 2y ago

A tool to capture 2G/3G/4G (some 5G) radio frames with Qualcomm based devices

gelstudios
2pts0
posts.decontextualize.com 2y ago

Adding a hinge to a Game Boy that God never intended

gelstudios
2pts0
panthema.net 2y ago

The Sound of Sorting – "Audibilization" and Visualization of Sorting Algorithms

gelstudios
1pts0
www.spakhm.com 2y ago

Commit/Bullshit Ratio

gelstudios
2pts1
medium.com 2y ago

The eXtreme Go Horse (XGH) Agile Development Methodology

gelstudios
2pts0
www.kianryan.co.uk 3y ago

Getting a Psion 5 palmtop from 1997 online via PPP (and a Raspberry Pi)

gelstudios
107pts26
fabiensanglard.net 3y ago

CCPS – a new SDK for CAPCOM’s CPS-1 platform

gelstudios
1pts0
brutal.chat 4y ago

Brutal Chat – A Social Experiment

gelstudios
3pts0
pketh.org 4y ago

How Kinopio is made to run fast, efficiently, and reliably

gelstudios
2pts0
dustin.sallings.org 4y ago

DIY Posix process supervision versus init / launchd / daemontools (2010)

gelstudios
3pts0
nmstate.io 4y ago

Nmstate – A Declarative API for (Linux) Host Network Management

gelstudios
6pts2
blog.jse.li 5y ago

Play Chrome's dinosaur game with your body and webcam

gelstudios
2pts0
danq.me 5y ago

The Good, the Bad, and the Ugly of System Tray Icons

gelstudios
1pts0
www.johncostella.com 5y ago

The Magic Kernel Sharp – image resizing algorithm

gelstudios
8pts0
github.com 5y ago

Spark Joy – Design Tools and Tips for Developers in a Hurry

gelstudios
2pts0
zak.murez.com 5y ago

3D scene reconstruction from RGB (no depth) video

gelstudios
37pts0
saagarjha.com 5y ago

Clang patch makes Objective-C (objc_msgSend) twice as fast

gelstudios
2pts0
medium.com 6y ago

The future that everyone forgot (2014)

gelstudios
1pts0
toys.lerdorf.com 6y ago

DIY Remote family tech support

gelstudios
1pts0
tryhexadecimal.com 6y ago

Running Costs of a SaaS

gelstudios
31pts8
twitter.com 6y ago

Floating point error accumulation in Patriot missile defense system

gelstudios
2pts0
medium.com 6y ago

A remote work retrospective, three years in

gelstudios
1pts0
madewith.mu 7y ago

Chinese students are using Mu (an IDE for beginners) to learn Python

gelstudios
3pts1

Curious, what does someone gain with MacTCP? I'm not familiar with the space, but a casual glance (not an assessment!) suggests that OpenTransport was standard-ish from system 7.6 onwards.

Does it boil down to compatibility with older hardware?

I've been playing with this for a few hours and had similar questions about scrubbing custom tokens or headers from the submitted data.

One concern I have about the instant-replay feature is the potential performance implications when monitoring multiple tabs or windows. I'm not particularly fond of the idea of all sites in this way and prefer better controls there.

I saw the block list inside the extension, but I think an allow list makes more sense for this use case. That way, .ycombinator.com or .example could work as opt-in for instant replay, and ideally, those domains could be preconfigured at the team level.

Acknowledging Chrome's extension per-site permissions is a valid option, but it's clunky.

+1 vote for a datadog integration, in addition to backend data I would love to see this work well with RUM. For now, I'll settle for jamming a common ID into Jam.Metadata and see how that works out.

I also thought Jam would accept bug reports from end-users and look forward to the development of that feature.

Comments synced to timestamps in the recordings are nice. Have you considered a scribble/annotation like the still screenshots, but for videos? The annotations could be anchored to the comment timestamp, and they would help capture a UX micro-interactions that may not be obvious in a still or video.

https://www.mozillazine.org/articles/article2278.html

June 5, 2002 - Mozilla.org, the organization that coordinates Mozilla open-source development and provides services to assist the Mozilla community, today announced the release of Mozilla 1.0, the first major-version public release of the Mozilla software. A full-fledged browser suite...

IIRC one of Mozilla's v1 killer features was "tabs" in a time when opening links in a new window was the only (mainstream) option for a meandering web junkie.

Trademark games are pretty common in consumer tech. FaceTime and iOS are high profile examples of names ("marks" in parlance) that ended up licensed / transferred.

I'm trying to avoid sounding overly nostalgic about Palm OS but it really was a nice personal computer.

This snippet highlights the focus on UX (beyond the look and feel!), and as creators I think many of us can relate to (and maybe remind others...) how great products require deliberate care in design AND implentation.

The user interface received particular scrutiny. Hawkins set firm limits that any slow operation be reworked instead of showing a busy indicator, and explicit error messages should be avoided. Graffiti was a given because handwriting had to work, as no physical keyboard would have fit at the time. Mindful of how unusual such a device would be to many users, Ed Colligan declared that Touchdown should “delight the customer,” and developer Rob Haitani established a design theory he grandly christened the “Zen of Palm"

The patron saint of hackers is making the rounds again. Whether you are a fan or not, his book "iWoz" is full of these stories like trolling casino pit bosses with the pad of bills.

A few years ago I had the privilege of meeting the woz after an event at which he was a speaker.

I was surprised at how humble and patient he was with people vying for his attention, many asking for him to autograph laptops and whatever else they had at hand.

I got his attention when I asked him about tetris and we geeked out a bit over it. Thats a story for another day but I did walk away from that conversation with a prized souvenir -- an autographed $2 bill: https://imgur.com/gallery/TQo0KOi

... and a laser cut steel business card :)

In a time where every constraint was extremely limiting (batteries, storage, cpu / SoCs, IO, displays) there were many interesting approaches to hardware and software designs for ultraportable computing.

Almost very PDA in the market had a fairly distinct OS -- or at least custom "spins", not unlike android today with manufacturer customizations.

I owned (and loved) several palm OS based devices, but I always looked at the folding "tiny laptop" form factor of the Psion series (and the Zaurus) with major nerd envy.

Thank you for sharing, and I'm sorry for your loss, fellow HNer.

About 8 years ago I was enjoying a lazy morning with my dear grandmother, who was feeling particularly chatty as she insisted on making us breakfast.

Having previously recorded her making traditional foods (empanadas + tamales) in her kitchen before moving away, I had always wanted to interview her about life.

There was no better time to start, so I elevated my iPhone off the kitchen table and recorded her stories that morning.

The stories would turn out to be an amalgamation of different eras of her life, from growing up in a small village in Colombia, working as a seamstress, starting a small business, and raising a family in a strange land US. Many of the details were slightly intertwined and a little mixed up. The accuracy of the stories was not as important as her willingness to tell them.

She passed away a year ago, and that recording has brought comfort and laughter to her sisters, children, and grandchildren.

gracias mi abuelita, te quiero.

Why do you think that most viewers would get from an "image has filter" indicator?

I imagine most people _know_ when a filter has been applied.

Image modification via filters / sliders / tools are built into the product and a core part of the user-generated content creation loop, at this point any image on instagram is expected to have a filter applied.

Is there a threshold for "not reality"? Sharpening and color representation in digital images are already illusions.

What's your suggestion for images edited outside of the instagram app? I did not look for any statistics but if you take a cursory glance at the "explore" section of instagram, I'd argue that most of the images were taken with a DSLR or a camera not built into the device that posted the image. So it's likely those images went through some form of modification and enhancement.

If the concern is for viewers being deceived by these images, I think it more likely that viewers are deceived by the "story" behind the image, than the image itself.

The original domain name is crypto bait now.

Wireshark and its predecessors have made it easy to visualize how protocols actually work, and peel back the magic that makes the internet work.

Between the ability to "follow TCP stream" or the "conversation" views between two hosts, wireshark has helped connect the abstract and the observed / real behavior of networks. Which seems to make the difference for people trying to get beyond the basics of networking in workshops / training sessions.

The built-in protocol dissectors are also a big help for teaching.

Some common situations won't work well out of the box (multi interface PCAPs), or I need to read the manual again... but with a bit of scripting / light processing of the PCAP it works very well.

Yes it looks like a great replacement for network-scripts.

And at first glance, it appears to have better design goals than Canonical's (also yaml based) netplan.

Specifically the "transactional" aspect of nmstate, in which a config change should either fully succeed or fail, with a failure state is a rollback to the pre-transaction state.

The desired vs actual state dilemma and atomicity, is where most of these high-level network configuration tools fall apart in practice.

These branches of computing history are really interesting.

Domain/OS uses a single-level storage mechanism, whereby a program gains access to an object by mapping object pages directly into the process's address space.

It sounds similar in that respect to IBM i, and seems like an evolutionary branch that died off. What ever happened to this paradigm?

Maillard reaction 6 years ago

If there any fans of black garlic on HN, the Maillard reaction is responsible for turning the sugars in garlic into that wonderful substance.

Yes 3DS has a few fixed / discrete viewing positions from which the stereoscopic effect will "work".

The later "New 3DS" introduced a face tracker that made the effect work continuously across most of the LCD's viewing angle for a single viewer.

Curious why they didnt go for a similar setup here? Though the looking glass display allows for multiple viewers.

I think certification gives the holder some potential credibility in a narrowly defined area IF an employer chooses to believe that a specific certification sufficiently covers the skills required for a business process.

That is clearer for roles that primarily need to operate software packages (word processing, CAD, etc) or systems where there is training content created by a solution vendor (cisco, juniper, etc), than it is for a multi-disciplinary "squishy" role like product management.

Consider that a product manager role might greatly by company size or by level of product / market fit. I'd say that an employer shopping for a PM might be looking for a combination of: subject matter expertise, deep knowledge of a specific market, and maybe a track record with KPIs. All of which are probably not easily evaluated by a common certification.

I had a similar experience with managed VoIP. The first almost-accidental customers seemed like a good sign that the most minimal viable product could work as a business. But we did not start selling early enough, and it played out almost exactly as you described.

Lessons: 1. Sales is hard, especially if you have never done it 2. Commitment -- everyone involved should have skin in the game 3. Hardware is hard, even when you don't manufacture it -- refurbishing + firmware modifying ip phones, poe equipment, etc ate into our runway

I don’t currently use blogspot so I don’t know about that bug, or if they support multiple CNAME records.

It’s not obvious but, using the same mechanism that allowed you redirect to blogspot will allow you to redirect the bare “@“ record (pocketputer.com) to www.pocketputer.com

Congrats, that’s a catchy domain name you got there.

I noticed it’s setup with a redirect, have you considered blogspot’s CNAME feature? It lets you host your blogspot blog at a custom domain like yours without redirecting to a subdomain.

The benefit is if you ever switch where the content/blog is hosted, any links/bookmarks to your site can still work.

They have a guide for various registrars (see below), but there’s likely a guide for whichever vendor you are using.

https://support.google.com/blogger/answer/58317?hl=en

Not to simply pile on to the complaints about this, but I rely on the IRC gateway on my paid account for: Memory constrained use Bandwidth constrained use _Attention_ constrained use

I hope there will be a text only or “low latency” mode in the native client.