Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
arinlen
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
15 ms
·
91.
▲
by
arinlen
4y ago
> Only a few years ago everyone was excited that the language had broken out of its 0x-era rut and into a regular cadence of significant modernizing improvements. The 0x era started around two decades ago, a few years after the release
92.
▲
by
arinlen
4y ago
> Would someone mind giving a description of "writing C in C++"? For starters, write non-idiomatic code which employs (exclusively or not) a subset of features. Imagine writing Python and only using free functions, while vehe
93.
▲
by
arinlen
4y ago
> Do you think that's an unavoidable law, or is it something accidental that could have gone better? It was the result of having to develop production code in the real world, reusing real world production code developed by third-p
94.
▲
by
arinlen
4y ago
> It is evidence that it's likely to be very hard I don't agree. Chromium is an end-user of compilers and tooling that originated in forking a third-party desktop app. Developing C++ compilers and static code analyzers is way
95.
▲
by
arinlen
4y ago
> IIRC the Chromium devs (...) Chromium is hardly a compiler or tooling project. Even if their devs aren't hacks, appeals to authority based on their perceived expertise hardly make any sense. Having said that, there is no better
96.
▲
by
arinlen
4y ago
> Maybe it’s time to stop blaming devs and instead blame the language? Ah, blaming the tools: the Hallmark of a master. Take a moment to think about the problem. You're in a multi-team project, with a few millions lines of code. Y
97.
▲
by
arinlen
4y ago
> Your attitude is incredibly rude and dismissive. My attitude is to point out the mistakes of succumbing to fanboyism and blindly going with cargo cult beliefs that make no sense and have no bearing in reality. Complaining that pointi
98.
▲
by
arinlen
4y ago
> Most of the time an "API Gateway" provides nothing. This personal assertion only holds if you somehow chose to adopt a component that you need, or blindly adopt components even though you have no idea what you're doing
99.
▲
by
arinlen
4y ago
> Envoy is great, but it's written in C++ instead of Rust, and it feels like such a missed opportunity. This comment sounds too cargo-cultish to be taken seriously. > We didn't want to blow up production traffic - million
100.
▲
by
arinlen
4y ago
> What is the main benefit to running a gateway? An API gateway is an adapter. You can build a web API out of multiple independent web services, like microservices or simply versioned APIs. On top of that you can do anything a proxy do
101.
▲
by
arinlen
4y ago
> I'm not defending Cuban regime (...) Well, except you are. You're trying to shift the attention away from Cuba's track record on human rights abuses by arbitrarily picking distractions that frankly you care nothing abo
102.
▲
by
arinlen
4y ago
> Curious... Soviet union were completely right when criticizing US for lynching black people... ...except they weren't criticizing. Much like in this case, their intention was to divert the attention on their cruel and inhumane p
103.
▲
by
arinlen
4y ago
> (...) so it has to export people. It's indentured servitude. It's exploitation that treats the fellow man as nothing more than an exportable good whose role in life is to be abused to cater to the whims of despots. You cann
104.
▲
by
arinlen
4y ago
> Cuba's biggest export is effectively doctors. I find it highly amusing how "exporting people" is suddenly portrayed as being an achievement, as if being exploited as an indentured servant is something praiseworthy in t
105.
▲
by
arinlen
4y ago
https://en.wikipedia.org/wiki/And_you_are_lynching_Negroes Feel free to start a discussion on US aggression, if you honestly feel strongly about it. Otherwise you're blatantly trying to whitewash decades of system
106.
▲
by
arinlen
4y ago
> Lately HN feels more like a bunch of lawyers quibbling over semantics... There is no semantics challenge in a random coming at someone out of the blue with accusations of being a liar. The only lawyering involved is determining if it
107.
▲
by
arinlen
4y ago
> They asked very politely for you to clarify some details after they tried themselves but were unable to verify it by looking it up. Not really. GP straight up accused the OP of lying, under a thick but transparent layer of euphemisms
108.
▲
by
arinlen
4y ago
> Not only this, but people publish their papers months ahead on arxiv. What's the difference between posting stuff on arxiv or uploading a pdf to your blog? > Big labs have big publicity and thousands will read their papers.
109.
▲
by
arinlen
4y ago
> This is leading to quite irresponsible reviews. Instead, authored and credited reviews might lead to more responsible reviews, or reviewers respectfully declining when they might not know the topic. That misses the whole point of ano
110.
▲
by
arinlen
4y ago
> You can define container cleanup policies within the registry, matching on age, tags, etc. https://docs.gitlab.com/ee/user/packages/container_registry/ ... As a long time GitLab user, and a user wh
111.
▲
by
arinlen
4y ago
> Dropbox is also $0.06/year GB. Dropbox is 10€/month, which comes with a max cap of 2TB for what amounts to cold storage for docs that are rarely touched. GitLab comes at 20€/month, and comes with a max cap of 50GB for
112.
▲
by
arinlen
4y ago
> I said basic git hosting... I have no need for any of CICD pipline, or issue tracking features. My point is that it makes no sense to adopt any third-party git hosting service is all you want to do is have a git repo somewhere, thus
113.
▲
by
arinlen
4y ago
> GitLab CI is much more straight forward if you have your own Docker image In my experience GitLab is straight-forward in all of its happy path, which happens to be exactly what all developers need to do: build software, push build ar
114.
▲
by
arinlen
4y ago
> UNDO makes sense if the server is keeping a bag of responses. I disagree. Any UNDO action is just a DO action with a spcific set of commands executed in a specific order. If you use POST and PATCH and DELETE to apply actions, not onl
115.
▲
by
arinlen
4y ago
> If you are using the free tier on GitLab SaaS, there will be a 5GB storage limit per top-level namespace. What does this cover? Does it cover the size of a git repo? Build artifacts, both temporary and exported to packages? And what
116.
▲
by
arinlen
4y ago
> For teams that only need git hosting the recent price hikes are complete nuts... changed from 0$ to 20$ per user / per month, i.e $240 per user / per year - this represents about a 120x difference in price compared to self h
117.
▲
by
arinlen
4y ago
> It is insanely expensive for me as a small time hobby coder. No small time hobby coder needs GitLab Premium. You are free to create as many projects and groups as you need, without having to pay a dime.
118.
▲
by
arinlen
4y ago
> Am I the only one that thinks that’s pretty insane? Their pricing model might not be designed to cover only storage. Pretty much all features from GitLab are loss leaders, including computing costs and developing/maintaining a C
119.
▲
by
arinlen
4y ago
> While on GitLab, the first thing you see, 5 users limits and 400 minutes limit, which are nothing compared to GtiHub. I feel the minutes thing is far from a blocker, as GitLab's GitLab Runner is trivial to setup and a must-have
120.
▲
by
arinlen
4y ago
> Shelve shipped with mercurial 2.8 in 2013. Not really. Mercuria's shelve extension existed for a while but it only saw its way into Mercurial Core and made available by default with the release of Mercurial 5.1. https:/&#x
More ›