HNHacker News
TopNewBestAskShowJobs

MisterKent

612 karma · joined November 29, 2016

submissionscomments
MisterKent··on Next.js, TypeScript are instant turn offs
If you write a systems language as a primary part of your job, you might not be an engineer.

In all seriousness though, I hate having to add a bunch of tooling to my dev process so that I get to write extra syntax to avoid warnings about valid code in the language as it is actually interpreted by the CPU. It’s bureaucratic bs, so yeah, I avoid roles heavy on C.

Assembly has a type system already. Its rules are laid out in easy to read specs. Maybe ”engineers” should learn how Assembly works instead of placing “safety” features in the way of their half baked understanding of the code and how it interacts with external data from the terminal, disks and so on.

MisterKent··on Ask HN: What is happening in tech unrelated to AI?
In the web framework world, libraries are moving from a react component style of authoring to an older knockout based model. This means, instead of rendering an entire block of HTMl on each render pass, just a minimal subset will be rerendered, as the variable is bound to specific DOM elements. This effort started with Knockout, fell out of favor, and saw a resurgence with the success of SolidJS. Svelte has started moving in this direction. It's my opinion that React's compiler will eventually serve the same purpose to allow their giant user base to get the same benefits.

In the web performance space, there's some interesting stuff happening in origin trails around shared dictionary compression. It has been tried and failed before but the latest iteration/spec hopefully improved those shortfalls that made them unusable. Also, ZSTD compression has taken the crown from brotli.

Metas new AR glasses seem to be approaching the ideal hardware, IMO it's still searching for its killer app. Microsoft exited the AR space by killing hololens.

Startup space is dying right now, with very low VC risk tolerance / interest. Some funds have returned money to investors rather than risk it in investing.

MisterKent··on Most gamers prefer single-player games
Deep Rock Galactic is supposed to have one of the most wholesome and helpful communities out there.
MisterKent··on CSS @property and the new style
Which are CSS animations underneath
MisterKent··on CSS @property and the new style
JS animation libraries let you declaratively define and hook into CSS animations.

"Arcane language" not only is CSS one of the core languages of the web, but also if you find this arcane I wonder what you think of the "native" code that react native is generating for the animations.

CSS as an animation engine is completely acceptable, and it's limitations (like the one in TFA) are slowly being pushed back.

MisterKent··on Google Closure Library has been archived
Did you not see the readme in that repo? It's no longer being maintained, with the last commit being years ago.

I imagine it's lacking a lot of typescripts newer features etc. seems hard to justify using it

MisterKent··on Google Closure Library has been archived
So they just stopped sharing it publicly? That's kinda odd.
MisterKent··on Google Closure Library has been archived
Has anyone outside of Google had any luck using the closure compiler with a modern-ish stack with the advanced optimizations?

Tsickle and the like seem to be archived as well, so it's unclear to me. Google must internally have some tooling to go from ts to closureJS?

MisterKent··on Show HN: TargetJ – New JavaScript framework that can animate anything
How is this better than motion? Or really the other big competitors in the space? Seems like there's a good spectrum between motion (performance and simple API) to the more complex frameworks out there. How does yours actually distinguish yourself between these?

Targets is specifically not novel, as every animation framework I've used has the same ideas exposed in the same ways (declaratively).

Not trying to insult the project, but there's a lot of crowd here and I'm passionate about performance, simple animations that I don't feel like anyone have quite nailed yet.

MisterKent··on To the brain, reading computer code is not the same as reading language (2020)
Lots of people doubting this, and saying running === comprehension.

Here's an exercise for you: how much did Bill spend at the grocery store?

Bill and Tom went to the show store, and Bill bought a black pair of shoes for 23.56. Tom got a pair of red shoes for 40.30. Then they went to the grocery store, and Tom bought a loaf of bread for 3.50 and a gallon of milk for 5.99. Bill also bought a loaf of bread but didn't get any milk.

Anyone can tell that answering that specific question uses a different part of the brain than answering "what did tom and Bill do?"

And further uses a completely different part than: "modify the story to add a barbershop visit for Bill after the shoe store" which will require parsing the grammar to inject an extra story and keep things consistent.

Big picture !== Small details !== Writing !== Editing existing

The study feels incomplete if the four types of understanding are not being equivalently asked for both a story and the code.

MisterKent··on Linux Touchpad Like MacBook Update: 2023 Progress on Smooth Scrolling
Alt + Tab
MisterKent··on Show HN: Improve cognitive focus in 1 minute
I like the idea, and the simplicity of the site.

Two minor requests:

- Ability to hide the timer at the bottom completely (one less distraction for my brain)

- Dark mode (or maybe selectable colors?) -- I think it could be useful right before going to bed, clear my mind out etc.

Ideally, both could be saved to local storage so the settings persist.

MisterKent··on Spotify ordered to reverse layoffs in the Netherlands
Companies should probably be banned from doing layoffs if they can't show that they are either:

- actively losing money

- shuttering an entire division (that is losing money)

Currently, it just seems like they're going through needless cycles of over-hiring and then layoffs. All while maintaining record profits.

MisterKent··on Spotube: Open-source Spotify-Youtube client
Imagine Spotify being able to continue streaming you music that they no longer have access to, because you "the user" still have individual rights to the music.

