HNHacker News
TopNewBestAskShowJobs

Aozora7

114 karma · joined November 15, 2018

submissionscomments
Aozora7··on Google is making private AI practical with homomorphic encryption
I'll have you know I started picking salads instead of fries in combo meals the moment they became available.

Not that I'm a frequent customer, either before or after.

Aozora7··on The other Sean Byrne doesn't exist
When you renew your passport, the new one will have a new serial. Not matching a passport serial doesn't mean anything. Not matching a national identity number does.
Aozora7··on The other Sean Byrne doesn't exist
Very few countries require you to carry an ID. Many countries require you to own one and keep it up to date, but don't care whether you carry it outside.

Also, I find the point kind of moot for the US where a driving license is essentially an ID card, you have to carry it to drive, and you have to drive to go anywhere in most places.

Aozora7··on The other Sean Byrne doesn't exist
A government won't give up on malicious acts just because it lacks accurate census. The United States does a lot more surveillance and oppression than EU countries that have national ID and mandatory ID documents.

The lack of a comprehensive population database only seems to hinder the actual useful civilian bureaucracy, not law enforcement, intelligence services, or ICE. The latter just grab anyone who looks brown enough.

Aozora7··on The other Sean Byrne doesn't exist
Identity numbers being abused is a consequence of them being misused. And as far as I can tell, this happens more often with american SSNs than anywhere with actual national identity numbers.

All that these numbers do is uniquely identify people. They aren't private. To actually prove your identity, you present your ID, passport, or a digital signature tied to that identity number.

Aozora7··on The other Sean Byrne doesn't exist
This is one of the obvious consequences of not having a national identity number assigned to everyone at birth, which exist in most developed countries, except for anglosphere, for some reason.
Aozora7··on AI agents lie, cheat and steal. That is putting off users
Harnesses exist to give models tools to do work beyond generating text. People install Claude Code and Codex to have models work inside their repositories and run the code or tests themselves instead of the user having to copypaste code between their IDE and a chat interface. The fact that there's some security built into the harnesses is just a practical consideration, not its primary function.
Aozora7··on AI agents lie, cheat and steal. That is putting off users
Consider what someone who doesn't use AI would take away reading that quote from the article, and what harnesses were actually made for.
Aozora7··on “Code was never the hard part” is an insult to all programmers
I personally find that I hate any activity in a context where I'm paid for it.
Aozora7··on GLM 5.2 vs. Opus
I used GLM 5.0/5.1/5.2 for some projects, and for me, the area in which they lag behind frontier models the most are user interfaces. They get really close to Opus when it comes to pure algorithms, but when I need something like web application or a mobile app that looks and works well, they are very noticeably worse than even Sonnet.
Aozora7··on GLM 5.2 vs. Opus
There is, for example, OpenCode Go subscription, which for $10 a month gives you a decently generous quota of GLM-5.2, among other models.

And z.ai themselves also have subscriptions.

Aozora7··on Distributing Mac software is increasing my cortisol levels
Author is from Latvia (and so am I). You do actually get carded for energy drinks if you look under 30.

However, more relevant to the post, is that when you're ordering groceries online, you need to verify your age at checkout if you're buying stuff like alcohol (or energy drinks). It's trivial, and for a lot of people it uses the same authentication service that they already use to access their bank.

Aozora7··on Is legal the same as legitimate: AI reimplementation and the erosion of copyleft
With the release of GLM-5, I would say that they are pretty much almost as good. Basically 90% as good as Opus 4.6 on most tasks for 20% of inference cost, and open weights.
Aozora7··on Is legal the same as legitimate: AI reimplementation and the erosion of copyleft
There already are LLMs with open weights that are better at code than state of the art closed source models from a year ago. For now, you most people may have to rent the hardware to run those models, since it's too expensive for most people to own something that can run inference on one trillion parameters, but I wouldn't consider LLMs to be controlled by "evil software corporations" at this point.
Aozora7··on Is legal the same as legitimate: AI reimplementation and the erosion of copyleft
>Perhaps with time we'll be able to run local ones that are 'good enough', but we're not there yet.

