Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
TingPing
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
181.
▲
by
TingPing
3y ago
GTK3 did not break its C API. The CSS you could inject was arbitrary and undocumented. They stabilized and documented that in 3.20, yes. I think its very dishonest to say the toolkit was breaking, the vast majority of GTK3 apps didn’t have
182.
▲
by
TingPing
3y ago
WebKitGTK has a lot of integration with the toolkit.
183.
▲
by
TingPing
3y ago
9 years, thats how long between last GTK API break. Never for GLib.
184.
▲
by
TingPing
3y ago
Wayland is just an IPC protocol, so it imposes little. In practice compositors use mostly hardware agnostic Linux APIs. The driver needs to support things like KMS, DRM, GBM, etc.
185.
▲
by
TingPing
3y ago
It stops all changes.
186.
▲
by
TingPing
3y ago
The fonts comment must just be Ubuntu not having an app by default, you just double click a font, gnome-fonts opens, click install.
187.
▲
by
TingPing
3y ago
The resize area is much larger than the visible border for me. Maybe it’s an Ubuntu change.
188.
▲
by
TingPing
3y ago
You could describe WPE as WebKitGTK but you bring your own GTK. GTK is sometimes inappropriate for embedded devices that have a unique display stack. Using WPE brings in minimal dependencies and can render to anything you desire. libwpe is
189.
▲
by
TingPing
3y ago
WebKit is probably the most common embedded engine. From game consoles to kitchen appliances.
190.
▲
by
TingPing
3y ago
82% remote :) (Not counting those that live in the city but are still WFH)
191.
▲
by
TingPing
3y ago
The majority of web features are the same, though some do require some platform specific work. There are a few big differences like WebRTC support isn't in WebKitGTK releases.
192.
▲
by
TingPing
3y ago
The performance improvements of WebKitGTK aren't small, in my personal benchmarks on like MotionMark, performance has doubled in recent years and that is before Skia.
193.
▲
by
TingPing
3y ago
To be clear WebKit is made up of multiple ports. These ports are maintained by their own groups and Igalia maintains WebKitGTK/WPE where this change is happening. It does not affect the Apple ports of WebKit. To answer your question th
194.
▲
by
TingPing
3y ago
You are misreading the Phosh page. It says it uses a custom wlroots compositor on that page. You can see the source yourself: https://gitlab.gnome.org/World/Phosh/phoc Yes it uses the GTK toolkit but that has noth
195.
▲
by
TingPing
3y ago
phosh is a custom compositor (phoc) not based on GMOME-Shell at all. It is a simple one made purely in C.
196.
▲
by
TingPing
3y ago
Yet every fiber provider sells 1gbps up for $70-$100…
197.
▲
by
TingPing
3y ago
Plenty of consumer features could exist, like sharing actual high bitrate streams of your desktop or camera to others or syncing large amounts of data to servers for backup/sharing.
198.
▲
by
TingPing
3y ago
I believe it detected the hard cut between content and commercial. It was honestly flawless as long as I had it.
199.
▲
by
TingPing
3y ago
I had a VCR that auto-skipped commercials 20 years ago.
200.
▲
by
TingPing
3y ago
Looks basic, only ircv3 capability is server-time.
201.
▲
by
TingPing
3y ago
Yes Snap and Flatpak directly help solve this problem.
202.
▲
by
TingPing
3y ago
selinux isn't used in any meaningful way for desktop software. The actual solution in that space is Flatpak.
203.
▲
by
TingPing
3y ago
The fact that this was a developers mistake and has nothing to do with the language.
204.
▲
by
TingPing
3y ago
The whole corporate and government mindset changed, largely after Regan, focusing on funneling wealth upwards. Those decisions were never reversed so here we are. https://www.investopedia.com/terms/r/reaganomics.as
205.
▲
by
TingPing
3y ago
No, it is a per-product royalty. https://www.symmetryelectronics.com/blog/what-are-the-licens ...
206.
▲
by
TingPing
3y ago
Almost nothing integrates with accessibility, that's always a "do it later" task.
207.
▲
by
TingPing
3y ago
Yes the entire rendering API was based on Cairo. There was an attempt to have Cairo use OpenGL but it was mostly unsuccessful and abandoned. Even if that worked the paradigms used are very different and would fight performant GPU usage.
208.
▲
by
TingPing
3y ago
HTTP regularly changes. 2 and 3 are very big enhancements for some use cases.
209.
▲
by
TingPing
3y ago
You assume every project is commercial. I just make software to solve my problems and I use Linux. GTK is the nicest option to me.
210.
▲
by
TingPing
3y ago
Microsoft clearly has no vision for Windows. One team gets a push to add more ads. Some team somehow wants to touch Notepad. It is all random and not coordinated.
More ›