Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bad_user
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
40 ms
·
421.
▲
by
bad_user
6y ago
Re "Amazon deforestation" — those lands haven't been deforested because of the western country's consumption of meat, they've been deforested because people are starving, and they need to put food on the table, and
422.
▲
by
bad_user
6y ago
Working with Haskell requires no Category Theory. It's a fun language, and if you play with it and its ecosystem, it might give you ideas to import in your own environment. Pick up a good book, and learn it, because it's fun. And
423.
▲
by
bad_user
6y ago
I'm primarily a Scala developer, that also likes Haskell. And you're right. With the caveat that some languages support an encoding of HKTs. You can encode HKTs in OCaml, Kotlin, or TypeScript for example, and there are FP librari
424.
▲
by
bad_user
6y ago
Why wouldn't a Monad trait work? You mean you couldn't express it in Rust, even with HKTs? Or you mean that it wouldn't be useful?
425.
▲
by
bad_user
6y ago
Pocket is an acquired company, the integration with FF has been minimal (it does less than the Chrome extension ;)) and I'm pretty sure it pays for itself.
426.
▲
by
bad_user
6y ago
No, it's like Chrome including a PDF viewer.
427.
▲
by
bad_user
6y ago
It has the rendering engine of a browser and that also has some advantages in rendering capabilities. Browsers are really good at rendering rich text, it's what they were designed for, and a native editor can't beat that. There&#x
428.
▲
by
bad_user
6y ago
Maybe because they want to stream that data to data mining servers in the US, possibly third-parties too? I was talking in general anyway. Between GDPR, requirements for safeguarding, and Apple destroying the mobile in-app advertising ID, t
429.
▲
by
bad_user
6y ago
Not sure what you mean, but my AirPods have been working fine with Firefox, including the double tap for skipping to next song gesture. Provided that you have those options enabled. To make it clear, I mostly listen to YouTube Music in Fire
430.
▲
by
bad_user
6y ago
DPAs are currently understaffed, and the complaints and lawsuits are dragging, but I believe this is only temporary. The legal framework is there, lawsuits are happening, and it scares companies built on data surveillance, and we know becau
431.
▲
by
bad_user
6y ago
I wouldn't be so sure. People pay for FB ads due to being able to target a demographic, eg women between 35-45 from California, interested in wellness. That's their whole value proposition. They could turn around and start serving
432.
▲
by
bad_user
6y ago
It's really not the same thing. EU wants data privacy, and has regulations for it. European countries have always had strong consumer protection laws, it just so happens that the EU has unified them and it has teeth. To operate in a co
433.
▲
by
bad_user
6y ago
> You can pause and play audio or video in Firefox right from your keyboard or headset You could already do that, if you turned on those options from about:config. You can also turn on the forward button for skipping to the next song. Th
434.
▲
by
bad_user
6y ago
With HTTPS, you can read the request only in the context of the browser. You can't MITM (via Wireshark and similar tools, or over the network), unless you have a root certificate and override the website's certificate with it (ass
435.
▲
by
bad_user
6y ago
I definitely like the free labor of others.
436.
▲
by
bad_user
6y ago
I think your hope is misguided. People dreamed of an Internet where sharing of information was free (as in freedom). Then DRM happened. And even if DRM cannot be 100% reliable, being broken by design, it's reliable enough, plus in the
437.
▲
by
bad_user
6y ago
uBO and uMatrix on Firefox are more capable. For example, uBO on Firefox can block trackers masquerading as first-party requests. Also Google is going ahead with deprecating the necessary APIs in Manifest v3, going with a Safari-like model
438.
▲
by
bad_user
6y ago
> Check your extensions Pro-tip: if you have uBlock Origin installed, disable all other extensions that are using EasyList, because they undermine uBO and visibly slow down the page. In Chrome too. N.b Firefox’s built in tracking prote
439.
▲
by
bad_user
6y ago
Why would you use bangs, when Firefox and Chrome have perfectly usable custom search keywords? Moreover, some of the bangs suck. Like for example !hn. I’d rather search HN via Google, with my own keyword, because that Angolia engine is crap
440.
▲
by
bad_user
6y ago
It’s a felony in Europe too.
441.
▲
by
bad_user
6y ago
> One ought to be able to express more nuanced side effects such as network/disk access or console I/O. That’s one way of solving the issue, but is IMO overkill. It doesn’t tell you much about what side effects can be execute
442.
▲
by
bad_user
6y ago
iPadOS doesn't have the app drawer :-(
443.
▲
by
bad_user
6y ago
Having only ~24 hours to submit a fix for your app, or risk negative reviews from disgruntled users ... is pretty shitty though. Apparently developers are unable to do this during the betas.
444.
▲
by
bad_user
6y ago
Yes, I do, because this isn't just about my source-code, but about the dependencies of dependencies.
445.
▲
by
bad_user
6y ago
I've been using the betas, and haven't had any problems with the apps. What patches are required for apps to work on iOS 14?
446.
▲
by
bad_user
6y ago
To add, making the version part of the namespace is the right thing to do, also because it avoids conflicts with transitive dependencies. Changing the namespace means that the same project can depend on multiple different major versions of
447.
▲
by
bad_user
6y ago
Indeed, you're correct.
448.
▲
by
bad_user
6y ago
Oh, I don't know about that. I wouldn't call it impossible. I like how Java binaries still work on the latest Java, however, if distribution happens via binaries, why should the language keep source compatibility anyway? Or, you k
449.
▲
by
bad_user
6y ago
Java relies on String + Object for composing strings, thus unsafely converting any object into string. An implicit conversion, akin to what JavaScript is doing. String interpolation would be safer, as it would make the intent clearer, and y
450.
▲
by
bad_user
6y ago
And yet, most of what you said is bullshit that's not evidence based. "Autophagy", that famous process which supposedly happens during fasting, that miraculously regenerates us, actually happens during caloric restriction, an
More ›