Live data from Hacker News

Why our website looks like an operating system

posthog.com

461–470 of 504 posts

Re: Why our website looks like an operating system

#461
post #243

Earlier quoted context omitted.

> the EU should have forced browser vendors to solve. Only the user's browser can choose not to send back cookies This is only an option if you limit tracking to using cookies. But neither tracking technologies, nor the current EU law, are limited to tracking via cookies. It also kills functionality for many web applications without also accepting all tracking. Some browser-flavors went to extreme lengths to prevent…

The pessimist in me thinks a legally enforced header and corresponding browser setting (so that the user wouldn't have to make an explicit choice per website) would have met enough pushback from businesses for the EU to back down to something with the infinite stupidity of the current solution. Maybe we could move towards that end in small steps. The EU should start by banning irrelevant non-sequiturs like "We value…

I know it'll be considered a hot take, but I'd argue that people don't even know what "tracking" in the Internet context even means enough for their supposed "preferences" about it to be valid.

90% of non-tech-nerds have this simple of an opinion about it:

1. Retargeting ads are "creepy" because ... "they just are"

2. Retargeting ads either annoy me because I think they're dumb in that particular instance ("I already BOUGHT a phone case last week, it's so dumb that it keeps showing me phone cases all day!") or because they're too good ("I gave in and bought the juicer after I kept seeing those ads all around the web") and I don't like spending money.

The rest of "tracking" they don't even know anything about and can't verifiably point to any harms.

Data brokers acquire data from thousands of different sources - many of which aren't stemming from Internet usage - and most of the browser data relevant here isn't tied to their actual name and permanent identity (and doesn't need to be to serve its purpose which is usually "to show relevant ads" and the more specific case of "to get people to come back and buy things they saw").

Honestly, just like people are annoyed by pushy car salesmen, and being asked for a "tip" at a self-order kiosk counter-service restaurant, they are going to be annoyed about aspects of the commercial Internet, and it doesn't automatically mean that they're being victimized or that they need regulations to try to help.

Re: Why our website looks like an operating system

#462

Earlier quoted context omitted.

They are not forced to use banners, they are forced to get explicit opt-in permission before tracking users, which can be done in non-obtrusive ways.

Okay, so regard the Do_Not_Track header as explicit opt-out permission

No browser implements it as an explicit one where you have to explicitly specify which businesses you do not which to track you.

Re: Why our website looks like an operating system

#463

Oh god. It has a pleasant color scheme, but this is an awful idea. By trying to recreate windows and bookmarks in the web app you're at best just implementing redundant features and getting in the way of the native browser features by trying to showcase yours, at worst breaking regular web usage entirely. Take their right click menu for items to select whether you want an in-app tab or real browser tab. Congrats, you…

As I'm reading about their scrolling philosophy, my hand gets tired and I switch to keyboard scrolling.

Oop, there is none.

I will never laud an application that breaks the most basic of keyboard functions. You can design a clever and flashy application with pointer-only UI, but you can't design a good one.

Re: Why our website looks like an operating system

#464
I'll tell you what, I was interested in this place, but this would stop me in my tracks. For an A/B testing shop to do this (which I can promise you they did not A/B test), it pretty much invalidates everything they supposedly stand for. This is one of the goofiest, most non-functional things I've ever experienced on the internet. This would be a fun hackathon project... should have stayed there.

Re: Why our website looks like an operating system

#465

Earlier quoted context omitted.

I really admire Posthog as a company and how they run things there. Big fan. But let's be honest. This website redesign, even though cool and unique, wouldn't work if they were an unknown brand. I think they have done a great job building a solid brand over the years and now have the freedom to update their website however they want. If you are a no name startup, doing something like this will be a bad idea. My 2 cen…

I dont think it works for Posthog either

Yeah, the design is nice, colors, etc, I used to be fascinated by ExtJS 3.x's Windows-like webapp theme, even though I never really used it, because, like a sibling thread remarked: it's a bad idea to reinvent the desktop. Anyway, right now their product may be a good fit for my team, so I browsed and spend some time watching the video...

1) url history piles up pretty quickly, going back was irritating, closing a "OS" window should unstack that from browser history

2) more than one way to get to things (ie desktop icon + menu) so I visited certain pages ("About") more than once and felt trapped in a maze of deja-vus.

3) no way to scroll down and get the full glimpse, had to proactively click on words + icon, or menu items, to spot if inside there would be something relevant. Then, once the window opens: tabs, lots of tabs...

4) since the information is not really hierarchical, I can't delve into say Pricing. Got click on all the menu items... "Didn't I visit that before?" - and history kept piling up, so where was I before?

5) In Pricing, I read "Free tier - no support" - of course! - then $0.0001 for pay-for-use for the feature flag (every time the user switches the feature on/off? I don't get it, I'm sorry) ... then another free x pay-as-you-go box. Scroll down, then a huge calculator... . How much does it cost for my second app?

6) Cramped: lots of information in a reduced window - hit maximize every time, lots of borders.

