HNHacker News
TopNewBestAskShowJobs

Isomorpheus

40 karma · joined June 7, 2019

submissionscomments
Isomorpheus··on Outperforming Rust DNA sequence parsing benchmarks by 50% with Mojo
Thanks for the reply. Sounds exciting, looking forward to the future of Modular!
Isomorpheus··on Outperforming Rust DNA sequence parsing benchmarks by 50% with Mojo
Since Chris is lurking: will Mojo on GPUs be more like using Jax (relying on compiler), Triton (more control, but abstracted), or more like CUDA (close to maximal control)? Combination? Nvidia and AMD support out of box?
Isomorpheus··on Pretraining data enables narrow selection capabilities in transformer models
Can you name three things an average child knows which GPT-4 doesn't?
Isomorpheus··on X.ai Grok
Saving you the scroll: weaker than GPT-4 and Claude 2
Isomorpheus··on Christopher Alexander has died
Fascinating. Saw a paper pop up on one of my Semantic Scholar feeds just the other day with the title "Symmetry and simplicity spontaneously emerge from the algorithmic nature of evolution". Here's the link https://www.biorxiv.org/content/10.1101/2021.07.28.454038v2
Isomorpheus··on Most people don’t read carefully or for comprehension
Cf Feynman method and writing. Also, https://twitter.com/slatestarcodex/status/147679666646424781...
Isomorpheus··on Show HN: I made a modern web UI for Wikipedia
I still think I prefer Wikiwand https://en.wikipedia.org/wiki/Wikiwand but I like that yours doesn't redirect from Wikipedia (and presumably track you). If you could steal some design elements from Wikiwand I would personally switch over. (More space-efficient ToC, pulls images to the top to make articles more visually interesting, etc)
Isomorpheus··on Brave Search replaces Google as default search engine in the Brave browser
This is an exciting idea, but the style of the paper is off-putting. It's written in the style of an academic paper, while clearly eschewing associated norms like not giving blatant opinion or waxing philosophical.

"The rationale is not to customize the ranking according to the implicit interests of the user, but to offer a mechanism to define multiple rankings, plural, open and explicit, for only if it is so, can it be trusted."

Please put opinions in a blogpost and uphold the (reasonable) norms of the research community, for only if it is so, can your work be trusted.

Isomorpheus··on Why I left Substack and the Email Renaissance
> Something else to think about would be looking at the ratio of clicks to completions instead of just the sum of completions alone.

Good idea. In addition to better metadata for boring titles, penalizing articles which have a low completion rate would probably help

Good luck! I'll keep an eye on the progress

Isomorpheus··on Why I left Substack and the Email Renaissance
> The only reason is because I'm the only developer and simply haven't had time to build it yet!

I see you're using React on the frontend. And, you only have an iOS app but not (yet) an Android app. Are you not using React Native? In that case it's fairly easy to target both platforms. I know RN is a bit of a shitshow but not supporting the biggest mobile platform in the world is arguably worse

> We gather "tag" and "description" metadata for articles even though it isn't currently displayed in the UI.

If you're taking this metadata directly from the articles I'm skeptical about the accuracy/completeness. Anyway, it's better than nothing I guess

> It's not a perfect filter by any means, but keep in mind that even if an article title looks like clickbait it will only rank highly if users are finishing it

This is something, but still high-quality articles with clickbait titles will outcompete high-quality articles without clickbait titles. Incentive still being: write clickbait titles. Anyway, if someone is 0.25x as likely to finish a bad article having clicked it, but 10x more likely to click a clickbait article, you still have a major problem beyond "not perfect", imo

I know it's a big ask for you to solve every single problem with online reading/discussion but this one is so tangled with the rest it's kinda hard to ignore.

Today's AOTD: "If Everyone Else is Such an Idiot, How Come You're Not Rich?"

From the past few weeks, some selections:

- "Meet the social media echo chamber that is radicalizing you & your friends. - Alexa Rohn" - "Racism Is Terrible. Blackness Is Not." - "A White Woman, Racism and a Poodle" - "The American Press Is Destroying Itself" - "Dear Fuck Up: How Do I Figure Out What I Want in Life When Every Day Feels the Same?" - "You Should Be Feeling Miserable" - "Tom Cotton: Send In the Military" - "The Sickness in Our Food Supply"

