HNHacker News
TopNewBestAskShowJobs

uses

1,230 karma · joined May 7, 2011

submissionscomments
uses··on New in Git: switch and restore
I use restore quite a lot but it kind of terrifies me that it can erase any amount of uncommitted work if I type something wrong. "git restore ." is basically "delete everything that I don't have a backup of".
uses··on Plandemic Revisited: A Planned Disinformation Campaign
Well that's a bit of a strawman. I don't think anyone would claim the "rooskies" stole the 2016 election as you put it. On the other hand we know for a fact that Putin and his military were dead set on interfering, and were successful in several operations. We also have mountains of real actual evidence, which people went to jail or were indicted over, that Donald and his associates sought and gained help to interfere with the election.

Putting blatant covid misinformation and facts about the 2016 election in the same category is complete bullshit.

uses··on Disinformation for hire, a shadow industry, is quietly booming
Are you going to make the same post for every nytimes article? Like yeah I guess we can dismiss the entire investigative and reporting output of the nytimes because of a troll post from a dumpster tier brietbart wannabe about how the nytimes cleaned up its advertising business?

The most frightening thing is that views like this are the ultimate goal of the type of propaganda we're seeing. Convincing you of fact X is secondary. The main goal is to convince you that nobody knows the facts. They want to diminish your belief in institutions, like journalism, education, medicine, and democracy.

uses··on Disinformation Evolved in 2020
Well I think we can agree that the type of targeted, sophisticated, funded misinformation campaigns that we're seeing, are always bad. Meanwhile I think we can also agree that moderation is a necessary feature of any community. But it sounds like you're trying to put moderation and misinformation campaigns in the same category?
uses··on Why won’t Americans get vaccinated?
> pushing the same narrative

Oh boy, what do you dispute? That covid is real? Do you dispute that over 600,000 Americans have died from covid? Those are only the ones we know about. And that's with our incredible luck to have lived in a time where we can develop a vaccine with incredible speed and effectiveness. And that's with all the measures we've taken to hold back the virus, with people like you kicking and screaming the entire way. Maybe you're hearing the same "narrative" because it's reality.

We know what would happen if we did nothing - see New York, Iran, Italy last year. I don't know what people like you want. Apparently you want to sit back and pout with your conspiracy theories while the rest of us do our part.

uses··on Serial swatter who caused death gets five years in prison
Darknet Diaries' latest episode covers this exact same scenario. It includes the story of someone getting harassed by cybercriminals through SIM attacks, pizza deliveries, threatening relatives, threatening SWATing, and other evil behavior.

https://darknetdiaries.com/episode/97/

uses··on I am often asked if I will “return to cryptocurrency”
> The gold standard reinforces economic discipline

The gold standard actually doesn't do anything because no nation on Earth uses it any more. We have lots of evidence that when it was used, it created instability and economic chaos. Nobody who seriously studies economics things a "return to the gold standard" is a good idea. Here's an example poll of people who have studied economics at the highest level for their entire lives: https://www.igmchicago.org/surveys/gold-standard/

Conspiracy theories about the gold standard are peddled on youtube/twitter because it's easier to blame things on conspiracy theories than to understand complex topics. Kind of like climate change or covid.

uses··on JavaScript Is Weird
Same - it was clear to me by question 2 that I was going to be guessing on the rest of the quiz. Having to fill out the rest before getting feedback was a formality at that point.

By the time I saw the answers, I couldn't remember why I guessed which way on each question.

uses··on HTML Data List Element
Having made websites since 2004, I was very mindblown when I found out about this a few months ago.

Having tried it out, I was very mindblown at the several basic usability problems and lack of customizability, meaning I can never use it. Don't understand how this made it all the way into browsers.

It's strange how there's this large gap between what developers need and what ends up in the browser. It's a lot better than it was though.

