Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
chipdart
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
46 ms
·
691.
▲
by
chipdart
2y ago
> The problem is this never happens. It happens regularly to the point that it becomes the happy path. The trick is that you should pin all dependencies and not just let auto-updates happen, and instead treat even patch updates as if the
692.
▲
by
chipdart
2y ago
> I tried NodeJS/Typescript for a couple of years, between '21 and '23 - I never learned to like it and leaving the community was the best decision for my mental health in a software development context. That's an int
693.
▲
by
chipdart
2y ago
This is major news, but not because of a new laptop is being released or because Microsoft is competing with Apple. From the news article: > But today's new Surface Pro and Surface Laptop are the first Arm devices to be the primary
694.
▲
by
chipdart
2y ago
> No shit Sherlock. You have to pay the taxes as a regular employee too. Go figure. Yes, go figure that 130k in B2B contract is largely equivalent to 70-80k as a full-time employment. Which is the whole point. > As a matter of fact, 1
695.
▲
by
chipdart
2y ago
> Is this a portable approach across macOS, Linux and BSD family ? I think that feature relies in the concept of a device file, which is a direct reflection of the UNIX trait of everything being a file. https://en.wikipedia.or
696.
▲
by
chipdart
2y ago
> The right thing is not storing data on a single 2.5 consumer SSD because the endurance on those devices are trash and the fail at super high rates. What do you mean by "endurance"? The only definition I found was the number o
697.
▲
by
chipdart
2y ago
> 130k amounts to 65 EUR/hr if you're working as a contractor. As a contractor, you have B2B contracts which means you have to pay taxes over your revenue. In general this amounts to a tax rate in a range of 20%-30%. > This
698.
▲
by
chipdart
2y ago
The power of linters to reign in the bike shedding and pointless nitpicking in pull requests should be mentioned more often. I recall that once I had the misfortune to have a junior developer in a team who was highly ambitious but low-skill
699.
▲
by
chipdart
2y ago
> €130k for a good C++ dev is a steal in most markets (...) To reign you back to reality, in Europe not even FANGs pay that kind of salaries. They only pay that kind of cash to senior and staff-level engineers.
700.
▲
by
chipdart
2y ago
> Regarding love of complexity and C++, they’re sitting on the C++ committee. Complexity is their bread and butter. :) To me the think-cell guys sound like they are gung-ho on clout-chasing, to the point that this side of theirs even ecl
701.
▲
by
chipdart
2y ago
> If any migration was necessary to transform one table structure to another, that wouldn't be useful to keep around long term, nor interesting once the new table is established. This bears repeating. Migrations are transient. You r
702.
▲
by
chipdart
2y ago
> (...) and then force push it. I don't think this is a good example. Forcing a push means that the repository will lose commits, but you still keep yours in your local branch. This means the repo is not broken, but at best you have
703.
▲
by
chipdart
2y ago
> I realized I hate version control. It imposes too much structure on programming, like having to keep all my drafts of the past. It's rather stifling in fact. That's like saying that using an editor with an undo button is too
704.
▲
by
chipdart
2y ago
> It's not meant to be a local version control system, unless you enjoy running local Kubernetes clusters (which I have to do, but don't enjoy). You should be clear about what is a major design trait, and arguably a major desig
705.
▲
by
chipdart
2y ago
> Interesting but this page reads like a marketing piece. I would go a step beyond and say that the page reads as if it was purposely designed to confuse the reader in order to hide the project's true features and capabilities, and
706.
▲
by
chipdart
2y ago
> I agree, complexity bad. So why do you like Git? :-) I think you're trying to fabricate problems where there are none. Git's UX problem lies in the way it's CLI is not intuitive for those unfamiliar with it, but a) using
707.
▲
by
chipdart
2y ago
> Really? Because every team I've ever met could use git but the moment anything left the golden path they had to either (...) I've been using Git for over a decade and I never had the need to "delete everything, reclone&q
708.
▲
by
chipdart
2y ago
> To be fair Ive been using for git for 8 years and I still dont quite understand it beyond the basics. I don't see why this is supposed to be a problem. What constitutes "the basics" is what you use in your everyday routi
709.
▲
by
chipdart
2y ago
> Not a problem I thought I needed to solve, but okay. Also this means I can't easily run it locally? I would add that this sounds like a big step backwards, as it conveys the idea of a svn-like version control system designed for t
710.
▲
by
chipdart
2y ago
> A better question is: why does git only have one gesture for it, when devs clearly use it to mean different things already? Do they, though? I mean, most users simply use a GUI layer on top of Git, and thus often are oblivious to what
711.
▲
by
chipdart
2y ago
> Hi! I created Grace. AMA... Could you update the project's README.md to say right on the first paragraph objectively what Grace is and what are it's main selling point, followed by a example of Grace's happy path? The do
712.
▲
by
chipdart
2y ago
> No, not really. In fact an excellent counter example can be found on this very iceberg: https://blog.regehr.org/archives/161 I'm not sure you read the blog post you cited, because it states exactly this: >
713.
▲
by
chipdart
2y ago
> What I don't get is, why are we still adding more undefined behaviour to the standard? Why do you believe this is some kind of problem? Can you explain in concrete terms what issue you have with undefined behavior? > However, i
714.
▲
by
chipdart
2y ago
> The most terrifying concept is still the good old undefined behavior. I think people tend to parrot undefined behavior as if it's some kind of gotcha when in practice this only means two things: * Don't write code that you di
715.
▲
by
chipdart
2y ago
> The build quality of Apple laptops is still pretty unmatched in every price category. I owned a MacBook Pro with the dreaded butterfly keyboard. It was shit. How many USB ports do the new MacBook air have? The old ones had two. And shi
716.
▲
by
chipdart
2y ago
Edit: good point. In the absence of a delete option, I've removed content to remove noise.
717.
▲
by
chipdart
2y ago
> Engineers use MacBook pros because it’s the best built laptop, the best screen, arguably the best OS and most importantly - they’re not the ones paying for them. I know engineers from a FANG that picked MacBook pros in spite of the spe
718.
▲
by
chipdart
2y ago
> Somewhat true but things are changing. While there are plenty of “luxury” Apple devices like Vision Pro or fully decked out MacBooks for web browsing we no longer live in a world where tech are just lifestyle gadgets. I notice your use
719.
▲
by
chipdart
2y ago
> This is completely coherent with their privacy-first strategy (...) I think you're trying too hard to rationalize this move as pro-privacy and pro-consumer. Apple is charging a premium for hardware based on performance claims, whi
720.
▲
by
chipdart
2y ago
> It's pretty telling that he is advising people not to use Bluesky though, guess he isn't happy with the direction they are going. From a outsider's point of view, telling users to jump ship when pressing the eject button
More ›