I'm sure some of these are great, but be honest: did the title have anything to do with people clicking through?

Isomorpheus··on Why I left Substack and the Email Renaissance
Ok, cool.

Why is there no tagging or other organization (besides per author)? Skimming through the frontpage I either have no idea what an article is about or it appears to be some lowest-common-denominator politics article. With reddit I can go read my niche subreddits with topics I actually care about (yeah, I know you don't have enough users to replace this quite yet, but still). With no other hooks for following my interests I feel like this is still abusable with clickbait titles.

Could you have like moderator-written abstracts for the AOTDs, at least? Even better would be an abstract for every article (not sure how you would accomplish this)

Isomorpheus··on Why I left Substack and the Email Renaissance
I've also had the idea of creating a site which restricts users to having read the article. So, I'm excited about your project.

Couple questions

1) You mention a paywall, but your video says that users who sign-up before paywall stay in forever. You honoring that (the video was posted 5 days ago)? I see that the median comment count on your site is about 3 so I should hope so

2) How exactly are you paying these authors? We can post articles from anyone and then trust you're able to get in contact with them and hand them their money?

Isomorpheus··on NimConf 2020 Videos
This sounds pretty cool, but, two thoughts

1) Echoing the other comments in this thread about uneasiness with feature creep

2) Wouldn't have been a breaking change if the language didn't have nil from the beginning

Isomorpheus··on NimConf 2020 Videos
Thanks, I intend to give it a fair try
Isomorpheus··on NimConf 2020 Videos
Thanks for the honest reply.

Nim interests me but this nil business seems questionable to me.

Just found this comment from the language creator,

https://github.com/nim-lang/Nim/issues/6638#issuecomment-487...

"We need the nil state to disarm pointers but that only means these can be nil and so would require a nil check before deref. Doesn't seem to be too hard nor too cumbersome."

Seems a bit dismissive to me

Isomorpheus··on NimConf 2020 Videos
Oh, thought you were same poster. Well, that other person mentioned it in a context which doesn't appear to be related to systems programming.

Just checked Github for some of the top Nim projects.

Forum software: https://github.com/nim-lang/nimforum/search?q=nil&unscoped_q...

Web framework: https://github.com/planety/prologue/search?q=nil&unscoped_q=...

Twitter front-end: https://github.com/zedeus/nitter/search?q=nil&type=Code

These uses of "nil" don't appear to have anything to do with systems programming.

Isomorpheus··on NimConf 2020 Videos
Likewise unsafe Rust has null pointers, but I've never needed it or seen it used. (Same with Haskell).

You just mentioned using "nil" in a simple example which doesn't appear to be related to systems programming.

Isomorpheus··on NimConf 2020 Videos
2/12 of those are dead links
Isomorpheus··on NimConf 2020 Videos
Why does Nim have "nil"?
Isomorpheus··on Avoiding the Global Lobotomy
This would seem to be the hyper-individualist response.

Our environment/context influences our behavior. Saying, "well, technically any given person could ignore their environment/context and act however is optimal!" isn't very helpful.

This article is acknowledging the environmental/systemic/contextual reality

Isomorpheus··on Framework Benchmarks Round 19
What's impressing to me is that in the most "IO-bottlenecked" benchmarks: 'Multiple queries' and 'Data updates' (on Cloud) Drogon is smoking the next best frameworks.

What's up with that?

Isomorpheus··on Wikipedia Is Badly Biased
> When you speak of emergent tendencies, I find the idea compelling, but I wonder if this compatible with a constantly changing set of editors.

Crowds, for example, behave similarly even if you shuffle around who is in the crowd.

> However, it is possible to find many pages with annotations criticizing the page content for lack of references or sources. I see that as an attempt to implement fact checking.

You seem to be operating under the assumption that if we only threw more manpower at Wikipedia we could incrementally improve it to perfection. That seems implausible to me for various reasons.

From the essay I linked,