Thwn, you can stream your own music and Spotify's music side by side.

And, it's a double win, since they're not paying an royalty fees for a single user streaming music they already own.

MisterKent··on Metabolism Myths
Paywalled.

At any rate, seems to mostly align with my thoughts: weight loss is simple, eat fewer calories than you burn.

Exercising will burn calories, but far fewer than a diet adjustment can possibly account for. Running for 15 minutes only burns one can of soda.

Generally though, more muscle = more baseline calories burned. So, gaining muscle through exercise can have benefits beyond the workout itself. People tend to feel hungrier though, and so over time they return to their set point of pounds of fat.

MisterKent··on Spotify will reduce total headcount by approximately 17%
Just because you get massaged and fed beer, doesn't mean they don't think of you as cattle.
MisterKent··on Israel tells Elon Musk Starlink can only operate in Gaza with its approval
Ideological wars always result in the worst atrocities.
MisterKent··on Israel tells Elon Musk Starlink can only operate in Gaza with its approval
Sure, but the reason for the denial is.

What if I tell your water provider, they can't serve you anymore, and they're yor only viable water provider?

Oh no sorry, I'm not denying you access to water, just access to your only source of water. And my only issue is they were providing water to you. They can keep operating everywhere else.

See the difference?

MisterKent··on Israel tells Elon Musk Starlink can only operate in Gaza with its approval
At least according to the UN human rights, this is effectively a human rights violation.

> While blocking and filtering measures deny users access to specific content on the Internet, States have also taken measures to cut off access to the Internet entirely. The Special Rapporteur considers cutting off users from Internet access, regardless of the justification provided, including on the grounds of violating intellectual property rights law, to be disproportionate and thus a violation of article 19, paragraph 3, of the International Covenant on Civil and Political Rights. [1]

[1]https://en.m.wikipedia.org/wiki/Right_to_Internet_access#:~:...

They have no business justification etc for blocking starlink. I know Elon can't/won't go against it, and I know the UN is effectively a dog without teeth, but I'm surprised more human rights activists (and people who support the open internet) aren't angrier.

MisterKent··on Show HN: Perfect Pitch Puzzle – a musical Wordle daily ear training game
I like the idea, but it doesn't work on Firefox Mobile.
MisterKent··on YouTube's 'War' on Adblockers Shows How Google Controls the Internet
It's a repeat of the long ago years when piracy and torrents were more popular. And people pretended that stealing movies was somehow ethical.

People will always justify a way to steal, when they can get away with it.

- they could simply not watch YouTube if the content is "99% not worth watching"

- they could pay to watch the content

- they could pay the creator on their patreons, and watch there

Be comfortable stealing and saying that it's stealing. Or pay with your ads / money. The hypocrisy is stealing and claiming that YouTube should somehow provide a service for free.

MisterKent··on RabbitOS
Holy vaporware batman!
MisterKent··on Anything longer ago than yesterday should just say the actual date
Seriously, of all the platforms that do this pattern, this one is the most user hostile.
MisterKent··on Knuth's 20 Questions for ChatGPT
Off topic: why is this formatted as all the questions, then all the answers, then all the comments?

Having to repeatedly scroll to remember the exact text of each thing is insane. I shudder to read an interview written in this style.

MisterKent··on I'm fed up with it, so I'm writing a browser
Forget all of that. If you can run actual video games in a browser at 120fps, you can definitely achieve pretty much any UI/ux you can dream. Obviously, within resource constraints. But I don't think there's many UIs you can build that are reasonable and slow on the web but fast in Java swing (or whatever other UI framework you're using)
MisterKent··on Earth Overshoot Day
Not in this case, since each country is calculated based approximately off its area. So, fractionally they do add up to one earth.
MisterKent··on Ask HN: How do you find time for everything in life?
What do you do between 7-12am every evening? What do you do with your weekends?

98/100 it's a motivation problem, not a time problem until you have kids etc. Doesn't sound like you do anything?

MisterKent··on Bitwarden flaw can let hackers steal passwords using iframes
Minor fail by bitwarden...

- odds of arbitrary malicious iframe being on login page seems vanishingly small, especially when a compromise of the login page is probably necessary before the iframe can be injected. How often can an iframe be injected but not arbitrary js?

- iframes having autofill should definitely be a sub option on such a feature.

Either way, also curious about other password managers and their behaviors here. TFA doesn't go into that, seems like a big omission.

MisterKent··on LastPass breach could've been stopped with a 3-year-old Plex update
The sole responsibility for this issue starts and ends with LastPass.

For a security focused company, there is no excuse for a threat model to not include insider threats, vulnerable software inside an employees network, and potential phishing of employee credentials.

If it wasn't going to happen through Plex, it would have happened through something else.

Them pivoting like this is such a bad faith attempt at pinning the blame on a company that did everything right with regards to security. They should own up, and not try and throw another company under the bus. Even naming Plex as part of the attack chain seems disingenuous at best.

MisterKent··on Simple Modern JavaScript Using JavaScript Modules and Import Maps
Source? Their scoping rules should be exactly identical....
← PreviousPage 4 of 5Next →