skysight-inc/HackerNews huggingface dataset:
people are all of approximately the same order of magnitude of intelligence. A more relevant comparison would be between a person and a chimp or a crocodile or ant.

Also compare human civilization before and after writing, language.

Also all these "smart people do bad things too" arguments totally miss the point that orthogonality claims they are unrelated. It's not. I claim intelligence is highly correlated to ethics; orthogonality proponents need to prove NO correlation.

and in fact mechanistically ethics (segment reality into choices and weighting them) is not even POSSIBLE without predictive capacity (which for some reason counter commentators totally ignore this argument so far).

"but I feel like we're identifying the big existential risks early enough to handle them."

every year we have some % chance of wiping ourselves out as well as a % chance of e.g. gamma ray burst killing us. It's just a matter of time left to ourselves, not even a question to me, we will kill ourselves, it would take us like 10 thousand years to terraform a planet... do you really think our civilization would last 10 thousand years? that's totally unprecedented in human history...
I watch so much YouTube on my TV that Premium just makes sense. I can't block ads on my TV. It's really worth it in that case. The experience of watching brain rotting ads is such an undesirable prospect I will gladly pay them to avoid it.
> It's strange to me that anyone would care about people cheating at job interviews and not say CEO pay that's 1,000X the average employee.

When people cheat at the job interview and end up on my team or interacting with me but are not competent at the job, that directly and negatively impacts me and my work life, as well as my productivity. The fact the CEO makes more money than me does not directly impact me (although it does indirectly through larger society).

I like being part of a team that is high performance and competent and linked to other high performance and competent teams. Cheating makes this less likely and damages the quality of the work life and creates the need for more process that slows does the productivity and performance of the team in order to account for and hedge against incompetence.
Btw I've arrived at a different interpretation of the "Open" in OpenAI. It's open in the sense that the generic LLM is exposed via an API, allowing companies to build anything they want on top.

Companies like Google have been working on language models (and AI more broadly) for years but have hid the generic intelligence of their models, exposing it only via improvements to their products. OpenAI bucked this trend and exposed an API to generic LLMs.
I also pay for YT Premium, but I have a gigantic complaint that it doesn't actually make YouTube completely ad-free. There are still the ads that the content produces insert themselves.

I'm not blaming the creators. I get it. They aren't making enough money from YouTube to avoid having to do their own promotions. But that means that YouTube is not giving me what I'm paying for. I'm paying for an ad-free experience and--because YouTube doesn't use my money to compensate creators well--I'm not getting and ad-free experience.
I generally agree. I work there now and it's a shame.
In short, the new proposed Go semantics automatically declared an inside variable which has the same name as the iteration variable "I". So the inside "I" is not the iteration variable "I".
I'm sure you are well aware of the connection between ADHD and addiction to begin with.

I am prescribed stimulants for ADHD. Just because you need something doesn't mean it can't be addictive (I know you didn't say otherwise). With that being said, I am without a doubt dependent on the medication (that's kind of the point), but am I addicted? Well, I ask myself that everyday. I would argue to some degree, I probably am too.
> people will quickly adapt

Which people are you thinking of? The 22yo who just got out of college? Or the 50yo whose entire career and experience are getting automated away? Is the idea that they'd all pick up Python in a couple weeks in some bootcamp if their expected careers didn't work out?
I think I’m in love with you, dear farmer.

(Jk, but truly a beautiful site. Every link I clicked was a delight. Your brain seems like a marvelous place.)
> Cheapskates will do the wildest of mental gymnastics to justify why they won't pay for the premium option. You're the reason why the internet sucks.

Ads make the internet suck
The rule of thumb according to youtubers is that 1000 video views is worth about $1 of ad share. Youtube's ad share is about 50%, so 1000 video views should be worth about $2 of ad money for Youtube. Youtube Premium costs $12 a month which is equivalent to 6000 video views per month or ~200 video views per day. If I'm on a very youtuby mood I'll maybe watch 10 videos in a day. So, best case scenario, paying for premium comes with a 20x markup.

