Hacker Newsnew | past | comments | ask | show | jobs | submit | gravity13's commentslogin

At this point, AGI seems to be more of a marketing beacon than any sort of non-vague deterministic classification.

We all thought about a future where AI just woke up one day, when realistically, we got philosophical debates over whether the ability to finally order a pizza constitutes true intelligence.


We can order the pizza, it just hallucinated and I'm not entirely sure why my pizza has seahorses instead of anchovies.


> "react's complexity isn't worth saving 5 lines of code" which people would agree with.

If you look at the code the example shows, the replication is a bunch of HTML and tailwind CSS classes in backbone. So basically if you decide you want to change the input to have a different radius in one place, you need to implicitly know that there's another piece of code patching and replacing that elsewhere, which has duplicated the code.

I'm not one to pray to the alter of DRY like it's the end-all be-all of programming principles, but you take this pattern and repeat it throughout a production codebase and you have a bunch of repetitions that need to happen.

This is the problem with Backbone - it's edits are imperative - meaning, each one is a source of errors. React makes state updates declarative, so you only need write the rules just once. Somebody coming along to edit the code doesn't need to find the implicit relationships in the imperative code that might break or cause inconsistency, because they don't need to exist anymore.

React is safer. It's not even a contest.


This is how Backbone looked back in the day. Not that I agree with him, but there's nothing new to this, it's essentially a basic View wrapper around a jQuery dom manipulator.


Yes. `useState` is essentially the "two way binding" of React at the component level. You may also enforce two way binding via an external state manager, and pass it to your React components via props.

This is the beauty of React, it's reactive style, that essentially means your UI is always bound to your state.

In Backbone, you do not get this for free, as the problem is that two-way binding in Backbone requires manual re-renders (via jQuery) which are direct DOM manipulations. This is expensive, meaning, it is not performant as your DOM grows.

React solves the problem via it's virtual DOM, which keeps an optimized DOM engine in memory, batching expensive updates onto the real DOM.

This means you get the convenience of your UI always representing your state, which means your code can become more declarative (what you want), and less imperative (what you need to do in order to get it). The author calls this "magic," but as somebody who was a Backbone main turned React main, I call this "sanity."


More than batching updates, what it advertised back when React was new, was the virtual dom's diffing with lightweight nodes - it finds what changed in the tree and only alters the heavyweight DOM nodes where necessary to get the end result. At the time it was common to just swap a whole subtree when anything inside it changed, to guarantee you got everything.


Is it really partisan to point out that Republicans took anti-vaxxing to be practically their identifying feature?


Most anti-vaxxers I know are far left, and most republicans I know have all the other historic vaccines for school and travel, but are more suspicious of the Covid ones due in part to the lack of discussion about natural immunity in the US context (most of them who already had covid don’t want to get the vaccine since they do t think it is worth their time).


Is the problem the lack of discussion or the spread of fake news, disinformation and fear mongering in the US?

Most/all western countries have higher vax rate than the US (and survey says that vaccine usage is lower among republicans in the US), why is that?

You really think it’s due to lack of discussion on natural immunity?


Nobody wants to have a discussion about [enter argument of the month here] because it's all BS partisan politics motivated by the right's outright disdain for all things liberal in America.

The problem isn't a lack of understanding or research for new vaccines, the problem is anti-intellectualism running rampant.


“Nobody wants to have a discussion about [enter argument of the month here] because it's all BS partisan politics motivated by the right's outright disdain for all things liberal in America.”

That is one view, and I have heard the opposite (switch the words right with liberal in this statement).

Unfortunately the truth is lost in the medium of dialog, e.g. see the recent surveys showing how those that watch the media most are also the most misinformed about the risk of covid hospitalizations (>50%??).


Yes, there's a difference between a raging narcissist who can't even seem to tell the truth even if there's nothing to gain from lying and listening to a doctor.

But yeah, keep going with the whole "democrats are just as bad as republicans" thing. Seems to be working.


Really setting the bar high. Group A Being every so slightly better than really shitty Group B thing does not make Group A look very good, just ever so slightly less shitty.

"I beat my kids and my spouse" "You're evil, I only beat my kids"

Not a great argument.


It seems like there's a lot of propaganda premised on the idea that "both sides are bad", it's just "two sides of the same coin," and it's always the people who know nothing about politics and just want to appear superior without putting any effort or though that give this insidious ideology it's breath of air.


What do you mean propaganda? Trump was a fool and a shit president, and Bidens ratings are rapidly trying to reach Trumps. They both suck. Congress is a fucking joke.

I'll gladly accept your insult about not knowing anything about politics, wrong as it is. I choose not to insult you back.


You may not approve of Biden's job so far, but Trump's presidency was on an entirely different level of bad. Trump's failure to fully divest himself of his business interests left doubts about the intention of every decision he made. Trump's administration was filled with criminals. Trump managed to drag white nationalism from the fringes of society into the Republican mainstream and even had white nationalists and their sympathizers working in his administration. A good argument can be made that Trump led and continues to lead a fascist political movement -- Trumpism exhibits all of the characteristics than define fascism and the argument is mainly one of degree.

