Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
biorach
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
19 ms
·
331.
▲
by
biorach
3y ago
> I've seen preprocessors and stuff like tailwind being rewritten in Rust aswell. Why though a) speed. On large codebases each preprocessor (and there may be many) can take a long time b) Rust has several features which make it qui
332.
▲
by
biorach
3y ago
> I’ve been waiting decades for a Linux distro that just buys a few commonly produced laptops that are likely to be produced for a few years, and then tests the crap out of them and applies this sort of polish. I suspect that the laptop
333.
▲
by
biorach
3y ago
> that's mastery Sounds more like competence
334.
▲
by
biorach
3y ago
But in most applications only a small subset of queries need to be efficient.
335.
▲
by
biorach
3y ago
> a C API offers setBit(&gpioCtx, bitPosition, 1) You can almost certainly do the same in Rust in an unsafe block. You will be happier and more productive unless you get bitten by the lack of locking, reference counting and mandatory
336.
▲
by
biorach
3y ago
The rust version includes reference counting, state verification (preventing access before initialisation) and locking. All "for free" by wrapping the original value. In C you would have to write all that out. And still have a goo
337.
▲
by
biorach
3y ago
> MY_GPIO.borrow(cs).borrow().as_ref().unwrap().odr.modify(|_, w| w.odr1().set_bit()); > I tried. I really tried. You gave up too soon. That's not particularly gnarly rust. It's just chained method calls like in many other
338.
▲
by
biorach
3y ago
> making vague, unfounded accusations without actually reading the code only serves to confuse people. It wasnt accusations, it was feedback. And it wasn't that vague. And it seems to be based on reading the code, quickly perhaps, b
339.
▲
by
biorach
3y ago
> we should really be asking ourselves if we need all this complexity in something so critical What is all the complexity? What is all the extra functionality that sudo offers?
340.
▲
by
biorach
3y ago
what's this for again?
341.
▲
by
biorach
3y ago
You're a zealot and your comment is a polemic, not any kind of reasoned discussion of the advantages and disadvantages of one language as against another.
342.
▲
by
biorach
3y ago
> what does "much less expressive" mean, in technical terms? What specific data modeling can I not do in Go, and what specific bugs can be caused by that? This is a good illustration of how to model data using Rust's type
343.
▲
by
biorach
3y ago
That's not true
344.
▲
by
biorach
3y ago
Who said this?
345.
▲
by
biorach
3y ago
You're unlikely to be using stainless steel screws very often in home DIY
346.
▲
by
biorach
3y ago
> Docker took off because there is no Linux. There are 50 different slightly incompatible OSes. So the best way to distribute software is to basically tar up the entire filesystem and distribute that. Dependency management has failed bec
347.
▲
by
biorach
3y ago
> their mess of overly abstracted code strewn across 2000 crates Have you actually taken the time to read the source code of this project to see how many creates are used and how it is architected, or are you just piling shit on them for
348.
▲
by
biorach
3y ago
and how do you know that only startups are using it?
349.
▲
by
biorach
3y ago
You got any citations at all for those claims?
350.
▲
by
biorach
3y ago
Yegge classic: > ...GNU Emacs, which is a sort of hybrid between Windows Notepad, a monolithic-kernel operating system, and the International Space Station
351.
▲
by
biorach
3y ago
> I'm trying now to remember the proofs he was showing I don't want to sound mean, but without any links to anything, any mentions of books, papers, even mentions of archaeological finds in local newspapers... what you're
352.
▲
by
biorach
3y ago
I guess referring to conspiracy theories is one way of evaluating software.
353.
▲
by
biorach
3y ago
Poor quality article
354.
▲
by
biorach
3y ago
> So please don't spew bullshit reasons you think something happened as gospel. That's completely uncalled for and obnoxious.
355.
▲
by
biorach
3y ago
> i only go there to buy music if I have a direct link. > Bandcamp doesn't even allow YouTube video embedding for music videos, which is a huge mistake alone. > Music platforms should be heavily promoting any independent artis
356.
▲
by
biorach
3y ago
look, you can quibble all you want about how the rest of the world is misusing a word, but at the end of the day you're in the minority here.
357.
▲
by
biorach
3y ago
just give some context dammit
358.
▲
by
biorach
3y ago
The downvotes were due to the complete lack of context in the vaguely derogatory post.
359.
▲
by
biorach
3y ago
Nope. > Prehistory, also called pre-literary history, is the period of human history between the first known use of stone tools by hominins c. 3.3 million years ago and the beginning of recorded history with the invention of writing syst
360.
▲
by
biorach
3y ago
Seconded. Bandcamp is one of the few platforms that I really respect. It's done great things for artists and listeners. I'm happy to spend money there.
More ›