So your conversation actually goes:

HN/Reddit: "I would love to just give you the money directly instead of watching ads in exchange for advertizers giving you money."

Companies: "Sure, here's the ad-free version. You have to pay 20 times as much as the advertizers do though."

HN/Reddit: "Wait, what? That's bullshit. Why?"

Companies: "Fuck you, that's why."
With many architectural caches, it's typically valuable to think of miss rate instead. A 5% miss rate is very high if the miss path is 20x the cost of the hit path - misses account for 1/2 of the execution time, so reducing that to 4% gives a 10% improvement in runtime.
Not exactly. I'm fan of the change for "for-range" loops, but not a fan for the change for "for;;" loops.
Why would I? I support all my favorite creators directly as youtube does not pay them enough to continue to produce great content. Most either do it for free or by patreon.
Fun fact: plumbing is actually one of the highest rated jobs in terms of work-life balance and happiness. Plumbing is an excellent job.
For desktop there is a chrome extension, but no options for the app.
Handily forgets that energy prices (and all the others) were shooting upwards before Putin, the Economist is terrible.
Same here, live YouTube premium but hate shorts. I’ve even reached out to Google to have an option to disable (which I know won’t go anywhere but )
> some kind of false dichotomy here that "somebody" is either Russia or another violent regime

But it is true. Europe has increased gas imports from Algeria with the excuse that "Russia bad". Like Algeria is any better.
I'm so surprised that squatting on tens of thousands of domains is still allowed, after decades of squatters being a problem. Have any proposals for dealing with this gotten any traction?
Interesting how “free” seems to be going away with higher interest rates.
I would pay, but I refuse to pay for YouTube music. I used the much superior Google Play Music until they killed it, and I refused to eat the new dogfood.
This is such a misguided and confused perspective on this whole matter.

> It's YouTube that's stealing from the content creators

Really?? And these content creators willingly post their content on the site so that Youtube can steal from them? Do you really think that Youtube does not provide any service here? It is really a parasite? My God, try setting up a video hosting platform for a week and see how that goes. It's amazing people can think this way, the ad-based "free for all" internet have ruined multiple generations conception of basic common sense.

Please tell me how Youtube is supposed to stay in business without using ads, without having premium services, without selling your information and all that? Please share with me this secret business strategy that no one bothered to explain how.

The only reasonable alternative that I can think of is making Youtube non-profit ala Wikimedia. But even then, people STILL hate on them because....they have so much money??? Why the fuck not, do people not realize how valuable Wikipedia is?
It was the Schröder Government that signed the initial Nuclear phase-out law.

The same Schröder who would later join the board of GazProm and just paid the Russian Embassy a visit for WWII victory celebrations the other day.
"Friend" my actual life experience is no appeal to authority, it's two decades around cattle and stations, two decades travelling the world writing GIS code for exploration geophysics across more than half the existing countries of the globe and another two decades around agriculture.

Everybody I've met in 60+ years considers the land that rice farmers farm rice on to be farmland.

Perhaps you might do better policing others less and working more on making a point.
I have noticed this a little when using the site from across the room while very zoomed in. I like to check HN sometimes while I am on the couch in between episodes of shows. Sometimes I simply read a bit and sometimes I have Speechify read articles to me in the voice of Snoop Dogg.
I always tell myself, if I ever start any kind of business, I’ll make sure to host my website as static content on a read only file system. And customer data will be handled by 3rd party
There are improvements in both performance and understandability.

On the performance front, see Algorand's consensus protocol (2016 ish), which can run on 10,000s of nodes, using a cryptographic technique called "sortition" which sub-selects a small committee of nodes to actually broadcast messages of the consensus protocol.

