Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
hsivonen
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
46 ms
·
391.
▲
by
hsivonen
10y ago
How does migration to a new phone work with Signal?
392.
▲
by
hsivonen
10y ago
(I'm the author of the article.) Today, it's clear that text/html has won over application/xhtml+xml and JSON has won over XML for most (non-enterprise) non-document uses. But back around 2003..2009, there was no shortag
393.
▲
by
hsivonen
10y ago
I think it would be terrible for Rust design/evolution/policy be constrained with that kind of enterprise badness that basically bans crates.io, and crates.io is an awesomeaspect of the Rust ecosystem.
394.
▲
by
hsivonen
10y ago
Having used Java and having experienced how you learn to replace the JDK URL parser with something else, the JDK HTTP client with something else, the JDK encoding libraries with something else, etc., I'm worried about entrenching first
395.
▲
by
hsivonen
10y ago
The ETSI thing doesn't solve problems. It creates a layer of abstraction that in theory makes the key acquisition protocol defined by whatever runs on the ETSI layer, but now you have the problem of remotely attesting the tamper-resist
396.
▲
by
hsivonen
10y ago
Are there parts of YouTube that require Flash in Chrome other than legacy embeds on non-YouTube sites that enable the embedding page to script the Flash embed via a JS API?
397.
▲
by
hsivonen
10y ago
If you disable a unique combination of APIs that combination becomes your fingerprint.
398.
▲
by
hsivonen
10y ago
The Dev Edition has a different tab shape. You can deny cookies by default and then add exceptions in the cookie manager.
399.
▲
by
hsivonen
10y ago
> All the existing EME modules are embedded as part of the browser The CDMs used by Firefox, Chrome and Opera on Windows and Mac are distinct downloadables although the browsers handle the download automatically. The CDMs used by Chrome
400.
▲
by
hsivonen
10y ago
> For instance, couldn't EME be used to make a system to protect the privacy of people sharing personal videos Not really. If you want to use the Clear Key key system for privacy, you need to deliver the key over https. (Plain http
401.
▲
by
hsivonen
10y ago
Python delightful? In Python 2, the behavior of Unicode strings (UTF-16 vs. UTF-32) depends on what options the interpreter was compiled with. Then they made a backward-incompatible change to "fix" Unicode but did the exact wrong
402.
▲
by
hsivonen
10y ago
I don't know if it's intentional filling in for songs they couldn't license or metadata matching gone wrong, but occasionally on Spotify a song on an old album is replaced with an inferior remix from a newer album. Intentiona
403.
▲
by
hsivonen
10y ago
The issue is the products that you can't choose because they don't get made because of DRM. DRM means that you need permission to have interoperability. If you are starting a new product from zero market share, if you were allowed
404.
▲
by
hsivonen
10y ago
What DRM, if any, does this use? Does Steam provide a viewer app, or is each movie packaged as a viewer application to fit the game distribution model?
405.
▲
by
hsivonen
10y ago
Can this LLVM back end be used with Rust?
406.
▲
by
hsivonen
10y ago
Is there a good reason not to copy what OpenBSD does in this area?
407.
▲
by
hsivonen
11y ago
Maybe not on Android but on GNU/Linux on something other than x86/x86_64 sure.
408.
▲
by
hsivonen
11y ago
Are official rustc and cargo releases to be expected for running natively on the tier2 platforms (e.g. official rustc for Linux on ARMv7 that targets Linux on ARMv7)?
409.
▲
by
hsivonen
11y ago
By "as developed by Mozilla", I meant that OpenBSD's non-jemalloc config is their own doing.
410.
▲
by
hsivonen
11y ago
That's my point: They use their own malloc that Mozilla doesn't test with, so slowness there is more attributable to OpenBSD than Firefox.
411.
▲
by
hsivonen
11y ago
Regarding the troubles with malloc, Firefox as developed by Mozilla doesn't use system malloc. (It uses bundled jemalloc.)
412.
▲
by
hsivonen
11y ago
You can get Intel-based passively cooled computers with those features from Compulab. They cost a lot more than $35, though.
413.
▲
by
hsivonen
11y ago
This is why long-term support is less cool than it might first appear.
414.
▲
by
hsivonen
11y ago
In his CppCon 2015 keynote, Herb Sutter talked about retrofitting Rust's core concepts (not phrased like that!) onto C++ as a static analysis pass distinct from the actual compile. Unlike Stroustrup, he acknowledged the existence of Ru
415.
▲
by
hsivonen
11y ago
I see that it's irksome, but as someone who works on the Web Platform, which takes backward compat seriously, I tend to view Python 3 as a mistake. I'm still hoping that they make Python5 that's compatible with Python 2.7 pro
416.
▲
by
hsivonen
11y ago
Finland and Sweden also adjust the border between them every 25 years without drama.
417.
▲
by
hsivonen
11y ago
What's Mint's sustainability model? Does it have many developers? How do those devs make money to pay their bills?
418.
▲
by
hsivonen
11y ago
Chrome for Android 42 and older requires Android 4.0 or newer. Current versions require 4.1 or newer. What you say about Firefox is accurate, though.
419.
▲
by
hsivonen
11y ago
So you'd want to make the UX more punitive for people who in the abstract don't want DRM but then go to Netflix and want it to work anyway when the choice is put in context.
420.
▲
by
hsivonen
11y ago
LE lets you get a cert by putting stuff in DNS, but it's generally hard for a program running on your Web server to modify DNS in an automated fashion and this tool focuses on what can be automated on your Web server.
More ›