HackerTrans
TopNewTrendsCommentsPastAskShowJobs

orf

17,970 karmajoined 14 лет назад

comments

orf
·1 час назад·discuss
> I've invoked it in my job mostly to explain to younger developers why learning vim keybindings+terminal git usage

Interesting - I see it as the opposite: learning the git CLI is pointless. It’s slow, clunky and it doesn’t teach you any of the very interesting inner-workings of Git.

There are much better things to spend time learning, especially if your editor has a native git integration.
orf
·18 дней назад·discuss
US card fraud rate is significantly higher than in the EU. In 2015 it was about 0.042% in the EU, vs 0.1388% for the US. The 2021 rates for the EU fell to ~0.028%.

You get nervous about giving your card to a waiter because you’re in a foreign place with a nonsense payment system worst than most developing countries and it’s not something you’re ever asked to do anywhere else.
orf
·21 день назад·discuss
I see that, but the adversary wasn’t a low effort one, and didn’t need millions of accounts.
orf
·21 день назад·discuss
> New user registration was stopped on June 11 and then re-enabled after the project added Anubis to try to foil the attacker's mass account registrations. That did not work

This confuses me - why would a proof-of-work anti-scraping system like Anubis prevent registrations?
orf
·23 дня назад·discuss
> As a discussion regarding if it’s ethical to ignore restrictions progresses, the probability of someone bringing up a famous case where someone ignored unethical restrictions approaches one

Seems reasonable to me. Substitute Rosa parks with another example of unethical restrictions if you wish - there are many.
orf
·24 дня назад·discuss
Was Rosa Parks unethical for sitting down on a bus?

The point is that the context matters: both the users context and the context of the restriction. It’s not as clear cut as “ignoring restrictions = bad”.

The restriction itself can be unethical, in the same way that bypassing a restriction can be unethical.
orf
·24 дня назад·discuss
Are you making an honest attempt at stating your opinion that there is absolutely no reason to prefer a MacBook over your chosen device?

Or are you just being glib because you’ve got a misplaced superiority complex?
orf
·25 дней назад·discuss
> how 99% of the population are not going to afford a setup like that

> could or will? much fewer than 1% are going to spend their money on that.

It’s ok to change your point, you don’t need to get combative.

Not that it makes any difference, given their ~10% market share.
orf
·25 дней назад·discuss
That’s not at all what you said though, was it?
orf
·25 дней назад·discuss
99% of the population don’t code using models, local or remote. So that’s a useless metric.

What % of developers could afford an older MacBook model, second hand? Far, far more than 1%.
orf
·в прошлом месяце·discuss
I wrote something similar with go, but MacOS only.

Creating a worktree became instant, but the bottleneck shifted from that to git needing to build its index. Claude code runs `git status` in the background, meaning any speed gains are instantly gone.
orf
·в прошлом месяце·discuss
Why? Calling a reasonable thing grim without any follow-up isn’t the hallmark of a good comment either.
orf
·в прошлом месяце·discuss
> postgresql also does not synchronously replicate

By default. Generally your primary database is in a completely different failure category than a kubernetes node running an ephemeral workflow pod.
orf
·в прошлом месяце·discuss
Yes, but directly using s3 as a key-value database is completely different from using SQLite + litestream.
orf
·в прошлом месяце·discuss
> The caveat is that Litestream replication is asynchronous. A restore can miss the newest local writes if the SQLite volume disappears before they are copied. That is fine for many AI and experimentation workflows

In short: SQLite is not all you need, unless you’re just experimenting don’t actually care about durability, in which case you also need litestream + object storage.

Right.
orf
·в прошлом месяце·discuss
> Google followed in 2010 with Cloud to Device Messaging, then Google Cloud Messaging in 2012, then Firebase Cloud Messaging in 2016

Classic
orf
·2 месяца назад·discuss
The essence of a program is all of those things. The omission of any one of them makes a program almost worthless.
orf
·2 месяца назад·discuss
The release post for v2.8 is not yet published. Check GitHub releases page for the latest release status of Deno.
orf
·2 месяца назад·discuss
Misc thoughts:

Perhaps sharing your take home exercise might be a more useful avenue for feedback?

I’m not sure how large the market is for ASP.NET developers, but the skills you’ve learned so far are more transferable than you think. Try creating some projects with Django or Rails and spread your wings a bit. Don’t be a monoglot.

A portfolio helps, as well as a personal narrative. Being a solo developer for 2.5 years is good and bad depending on the audience. For example it means you don’t have much recent experience working with a team, and I imagine clunky Belfast ASP.NET companies are not exactly hotbeds of entrepreneurial spirit. Maybe look for smaller companies or startups?

Extremely personally, Azure certifications and such things are worthless, bordering on a negative signal depending on the context. But some people/companies may value them.

Saying you think reading “C# in a Nutshell” is a good idea is concerning because you say you’ve got 6+ years of ASP.NET experience. Was this not using C#? Revision is always good, but identifying why you’re not already comfortable with C# is a good starting point.

Build some solo projects with C#, not using ASP.NET, with some artificial constraints (speed, memory, etc). Then smash them. Could be as simple as parsing a 20GB CSV into memory: start dumb and slow then make it as fast as you possibly can. For me this beats a book on data structures.
orf
·2 месяца назад·discuss
The entire executable isn’t loaded into RAM.

And are laptops a primary deployment target?