On the understandability front, this is my research area; we put out a new protocol recently (https://eprint.iacr.org/2023/463) that is faster and much easier than PBFT (and crash fault equivalents like Paxos/Raft). But there's a long line of prior work here.

Traditionally, consensus (PBFT,Paxos,Raft) has run on a small set of nodes (i.e. a dozen) and also has used what are called "stable leaders", where a single leader process sequences all transactions until it is detected to be faulty. Stable leaders are great for data centers.

Blockchains made it so that now protocols support thousands of nodes, and also use "rotating leaders", where a different node proposes each block (for fairness reasons). It happens that using rotating leaders allows for simpler protocols (in particular, with easier proofs).
> employee is taken off PIP

Waittasec. That happens?
Highlights from the Comments on Long Covid and Bisexuality
Have you seen the Prometheus “native”/“sparse” histograms that are being worked on: https://promcon.io/2022-munich/talks/native-histograms-in-pr...

They’ve released it as experimental recently, and we’ve found it to be a massive improvement over the original histograms. It’s still bucket-based at the end of the day, but the exponential bucket layout and sparse representation seems to work really well in practice.
You don't necessarily need one to come with the phone; there are third-party stylus(es?), and as long as you have a decent way to store it in your pocket or on the the case, it's still handy.
SF is going to be left as the "old city" of the bay area. Construction is happening all around the bay (just not in SF)
> Crafting workflows out of notebooks is a really bad idea; an anti-pattern. If you want to go down the road of "workflows for data scientists"

https://westurner.github.io/hnlog/ Ctrl-F "DVC" ( https://dvc.org/ ) , https://westurner.github.io/hnlog/#comment-24261118 "Ten Simple Rules for Reproducible Computational Research", “Ten Simple Rules for Creating a Good Data Management Plan”, PROV

pygwalker https://github.com/Kanaries/pygwalker :

> PyGWalker: Turn your pandas dataframe into a Tableau-style User Interface for visual analysis

"Generate code from GUI interactions; State restoration & Undo" https://github.com/Kanaries/pygwalker/issues/90
I support my creators directly. Few if any make enough from youtube to produce videos. All are either sponsored or patreon supported.
When I’ve written TLVs, I’ve never need more than 256 types. So a byte has always been sufficient.

I suspect TLV implementations elsewhere have the same or similar design.
Illumos Bug #15586: ddi_parse needs len
See also https://www.openindiana.org/announcements/openindiana-hipste...
The change for "for-range" loops generally has positive effects (except that it will hurt performance sometimes).

But the change for "for;;" loops has many bad effects.
> The amount of people paying with patreon is just so so ...

Interesting. What are your sources for that info? :)
“You aren't helping people, though, you're helping a for-profit company earn billions of dollars off your, and other's good will and knowledge.“

No. He is helping people and he is helping for profit companies.

Both are true at the same time. You can’t help people without also helping the companies. Wealth generation is not zero sum.
Ads pay for all the content we're enjoying. Something has to.
I am not sure if you've ever heard of Julian Jaynes, but you might be interested. His theory of the bicameral mind is pretty interesting. To bastardize it, the unconscious mind is a really good generalized searcher/pattern completer. You can set it loose and it will search some space or optimize some problem and return a solution. The conscious mind is a really good planner, organizer, supervisor, and filter.

Basically the conscious mind will come up with a plan and keep track of all the things it has done and needs to do, while the unconscious chugs along solving the problems underneath. The conscious mind will choose to implement the things that the unconscious comes up with based on its discretion (slap that old woman! "Nope"). The conscious mind is good at this because it can sort of simulate the outcome of these "searches" and see what would happen "slapping that old lady would hurt her and get me arrested".

So his model sort of sounds like an unrestricted LLM for the unconscious, with another, more restrictive LLM for the conscious, that has access to some sort of crazy deep Q-learning model that can simulate the outcomes of actions taken.
An open source success story. Many got rich from using the product and the author gets some fame
I use a Fold 4, which technically doesn't either, but Samsung provides a sort of dumb stylus that works pretty well plus case for some small additional amount. I imagine Google can do something similar.
Thanks for the insight, that's really interesting, not just because it feeds into my bias. Those short-sighted design decisions are what I was vaguely thinking of, It is what often happens to me when I knock out a lot of work in a short period of time.
Your understanding of theft is so broad that viewing parties would be theft too.
I travel a lot for both business and personal (nomadding 7 months a year). I never turn on the TV while I’m at the hotel on business by myself. I watch from my iPad. It’s my only “personal” computer. When I occasional need to be “productive”, I use my wireless mouse and keyboard from my computer and pair them to my iPad.