7) Product features are really impressive, but the demo video gave the impression that it's really a busy app, overwhelming at times, with lot's of filtering options that look necessary to get the info out of the tool (great for power users, though!). But then the website is also busy and complex. If we add both up, app and website = high cognitive overload! I think I'll go shopping around first then come back later.

A disaster.

I hope they eat their own dog food. I'm pretty sure they will get lots of bad signals from their website.

Re: Why our website looks like an operating system

#466

Earlier quoted context omitted.

Okay, so regard the Do_Not_Track header as explicit opt-out permission

They would never do this willingly, because they don't want you to automatically opt out of tracking. The annoyance of the cookie banners is the entire draw for companies. Its not a downside. They're user-hostile. You are their enemy. Their goal is to wear you down and trick you into opting-in, so they can both track with impunity and follow the law.

>They would never do this willingly

I know, that is why I am saying you would force them to respect Do_Not_Track by law.

Re: Why our website looks like an operating system

#467
post #452

Earlier quoted context omitted.

The problem of how you organize content in desktop user interfaces is far from solved. Often I have 6 virtual desktops, and maybe 5 Firefox windows and maybe a Chrome and an Edge (testing and the occasional app that doesn’t work with Firefox, a problem made worse by my employer forcing us to use the ESR) and those all have tabs. Not to mention various IDEs and distraction generators like Slack and Outlook that have e…

> The problem of how you organize content in desktop user interfaces is far from solved. Strong disagree. Mature conventions have been established for decades, and while there are always edge cases and new incremental features that need to be worked into desktop UIs, the core desktop UI paradigm has been stable since at least the mid-'90s, and modern deviations away from it have almost invariably reduced usability an…

I think you’re mostly right, particularly when it comes to the settings dialogs in Windows which have been a state of ferment since Windows 8 such that I expect many of them to be reworked in several faddish ‘mobile’ phases while some will still look like they did in the Windows 95 era.

Comparing the various nag windows on MacOS and Windows, as much as they are annoying, the MacOS nags look like a 1999 rework of the modals from the 1984 original Mac whereas the web-based ones in Windows are easier on the eyes. I have looked long and hard at x-platform UI frameworks and they are generally pretty awful and with all the affordances the web platform has Electron looks good in comparison both in terms of UX and DX.

My beef is with the tabs-inside-of-windows, windows-inside-of-windows and the frequent need to have a large number of ‘items’ open and wanting some synoptic view of all the items open in all the applications on all of the virtual desktops a modern machine can have. I try pretty hard to keep it organized but if I am listening to music in YouTube it should be trivial to find the browser tab involved to close it and it’s not.

I’m reminded of the multiple document interface

https://en.wikipedia.org/wiki/Multiple-document_interface

Which was big in the Windows 95 era, particularly with Office that now seems largely forgotten. When Netscape 4 hit the streets Netscape changed their home page to use which were like absolute positioned (s) to get an MDI effect like the page that started this discussion. Trouble was it didn’t work and they had to revert it quickly. I told my professor that I thought I wouldn’t understand how web pages worked in six months it was changing so fast but JavaScript supremacy took at least another 12 years even if Microsoft rolled out AJAX circa 1999 it took forever in internet time for people to get the significance.

Re: Why our website looks like an operating system

#468

Serious question. Could one not write a whole desktop environment in a lisp (clojurescript) and serve it as a website?

How come you're asking that? Just curious

I want to find a good use for clojurescript. It would be cool to build a personal site with an OS theme. Additionally with enough extensibility it could become like emacs.

Re: Why our website looks like an operating system

#469
I haven't tested it much but the site seems surprisingly snappy & usable even on mobile – except for… the browser back button?! In Chromium & Firefox (both on Android) it keeps bringing me back to the top of the previous page and does not restore my scroll position. That seems like a rather large oversight?

EDIT: Ok, I take back the "usable" part. This is insanity. I have found links that don't do anything. Some links open in overlay popups (some of which get cut off on mobile), others in new "windows". The X button behaves erratically (or at least not as I would expect), clicking on the page title in the headers sometimes opens menu, sometimes it doesn't. There's a WYSIWYG editor bar at the top of https://posthog.com/changelog/2025 even though I'm not editing anything(?!) and the "undo" button(?) looks like a browser refresh button(?!), though I'll have to admit I initially thought this might be a back button, since there's also that forward button.

Who thought this was a good idea?

Re: Why our website looks like an operating system

#470

Earlier quoted context omitted.

Would you extend that argument to tabbed interfaces as well? Why should browsers support tabs (and an inconsistent interface by each vendor), when you can just open a new window instead?

The tabs reuse resources of the browser, and the browser does it really well - I think it's not even arguable that browsers are more complex than the OS GUI API, this is why e.g. Windows 11 uses react.js in start menu. So if you create a webpage that is so damn advanced that it beats the browsers OR it somehow reuses heavy resources within one webpage, I'd say this is a good justification. And IMO the OP link isn't a…

> Windows 11 uses react.js in start menu

They do what?!

EDIT: Sounds like they only use it for the "Recommended" section, though? https://news.ycombinator.com/item?id=44124688

Post reply on HN