uses··on Microsoft support page says Windows 10 “retirement date” is 2025
Fantasy: the next Windows is Windows Infinite, a unix-like operating system.
uses··on Justice Department withdraws FBI subpoena for USA Today records ID'ing readers
Hm, I'm confused, usually the whole point of storing an IP is in case the visitor uses the platform to do something illegal, like a death threat. Without the original IP law enforcement can't subpoena the ISP, etc. But also as someone else said, if you use a nonce, and I think you mean salt, then it can be cracked nearly instantaneously anyways due to the small space of IPv4 (~4 billion).
uses··on Google can't pass its own page speed test
One of the frustrating things about being a web developer is that I can do a ton of advanced optimization to the point of code splitting my js with dynamic import() or doing page level caching, lazyloading, and splitting non-critical CSS. But other departments of my org can squash it by adding a chat plugin with a disgusting level of resource abuse which obliterates all the advances I've made.

My approach is to just explain what I can or can't do, and explain the trade-offs for everything. I'll give the decision-makers the info but I'm not going to be the curmudgeon going to war over something the marketing people say we need to survive.

uses··on Heroic rat retiring from detecting land mines
The rats aren't in danger though...that's the whole point.

> Though they have terrible eyesight, the rats are ideal for such work, with their extraordinary sense of smell and their size – they are too light to trigger the mines. When they detect a mine, they lightly scratch atop it, signaling to their handler what they've found.

uses··on Massachusetts Steamship Authority hit by ransomware attack; ferries delayed
I'd really like to see/hear/read a breakdown of some of related issues from some experts.

Even on HN it's the same knee-jerk reactions every time one of these stories hit.

This is one of the most pressing technology issues of this moment and the discourse just sucks.

* Does banning ransom payments do anything? Good idea/bad idea? Historical analogues?

* Do we need to pay rewards to cyber privateers to take down cyber criminals?

* Is this an issue that can only be solved at the geopolitical level because of the role states play in enabling this activity?

* Will the hardening brought about by this eventually outpace the crappy attacker software?

* Is this a phase or the new reality?

* How much of this is enabled by technology vs the geopolitical situation?

uses··on How I, as someone who is visually impaired, use my iPhone (2020)
A couple years ago we were able to hire someone with a visual impairment to do some testing on our website. I consider myself to be very knowledgeable about accessibility, I use a screen reader to test, etc.

But watching someone use something I made, and struggle to complete the task because of a fairly straightforward disability they overcome every day in many ways, but they couldn’t get that thing I made to work? That’s an incredibly humbling experience. Never felt anything like that before. I’d highly recommend doing some testing with a real user if you ever have the opportunity.

uses··on Unveiling our new Quantum AI campus
Tiny feedback for anyone reading who worked on this page: https://quantumai.google/learn/lab

It would be great if the audio clips had the standard seek bar with the ability to pause/play. Perhaps when I scroll up or down to a section, pause the current audio clip. Then resume playing it when I come back. But also allow me to seek around. Rather than just restarting from the beginning. Because these clips are several minutes long and I am given no indication of their length.

Currently all I can do is either continue listening for an unknown amount of time, or go to the next/previous section and completely lose my progress.

uses··on Companies may be punished for paying ransoms to sanctioned hackers
Backups are no longer a cure-all. Because now the attackers threaten to publish the data.
uses··on The Missing Semester of CS Education
Wild guess: the purpose of that module is to learn how to use a real editor on the command line. Which is available everywhere and has been installed by default on nearly every environment I've ever logged in to. Not to broadly introduce the many editors we have available in the world.
uses··on Colonial Pipeline Paid Hackers Nearly $5M in Ransom
Nowadays the attackers will threaten to disclose the sensitive data publicly, as they did in this case. So ensuring your own access to your data, i.e. backups, is not the only concern. It's still important, of course.
uses··on Consumer Prices in U.S. Increase by Most Since 2009
This is borderline trolling because you're not really saying anything specific. Mainstream modern economics doesn't "consistently get things wrong", you just might not notice or care when it consistently gets things right. Because it's boring and well, predictable.
uses··on Some thoughts on the $660k copy of Super Mario Bros
It would be hard to claim that quantitative easing and stimulus has "nothing" to do with asset prices but surely the biggest change in the past year has been the incredible shift in spending habits. White collar workers have had way fewer expenses (work-from-home) and way less lifestyle-based things to spend their discretionary income on. No vacations, no dining out, no new clothes etc. People have been at home and looking back into old hobbies. Money flowing into collectibles and other alternative investments has been a straightforward result of that.
uses··on Zellij – A Terminal Workspace and Multiplexer
See that's also interesting, thanks for the heads up. I saw "lock" previously and pressed it, and it did something besides what I expected. When I think lock, I think it's literally locking the interface in some way so someone can't interact with the software, including myself unintentionally. That's what it means in Windows, MacOS, and even tmux. I would consider just starting out "locked" but change the paradigm. It's not locked, it's just that the menu isn't active. "Unlocking" now becomes enabling the menu/interface - until you disable the menu.
uses··on Zellij – A Terminal Workspace and Multiplexer
I've been using tmux for quite a while, though at a fairly casual level.

