HNHacker News
TopNewBestAskShowJobs

robby_w_g

478 karma · joined July 16, 2021

submissionscomments
robby_w_g··on AI Slop vs. OSS Security
If there wasn't global-scale theft of art and content or if LLMs could produce something better than an inferior facsimile, I bet there would be less backlash.

But instead we had a 'non-profit' called 'Open'AI that irresponsibly unleashed this technology on the world and lied about its capabilities with no care of how it would affect the average person.

robby_w_g··on Microsoft and Google overstate job creation at Chile data centers
The obvious conclusion to me is that corruption is involved
robby_w_g··on White House loyalty rating for companies
It's pathetic how many people just shrug their shoulders at it and let it happen. The president is a corrupt clown, and people delude themselves into accepting it so they can line their pockets as well.
robby_w_g··on How I Use Home Assistant in 2025
The overhead and maintenance involved in setting up these home automations have always seemed to spend more time than it saves. I'm not convinced that automatic lighting is better than just flipping a light switch.
robby_w_g··on How Australia’s ‘Bluey’ conquered children’s entertainment
> "This family has two mommies. They love each other so proudly and they all go marching in... the... big parade," sing the lyrics. Other terms featured include "trans," "non-binary" and "queer."

> “Love is love is love you see, and everyone should love proudly,”

Acknowledging LGBTQ people are capable of love is somehow an example of “culture war”. It’s incredible people can be so bothered by a simple, sweet message.

robby_w_g··on TypeScript 5.2's new keyword: 'Using'
The proposal[1] explains several cases where try…finally is verbose or even can result in subtle errors. The upshot for me is that this feature adds RAII to JavaScript. It makes resource management convenient and more maintainable. Seems like a no brainer to me.

[1] https://github.com/tc39/proposal-explicit-resource-managemen...

robby_w_g··on Apollo will close down on June 30th
Except now Reddit is taking away the primary method of using Reddit for many users
robby_w_g··on VanJS (Vanilla JavaScript): smallest reactive UI framework
> 0 bytes uncompressed, 25 bytes gzipped!

Compression Considered Harmful

robby_w_g··on Extending web applications with WebAssembly and Python
Not sure if you’re just trying to advertise your project, but I wouldn’t use Pyodide in that case. I’d personally rather use the tool linked in the OP article for something like an OS in the browser
robby_w_g··on Extending web applications with WebAssembly and Python
I think Pyodide is what you want.

https://pyodide.org/en/stable/

robby_w_g··on Replit's new Code LLM: Open Source, 77% smaller than Codex, trained in 1 week
I think it's fair to evaluate a company's behavior before engaging in business with them. And I personally dislike persons in power abusing their position, which is why I remembered the company name almost two years later.

I haven't heard of any similar behavior since then, which is a good sign. But a reputation can be a hard thing to shake. The CEO should have considered that before doing what he did.

robby_w_g··on Replit's new Code LLM: Open Source, 77% smaller than Codex, trained in 1 week
I recognized the name Replit and couldn't remember why. A quick search reminded me: https://news.ycombinator.com/item?id=27424195
robby_w_g··on Study: ChatGPT outperforms physicians in quality, empathetic answers to patients
I tried phind after seeing it linked here a few times. It felt like it was a slower Google search with extra steps. The sources it used for the answers were the sources I would have found by searching "site:stackoverflow.com [my question]". It did distill the information decently well, but I'm skeptical it properly pulls in the context that the comment replies to the question/answers provides
robby_w_g··on Runescape gold more valuable than Venezuelan currency (2022)
Jagex is not using bot farms, they’re relying on gold farmers to produce in game resources.

The Old School RuneScape economy relies on these gold farmers because most players don’t want to take the time to gather the resources themselves. Most players purchase resources from the games global market, the grand exchange, with the money going to both gold farmers and regular players.

Theres another aspect though, and this is where the gold farmers make their real life money: They sell their in game gold to players who are essentially cheating by trading real life money in exchange for large sums of in game money. These players then use this in game money to more quickly level up skills.

I’m not sure Jagex can clamp down on this cheating without breaking their in game economy.

As a side note, there’s a fairly popular game mode in OSRS called Iron Man where you’re forced to acquire resources purely via the tedious game mechanics instead of purchasing via the grand exchange. It’s a bit masochistic, but I enjoy it personally.

robby_w_g··on Performance excuses debunked
> It's because of this and that, hundreds of excuses that dance around the simple truth: you're an incompetent programmer.

Classic arrogance and naivety from a Casey follower. Name call all you want, you can't hand wave the reality that the business determines the requirements, and in my industry they don't care about performance until it's a noticeable problem. Oh and the requirements they gave you are solving problem X when they really want to solve problem Y, so your optimal solution to problem X needs to be deleted.

I write correct, readable code as performant as it can be in the time I'm allotted. Call me incompetent, but it's what I'm hired to do.

