731 karma · joined April 19, 2013
The first few weeks were horrible though: new style not yet ingrained in the brain, old style already being forgotten.
it's not the technical part (you can point slowness, quirks in how the language/framework is used) but the human and business part. It works. It makes adapting to change easy. Yes it's a monolith, yes it encourages fat models, etc. But it works so damn well.
`rake db:migrate` is not so great as a feature (other frameworks in other languages have it), the greatness comes from how well it's integrated with the Rails workflow.
This is an era many of us won't regret.
this sums up why this new brand isn't good.
I really miss that old Ruby community. It was full of that hacker spirit, everyone trying stuff, no one to crush your creativity. Then the startup hipsters took over and came up with good practices, style guides, gems you absolutely had to know to get hired, etc.
It drove me away from Ruby, actually. It just wasn't fun anymore.
I hope it doesn't happen with Rust. I did not have so much fun writing code for a long time.
Back during the US election, HN became mostly news like this, and if I remember correctly it was decided it wasn't the purpose of HN to link to such news. It does not mean that these news are considered false, or not important, it does not mean censorship, it just means that HN is for a rather specific kind of stories.
I feel it's a bit faster to do than my previous knot, however the real benefits are (for me) this knot stays tight all day long, and the tension is symmetrical (the knot doesn't slide on the side during the day, you never end up with one end longer than the other, etc)
(true) luxury brands have a love/hate relationship with "high sales", because every sale that is made lowers the prestige of the brand (to quote Porsche's CEO, "I worry when I see two of my cars in the same street").
Knowing that, comparing a company that benefits from selling more with companies that benefit from maintaining prestige is absurd.
Of course, that doesn't mean you are not right to feel prestige with a Tesla, and that's something important with luxury in general: what's luxury to someone can be absolute garbage to someone else. And quite often, premium products can be of higher quality than luxury products (luxury is often tied to quality, but most importantly brand history, hand-crafted parts, access to some social status, etc).
It's not a market you can decide to leave on a whim if you're a serious business.
I'm also curious to know why and how the political orientation of the mayor is relevant?
What I like about it:
No procrastination in a management tool (over-planning, formatting, etc).
No illusion of order (technology/computers have a tendency to make you appear disciplined, or to pretend you will be more disciplined by using them… I think it's bullshit. Discipline is a core skill, not the ability to use a tool).
No software can provide the feel of moving a post-it note to the "Done" column. Physical data (pages) is also supposed to help memorization.
"It’s important to understand that unsafe doesn’t turn off the borrow checker or disable any other of Rust’s safety checks" [1]
"unsafe" unlocks only 4 things: Dereferencing a raw pointer, Calling an unsafe function or method, Accessing or modifying a mutable static variable, Implementing an unsafe trait.
[1] https://doc.rust-lang.org/book/second-edition/ch19-01-unsafe...
And to reach such a page, you have to go through ads on the results page, then a newsletter popup (sometimes two, these days), then ads all around the content (which is still marketing, remember).
This is nuts.
the long answer: entire genres were built on not knowing music theory or disregarding it (techno, i'm looking at you). most music producers started by turning knobs without knowing what they were doing. most music producers continue to turns knobs just to see what happens, even after learning stuff about synths. the knowledge will come over time ; if you get "the bug" you will inevitably start reading stuff about all this.
of course, there may be exceptions. most "worldwide mainstream" electronic is obeying the usual codes of popular music, so if that's what you want to do, don't listen to me (and maybe produce on a computer).
it is, and yes you can be wrong. but it's being strongly opinionated that matters, not being right (assuming you don't confuse that with just being stubborn). Many "meh" projects are just due to not being able to make strong, bold choices.
That's the most important bit when it comes to trust them on privacy. They don't have a major incentive to exploit user data.