The first thing I noticed is that this interface is discoverable - it shows me what I can do, which is incredible and makes me want to use it. The main reason I've been a casual tmux user and not an advanced one despite using it for years, is because every time I want to try something new I have to google if it's possible.

The second thing I noticed is that it uses ctrl-r as a core shortcut. Mega problem: ctrl-r is a built-in bash feature which I use every day to recall previous commands. This makes me think I can't use this tool at all.

I would suggest to consider taking a page from tmux's book. Just use a global modifier key. Ctrl-b is what tmux uses, so you know it's safe. Other software being developed knows they should avoid it, because tmux uses it. By also using it, you'd no longer have to dance around the global space of what shortcuts every software in existence is using. Additionally, if you use ctrl-b to enable your commands, you can minimize your interface. Currently you're using two entire lines to display your menu. That's going to become tiring as I use zellij 8 hours a day for years. I'll have to hide it eventually. Instead, what if you reduced it to zero lines? Put "ctrl-b: menu" in the upper right of your title bar. Pressing ctrl-b now enables commands and shows what your next keypress will do. You have now (1) avoided breaking existing shortcuts, (2) aligned with established standards (3) given some familiarity to welcome tmux users (4) expanded visible screen space and (5) simplified your menu system. You can also now remove ctrl-g since the interface is "locked" by default until I want to start interacting with it.

Anyway that's my 2 cents. Thanks for this exciting demo.

uses··on Esbuild 0.9
I tried this a week or so ago, and it was indeed 100x or 1000x as fast as my webpack setup. Shocking, really. I couldn't get dynamic imports / code splitting working, which seemed to not be fully implemented yet. I also wasn't sure how to make polyfills happen.
uses··on Why are fewer young adults having casual sex?
Gen X is people born between '65 and '80. You're saying that 78% of people, presumably in the US, who are currently between 41 and 56 are living with their parents?
uses··on A sneak peek at MetaHuman Creator
Things are going to get really weird in the next decade or two. Right now AI is able to "communicate" with us mostly via text, and indirectly via algorithms.

With human-like agents that have human-like voices, appearances, and mannerisms, they'll be able to communicate with millions of average Joes, and all in a way particular to that specific Joe. AI being able to do infinite amounts of "ambient work" and expose us to the results via human-like entities makes for a very different world of possibilities.

And right now the big AIs that most people directly interface with are clumsy and abstract, but they're also tied in the backend to large pools of closed data owned by mostly well-meaning entities. But how will things change when and if the AI Joe interacts with isn't directed and contained by wealthy US-based corporations?

uses··on Node.js 14 is over 20x faster than Python3.8 for fib(n)
How does the JIT compilation help in terms of CPU bound work? Is node somehow able to automatically parallelize this code? I know cpython is limited to a single core unless you specifically use multiprocessing. Or is this related to something else?
uses··on Making our new homepage fast and performant
Wow thank you, that's very helpful. Never knew about that feature.
uses··on Making our new homepage fast and performant
I was wondering where the metrics in this graphic are coming from? Great collection of tips, btw.

https://github.blog/wp-content/uploads/2021/01/106009495-af8...

uses··on 70TB of Parler users’ messages, videos, and posts leaked by security researchers
Why'd you put "white supremacist" in quotes? He's a proud neo nazi.
← PreviousPage 4 of 8Next →