"A core belief of the wiki world is that whatever problems exist in the wiki will be incrementally corrected as the process unfolds. This is analogous to the claims of Hyper-Libertarians who put infinite faith in a free market, or the Hyper-Lefties who are somehow able to sit through consensus decision-making processes. In all these cases, it seems to me that empirical evidence has yielded mixed results. Sometimes loosely structured collective activities yield continuous improvements and sometimes they don't. Often we don't live long enough to find out. Later in this essay I'll point out what constraints make a collective smart. But first, it's important to not lose sight of values just because the question of whether a collective can be smart is so fascinating. Accuracy in a text is not enough. A desirable text is more than a collection of accurate references. It is also an expression of personality."

Isomorpheus··on Wikipedia Is Badly Biased
Something doesn't need to be a 'well defined entity' to speak about it meaningfully. "Most Wikipedia articles are less than 20k words". Is that not a meaningful statement? "But, anyone can edit articles" What does that have to do with how Wikipedia is in 2020, 19 years into the project? Emergent tendencies exist.

> I would want to have an encyclopedia which compiles facts, rather than opinions. Am I missing something?

That 'fact' and 'opinion' aren't clean categories.

For anyone interested in reading more Wikipedia criticism, I recommend this essay by Jaron Lanier

https://www.edge.org/conversation/jaron_lanier-digital-maois...

Isomorpheus··on In Defense of the Modern Web
I understand what you mean. In fact, I think we should more frequently do the opposite: we should publicly shame slow websites (cough new Reddit).

Anyway, for fast SPAs, here is a useful comparison: the "RealWorld app" demo.

I would urge everyone to look at the Lighthouse audits for these three implementations:

React/Redux: https://react-redux.realworld.io/

Angular: https://angular.realworld.io/

Vue: https://vue-vuex-realworld.netlify.app/#/

Svelte/Sapper: https://realworld.svelte.dev/

Solid.js: https://ryansolid.github.io/solid-realworld/

This is just a demo, of course, but it is close enough to be representative. From just this simple demo we can already see significant differences: Svelte and Solid.js are much snappier. The author of the article, Rich, created Svelte.

Of course, this is just talking about performance, not yet getting accessibility, navigation, transitions, etc right.

Isomorpheus··on In Defense of the Modern Web
> Maybe that's just confirmation bias and I just don't notice it as much on sites that do it well

This seems to me to be the key phrase.

I sympathize with all the "JS has gone too far" people in this thread. I also hate bloated JS apps. But, "almost all SPAs are bloated trash" is a distinct claim from "SPAs are intrinsically trash".

In my experience it is possible to have lean, high-performance, accessible SPAs without too much developer difficulty. Svelte (created by the author of this article) is one framework in this space, although I think there are better approaches.

Isomorpheus··on In Defense of the Modern Web
Or

"It's often useful to take context into account when evaluating statistics"

Isomorpheus··on Rust 2020: GUI and Community
Very excited to see where this goes! I'm waiting to see which will mature faster between this and https://github.com/revery-ui/revery
Isomorpheus··on Why Is Joe Rogan So Popular?
> One of Rogan's both strength and weaknesses as a host is that he never pushes back or challenges his guests on anything, asks really probing questions or even really prepares for the interview. He basically just lets his guests talk about whatever they want for as long as they want with him nodding along and throwing the occasional softball.

As a long-time watcher of JRE, this just isn't true. He clearly sometimes prepares, and he does push back (especially if it's on a topic he's into). He has explicitly said that he used to push back too hard in the past, leading to argumentativeness, bickering, etc.

For some strong push-back towards a scientist deluded about the effectiveness of Aikido leading into an awkward argument see https://youtu.be/06olLYiMvM4?t=8985

On the recent podcast with Bernie he started pushing Bernie on his drug legalization stance. He didn't push as hard as I would like, but he definitely pushed.

He had a podcast with Jack from Twitter after which he received feedback that he didn't push Jack hard enough about censorship. He apologized for that, got Jack on again, but brought on someone with more knowledge about specific instances of censorship to make that case (Tim Pool).

Etc.

Isomorpheus··on Flutter looks good, but is painful
Don't forget Revery!

https://github.com/revery-ui/revery

Isomorpheus··on Ithkuil: A Philosophical Design for a Hypothetical Language
From what I've seen, there is evidence for the weak linguistic relativity hypothesis. Is that wrong?