HNHacker News
TopNewBestAskShowJobs

llanowarelves

822 karma · joined February 27, 2019

submissionscomments
llanowarelves··on Show HN: AI Files – manage and organize your files with AI
I have a non-AI version of this I wrote and considered using a topic classifier. Will have to check this out.
llanowarelves··on What's new in C# for Godot 4.0
Hmm. Cocos Creator manages JavaScript/TypeScript ontop of their bespoke (ios:Obj-C++, Android: Java) + C++ native stack and they don't have that many engineering resources. Granted, they did have multiple breaking non-backwards compatible re-architecturings of their engine(s), along the way.
llanowarelves··on The Missing Semester of Your CS Education
If MIT students are really so smart then they can probably learn what to learn on their own. If they can't, then they aren't so smart.
llanowarelves··on Deno 1.31: Package.json Support
Start off by doing things the deno-"native" way and it's very fun. Most or all of the js tooling woes go away. It starts as just a .ts file that works. I love it for small CLI utilities. There are some quirks[0] but it's well designed UX overall.

Stuff like node stdlib support is a necessary evil for some things. Like sharp (libvips binding) and nestjs didnt work at all before that iirc. And alternatives a lot of work to make.

0: https://github.com/denoland/deno_std/discussions/2102

llanowarelves··on Deno 1.31: Package.json Support
The solution to this is socially-enforced, like it is for most questions of best practices, code style, etc.
llanowarelves··on The Case Against Monkey Patching
Maintenance costs as time goes on can be expensive.. at least relative to 0 maintenance cost. With a lean team it feels bad.
llanowarelves··on One does not simply 'pip install'
I think he prefers a python-esque way where they're sort of dumped in a flat namespace (and not in current project directory), rather than the node_modules way where it's recursively a copy of each thing and its specific exact dependencies, all the way down.

There are ways to not use node_modules, by using newer Yarns for example.

llanowarelves··on Show HN: Duplicate Word Finder
Yep, it's actually what we were taught in high school.

Still, sometimes recognizing duplicate words points out some bad/imprecise wording where you're repeating yourself and may not like that.

I find myself using the "edit" feature on comments online a decent amount to catch/add things I only found when reading it back in complete form.

llanowarelves··on Hundreds of changes made to latest editions of Roald Dahl's books
Well art galleries, at least at first, never promised things like "representing the world" or even be for mass consumption. The average person could have easily lived and died never seeing the paintings or hearing chamber music or a symphony (depends on what era).

Paintings were a patron-based good that was producing family portraits and things for rich people that the excess of eventually got put into their country houses, that people could come see, forming the first "art galleries".

It is a modern and internationalist view projected backwards in time to have these expectations, and you will find even less worldly representation in the art of non-Europeans from that time, focusing on their own. (Nothing wrong with that).

Contrast what non-European art was doing with the wealthy European Baroque patron who was buying stuff from China and Africa, travelling around the world lot, admixture of various European cultures to produce baroque music (also didnt have copyright so "sharing" common between composers building on each other). This was very diverse and worldly for that time.

llanowarelves··on Half of Americans now believe that news organizations deliberately mislead them
I agree and you are very correct that the "truth" is a hard problem. But that's why we go the other direction: we know what a lie looks like (even if unintentional). This works great in court, and has a method to it. Falsification is scientific. Libel and slander laws do a good job in a narrow domain (personal reputation).

And that's why I use the word "truthful" (spirit of the thing) not "truth" (itself) because like science, ideally we are just falsifying. Scientific truth (of everything, itself) is some asymptotic holy grail end state that we never reach, but hopefully are approaching by falsifying over time.

llanowarelves··on Half of Americans now believe that news organizations deliberately mislead them
People need better media literacy, but that's still a type of "victim blaming" and there's a reason why in law we tend to go after producers more than consumers of a thing, due to effects of scale.

What the (not all, and not all the time..) media does when they bait people into moral hazard could easily be categorized as a crime (harming the informational commons) in some cases. How do we know? Imagine if the news had to publish things the same way that you testify in a courtroom. Do you think they would be more or less truthful and due diligent than they currently are?

Non-commercial speech to the public needs to be taken as seriously as it is when it's commercial (companies etc) speech to the public, and the unqualified unwarrantyable claims scrutinized just as much.