There are plenty of things to criticize Biden over, and I am sure that people with conservative points of view are not big fans of his various policies. However, we can at least go to sleep confident that we will not wake up to news that the President had tweeted some radical shift in US policy that blindsided his entire staff and administration. I would love to hear people criticize Biden for policy decisions -- the fact that Biden has a well-defined policy agenda to criticize is itself a huge improvement.


> You may not approve of Biden's job so far

I don't. I was hopeful back in January, but as of now no I don't.

I don't disagree with anything you said about Trump. he was/is a jackass and a shitty person, and is in the argument for worst president in US history, if there is even an argument to make.

I don't want to debate why Biden is better than Trump from a wholistic perspective, because I agree that he is. I do not agree that he is doing a good job.


>Likewise, wouldn’t you be baffled if you needed to click a “Start Editing” button in Word or Google Docs?

Likewise, wouldn't you be baffled if you opened up a wikipedia article and found you were automatically editing it, and now you need to worry about making an accident every time you visit the site because you had no intentions of editing content, instead just consuming it.

But that's just because people are using the product in different modalities.

Are you using Notion as more of a live editor, where the documents are often short lived and transactional in nature? Or are you using it as a sort of permanent knowledge base and history?

The reality of the situation is that each modality commands different designs, and Notion generally tries to solve for all of them with single-minded design principles.

I think there's a strange fallacy in our industry of UX design which dictates that your product should resolve to simple design decisions or become convoluted configurable behemoths driven by the unending deluge of ad hoc decisions from customer asks - like there's no middle ground. Some designer is hopping up and down in a fit going, "but the user doesn't understand MY design principles!"

I feel like "tech" has ultimately failed in this regard.


Notion is a not a good tool to create a knowledge base, the same way Google drive is a not a good tool to create a knowledge base.

If you think a bit more, notion is more or less a Google drive with smileys. Which is not a critic.


That Notion 1. Naturally embeds documents within other documents (and not within some containing folder) and 2. makes linking to other documents seamless, makes it a totally different beast from google docs


What have you found is a good tool to create a knowledge base, at a small to medium sized company?


With all it's warts, confluence is pretty good. It's not good software, it runs like ass, has a crappy markdown editor. But it supports attachments, has a great jira integration, solid-ish markdown rendering, hierarchal pages, multiple projects, separated viewing and editing paradigms. But it's still confluence.


A WordPress website with Jetpack search is surprisingly good — we use something like that at Automattic. All long-lived documentation goes in the “fieldguide” website, and it’s open (and encouraged) for anyone to add or edit pages.


Confluence, the product is very far from perfect, but still does the job well. I'm working on building the perfect knowledge base tool, but that would be for big companies


I've seen good use with Slab


> I feel like "tech" has ultimately failed in this regard.

This is what happens when you start designing products for the lowest common denominator and weigh quantitative feedback above qualitative.


Wait, you mean you're an enterprise company and using email for login everyday isn't a viable option for you?

(clearly Notion is too cool for people like us to use...)


Exactly. This is why cocktails you order from the restaurant don't taste nearly as good as they do in store (unless you know what you're doing with them).

I can't wait to get drunk in a bar with people again.


Also, decent fries... Some things just don't survive delivery.


The year is 2047 and California is half desert, half ocean. Youtube has moved their offices to the hippest, most promising upstart of a community, Beluga, once a suburb of Fairbanks, Alaska.

A small collective of cyberpunk hackers have declared independence on an island remainder of Mt. Diablo. They call themselves "Hackerbridge" and base their upcoming government around ideas of universal basic income and their culture is based on pansexualism.

Youtube blocks any videos recognizing the independence of Hackerbridge.

As Hackerbridge fails to be recognized as a real nation, they cannot trade their wealth of knowledge building outdated UI apps with necessities like food, water, toilet paper, and general plumbing.

As their society perishes, their leader, Alexis Ohanian, finally leaves behind a stranded leftover on the island as he pushes away his hovercraft in the direction of Reno.

It is thought to be heard him say, "Where were you in 2020 when Youtube caved to corrupt government censorship?" but this quote is contradicted by other accounts.


Cool story but not really sure where this is coming from:

>Youtube caved to corrupt government censorship

Youtube, the private company, is doing what it thinks is best for the business. They are not the government, free speech does not apply, there is no censorship against any right.


"Independent", Satire right?! Haven't you heard of PRISM? or 'patriot act'?

The biggest concerned, i believe, most people have with censorship is that "they censor and at the same time claim to be a 'platform' not 'publishers'".

It would be 'ok', if they say who they 'are', not pretend to be open and at the same time silence voices who they disagree with by pretending to 'fact check'. 'Fact check' what? Peoples conversations? For what reason? Then it should, at least, be voluntary. You see the concern people have, right?!


It is voluntary, you agreed to the EULA when you signed up for Youtube.

"If we reasonably believe that any Content is in breach of this Agreement or may cause harm to YouTube, our users, or third parties, we may remove or take down that Content in our discretion."


The current leader of American government has a position on election directly opposing the one of YouTube and threatens to defund the military unless section 230 which allows distance of user-generated content to legally exist is cancelled.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: