HNHacker News
TopNewBestAskShowJobs

jiveturkey

2,476 karma · joined February 16, 2018

submissionscomments
jiveturkey··on I’m joining OpenAI
This, but stronger. It’s not a story of why Johnny can’t trust anyone. The vast majority of companies have proven time and time again that they are not capable of handling this data securely against inadvertent disclosure. Not even mentioning the intentional disclosure revenue stream.
jiveturkey··on I’m joining OpenAI
sorry to say it, but C1 LOL. they don’t care at all about privacy! Don’t mistake your team for the company values.
jiveturkey··on I’m joining OpenAI
underrated comment

and this is why they bought Peter. i’m betting he will come to regret it.

jiveturkey··on Europe's $24T Breakup with Visa and Mastercard Has Begun
There are lots of restaurants in the US these days that charge 3% for use of any credit card. One that I've been even has a sign posted at the entrance about it, that it's legal to do so. Must have gotten a lot of complaints that it was somehow illegal, or perhaps against card processing rules. Because it's one thing to post a sign that says you charge the fee, it's another for that sign to mention the legality of it.
jiveturkey··on Ex-GitHub CEO launches a new developer platform for AI agents
> won't it make just doing a "git checkout" start to be really heavy?

not really? doesn't git checkout only retrieve the current branch? the checkpoint data is in another branch.

we can presume that the tooling for this doesn't expect you to manage the checkpoint branch directly. each checkpoint object is associated with a commit sha (in your working branch, master or whatever). the tooling presumably would just make sure you have the checkpoints for the nearby (in history) commit sha's, and system prompt for the agent will help it do its thing.

i mean all that is trivial. not worth a $60MM investment.

i suspect what is really going on is that the context makes it back to the origin server. this allows _cloud_ agents, independent of your local claude session, to pick up the context. or for developer-to-developer handoff with full context. or to pick up context from a feature branch (as you switch across branches rapidly) later, easily. yes? you'll have to excuse me, i'm not well informed on how LLM coding agents actually work in that way (where the context is kept, how easy it is to pick it back up again). this is just a bit of opining based on why this is worth 20% of $300MM.

if i look at https://chunkhound.github.io it makes me think entire is a version of that. they'll add an MCP server and you won't have to think about it.

finally, because there is a commit sha association for each checkpoint, i would be worried that history rewrites or force pushes MUST use the tooling otherwise you'd end up screwing up the historical context badly.

jiveturkey··on Ex-GitHub CEO launches a new developer platform for AI agents
That's not how it works at all. Why stop at $300M, why didn't they just say $1BN out the gate?
jiveturkey··on I miss thinking hard
> need to make it crystal clear

That's not an upside in that it's unique to LLM vs human written code. When writing it yourself, you also need to make it crystal clear. You do that in the language of implementation.

jiveturkey··on 1 kilobyte is precisely 1000 bytes?
> that's because it was defined in decimal from the start

I mean, that's not quite it. By that logic, had memory been defined in decimal from the start (happenstance), we'd have 4000 byte pages.

Now ethernet is interesting ... the data rates are defined in decimal, but almost everything else about it is octets! Starting with the preamble. But the payload is up to an annoying 1500 (decimal) octets. The _minimum_ frame length is defined for CSMA/CD to work, but the max could have been anything.

jiveturkey··on 1 kilobyte is precisely 1000 bytes?
Looking around their website, they appear to be an enthusiastic novice. I looked around because isn't a hardware architecture course part of any first year syllabus? The author clearly hasn't a clue about hardware, how memory is implemented.
jiveturkey··on County pays $600k to pentesters it arrested for assessing courthouse security
I would guess this would be a contingency case, which would typically be 40%.
jiveturkey··on That's not how email works
When Gmail downloads the image it identifies itself as GoogleImageProxy, and will be coming from a GCP/Google ASN.

Similar signal will be there for any email provider or server-side filter that downloads the content for malware inspection.

Pixel trackers are nearly never implemented in-house, because it's basically impossible for you to do your own email. So the tracker is a function of the batteries-included sending email provider. Those guys do that for a living, so they are sophisticated, and filter on the provider download of images.

jiveturkey··on Notes on Apple's Nano Texture (2025)
> massive step forward

umm, anti-glare/matte used to be the norm for LCD. Around 2005-2006 that changed. As laptops became more of a consumer product, and DVD watching was an important usage, the glossy screens became the norm.

https://forum.thinkpads.com/viewtopic.php?t=26396

So, I would call it a massive step backwards! The 2006 MBP had an optional glossy screen, and the 2008 was the first one with default glossy. Around 2012 Apple dropped the matte option altogether.

jiveturkey··on Notes on Apple's Nano Texture (2025)
The screen has an oleophobic coating. That is the danger of alcohol, that it strips the coating. For your phone absolutely don't do this. For your laptop it should be fine.
jiveturkey··on Lock-Picking Robot
not at all. sensitive strain gauges are commonplace.
jiveturkey··on Lock-Picking Robot
> brute force