Individual journalists can be great people but the net result of systemic malincentives is a problem that's being gamed. There's a reason why rich and powerful people buy up newspapers (and politicians for that matter) and it doesn't have to do solely with telling the truth. I am not "blaming" anyone for taking advantage of it, or complaining, but we can fix it.

llanowarelves··on Ohio cleaning up toxic train derailment as pollution 'plume' moves downstream
And the coverage of the "spill" took almost two weeks to start ramping up
llanowarelves··on Nintendo Will Pay Its Workers 10% More
Yeah I get the frustrations gamers have around buggy "we'll patch it later" releases, And sure some level of things like lootboxes can become predatory (I don't believe they are in an of themselves: they are like crane games for toys). Especially for kids, when dollars are like 10x-100x more expensive compared to a working adult.

But DLC->IAP/ads->live service is tempting to de-risk. Sure some behemoth publishers get greedy with it and shove it in games that have no business having those features in there. I just don't see those in and of itself as greedy.

To be fair to the other side of the argument, Hollywood has a similar problem, and have kept prices flat. Though big budget things have to be de-risked in the form of predictable-earning superhero movies (which can be used to fund riskier projects, but don't have to be). I just don't like games becoming too much like Hollywood, dependent on huge brands and celebrities to guarantee enough sales. The budgets and expected quality moat are already approaching it

llanowarelves··on Nintendo Will Pay Its Workers 10% More
Man, some of my sibling commenters are out of touch.

Tens of millions of dollars funding for log analysis / picture / messaging b2b startups, selling $100/host/month is fine, using mostly off the shelf tools (every part of the stack, even the UI components, nice).

But wanting $60 for a game that you spent $60m+ and 4 years to make, is "corporate greed" and send people into passionate youtube video style opposition. Despite needing to sell over a million copies to break even in a hit-driven business (how many b2b or even b2c businesses here do that?).

I would love to see people try to work with those rough economics (and no, it's not "reduce the price by half and sell 2x as much" when you want to make something AAA with a niche (apparently 1 million is niche) audience. This is why when the price is not allowed to rise, the quality drops: it has to appeal to more people, lowest common denominator). Instead, they are making $300k a year tweaking load balancers for picture, chat, advertisement, and api connector apps, when they arent trying to automate away artists with AI, the only decently paying job artists had being in games.

It is no wonder there's so many "live service" games now. They simply see how much, how predictably, and how risk-averse they can be with the payment of people paying into SaaS-tech is and got inspired.

llanowarelves··on PhpBB 3.3.10
PHP was / (is?) hacky but there's no denying the very good culture of "getting stuff done" (and monetizing it) around it.
llanowarelves··on The rise of universities’ diversity bureaucrats (2018)
Big money was "smart" to divert the focus away from them after Occupy Wallstreet. Roll out all the DEI initiatives, ads, etc. and by extension shame those who didn't.

And making big orgs go from being the villain to the hero.

llanowarelves··on SICP: the end of an era (2021) [video]
Give me a few million dollars to live off of first, and then I can pursue many deep-dives in and of themselves. Until then, I will maximize ROI by combining things to deliver value fastest and furthest. Money gives freedom.

-- This is (rightfully so) the mindset of non-academics who don't want to squander time / opportunity.

llanowarelves··on 43 Hours on the Amtrak Southwest Chief
Are Ultra-Orthodox Jews, Muslims, etc. also setting back civilization? I'm not religious but there's a lot to be respected.

The reason why they do it overall is less to do with technology in and of itself. By the way, they can ride in cars too. This seems paradoxical, but they don't need to drive and they already carve out exceptions for some things.

Practically speaking, it's about sovereignty. Not outsourcing "everything but your core competency" and becoming too dependent on others, just to be setup for a rugpull. Like the Hasidics, Muslims, Japanese, and Chinese, Amish are very adept at using social firewalls (even using things like language as a barrier) to keep mental viruses and bad actors out of their social networks. The aforementioned groups also very savvy at business. In these ways they are further ahead in social technologies, and the West at large has regressed.

They have even considered how they would adapt if cash was finally removed and there were a digital-only currency. They are aware of these things and their very religion was created as a "fork" out of necessity.

There's some valuable lessons in there, as walled-garden internet intensifies and every week more and more HN entrepreneurs get locked out of their frozen PayPal, Stripe, Gmail, etc and [beg for help / shame the company] on the front page as the only means of customer service. And as US has its supply chain threatened by increased tensions with their biggest supplier.

llanowarelves··on Ask HN: Which courses (online or not) have had the greatest impact on you?
Academics can be maybe the largest class of midwits. (This doesn't apply to people like Chomsky, he's a couple standard deviations higher).

As a high-school Valedictorian, I too was set up to do very well in academia, but could tell it would be too hostile and backwards from what I wanted. You're expected to be way too submissive and highly discouraged from original/independent/unpopular thought that conflicts with those already invested. I was excited to get to "real education" after conforming to high school but the rules only tighten, and it's 100x hyper-political.

So I skipped it, self-taught, and started stacking money. No use in casting pearls before swine and try to "fix the system" (and likely just be sacrificed to it, like Semmelweis). To the people trying to fix problems, thank you for choosing to be the martyrs so I don't have to; on the other hand, Max Planck had the right attitude when he said things advance via funerals, so why let it be your funeral?

Academics are good for bagging my groceries and delivering my pizza though, so I am grateful for their contributions. (I'm dunking on them here in jest, but PhDs -- pizza handling and delivery -- are above midwits but just often grossly misapply efforts. Sad to see).

llanowarelves··on Stop the proposal on mass surveillance of the EU
They are more than just a law, they are part of the constitution (much harder to change).

And the reason why the first 10 (the Bill of Rights) and some others are learned by all schoolchildren is because the rights delineated within directly address many dire problems Americans had suffered as British colonies (and why there was a war, so is said), and so the reasons why America was formed by its founders in the first place. Part of the mythology and moral license.

llanowarelves··on Python's “disappointing” superpowers
C# and typescript towards each other for sure,

And everything taking from lisp/other functional languages: lambda, map, filter etc. Which I really like

llanowarelves··on Python's “disappointing” superpowers
Not to be rude, but scientific/ai/data scientists are typically not the best "programmers" (best practices and code hygiene) , and their stuff is the main reason to be on Python these days (other than for small CLI and scripts), which pulls everything around into it like a black hole ("oh let's make the api in Python too, to keep it one language").

And Python has a ton of newbies, college kids etc. Though this is also true of JavaScript.

As an industrial language/environment with best practices for very large codebases, it's really weak and I much prefer TypeScript despite the occasional tooling fatigue (has slowed down).

But a ton of money has been poured into JavaScript (v8) which really set that into motion.

llanowarelves··on Virtual DOM is pure overhead (2018)
Thank you for your work on Sciter.

Wanting to use it on a new project soon. Love it over some complicated and bloated Electron solution.

llanowarelves··on Rewrite it in Rust
I know this can be seen as the "now we have 15 competing standards" thing , but I want Google's Carbon to work out.

Effectively a perfectly interopable (both ways) subset of C++ with some syntactic sugar and niceities.

But yes I agree that best practices of modern C++ means most of the baggage and bad ways of doing things don't have to be done. Now just to enforce it via education and linters or something conventionally.

llanowarelves··on The window trick of Las Vegas hotels
Nah, just write what you want to write.

People can challenge things casually or critically, and it's not meant to be taken personally -- and even if it was, easily ignorable. Good to have some organic haters (not saying the above commenter is, just saying generally among the public masses) to monetize the energy and attention.

llanowarelves··on Grid Beam
Just saw a video the other day of people cutting a chair because a kid went through it legs-first and got stuck.

It's a design consideration I hadn't thought that much about.

It's like the image of getting stuck in one of those spiral "ladders"(?) on the playground, by climbing down the middle of it.

llanowarelves··on Ask HN: What have you created that deserves a second chance on HN?
Been wanting this and considered building one. Will try it out. Thanks!
llanowarelves··on Development Containers
Have you tried nix's or guix's shells? They can be used as v env for anything.
llanowarelves··on WiFi Routers Used to Produce 3D Images of Humans
Things like this have been known for a while, and for some reason now being talked about in mainstream.

Talking about / showing things as an early "adopter" (ECHELON, Snowden stuff pre-Snowden, etc.) tends to get people angry and you slandered with vitriolic things like "conspiracy theorist" so the juice is not worth the squeeze.

llanowarelves··on Supreme Court allows Reddit mods to anonymously defend Section 230
A while back, somebody made a moderator graph, that showed what dozens and dozens of subreddits individual moderators moderated. You could see their "web".

It not only confirmed the leanings and behavior but undeniably so.

It is why "redditor" exists as an insulting term, but fb/twitter/etc don't have one. Not necessarily just the users, but the mods too.

← PreviousPage 3 of 13Next →