Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
troad
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
30 ms
·
451.
▲
by
troad
2y ago
To be fair, pages like the one you link only talk about the official standards, which mean very, very little in most of the world. I wouldn't assume anything about voltage in much of South America / Africa / Asia. You're
452.
▲
by
troad
2y ago
I'd love to hear the author's proposed constitutional order that's somehow technologically immune from being hijacked by a well-organized illiberal majority, which requires no sustained civic education and trust, and which ca
453.
▲
by
troad
2y ago
That's never been the standard at the border. The starting assumption when crossing any[0] international border is that you don't have a right to enter the country, until you prove otherwise. People from wealthy Western countries
454.
▲
by
troad
2y ago
LibreOffice is pretty bad. It doesn't tend to hold up past very basic use, and that use case has long since been taken by Google Docs. For serious work - e.g. legal services word processing, or many accounting workflows - LibreOffice d
455.
▲
by
troad
2y ago
Thanks! You are completely correct: https://hexdocs.pm/elixir/main/structs.html#structs-are-bare... .
456.
▲
by
troad
2y ago
I appreciate the explanation, you're a champ. :) While I remain haunted by thoughts of someone e.g. deserialising a YAML file into a map, which then sneaks in some __struct__ key and squeaks past the guard clause, I also appreciate thi
457.
▲
by
troad
2y ago
Thanks for your article, George, I enjoyed it. I cracked open an Elixir book last night, and with the benefit of a few chapters, I can see how Elixir's pattern matching can obviate some of the issues I have with purely dynamic, Rails s
458.
▲
by
troad
2y ago
Many thanks, I very much appreciate your thoughtful answer. I've added some of the context for my question here: https://news.ycombinator.com/item?id=43144841 Re types, I think what I really want is just comprehensive
459.
▲
by
troad
2y ago
Thank you, I really, really appreciate the thoughtful answer. I've written APIs in Rust, they were performant but the dev experience is needlessly painful, even after years of experience using the language. I'm now using Rails for
460.
▲
by
troad
2y ago
Shopify made the new Ruby JIT compiler. [0] They're on the Rails Foundation, as is 1Password, among others. Stripe is still in on Ruby too; they're behind the Sorbet gradual type system, and Ruby is a first-class language for wo
461.
▲
by
troad
2y ago
> Why is the ruby/rails community so weird. Half of us just quietly make stuff, but the other half seems to need to sporadically reassure everyone that it's not dead, actually. Half the net merrily runs on PHP and jQuery. Far m
462.
▲
by
troad
2y ago
In an era where everything and their mother is getting rewritten in Rust, surely we should be able to get a proper, fully featured, batteries included web framework out of it too. But it seems like all Rust web frameworks are either extreme
463.
▲
by
troad
2y ago
> Performance of what, exactly? Hard to beat the concurrency model and performance under load of elixir. The performance of my crummy web apps. My understanding is that even something like ASP.NET or Spring is significantly more performa
464.
▲
by
troad
2y ago
My point isn't technical per se, my point is more about the UX of actually trying to use gradual typing in a flesh and blood Ruby project. Sorbet type annotations are noisy, verbose, and are much less easy to parse at a glance than an
465.
▲
by
troad
2y ago
And I find it totes ironical that you'd respond to a post advocating against language prescriptivism, and intolerance of other modes of speaking and writing, by trying to pick on variants you dislike. Point goes whoosh. Also, I "i
466.
▲
by
troad
2y ago
Honest question from someone working on a non-negligible Rails codebase: what would be my gains, were I to switch to Elixir? I've watched Elixir with much interest from afar, I even recently cracked open the book on it, but I feel like
467.
▲
by
troad
2y ago
> You have the Python type system, and while it's inferior to TypeScript's in many ways, it's far more ubiquitous than Ruby's Sorbet. I'm a big fan of Ruby, but God I wish it had good, in-line type hinting. Sor
468.
▲
by
troad
2y ago
Spelling is in every case a cultural artefact, even for languages more phonetic than English. Such an orthography still needs to make choices about what distinctions to reflect in writing (e.g. should the orthography reflect regular and pre
469.
▲
by
troad
2y ago
Being awkward? Totally.
470.
▲
by
troad
2y ago
S/he's wrong, simple as that. "The particular spatio-temporal version of speech that I grew up with is correct, and all others are bastardised" is not a defensible or - frankly - interesting position. Chaucer would fin
471.
▲
by
troad
2y ago
Obliged to point out that spelling is always an entirely cultural artefact, and that before colour was spelt color, it was spelt colos. There's nothing more correct about older forms, or newer forms, or any other forms. What matters is
472.
▲
by
troad
2y ago
And if the year were 1850, you'd be writing about the 'reality' of needing to accept slavery. You're not dropping any truth bombs, you're just rationalising cowardice in the face of injustice.
473.
▲
by
troad
2y ago
This the functional equivalent of a self-pitying LiveJournal post by a moody teen that's been called out by his friends for being a bit of a dick. Marcan wants to use social brigading to get his way, Marcan wants the entire Linux kerne
474.
▲
by
troad
2y ago
> The actual percentages are probably somewhat lower, but Rust undoubtedly has the highest concentration of any programming-language community. Zero question. This is complete nonsense. We (LGBT) folk are pretty much equally represented
475.
▲
by
troad
2y ago
I don't know what I'm more offended by, the implication that writing 'raw' HTML is some noteworthy retro skill, or the fact the blog isn't actually written in raw HTML at all, but in Markdown.
476.
▲
by
troad
2y ago
Yes, sadly, by Stalin and Putin, not by the choice of language symbols. Crimean Tartars, by the way, are a great example of a people that have their own flag, despite that flag not being the official flag of any independent nation-state. If
477.
▲
by
troad
2y ago
I had initially posted a joke reply to this, but I'll post a serious one: I care a lot more about getting necessary services to elderly, semi-literate Russian-speaking babushkas fleeing Ukraine, by giving them an obvious indicator (o
478.
▲
by
troad
2y ago
> As a canadian, i know what EN means. However when sites use flags its a mystery. As an Australian, I somehow manage not to be entirely baffled by a US/UK flag icon in a language screen. > Maybe im supposed to pick the american
479.
▲
by
troad
2y ago
Why did you use letters to send your reply? Letters are a symbolic representation of language, but they are imprecise. I don't know the prosody of your utterance, what tone you used, what accent you're speaking, etc. This is unacc
480.
▲
by
troad
2y ago
I feel obliged to point out that while flags do not represent languages perfectly, there is no good, user-facing symbolic alternative for languages. No, people don't know the ISO codes for their languages. No, you can't use the fu
More ›