Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
cangeroo
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
31.
▲
by
cangeroo
3y ago
Because their arguments are disingenuous. It reads like propaganda sponsored by the clouds. Scaremongering. Clouds are incredibly lucrative. But don't worry. You can make the prices more reasonable by making a 3-year commitment to run
32.
▲
by
cangeroo
3y ago
Regarding Java, It probably could be done with arrays and object reuse (arenas). But it's slightly less ergonomic. And the ecosystem isn't designed for it, so you'd have to implement your own memory-efficient parser.
33.
▲
by
cangeroo
3y ago
It's a difficult problem: Work hard: The organization can become rife with politics and self-interested high-risk high-reward behaviors. People may stop collaborating, i.e. sharing knowledge, which can impede decision making, increase
34.
▲
by
cangeroo
3y ago
But why did forums die? Was it bad UX? Were feeds of kittens more interesting and addictive than sequential debate? In particular, Reddit etc. are many-to-one (one post, many comments), where a forum thread are sequential pages of comment
35.
▲
by
cangeroo
3y ago
ELI5? I see a lot of critique in the previous (2019) thread, but no summary in key points. What are the reasons that this is hard? In multiprocessor systems, are memory writes not guaranteed to be sequential? e.g. can data be written out-of
36.
▲
by
cangeroo
3y ago
Interesting. Of their budget, what's the cost of developing Firefox?
37.
▲
by
cangeroo
3y ago
How can we as users provide funding for open software like Firefox, in the same way that Wikipedia receives crowdfunding? At the very least as a supplement to the money they receive from Google. And even better, to fund more research projec
38.
▲
by
cangeroo
3y ago
Is there one for Boeing also?
39.
▲
by
cangeroo
3y ago
I think it's worth giving praise for their contributions to Flux. In my network, I'm the only one using ArgoCD. Supposedly they're equals, but it always made me curious to try Flux. Are there any statements about the future o
40.
▲
by
cangeroo
3y ago
I'm concerned about the artists, the writers, and all the other people who put in the actual work, who deserve a livelihood and recognition. But the financiers, producers, and distributors have too much power and influence over the cul
41.
▲
by
cangeroo
3y ago
Whereas "AndrewKemendo" provided first-hand testimony, which added value in the form of a datapoint, I struggle to see how your opinion of his testimony added any value, other than negativity. It's fine to dislike something -
42.
▲
by
cangeroo
3y ago
It goes against the principles of the semantic web https://en.wikipedia.org/wiki/Semantic_Web This is a really important point, because the worldwide web (www) was designed for openness, collaboration, and compatibilit
43.
▲
by
cangeroo
3y ago
I'm excited for the Rust project. But to add a superficial observation: It seems that the Rust project is not very diverse. Could that contribute to culture problems? It seems to have a disproportionately high, relatively to society, p
44.
▲
by
cangeroo
3y ago
But it seems that I misread the original question. I see now that it reads "should I be using Elixir for new projects or Erlang?". There was a linebreak after "new projects", so it only read to me as "should I be us
45.
▲
by
cangeroo
3y ago
For the question of "which language should I use, should I use Elixir?", I think it's valid to evaluate it against "all the other ecosystems that solve the same problems differently". If you want to design a bespoke
46.
▲
by
cangeroo
3y ago
It's an interesting topic, but it seems that presenting an opposing viewpoint is generally downvoted on Hackernews (and likely other social media), so I'm not sure it's worth spending the time. My position is pragmatic, from
47.
▲
by
cangeroo
3y ago
As usual, it depends on the use case. Enterprise vs hobbyist, for example. I greatly admire the principles, but in practice, the Erlang platform underdelivers in a modern context, because applications are usually not deployed by hot-swappin
48.
▲
by
cangeroo
3y ago
I might not have used `goimports` before. I read now that it also auto-imports when you uncomment. That's neat, but it could auto-import the wrong thing, and I'm not sure how it would handle conflicts. It still seems worse than ju
49.
▲
by
cangeroo
3y ago
I was trying to say that: by paragraph: 1) The article should have acknowledged the issues that a wide part of the community are experiencing. 2) I accept that I'm the problem. But then I must leave. 3) The consequence of their attitud
50.
▲
by
cangeroo
3y ago
You then have to reimport. Every time when you comment out code. I guess the compiler authors don't comment out code? And it's intentionally not optional on the compiler. So you have to modify the source and compile your own compi
51.
▲
by
cangeroo
3y ago
Fair enough. And the world would be a better place with a positive-bias. Except that this article purports to be self-critical, so arguably the very topic of this thread should cover both the positive and negative of the language, and our c
52.
▲
by
cangeroo
3y ago
Interestingly, several posts have already been flagged for having a similar perspective. I'd love to know why we're not allowed to discuss and elaborate on "what we got wrong" in fairly neutral technical terms.
53.
▲
by
cangeroo
3y ago
(rant) That's nice, but also rather self-congratulatory. I was expecting some kind of acknowledgment of the deeper issues in the language. But perhaps that's the central issue, that the language is perfect in their eyes. I'm
54.
▲
by
cangeroo
3y ago
GDPR would prohibit this, and since they never ask about consent, I would assume that they have no legal basis to collect personally identifiable information on anyone. If you have evidence of the contrary, I would love to know.
55.
▲
by
cangeroo
3y ago
Yes, but: Components depend on other components, and they all have to support hot reloading. And what about side effects? For example, an open network connection, or a window. You could store the state (handles etc.), but what about callbac
56.
▲
by
cangeroo
3y ago
One problem is that modern software architectures are highly coupled and stateful, such that it isn't possible to hot reload a component. It would require the host (e.g. when using a DLL) to detect a change, save state, unload, reload,
57.
▲
by
cangeroo
3y ago
Browsers now require you to manually type 'allow pasting': https://developer.chrome.com/blog/new-in-devtools-120#self-x...
58.
▲
by
cangeroo
3y ago
I recall manually entered commmands have access to some APIs that are not normally accessible. Maybe timing related? So in the theoretical extreme, a timing attack to access something in your entire system memory and upload it via HTTP... w
59.
▲
by
cangeroo
3y ago
Some x86 apps refuse to run on ARM, having platform detection built-in to their installer.
60.
▲
by
cangeroo
3y ago
Parallels has a bad desktop user experience using Linux because of poor support for continuous scrolling. Lots of users have complained on their forums for years, but they refuse to do anything about it. I bought it for one year, and regret
More ›