HNHacker News
TopNewBestAskShowJobs

Flimm

3,484 karma · joined October 24, 2011

I use tildes to denote sarcasm, like this:

> We all realise that that would be ~so much better~.

If tildes are omitted, then I have not intended to be sarcastic.

If you're looking at my profile to see which gender you should use to refer to me, go ahead and use the male gender.

submissionscomments
Flimm··on CSS for Internationalisation
I think you are confusing language (English, French, Arabic, etc) with encoding (ASCII, UTF-8, UTF-16, Latin1, etc).

You do sometimes see mojibake in web pages, (question marks and □□ in place of the real text). These are caused by incorrect encodings. The web server tells the browser which encoding to use using the HTTP header Content-Type or using the <meta charset="UTF-8"> HTML element. You should always set the encoding rather relying on the browser guessing.

Flimm··on The irony of Apple homepage and Safari WebP support
The screenshot is cropped, there are more than just two assets that would benefit from being in WebP.
Flimm··on The irony of Apple homepage and Safari WebP support
I think there are more images than just the first two shown in the cropped screenshot.
Flimm··on Comparing HTTP/3 vs. HTTP/2 Performance
Same here. My Internet was so bad the other day that loading a web article that was already in my cache would hang indefinitely. I enabled "Offline mode" in my browser, and it loaded the article instantly. On macOS, launching Firefox or Chrome would just hang indefinitely (without displaying a window) when in lie-fi, presumably checking for updates or something.

I know there's a push to get software to support an offline mode, but I wish there was a similar push to improve software when in lie-fi.

Flimm··on Zoom meetings aren’t end-to-end encrypted, despite marketing
It looks like the title was modified again, to include "despite marketing". Thank you, moderators! Please feel free to delete this comment and my comment above it.
Flimm··on Zoom meetings aren’t end-to-end encrypted, despite marketing
The story is about the deception, not about whether Zoom has a particular feature or not. I am disappointed in the moderators.
Flimm··on Zoom meetings aren’t end-to-end encrypted, despite marketing
Name one provider that claims to provide end-to-end encrypted video calls but doesn't.
Flimm··on Zoom meetings aren’t end-to-end encrypted, despite marketing
This is not "slightly" dishonest on Zoom's part. It is dishonest.

Edit: now that the title has been modified, I feel I need to add back context. Zoom claims to support end-to-end encryption when it doesn't. That is dishonest.

Flimm··on Dark mode for Stack Overflow
The link is: https://darkreader.org/ . The extension exists for Chrome, Firefox, Safari and Edge.
Flimm··on Virtualenv 20.0.0 Released
venv is shipped with Python 3, not virtualenv, unless I am mistaken.
Flimm··on A Year with the Surface Go
It's worth mentioning that you can get third-party keyboards made for Surface Go, that are wireless. It makes the form factor even more interesting when you can separate the keyboard from the screen if you want.
Flimm··on DuckDuckGo Lite
Sorry to nitpick, but I think you meant to use byte units (with a capital B), not bits (lower-case b).
Flimm··on Monica: Open-source personal CRM
Is anyone using this CRM? How have you benefitted from it in your personal life?
Flimm··on قلب: a non-ASCII programming language written in Arabic
I think you are being sarcastic/ironic.
Flimm··on Show HN: A Senior Engineer's CheckList
Not your fault. It's impossible to do in the post description.
Flimm··on Show HN: A Senior Engineer's CheckList
Here is a clickable list of what the OP posted, for the lazy:

1. https://littleblah.com/post/2019-09-01-senior-engineer-check...

2. https://medium.com/@littleblah/my-top-25-items-in-a-senior-e...

3. https://github.com/littleblah/senior-engineer-checklist

Flimm··on Show HN: Lunch Money, a personal budgeting tool with multi-currency support
Yes! I am especially interested in multiple currency support. Most budgeting software doesn't provide this well or at all. Some questions:

* Is each transaction stored in its currency, or is everything converted to a main currency when stored? The latter is lossy and problematic.

* Does the app expect each currency to have a fixed exchange rate? If it does, that's problematic.

* You are asked to select a primary currency when signing up. Can you change the primary currency later? Will any information be lost if you do?

* How do you handle transfers from one bank account in one currency to another bank account in another currency? Will it handle an exchange rate that is different from the one the app might be expecting?

* How does budgeting work in multiple currencies, how are fluctuating exchange rates used?

I'll definitely be trying this out regardless of whether I get an answer here, I am really excited about the potential. :)

Flimm··on Sex censorship killed the internet we love
I would hypothesize that it is due to the greater influence of feminism. I realise that not all feminists would agree, but many feminists have been against the objectification of women's bodies in pornography, sexualized advertising and media.
Flimm··on Firefox 65.0 released
No one mentioned WebP support yet! This is great news, Firefox will now feel faster on all the sites that use WebP. Safari is the last major browser to hold out.
Flimm··on Fast Google Fonts with Cloudflare Workers
Google Fonts will serve a different .woff2 font file depending on the user-agent. You cannot accomplish that with just CSS. See https://news.ycombinator.com/item?id=8802748
Flimm··on Delay, Deny and Deflect: How Facebook’s Leaders Fought Through Crisis
Here is Facebook's response to this article from NYTimes: https://newsroom.fb.com/news/2018/11/new-york-times-update/

Quoting:

> Yesterday, The New York Times published an article about the past two years at Facebook. There are a number of inaccuracies in the story, including:

> 1. Russia Investigation: The story asserts that we knew about Russian activity as early as the spring of 2016 but were slow to investigate it at every turn. This is not true. As Mark Zuckerberg told Congress, “Leading up to Election Day in November 2016, we detected and dealt with several threats with ties to Russia … [including] a group called APT28 … we also saw some new behavior when APT28-related accounts, under the banner of DC Leaks, created fake personas that were used to seed stolen information to journalists. We shut these accounts down for violating our policies.” After the election, no one ever discouraged Alex Stamos from looking into Russian activity — as he himself acknowledged on Twitter. Indeed as The New York Times says, “Mark and Sheryl [Sandberg] expanded Alex’s work.” Finally, we did not name Russia in our April 2017 white paper — but instead cited a US Government report in a footnote about Russian activity — because we felt that the US Director of National Intelligence was best placed to determine the source.

> 2. The Muslim Ban: We did decide that President Trump’s comments on the Muslim ban, while abhorrent to many people, did not break our Community Standards for the same reasons The New York Times and many other organizations covered the news: Donald Trump was a candidate running for office. To suggest that the internal debate around this particular case was different from other important free speech issues on Facebook is wrong.

> 3. Commitment to Fighting Fake News: Mark and Sheryl have been deeply involved in the fight against false news and information operations on Facebook — as they have been consistently involved in all our efforts to prevent misuse of our services.

> 4. Sex Trafficking Legislation: Sheryl championed this legislation because she believed it was the right thing to do, and that tech companies need to be more open to content regulation where it can prevent real world harm. In fact, the company faced considerable criticism as a result.

> 5. Android: Tim Cook has consistently criticized our business model and Mark has been equally clear he disagrees. So there’s been no need to employ anyone else to do this for us. And we’ve long encouraged our employees and executives to use Android because it is the most popular operating system in the world.

Flimm··on It's not okay to pretend your software is open source
Copyright applies by default. You do need to choose a license:

> When you make a creative work (which includes code), the work is under exclusive copyright by default. Unless you include a license that specifies otherwise, nobody else can use, copy, distribute, or modify your work without being at risk of take-downs, shake-downs, or litigation. Once the work has other contributors (each a copyright holder), “nobody” starts including you.

See https://choosealicense.com/no-permission/

Flimm··on It's not okay to pretend your software is open source
@hoaw All I'm asking is that they don't use the terms "open source" for something that isn't. If people are trying to change the only commonly accepted definition of "open source", then I'm asking that they stop. Semantic diffusion needs to be resisted. Is it too much to ask that we don't allow the term "open source" to have less and less meaning? Is it too much to ask to use terms like "shared source" or "source available" instead of the oxymoron "non-commercial open source"?

You make an interesting point about patent clauses. I think I would say that it isn't the OSI-approved licenses that make a project unusable commercially, it is the patents that companies hold. OSI classifies licenses as they stand alone, it doesn't classify patents or declare projects as safe from patents.

Flimm··on It's not okay to pretend your software is open source
There is only one commonly accepted definition of open source. Just making the source code available is not enough, you also have to grant the right to be able to use the software for commercial purposes, etc. See: https://opensource.org/osd-annotated
Flimm··on What does Stack Overflow want to be when it grows up?
The only case where an accepted answer is not pinned to the top is when the accepted answer was posted by the same user who asked the question. Your link is an example of that.
Flimm··on What does Stack Overflow want to be when it grows up?
What's the value in pinning the OP's selected answer to the top, even if it has -100 votes? Or even if it 100 votes, but the second has 900? Shouldn't the overwhelming will of the community take precedence over OP's selected answer, who may not have bothered to review the answers for years?

Also, I'm sure the claim isn't that everybody stops reading after the first answer, but that the first answer does get a lot more reads than answers further down. I bet it would be possible to prove this with the right analytics.

Flimm··on What does Stack Overflow want to be when it grows up?
I like this blog post, this is the vision of Stack Overflow that I bought into when I started posting. However, it's hard not to read this blog post as a diplomatic pushback to the current efforts of SO leaders to make it more welcoming. Jeff Atwood says that SO is "supposed to involve a healthy kind of minor [...] anxiety".

This section in particular stands out to me:

> This is why I cringe so hard I practically turn myself inside out when people on Twitter mention that they have pointed their students at Stack Overflow. What you'd want for a beginner or a student in the field of programming is almost the exact opposite of what Stack Overflow does at every turn:

> * one on one mentoring * real time collaborative screen sharing * live chat * theory and background courses * starter tasks and exercises

> These are all very fine and good things, but Stack Overflow does NONE of them, by design.

If this were on the official SO blog, I would be very surprised.

Flimm··on What does Stack Overflow want to be when it grows up?
I don't think you are giving Stack Overflow's leaders enough credit. There were many Q&A sites before it, but Stack Overflow was much better for the lurkers, and all of that content is licensed under Creative Commons, similar to Wikipedia.

Also, Jeff is not trying to take credit for the users' hard work, I'm a contributor and I don't feel that way, especially after reading this part:

> I am honored and humbled by the public utility that Stack Overflow has unlocked for a whole generation of programmers. But I didn't do that.

> You did, when you contributed a well researched question to Stack Overflow.

> You did, when you contributed a succinct and clear answer to Stack Overflow.

> You did, when you edited a question or answer on Stack Overflow to make it better.

Flimm··on What does Stack Overflow want to be when it grows up?
It's actually worse than that. The accepted answer by the OP is pinned to the top forever (or until OP changes his or her mind, which is often never), no matter how many downvotes the pinned answer collects.
Flimm··on How I’ve Attracted the First 500 Paid Users for My SaaS
I prefer looking at a changelog. Who knows how accurate a roadmap is?
← PreviousPage 9 of 27Next →