HNHacker News
TopNewBestAskShowJobs

choward

3,094 karma · joined January 19, 2015

submissionscomments
choward··on U.S. Senators Vote to Ban Themselves from Trading on Prediction Markets
It's not gambling if you have information that most of the world doesn't have.
choward··on nowhere: an entire website encoded in a URL
If it was a simple web site without any third party dependencies, you could bookmark it.
choward··on I Won't Download Your App. The Web Version Is A-OK
I'm not going to download an app for every company I do business with. It's as simple as that.

I'm not going to download an app to order food from your restaurant. I'm not going to download an app to operate an appliance. I'm not going to download an app to get a discount on a beverage at your convenience store.

I don't care about your stupid rewards system for trying to get a reasonable price on overpriced items. I'm not downloading an app for it.

There are many people who download every app they do business with without hesitation. It's crazy. I can't imagine how many apps these people have on their phones.

choward··on Why I love NixOS
There are so many people complaining about the Nix language while offering zero constructive criticism. I was a little skeptical about them using a custom language at first. But then as I used it more it grew on me and I understand why it is the way it is.

People just seem to want to complain because it doesn't look like any of their favorite languages and they aren't familiar with functional languages. At this point, I can't imagine using any other language in place of Nix. The code would have so much noise and be much harder to read.

choward··on TUI Studio – visual terminal UI design tool
Same, and it lags simply trying to scroll down the page. Unacceptable.
choward··on Hisense TVs force owners to watch intrusive ads
I've never liked the idea of my display having an integrated computer. Especially one I don't control. This non-sense just furthers that.

Displays last a long time. Eventually the computer will become outdated especially if companies can just remotely load viruses like this onto them. I just connect my computer to my TV and that's the only input I ever use. Full control. The "smart" part of "smart" TVs is idiotic.

choward··on Writing my own text editor, and daily-driving it
Been using KDE for years and never had any of these problems.
choward··on Ruby 3.5 Feature: Namespace on read
Ruby doesn't have real modules. You're right, that they are just namespaces. They are global variables with extra typing.

If you use a third party library, when you require something, you have no idea what "modules" or other values it creates polluting the global namespace. This at least assigns those values to a local variable where they can be accessed and doesn't make them global.

That said, I'm not a fan of ruby and all the workarounds to try to make it like a more sane language that it isn't.

choward··on 4.6M Voter and Election Documents Exposed Online by Technology Contractor
Mail out ballots then require an ID when you turn it in. Make it easier to get an ID if that's a problem. It seems pretty simple to me. Not sure why anyone would be against this.
choward··on Toasts are bad UX
"We do have to consider the undo-functionality and that the toast feedback can be useful when using keyboard shortcuts."

There's nothing more infuriating than going to click undo and the toast disappears.

choward··on Antarctica's winter is now 50F hotter than it used to be
That's not how that works. It's 50 degrees hotter not 50 degrees as the temperature. Celsius goes up at a rate of 5/9 what fahrenheit does so it's about 28 degrees Celsius.
choward··on Timeshift: System Restore Tool for Linux
I can't tell you the number of times I see a project and think to myself "NixOS already solves that problem but better."
choward··on Where in the USA is this?
What's adds to that annoyance is that the only way to navigate the games is a "prev" link. There's no way to jump directly to a game or go to the next game. This means every day it becomes more time consuming to get to the first game. And if you accidentally refresh the page, have fun!
choward··on Tell HN: Twitter switched temporarily to rate limited mode
I can confirm that scrolling through replies does count. So reading the replies to Elon's tweets to figure out what's happening makes you hit the rate limit.
choward··on Tell HN: Twitter switched temporarily to rate limited mode
This has to be the dumbest idea I've ever seen any social media company make and that says a lot.

First, I can't find any documentation explaining the rate limits. Just his tweet. Is this a rolling limit? Where do I see how many posts I've allegedly read? Do replies count as posts? Also, you can't go back and re-read the tweets that counted toward your limit.

His tweets are getting over 20,000 replies. That means that if posts count, even if you paid for your account you still can't read all the replies for a single tweet. This also worsens the experience for existing paid users because the whole point of posting something is so that your followers see it. And if he's trying to get new paid users, why would anyone pay to get a far worse experience than they were just getting for free yesterday?

To add to the absurdity, the error you get is "Something went wrong. Try reloading." And once you hit the rate limit you can't even view the Twitter Support account or your own profile. You can however still see Tweets in your notifications.

On top of that, this isn't how you handle bots/AI. That's not the purpose of rate limiting. Wrong tool for the job. This is incompetence no matter how you look at it. None of this makes any sense.