Finally, it’s also part of my three monitor setup for my laptop. The other is a portable USB C powered monitor.

https://www.amazon.com/dp/B095GG31KX
>people do not want to pay

People don't want to pay for subscriptions because everything has become a bait and switch with infinite tiers!

Whether it's the local newspaper, or a mega-tech company's corporate offerings.

I tried subscribing (online) to my hometown newspaper within the last year. And a major national news publication.

You know how people say (or used to) that the garbage on the internet is the fault of the public for not being willing to pay for good journalism.

Well, guess what? You pay, you're just a sucker, probably senile and out of touch, so every third thing you click on is still behind a pay wall in the hopes you'll upgrade.

And, you know, it's being done to big dumb corporations with all the software-as-a-service offerings, and they're sucking up your tax dollars from government the same way. I don't want to name names, but the entire game seems to be slicing up features randomly and making up excuses to charge more for almost every one.
I definitely agree (and I think given what you work on you would be horrified by how I define cached functions that capture locals), but I think in practice getting to a state where you can restart your kernel often makes it easier to reason about state. But you’re definitely right, it would be better to reason correctly here.

One thing I’ve toyed with is writing a Jupyter kernel extension that notes what new locals you’ve defined in a cell, figures out what locals are read, and creates a (cached) function from the cell. E.g. a cell that has `y = a @ x + b` becomes

@cache_to_disk
def compute_y(a, x, b):
return a @ x + b
y = compute_y(a, x, b)

I don’t worry much about serialization - 90% of the time what I need to cache is dataframes (write to parquet), and the rest is trained models (custom serializer). People rarely need to cache generators, in my opinion.
On the hand, people have been abused by Google (by way of stealing our attention) and Google has trained us not to pay for services.

So I can’t see how you expect me to trust the company that has tried to game me, and never disclosed that I was the product.

Why should I pay now ?
> That's a lazy rationalization which doesn't even make sense — either way you're getting the exact same sandwich, it's just a question of whether you pay for it directly or by watching ads.

It's an imperfect analogy. But point remains. Some places can offer bad and good experiences side by side, and have a long reputation of shitting up a few good products over time.

> eating at Cockroach Joe's every day so clearly you don't really believe the food is bad.

No. I know some X is bad, and some Y is good. It doesn't mean I hate X, I hate X that such and such makes.

It's like that scene in Spaceballs. Don't order the menu special.
Odysee is the one I see referenced the most
Please note that, the Go proposal is for both "for-range" loops and traditional "for;;" c-like loops.

I think it is okay to make the change for "for-range" loops, but not okay for traditional "for;;" c-like loops.
This is a super cost effective way to reduce their headcount. Saves on salaries plus they don't have to cut severance checks.
Wealth and judgment are unrelated.
The Internet sucks because it got commercialised. Not because of ads.
Why.

Put your slab in a protective case and a screen protectir and you get a much more durable device than flip phones ever were.
LLM's, the most general form of algorithmic intelligence we have made so far, and the one we are currently actually building/worried about, do better at all tasks as they get bigger. More context -> more learnings to cross apply on different domains.

Monotonically? No, but it's a very very strong relationship. (not orthogonal)
Would you pay for a $60 steak at McDonald's? Without reviews, seeing it, etc?
> What's sarcastic about Safari or Firefox not having implemented a standard yet?

