HNHacker News
TopNewBestAskShowJobs

robgibbons

1,517 karma · joined January 15, 2012

submissionscomments
robgibbons··on Handling cookies is a minefield
Right, I meant it's not a JavaScript object. It's serialized into a string in any case, no matter which API you're stuffing it into. So it's a bit of a non-sequitur for the parent to suggest that it's somehow weird to store JSON in a cookie, but not in localStorage. It's all just strings.
robgibbons··on Handling cookies is a minefield
In both cases (cookie vs localStorage) you're really just storing your data as a string value, not truly a JSON object, so whether you use a cookie or localStorage is more dependent on the use case.

If you only ever need the stored data on the client, localStorage is your pick. If you need to pass it back to the server with each request, cookies.

robgibbons··on Does the Internet Route Around Damage? – Baltic Sea Cable Cuts
A counter point to this adage in modern times is that censorship seems to spread as a result of users sharing content across platforms with varying levels of moderation. I've seen many examples of "shorts" being shared on FB or Instagram which originated from TikTok and which feature heavy use of either euphemism (eg. "unalived" instead of "murdered") or even explicitly silenced language.

Platforms which do not heavily moderate content will nonetheless still have heavily self-censored content as a result of users being conditioned by other platforms into self-censorship.

robgibbons··on Ask HN: How to check who the black bar is honoring?
A simple title attribute would be an easy addition.
robgibbons··on Linux on Apple Silicon with Alyssa Rosenzweig [audio]
I have to agree with this take, as much as I appreciate the indelible hacker spirit of jailbreaking closed hardware and making it available to freedom loving individuals... A huge, vocal part of me also feels like the entire effort is truly just empowering Apple to sell more closed down hardware and even the freedom loving nerds will buy it because it's sexy.

There's no getting around the sexiness of Apple hardware. But there's also no getting around how closed it is. You implicitly support Apple's business model when you buy their hardware, regardless of whether you run Asahi or Mac OS.

robgibbons··on Standing desks may be bad for your health, study suggests
I use a motorized desk, but I'm realistically only standing about a quarter of the time. Standing is great for "thinking on your feet" but it is hard on the heels after a while.

My setup (which is just a solid core door on top of a generic motorized frame) is nice because I can press a button and rapidly change to a different position. The main benefit is that a motorized desk setup, combined with an adjustable VESA monitor arm, and an adjustable drafting stool, provides a tailored ergonomic position whether I'm sitting or standing. Wrists, elbows, back, neck, and eyes are all in a stress-free position.

robgibbons··on Studios: Please Don't Spoil the Movie We Are Seated to See
I can usually tell within the first third of a trailer whether I'd like to watch it. In those cases I don't finish the trailer. They give everything away.
robgibbons··on Normans and Slavery: Breaking the Bonds
https://en.m.wikipedia.org/wiki/More_Irish_than_the_Irish_th...
robgibbons··on Desktop Windowing on Android Tablets
Can confirm that it does, at least on the pixel 9 pro fold, after enabling it in developer options.

However, I don't see the top window handle they show in the animation. I have to long press the app icon in the running apps view, then I get a free form option. At that point, I get the floating windows with controls. You can tap and drag the sides and corners of apps to resize windows, seems intuitive enough.

robgibbons··on Why is it so hard to go back to the moon?
It might sound cynical but it's accurate. There was a big political will to go to the moon because the USSR was beating us at every important space milestone. That galvanized the American government sufficiently to spend massive amounts of capital to win the space race.

After a decade or two, and the loss of any real competition, the US lost the political will to keep pushing boundaries. The primary reason we don't still have the immediate capability to put people onto the moon isn't technical, it's political. We are only now reigniting that desire, and again, it's because of another great power starting to push things in space.

It was CCCP pushing us then, it's the CCP now.

robgibbons··on Ask HN: Is a Masters in CS/Engineering worth it for a mid-career PM?
Meta comment, but didn't this get posted 4 days ago? Why is it showing as posted today with comments that I definitely saw before? This has triggered my déjà vu.
robgibbons··on SpaceX Astronauts Begin Spacewalk, Putting New Spacesuits to Test
Obligatory 2001 reference: https://youtu.be/TDUxxuNQwEA
robgibbons··on A eulogy for Dark Sky, a data visualization masterpiece (2023)
As an Android user who had a Dark Sky subscription, I have a similar sentiment.
robgibbons··on You can opt out of airport face scans
I'm not particularly interested in concealing my identity from the TSA. My intention is more to prevent the collection of a high-resolution 3D scan which didn't previously exist -- which I would wager the mask effectively does.

I understand it's possible to construct a 3D representation of my face using only still photographs, so it may be in vain, but I'll wear the mask and admit it may be pure ignorant superstition.

robgibbons··on You can opt out of airport face scans
My thinking exactly. Surgical masks are commonplace on flights now, and I assume by default that those cameras are already on when I step up.
robgibbons··on You can opt out of airport face scans
Nonetheless, the option exists. Get there early and you have the option.
robgibbons··on You can opt out of airport face scans
You can absolutely still opt out of body scans. Talk about being unhelpful.
robgibbons··on You can opt out of airport face scans
I've had no such trouble in Boston. In Denver, I got an annoyed agent, but no argument. They flipped through their TSA state ID binder and did the customary comparison, but no argument.

I actually have taken up the habit of wearing a surgical mask through security simply for this purpose, right up until I've opted out and they have my ID in hand. When they ask me to lower it I do, but not until I've opted out.

robgibbons··on Boeing's Starliner Now Has 5 Leaks While Parked Outside the ISS
Since you brought up coincidences, a second Boeing whistleblower died not too long after. The first died of a self-inflicted gunshot wound, and the second of pneumonia.

https://www.theguardian.com/business/article/2024/may/02/sec...

robgibbons··on Voyager 1 Returning Science Data from All Four Instruments
The Voyager Interstellar Mission page on the NASA website[1] is pretty informative.

Voyagers 1 & 2 are both in the final phase of their extended mission (the Voyager Interstellar Mission, or VIM) which is focused on collecting data from the interstellar medium. Their initial mission was completed with their respective flyby of the gas giants.

> It is appropriate to consider the VIM as three distinct phases: the termination shock, heliosheath exploration, and interstellar exploration phases. The two Voyager spacecraft began the VIM operating in an environment controlled by the Sun's magnetic field with the plasma particles being dominated by those contained in the expanding supersonic solar wind. This is the characteristic environment of the termination shock phase. At some distance from the Sun, the supersonic solar wind is held back from further expansion by the interstellar wind. The first feature encountered by a spacecraft as a result of this interstellar wind/solar wind interaction was the termination shock where the solar wind slows from supersonic to subsonic speed and large changes in plasma flow direction and magnetic field orientation occur.

> On Aug. 25, 2012, Voyager 1 flew beyond the heliopause and entered interstellar space, making it the first human-made object to explore this new territory. At the time, it was at a distance of about 122 AU, or about 11 billion miles (18 billion kilometers) from the sun. This kind of interstellar exploration is the ultimate goal of the Voyager Interstellar Mission. Voyager 2, which is traveling in a different direction from Voyager 1, crossed the heliopause into interstellar space on November 5, 2018.

The Mission Status page[2] is also really neat to look at. Although each probe is down to about half of its original sensor stack, they both still have charged particle, low energy cosmic ray, magnetometer and plasma sensors running, and they're both still collecting useful data in the interstellar medium well past the heliopause.

[1] https://voyager.jpl.nasa.gov/mission/interstellar-mission/

[2] https://voyager.jpl.nasa.gov/mission/status/

robgibbons··on Show HN: Mark Scroll Positions
Good question, considering that the width of the browser viewport often determines the vertical flow of the page.
robgibbons··on Daylight Computer – New 60fps e-paper tablet
Thanks very much for responding. You mentioned backlight, and forgive my ignorance, but is this type of E-paper not front-lit?
robgibbons··on Daylight Computer – New 60fps e-paper tablet
Really compelling product. Is the light temperature adjustable?
robgibbons··on Cubic millimetre of brain mapped at nanoscale resolution
Can a hand grasp itself?
robgibbons··on Biden signs TikTok bill into law, starting clock for ByteDance to divest
CCP is a major pusher of disinformation/propaganda. Look up Dragonbridge. Or how YouTube had to remove thousands of CCP propaganda channels. Or the classic "US Army Covid Origin" story that China pushed when social media came for Wuhan.

China's 50-cent army buys social media accounts, or creates fake personas, to push narratives and abuses reporting/takedown mechanisms to suppress unfavorable posts and channels.

robgibbons··on U.S. sues Apple, accusing it of maintaining an iPhone monopoly
Not necessarily. If Apple allowed third-party app stores, alternative browser engines, had better cross-platform messaging support, et cetera, a lot of Android owners would buy iPhones.

A significant reason why Android appeals to many folks is that it represents a more open alternative to the iPhone. By opening up their walled garden, Apple still stands to benefit by magically becoming more appealing to a big chunk of Android owners.

robgibbons··on Show me the prompt
As the submitter, you should be able to edit the automated change.
robgibbons··on Freenginx: Core Nginx developer announces fork
It was already mentioned in the other thread, but it looks like F5 owns the trademark for the Nginx name. Maxim should consider rebranding the project to avoid any legal blowback.
robgibbons··on SEC has not approved Bitcoin ETFs [fixed]
Web3 never had anything to do with the web. It was always a vain attempt to cash in on the aura associated with web 2.0 by sounding like a legitimate heir to the heritage of the WWW. It is however, as you said, just a convenient marketing term for crypto bros and blockchain scamware.

Web 3.0 as Tim Berners-Lee envisions it might have some legs, but web3 was a always an empty marketing vessel.

robgibbons··on SpaceX Loses Starship Spaceraft During Test Flight
They also ditched every one of their boosters into the ocean. Not one Saturn V booster landed itself back on the launchpad. Different approaches warrant different metrics of success.

In SpaceX's case, they've done this exact process before with the Falcon to great success. In a few years, Starship launches will likely be a routine thing, as Falcon launches are now.

← PreviousPage 2 of 16Next →