Right now, we can get local models that you can run on consumer hardware, that match capabilities of state of the art models from two years ago. The improvements to model architecture may or may not maintain the same pace in the future, but we will get a local equivalent to Opus 4.6 or whatever other benchmark of "good enough" you have, in the foreseeable future.

Aozora7··on Karpathy on Programming: “I've never felt this much behind”
I'm not paying for an AI subscription to do my job in the same way I don't pay for the IDE I use. My employer does.
Aozora7··on Ask HN: Why do many CS graduates lack foundational knowledge?
>Because they were trained for OTHER work!

Not by choice though.

Vast majority of people who get CS degrees don't want to be computer scientists. They want to do programming work, so they get a CS degree because that's the degree employers require. They don't even know that said degree won't focus on what they actually want to learn.

And it's not like they have better choices. There are no programming trade schools. Bootcamps seem to have the right idea in principle, but implementations are often questionable, and most employers won't consider bootcamp graduates.

Aozora7··on Why I stopped using an external monitor
I'm using 4 monitors, two 33" and two vertical 22".

It has nothing to do with knowing how to do shortcuts, but having to do them at all. There are plenty of instances where you may only need to provide input to one window at a time, but see other things, like documentation, output, logs, or a browser window of the page you are editing. Having multiple monitors allows me to greatly reduce the need to switch between windows to reference something or see results of my inputs.

I personally find that if I'm forced to alt-tab between my IDE and documentation, like when I'm working on a laptop, it's incredibly distracting, breaks my flow, and slows down my work significantly.

Aozora7··on What comes after Git
I have the opposite experience, the CLI users I see pretty much never use anything besides commit, push and pull, while GUI users tend to use more advanced commands since they can actually see what they do.
Aozora7··on What comes after Git
I find git reasonably understandable as long as you are using a GUI. When you have a GUI, every action you take provides you visual feedback, so it's way easier to understand the purposes of merges, rebeases, stashes, and resets. My understanding of git workflow greatly improved thanks to it.
Aozora7··on How not to teach recursion (2021)
It was counterproductive for me when recursion was taught with Fibonacci and factorials. They were literally the opposite of easy to understand for me, I had absolutely no idea why those examples actually worked, so I just gave up and treated them like magic.

I think recursion should be taught with examples that would be easier for a student to write with recursion than without it. For example, listing all files in a directory.

Aozora7··on Is the madness ever going to end?
You don't have to hunt for rare examples like this, most multiplayer FPS games use client-side hit detection nowadays.
Aozora7··on Structure and Interpretation of Computer Programs (SICP) Book
What I personally see in academic setting is that when recursion is taught, it's taught using examples where you would not want to use recursion.

It's easy to understand why recursion is useful when you are tasked with traversing a file system. It's not when the first example you are given is calculating Fibonacci sequence.

Aozora7··on BitTorrent v2
Music, movies, tv, video games, books. Some trackers specialize in one type of content, some have everything.

Finding URLs of private trackers is trivial in google. Getting an invite usually requires knowing another user, unless they temporarily open signups for everyone.

Here's one of many lists of private trackers

https://hdvinnie.github.io/Private-Trackers-Spreadsheet/

Aozora7··on Ask HN: What do people think of FIRE (Financial Independence, Retire Early)?
>youll end working anyway just to have something to do

I'd never work if I didn't have to pay bills. Spending my limited time on earth doing something for someone else's benefit on someone else's schedule makes me miserable. No such thing as an "enjoyable job". If there was, there would be someone willing to do it for free.

I've had a year of NEET life during college, and it was the best time of my life by far.

Aozora7··on Ad Fraud Scheme Drained Users’ Batteries By Running Hidden Video Ads In Android
There are. Google doesn't allow apps that block ads in other apps on play store (anymore, they were on play store some years ago), but you can always just download and install them manually on android.
Aozora7··on Data Structure and Algorithms Interview Questions for Programmers
Probably depends on what you mean by "arrays". If you use high-level languages like Java, you probably don't use arrays often, if at all, in almost all cases you use collections that provide you with convenient abstractions for everything, even if they are still arrays underneath.
← PreviousPage 2 of 2