Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
papaf
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
91.
▲
by
papaf
6y ago
Its a common mistake to assume strings are UTF-8 but it is a mistake. This is not a defence of Go but more of a warning to Go programmers.
92.
▲
by
papaf
6y ago
The string type is utf8. Actually its not guaranteed to be UTF-8, only a sequence of bytes with some convenience methods: https://golang.org/ref/spec#String_types However, the existence of the 'strings' pac
93.
▲
by
papaf
6y ago
Shouldn't that be Microsoft's responsibility? Last time I looked the answer was to "read the code".
94.
▲
by
papaf
6y ago
I would argue that the early web had similar technical barriers. Not to gatekeep but because it was young. I also think that setting up Nginx or Apache is only considered easy because we know how to do it. As far as I know, nobody has writt
95.
▲
by
papaf
6y ago
So then we implement artificial barriers to entry but at the cost of destroying all the diversity in your community If the community consists of people who are uncomfortable with the feature creep and privacy loss on the modern web, I don
96.
▲
by
papaf
6y ago
It seems obvious not to connect a power plant to the internet but there have also been of attacks against "air gapped" systems: https://www.reuters.com/article/cybersecurity-powerplants-id... Edit. There is a
97.
▲
by
papaf
6y ago
I would recommend a second hand business Dell or Thinkpad with at least 16GB and a SSD. If you would rather buy new, think about USB ports --especially if you have an external keyboard. I have had less problems developing on Linux than othe
98.
▲
by
papaf
6y ago
If this was the Taliban you wouldn't be asking this question. The Taliban are on Twitter. Reputable source: https://www.reuters.com/article/us-usa-afghanistan-taliban/t... The Taliban account: https:/
99.
▲
by
papaf
6y ago
Facebook is not co-operating with the genocide investigation: https://thediplomat.com/2020/08/how-facebook-is-complicit-in...
100.
▲
by
papaf
6y ago
I found the best modern link, with descriptions of UN activity, in an article in the Diplomat: https://thediplomat.com/2020/08/how-facebook-is-complicit-in...
101.
▲
by
papaf
6y ago
Both internet and Facebook were available in rural areas. Described as an "internet revolution" at the time: https://www.theatlantic.com/technology/archive/2016/01/the-f... The UN also said tha
102.
▲
by
papaf
6y ago
About 30% of the population: https://napoleoncat.com/stats/facebook-users-in-myanmar/2018... Its enough to raise a mob. Facebook are also central to the investigation: https://thediplomat.com/2020&
103.
▲
by
papaf
6y ago
Either way a platform that freeley allows the organization of violent mobs has no place, and neither does anybody who supports it. I feel the same way about Facebook [1]. This is not whataboutism. I truly believe Facebook should also be s
104.
▲
by
papaf
6y ago
I know its easy to forget during a pandemic, but the world is mostly outdoors.
105.
▲
by
papaf
6y ago
Most content creators need to be compensated to continue making content. Most videos are made by professionals? That's not my experience.
106.
▲
by
papaf
6y ago
Specifically that National News controlled by professional journalistic outlets which set the tone and heavily moderated what the public saw. I have been watching a lot of TV news lately. As far as I know, professional journalists haven&#
107.
▲
by
papaf
6y ago
F-Droid has a search box you could use to answer such questions for yourself: https://search.f-droid.org/?q=facebook&lang=en
108.
▲
by
papaf
6y ago
F-Droid: https://f-droid.org/en/packages/io.kuenzler.whatsappwebtogo/
109.
▲
by
papaf
6y ago
TLDR: Year in review without any mention of genocide [1], election interference [2] or privacy leaks [3]. [1] https://thediplomat.com/2020/08/how-facebook-is-complicit-in... [2] https://www.businessinsi
110.
▲
by
papaf
6y ago
the type system simply does not allow you to ignore errors Which is excellent. the gold standard in error handling is Rust Really? What library is in fashion this week for handling errors? I have so far used vanilla Rust, error-chain an
111.
▲
by
papaf
6y ago
Its being used in production [1]. I am also using it in Internet connected servers without any problems. You could argue that it is not mature, but its much more than a curiosity. [1] https://www.reddit.com/r/rust/
112.
▲
by
papaf
6y ago
Just to add to your point. Rustls is excellent, but has a Rust API and does not do I/O. Its a great alternative for Rust applications but, for C/C++ applications, the API wrappers are needed [1][2] [1] https://github.co
113.
▲
by
papaf
6y ago
As someone who programs in both Rust and Go, I wish that Rust developers would put more effort into improving the Rust ecosystem than complaining about Go. Languages are tools and not tribes.
114.
▲
by
papaf
6y ago
this have not been true at any point or place in history. The idea that professionals are more liberal formed one of the arguments in the book "The End of History". "Rich" in this case means not living in poverty. It d
115.
▲
by
papaf
6y ago
It is dog slow. We had a product manager who used to write tickets in OneNote and then copy and paste into JIRA when things were quieter in the evening.
116.
▲
by
papaf
6y ago
Native support for Markdown in comments would be a good win. In the Atlassian ecosystem, the markup languages are constrained by the following equation: JIRA Markup != Confluence Markup != Bitbucket Markup
117.
▲
by
papaf
6y ago
No, as long as the connection is initiated by the mobile device, TCP is much easier.
118.
▲
by
papaf
6y ago
So much effort to do UDP over HTTP UDP on mobile networks is a royal pain because of symmetric NATs [1] [1] https://en.m.wikipedia.org/wiki/Network_address_translation#...
119.
▲
by
papaf
6y ago
I am surprised to see a trade deal include the transfer of "DNA data". My guess its for people since it also mentions fingerprints. Hopefully this is only applies to criminals or hippies.
120.
▲
by
papaf
6y ago
Design for repair isn't trivial. I am sure it isn't, but once upon a time all products were designed for repair.
More ›