HN user

fbuilesv

1,725 karma

Find me at https://mheroin.com.

Posts74
Comments200
View on HN
steve-yegge.medium.com 1mo ago

The Flat Curve Society

fbuilesv
36pts28
socket.dev 1mo ago

Malicious PyPI Wheels Target Bioinformatics and MCP Developers

fbuilesv
2pts1
omfreebdy.dba.wtf 1mo ago

Omfreebdy – Omarchy-Inspired FreeBSD

fbuilesv
5pts2
stripe.dev 2mo ago

You can't whisper at an AI agent

fbuilesv
3pts1
karpathy.bearblog.dev 2mo ago

Sequoia Ascent 2026 Summary

fbuilesv
1pts0
bernsteinbear.com 5mo ago

A multi-entry CFG design conundrum

fbuilesv
3pts0
brooker.co.za 8mo ago

Fixing UUIDv7 (for database use-cases)

fbuilesv
5pts0
fly.io 8mo ago

Corrosion

fbuilesv
24pts1
brooker.co.za 10mo ago

Seven Years of Firecracker

fbuilesv
1pts0
blog.val.town 10mo ago

Building a better online editor for TypeScript

fbuilesv
61pts12
flak.tedunangst.com 1y ago

OpenZFS Bug Ported to C

fbuilesv
2pts0
blog.appsignal.com 1y ago

A Deep Dive into Solid Queue for Ruby on Rails

fbuilesv
160pts47
robnapier.net 1y ago

A Mockery of Types

fbuilesv
1pts0
daringfireball.net 1y ago

Daring Fireball's Style Guide

fbuilesv
2pts0
www.mitchellrysavy.com 1y ago

Devcontainers: I love you, I hate you

fbuilesv
3pts1
fly.io 2y ago

Picture This: Open-Source AI for Image Description

fbuilesv
1pts0
www.youtube.com 2y ago

eBPF: Unlocking the Kernel [video]

fbuilesv
2pts0
www.autoregex.xyz 4y ago

AutoRegex

fbuilesv
247pts109
michael.stapelberg.ch 4y ago

Why Go is my favorite programming language (2017)

fbuilesv
7pts0
www.linuxjournal.com 8y ago

Girls and Software

fbuilesv
34pts3
github.com 9y ago

Active Storage

fbuilesv
3pts0
medium.com 9y ago

Rubinius takes the fun out of Ruby

fbuilesv
2pts0
m.signalvnoise.com 10y ago

Provide Sharp Knives

fbuilesv
1pts2
vimeo.com 10y ago

It Was Never Going to Work, So Let’s Have Some Tea

fbuilesv
1pts1
medium.com 11y ago

Investing at betaworks

fbuilesv
1pts0
www.youtube.com 11y ago

Twenty Thousand Leagues Under ActiveRecord

fbuilesv
1pts0
adam.herokuapp.com 12y ago

Logs Are Streams, Not Files (2011)

fbuilesv
52pts20
keeprubyweird.com 12y ago

Keep Ruby Weird

fbuilesv
2pts0
en.wikipedia.org 12y ago

Memory-Prediction Framework

fbuilesv
1pts0
rubini.us 12y ago

The Once and Future of Rubinius

fbuilesv
2pts0

The Fix: Stop Deploying So Fast

I don't know how Ultrathink works, and I have no "real world" experience with Kamal, but I find it intriguing to see someone consider 11 deployments in 2 hours to be "fast".

Instead of handicapping yourself, fix your deployment pipeline, 10 min deploys are not OK for an online store.

I would have liked to read about the "high availability" that's mentioned a couple of times in the article; the WAL Configuration section is not enough, and replication is expensive'ish.

Using the GitLab calculator: If you are a developer in Medellín you are paid 3x less than if you are living in the Bay Area. If you are a customer in Medellín you pay the same as a customer in the Bay Area. In this case, "cost of living"[0] only applies to employees and not customers, which in my opinion says a lot about how much the company values their staff.

I appreciate the openness from GitLab on this matter though, they're pretty up-front about it so if you don't like it don't apply.

[0] When the word "cost of living" is mentioned but it's not reflected in the price for final users then you know you're about to get fucked.

Vim GIFs 10 years ago

It seems to me there is a lot of VIM vocabulary that is very different from what is common on the desktop today. I don't know what yank means. I don't think I have a desktop app that has a yank function.

In most Unix systems you should be able to go to the beginning of a line, press Ctrl-k and then Ctrl-y to yank. At the very least your browser and terminal should understand those two commands.

I should clarify I was not looking for fiat money at any point, I just wanted to check the Coinbase price at that moment. I don't think I have used the account since I last referred a friend a couple of months ago.

Now, even if I wanted to use their wallet or vault, I can't. That's not a bad thing in my mind though.

I don't think it was random, I happen to have a Colombian passport and I use VPN's on a regular basis. These two don't go well together as you can imagine.

I live between various countries (none of them embargoed by the US, which AFAIK are the only ones excluded from Coinbase) but I have a US company and a passport with those shiny stamps that could clear any doubts about me sneaking through "El Hueco". I was not given a chance to show them however, so I'm just glad I don't use them regularly.

I'm sorry I don't have a great mistery story behind this :P

The premise that bitcoin frees you from normal legal requirements is the problem here.

I'm not expecting Coinbase to do illegal things and I'm happy to provides documents when needed (as I mentioned in the original post). They also have my ID, passport and bank statements on file, so they could've checked that. Instead, I was perma-banned when I contacted their support to see how I could unlock the account.

Please be careful when dealing with this company, there are better alternatives whether you live in the US or not.

Update: I tried to contact support to see what was the best way to send them the documents they needed for unblocking my account. This was their response:

Thank you for your interest in Coinbase. Our primary goal is to make our platform safe and secure for our customers. Coinbase is a regulated Money Services Business under FinCEN (FinCEN.gov), and as part of our responsibility, we are legally obligated to implement regulatory compliance mechanisms.

We regret to inform you that we are no longer able to support your Coinbase account as well as any other accounts you may have created. Please note, we have not blocked access to the balance currently in your Coinbase account; while we can no longer process brokerage orders via our banking relationship, you may still send your balance offsite to an external address.

Please be careful when dealing with this company, and remember that even if you're in the US there are many alternatives (LocalBitcoins, Circle and Gemini come to mind).

I share your point, it just sucks to see this happening because three years ago I was cheering for Coinbase here on HN.

PS: maybe your IP is wrongly geolocated in Iran?

Highly unlikely, but even if that was the case, they still have my passport and bank statements on file.

Funny, after reading the article I decided to go to Coinbase to see the Bitcoin prices, and this is what I find:

We have reason to believe you reside in a country in which Coinbase is prohibited by law from doing business (Iran, Islamic Republic Of) per the sanctions imposed by the U.S. Treasury Department's Office of Foreign Assets Control. As a result, we’ve unfortunately had to close your Coinbase account.

I'm not Iranian and I'll comply with their KYC requests, but every day Coinbase feels more and more like PayPal. I thought this is what we were trying to avoid in the first place.

PS: Happily, I had no funds on the account. I hope this helps as a reminder to others: keep your money in your own private wallets.

Without going into the balance/entertainment part: You can get all of the LoL characters for free, even the new ones (although those will be a bit more expensive for 1 week). I haven't been following the game closely lately but as far as I remember all the content can be unlocked for free now (that includes skins).

Similar story here. I'm a smoker and usually do international/inside-US flights on a monthly basis. In 7-8 years the only lighters I recall losing have been in my home country (where pat downs and having your bags opened are a common thing).

Curiously, I haven't had a TSA line longer than 45 minutes flying from places in NY, CA or FL (I mostly flight late evening/disgustingly-early morning though) in the last few months.

PS: laxatives, you mention being treated like a human. Why not help by not referring to TSA employees as "dropouts"?

Traditionally in CS, concurrent != parallel. If you have a blocking operation (say a database read) your program can do something else while it waits for a response from the DB (this gives you pseudo-parallelism). That is the concurrency that evented frameworks like Node or EventMachine are usually associated with.

Orkut, MySpace, Ning and other social networks had support for apps using OpenSocial around 2008. You had access to friends, FoFs, and several other social features.

For some time people ignored this platform, which meant that you could make a few million dollars per month porting successful FB games (Colheita Feliz, a FarmVille clone, comes to mind) since you faced virtually no competition.

Mathematica, Cloud and Alpha are three examples of products that use this language (not exclusively but extensively). I would qualify these as large scale products.

I've been testing Cloud since April, and although I don't think the environment is ready for production yet, the problems are more related to the UI and the backend than to the actual language and libraries.

If Apple is "instructing" that firm, then they aren't representing their clients' interests correctly.

Sorry to pick on just one phrase of your comment but I'm honestly curious. How is the "not-representing the client's interests" thing a problem inside a court? Is it because the other side or the court will pick on it, or is it because it honestly does not represent a client's interests[0]?

[0] In this case, I can't imagine an app. developer not wanting help dealing with this specific problem, but I've never been in that position.