choward··on Twitter’s $42k-per-month API prices out nearly everyone
What recent events? Why would their data be less valuable?
choward··on Maybe treating housing as an investment was a mistake
They might not be able to find someone to pay that rent. In which case they might be forced to sell. Ideally someone who doesn't own a home will purchase it and won't have to pay the tax that caused the original owner to sell.
choward··on NYC jails want to ban physical mail, then privatize scanning of digital versions
The prison industrial complex has lobbyists who do influence those decisions. They could start focusing on making the penalties harsher for minor crimes.
choward··on NYC jails want to ban physical mail, then privatize scanning of digital versions
Pretty sure they still receive prison sentences in Singapore in addition to caning.
choward··on Zero to Nix, an unofficial, opinionated, gentle introduction to Nix
Oh, I had no idea. I was actually already doing that. Guess I was just being extra verbose on the command line.
choward··on Zero to Nix, an unofficial, opinionated, gentle introduction to Nix
You don't have to specify the nixosConfiguration name (e.g ~/flake#my-configuration)? Do you just name it "default" or something for that to work? I've never tried that.
choward··on Zero to Nix, an unofficial, opinionated, gentle introduction to Nix
As a nix user I agree. Nix needs to make flakes stable ASAP. It creates a lot of confusion for new users and friction for getting started. "Do I use the thing that's deprecated but stable or the thing that's unstable but is the future of nix?"
choward··on Zero to Nix, an unofficial, opinionated, gentle introduction to Nix
Been using it as my desktop for about 5 years and have never looked back.
choward··on WEF speaker touts tech that allows your boss to monitor your brain activity
I'm just thankful we have free speech on social media and that the government never interferes to censor people.
choward··on WEF speaker touts tech that allows your boss to monitor your brain activity
Has anyone gone through the thought exercise of what governments could do with such a thing if it existed?

Oh wait, that's what you said.

choward··on The Signal App and the Danger of Privacy at All Costs
This article is pure rubbish.

> If terrorists or child abusers or other criminals use the app, or one like it, to coordinate activities or share child sexual abuse imagery behind impenetrable closed doors, that’s a shame — but privacy is all that matters.

Using the classic "think of the children" and "OMG, terrorism!" arguments is always what these people use to scare people into accepting authoritarianism. So uncreative.

> One should always worry when a person or an organization places one value above all. [...] unwavering support of one principle to rule them all is morally dangerous.

This guy is just making stuff up. Does anyone actually think like this? He then providers the worst argument of all time:

> What’s more, the company’s proposition that if anyone has access to data, then many unauthorized people probably will have access to that data is false.

> There are some people who have access to the nuclear launch codes, but “Mission Impossible” movies aside, we’re not particularly worried about a slippery slope leading to lots of unauthorized people having access to those codes.

How does nuclear launch codes even compare to people's personal data? You have to get clearance and all kinds of things for that. Nothing like that exists for private companies holding your data. Has this genius not heard of the Twitter Files or the other countless examples of the government abusing its power?

> I am drawing attention to Signal, but there’s a bigger issue here: Small groups of technologists are developing and deploying applications of their technologies for explicitly ideological reasons, with those ideologies baked into the technologies.

He only wants large corporations being in control of technology so the government can more easily illegally spy on people. So ridiculous.

> But Signal embeds within itself a rather extreme conception of privacy

Privacy is now extreme?

> If one of the complaints about Big Tech and Big Government is that they are insufficiently accountable for their misdeeds, can we not levy the same critique against the technologists?

Because big government and big tech are the ones in power right now. They're the ones breaking the law. If you find out that "technologists" are breaking the law then go after them for real crimes instead of thought crimes. Stop punching down.

> They are a small group of people who govern these powerful tools, and they are not accountable in the way that, say, a democratically elected government is.

He's saying only elected officials should get to choose what software exists. And the Signal developers are accountable, they're accountable to the law.

> Whether law enforcement should tap our phones on the condition that a warrant is obtained is, at the very least, worthy of public discussion. Signal has unilaterally decided for us all.

This is so absurd. They made an app and didn't break any laws. We don't need public discussion for if you're allowed to make an app.

Law enforcement is still free to do they same things they were doing before. The can infiltrate groups just like they did before the modern era. I don't have to give up my freedom just to make their jobs easier.

choward··on Twitter suffers major outage, leaving users unable to log on
Are you logged in?
choward··on US Government demands direct police access to European biometric data [pdf]
> It's worth noting that almost all of this is still the output of the 9/11, where US and Saudi systems did not communicate and resulted in known terrorists in Saudi Arabia being able to travel at will into the USA.

The intelligence community missed a lot of clues right at their finger tips that could have prevented 9/11. Do you think biometric tracking would have prevented 9/11? Because it sure sounds like it.

choward··on All I want for Christmas is these seven TypeScript improvements
That means all the functions you are piping have to have the same return type (i.e return an instance of your class). Piping is more generic.
choward··on Web IDE Beta
One of the benefits of gitlab is you can host it yourself. Github has also had outages.
Page 1 of 34Next →