Is it really a standard if there's only one implementation?
My combo is an iPhone 12 Pro Max and a cellular Apple Watch. My phone isn’t on me when I want sone distraction free time - gym, running, watching TV with my wife, etc.
Yeah, YouTube premium is one of those rare subscriptions that as soon as it lapses I immediately resubscribe. The value for the money is just too good.
Unsure why, but the arrow examples you have there show up as unicode code blocks for me in Firefox on a Mac. Probably one of the reasons not to use them like that!
Please enlighten me, what payment do you provide in exchange for the services you are using? You are circumnavigating the payment system in place and providing nothing in return. That's theft.
I would say "it depends". There may be cases where depending on the type, the length is 1, 2, or more bytes.

"A foolish consistency is the hobgoblin of little minds..." --Ralph Waldo Emerson

Which is to say don't decide on 'the one true way' without context, then apply it in all contexts.
It seems inferior to a combination of ublock origin and sponsorblock. Unlike using these two, you don't have the option of staying logged out while watching videos without being bombarded by ads.
I have absolutely removed SO from usage, replaced by chatGPT.

Chatgpt, on average, is miles better than SO. So by deliberately trying to avoid GPT stuff, SO is only digging it's grave faster.
> The high prices for small condos in urban centers are an indication that there are fewer of them in supply relative to what the market demands.

Be careful trying to apply ECON101 micro principles when looking at property markets: property markets are neither efficient, nor rational.

> those residents could have an easier saving up money themselves

In desirable property markets, people bid against each other as much as they can afford to pay for a mortgage - so your cause and effect is wrong - most people don’t get to save. Same analyses if renting, because landlords and renters do much the same behaviour. You get to save if (a) you are an undesirable market or time, or (b) your wages are enough to beat the majority, or (c) you stay in a lower status home compared to your peers.
Synthesizing the JSDoc-formatted type information into a TypeScript-like syntax for those who prefer it can also be solved by the IDE.
Wow, I haven't ordered from Mouser in years honestly, if I remember correctly, they had started using $60+ FedEx services for international shipping for a while.

Mostly for hobby use, it's a mix between Digi-Key and Newark for me. Newark's website really isn't on par, but pricing can make it worth ordering both places.
You can sleep on the floor for ~free.

That doesn't make it worthless to figure the approximate cost per time used of a couple of different beds, maybe even a nice one.
I quit when they switched because I hated YT music so much. Switched to Spotify, and cut out the YT subscription entirely. I watch a lot less YT now.
Mate, Youtube have existed for almost 2 decades and you probably used them for most of it. I have used it to watch countless hours of lectures, talks, interviews and entertainment. You probably have the same experience of it for the past 2 decade too.

If you are not going to pay for THAT, you aren't going to pay for ANYTHING. Just admit you want free stuff. Stop deluding yourself into thinking that Youtube is somehow responsible for hosting all these for free.
Highly recommend newpipe, an alternate youtube client that doesn't do this bullshit. (ofc not available on iOS because apple hates you having choices)
What are the names of those 10 books!?
Yeah.

5.8" @ 17.4:9 (outer screen) = 13.73 sq in

7.6" @ 6:5 (inner screen) = 28.4 sq in

For comparison to the Pro

6.7" @ 19.5 = 17.08in sq in
I’m a hacker at heart who exclusively works with lawyers on highly specific technical data protection issues, so yeah, same. :-)
Doesn't that imply a linear "n largest" algorithm? I guess that might already exist, but I wasn't aware of that!
> I was thinking of a 1970 Dodge Dart, which last I checked was $21,000 in 2021 dollars; compared to the price of an average new car today ~42K.

A more relevant comparison would be the $3452 average new car price in 1970 against today, which is $27,704 in today's dollars.

> That today's average car might have more features is true; but for many of these features, you're not allowed to forego them in favor of a new, decontented, cheaper car.

But you can get a car cheaper than the average new cars. In fact, “cars” proper are often less than the inflation adjusted amount from 1970; much of the reason the average new “car” price is higher is because it is more likely now to be an medium to large SUV than a car (sedan/coupe).

Plenty of gas-powered sedans/coupes and small SUVs are less than $27.7K.