rather inelegant, similar to an autodialer for safes.

i was hoping to see something that worked like a human lockpicker!

jiveturkey··on Photos capture the breathtaking scale of China's wind and solar buildout
Yeah! Pretty sure the person silhouette in the first photo is fake, so we can understand the scale. Great touch.
jiveturkey··on Ask HN: Iran's 120h internet shutdown, phones back. How to stay resilient?
you can unjam by providing the real signal locally, or a signal close enough for starlink to work. you don't need to be centimeter-precise.
jiveturkey··on Ask HN: Iran's 120h internet shutdown, phones back. How to stay resilient?
I was going to suggest LoRA.

But a country-sized network with the purpose of evading a blackout would likely have to be full mesh. A network organized into a hierarchy (aggregated routing tables) requires some coordination that could quickly be identified and squashed.

The size of such a mesh is limited by scaling factors, so this couldn't span a nation. Let's say you could do that though. The network would be completely choked up with traffic to the point of unusability.

I think starlink, satphone, maybe packet radio on small scale are the most realistic options.

jiveturkey··on Cloudflare CEO on the Italy fines
> quasi-judicial

the tweet starts off pretty strong, which I didn't care for but I understand. this phrase however feels wrong. i guess i don't understand Italy, but isn't this like saying the SEC or FCC is quasi-judicial?

> In other words, Italy insists a shadowy, European media cabal should be able to dictate what is and is not allowed online.

ah, unlike when CF themselves decides unilaterally, not even as part of a cabal, what should and should not be allowed online. got it.

jiveturkey··on Web development is fun again
So, can you tell me everything that happens after you type www.google.com<RET> into the browser? ;)
jiveturkey··on Nvidia's $20B antitrust loophole
> owners of the same shares differently

it’s true, you can’t. however the VCs and the employees don’t own the same shares. even the VCs in different rounds don’t own the same shares.

where TFA analysis falls short is assuming employees have to be paid out at all. since the execs are moving over, there’s definitely some equity being traded in this “non-exclusive licensing deal” but it doesn’t have to involve common stock at all.

jiveturkey··on Snitch – A friendlier ss/netstat
> change the defaults over time

however this breaks backward compatibility, as you noted. in the golden age of unix it was critical to maintain backward compatibility so that local tooling didn't magically break.

HP-UX seems to have an env var UNIX95 that affects XPG4 compliance in operation/output. Solaris always had a /usr/xpg[46] path (and /usr/ucb). GNU tools have POSIXLY_CORRECT. and so on.

I never liked using any of those because then you're on some other system, or in a break glass situation, and none of the tooling works as you expect. In the today world of a near monoculture of linux, it's fine I guess. And there's no reason today that complex commands like `ss` shouldn't be controllable via env var.

love your blog, thanks for the link.

jiveturkey··on I wasted years of my life in crypto
> Crypto has zero fundamental use case in the real world.

ransomware would beg to differ.

jiveturkey··on [dead]
SPAM
jiveturkey··on Is America's jobs market nearing a cliff?
yes technically legal, the best kind of legal.

it's really, really easy to say that applicants don't meet the requirements, since hiring is sooo subjective. "none of the applicants had 8 years and 2 months experience in this company working on this team, so they won't be able to perform the duties".

or, if they do have a flood of qualified applicants (the point of the website), they can simply not go forward with PERM at this time for their selected candidate. PERM roles aren't new jobs in the sense that the employer is "down" one employee if they don't fill it. PERM roles are simply a status change for an existing employee.

jiveturkey··on Is America's jobs market nearing a cliff?
Try taking 10-12 years off of your resume. Especially if you don't have grey hair this might help a lot.
jiveturkey··on Is America's jobs market nearing a cliff?
they aren't. those are market tests, not open reqs.
jiveturkey··on Why don't people return their shopping carts?
They parked near one left by a rude person, not near the cart corral.

I'm not just being imaginative for the sake of argument. One of my parents does exactly this.

I do thank you for not saying "begs the question"! ;)

jiveturkey··on Solving Fizz Buzz with Cosines
I definitely wouldn't want to work on your team, if that's how you interpret such an answer. Perfect interview then -- we've both eliminated the other as a viable employee/employer, so that's a win and we got there from just 1 trivial coding question. There's so much more to say here, but this is no longer timely, plus this isn't great forum for such discussion.

FWIW I have never been asked this question or similar, but since it's so famous I do have my own answer at the ready, which is just slightly more complex than the naive solution, but still well within the realm of production-worthy (maintainable, testable, readable) code. We don't really ever see any discussion of such because of course it isn't "interesting".

jiveturkey··on Solving Fizz Buzz with Cosines
A candidate that appreciates the value of the question, yet won't subject themselves to the absurdity of demonstrating compliance.

Yes, very much yes.

← PreviousPage 5 of 34Next →