All this bickering and harsh feelings are stemming from the author's inability to understand that different industries have different priorities.

robby_w_g··on Substack Notes Launched
Interesting how you provided a direct counter example and your comment got flagged for it. I thought the free speech absolutist crowd wouldn’t mind someone disagreeing with them
robby_w_g··on Push notifications are now supported cross-browser
> timing/frequency optimisation

Or in other words, how to spam people as much as possible without them disabling notifications in frustration.

robby_w_g··on You might not need an effect
As far as I can tell, useEffectEvent is just the useEvent hook but renamed to reduce scope. useEvent was originally going to provide performance optimizations when creating event handlers in a function component and it was going to solve the issue of event handlers causing effects to re-fire[1].

Now it's just going to focus on the effect issue.

[1] https://github.com/reactjs/rfcs/blob/useevent/text/0000-usee...

robby_w_g··on Regulating Crypto: How we move forward as an industry from here
> Oh right, this doesn't follow the narrative that crypto is useless for everything.

As someone with casual knowledge of crypto, that jargon in the first paragraph sounds useless to me

robby_w_g··on An extensive tutorial on how to setup a Pi-Hole
I think tailscale could handle this problem pretty well: https://tailscale.com/kb/1114/pi-hole/

You can configure the default DNS for devices when they connect to tailscale. This way, pi hole is opt in for users who want to set up tailscale.

Disclaimer: I haven't tried this myself since I have Mullvad ad blocking setup and I'm lazy

robby_w_g··on Tailwind is a leaky abstraction
This succinctly nails what I love about Tailwind. It gets rid of the cognitive load of reviewing a css change and having to think through how the change will ripple throughout the site.
robby_w_g··on Complete Rewrite of ESLint
My project currently pulls in the airbnb rules, which in my opinion has too many rules. It might be nice to start from a clean slate, I'll give Rome a shot next weekend
robby_w_g··on Complete Rewrite of ESLint
Over the weekend, I converted an app from JS + Create React App to Typescript + Parcel v2.

The typescript tooling was extremely simple to setup with only a few added packages... until I had to setup eslint. That's when I had to install a half dozen plugins, adapters, parsers, etc like you said.

Granted, the linked eslint rewrite seems to have plans to make the typescript linting tooling simpler. However, I might end up switching to Rome in the meantime just for simpler dependency management.

robby_w_g··on Tesla has used space characters in internal emails to identify leaks
This comes off more as pathologically lying rather than paranoia.
robby_w_g··on Skyrim on Mac When?
The potential user base for skyrim on macOS is much lower because there simply isn't a large user base of gamers on Mac platforms.

Mac users of Steam represent 2.45% of the total user base in the following survey: https://store.steampowered.com/hwsurvey/Steam-Hardware-Softw...

robby_w_g··on Coinbase lays off around 1,100 employees
> It hurts to see Bezos and Musk in yachts but the side effect of their wealth is companies like Amazon and Tesla that have a net positive effect on society in terms of products and employment.

Corporations have a net positive effect on society, so we should sit by and watch the dragons add to their hoard? They don't need a billion dollars, it's just a video game to these people. They want to increase their high scores so they can be top of the leaderboard.

Also, millionaires include people who saved a million dollars over their lifespan in order to retire. Retirees need that money if they want to live a modest lifestyle, pay for unexpected (or really expected at that age) health care costs, and support their grandchildren. It's a luxury we'd all be lucky to have and tragically many people weren't able to achieve. Add in an order of magnitude and what more do you get? What value does a person add to the world when they have a billion dollars instead of a million?

robby_w_g··on Everything Is Broken: Shipping Rust-Minidump at Mozilla
There's an unreasonably grumpy commenter below that disagrees, but I personally agree with you and found this to be a fun read.

I was interested in the topic before reading, but it could have easily been a slog of technical minutia. I'm glad that wasn't the case!

Edit: the comment I referenced was deleted in the time I took to post this. It's probably for the best

robby_w_g··on The true cost of linked lists
> When you benchmark an O(N^2) algo may seem fine but then three years later the data has changed and is now an order of magnitude larger

The GTA Online loading screen bug is a recent example of this problem, with its in-game purchasable items growing larger over time: https://nee.lv/2021/02/28/How-I-cut-GTA-Online-loading-times...

robby_w_g··on Stripe responds to the Financial Connections/Plaid kerfuffle
Screenshots of tweets shared on reddit is so much faster on my phone than loading Twitter mobile. The screenshot is better UX too since I often get re-directed to a sign up page when I load twitter mobile
robby_w_g··on Elon Musk owns 9.2% of Twitter
I don't care how much of a jerk someone is, you just don't make false accusations like that.

Musk is also in a leadership position where his opinion is highly valued by many thousands, and he decided to abuse that authority and power.

← PreviousPage 2 of 3Next →