skysight-inc/HackerNews huggingface dataset:
React is a pretty substantial shift for a lot of programmers, because it's intended to be "reactive" (thus, the name) and not imperative. You have to learn to think about things in the React way, and if you don't you're going to be fighting it.

Worse: the benefits of thinking that way are not really visible with small programs. Anything you can do in the "hello, world" range will seem harder than doing it in a conventional way.

Worst: React has gone through several substantial revisions, leaving a confused mishmash on Stackoverflow. The new ways are genuinely better, and the first few iterations were kind of a travesty.

Having gone through that pain, I find React very natural. It aims to be side-effect-free, which substantially aids debugging -- the bigger the program, the harder it is to figure out where some side effect occurred.

JSX seems to strike the right balance between HTML and code. A program "is" a web page... except when you need to escape out to Javascript, and you do that with a simple {}. That maps to how I think of a web page. (In fact, JSX is not HTML; you don't need React to write JSX and you don't need JSX to write React. And the differences can be genuinely maddening. But the lie of "It's HTML with some JS" is good enough for most days, especially when you jut start.)

There remain plenty of things to criticize about React, but when you just get started with it, most of the pain you experience will be shifting to its mindset. You'll be tempted to do things in the conventional way, and that's not going to work. It does actually become very fast to develop in because it reduces certain kinds of errors that require a lot of discipline to avoid in conventional DOM manipulation.
This week’s (string theory) hype
That's not an Atlanta thing, they are a major annoyance everywhere. The people that use them just don't give a shit.
> All evidence points that this is true so far. What is wrong with that?

This is unfortunately an axiomatic philosophical disagreement.

For those with my viewpoint, of nothing mattering to you, once you are dead and gone, this is basically unfalsifiable, as are most axiomatic disagreements.

And the quotes and arguments that you link in that video, basically just come off as a nice sounding cope, made by people who are distracting themselves from the horror of the reality of our situation. It is an emotional play, and humans are great at tricking themselves with emotions.

I don't really blame people for that though. My perspective really is pretty terrifying. It makes sense why people would hide from it. And the only way that recognizing it helps me, is that I am informed about fringe technologies, like cryonics, that currently are pretty unlikely to work.
https://archive.ph/2O9yQ
> spending billions of dollars

This is usually the problem; once you're in the many millions of dollars you find that other things are way more important than actually being right or even delivering a product. Time and time again the story is told.
Feels like your painting a picture of these folks when you more than likely have no idea who they are or how they act.

More than likely they’re fairly normal employees. Granted they make more than most but that doesn’t mean they have “Tall Poppy Syndrome”.

The ONLY bad guys in this scenario are Musk and his yes-men
I highly recommend the book "Kill It with Fire" by Marianne Bellotti
Throwaway for obvious reasons.

I joined to work on meta ads semi-recently. My thinking was that they were under invested in techniques I knew were successful from my time at Google.

What I found was a lot of smart people who knew they were under invested and we're capable of closing the gap, but the infrastructure they sat upon was too hard to use to do anything different, and management that rewarded the appearance of great work more than great work. The result was a lot of config changes making noise in metrics that could be read positively, without implementing the state of the art systems that took a year before you could write a fancy success workplace post about it. That would risk poor performance reviews and the shuffling of reasources away from your team as a result.

And now, it's becoming apparent that the very very smart people started leaving after the stock dropped and the replacements are both more expensive and less able to get used to Facebook's infra. The result on the ground looks like a very serious engineering death spiral that management has not signaled they understand or have a grip on.
This sort of thing is endemic to most parts of the world, and I doubt the rest of the world will come around in that period. The political forces that drive this will likely be as strong in fifty years, just as they were as strong fifty years ago.
Then don't be a pedo off-site, easy.
The majority of world's population lives in areas that wouldn't even be targeted in an all-out NATO-vs-Russia exchange. Noone is going to bomb South America, Africa, or most of Asia, so even if everyone in "participating" countries would die (which far from being true), you'd still need most of the current food demand. And the supplies of food generally flow out of the affected countries, the industrialized regions feed the developing regions with staple crops (receiving in return imports of "optional" food like coffee, cocoa and bananas) - case in point, the ongoing events about grain supply from Ukraine (and also Russia) to Africa and Middle East.
We need a lane for cars / trucks, a lane for electric micromobility, and a lane for human-powered vehicle transit (bikes, mostly).
> now we have agile ceremonies and we actually, you know, talk to each other and collaborate

I'm not gonna get on agile ceremony topic right now, but I think this is entirely a function of where you were. All of the greatest environments I've ever worked in were more than 20 years ago. Everyone was genuinely into the field. Hacking in the weird offices full of prog and myriad metal genres...That wasn't my archetype, but most were, and I had a great time hanging out in that world.
Nuxt 3 vs SvelteKit
Comparing two new frontend meta-frameworks by building the same website with each.
One thing you almost -never- saw then was this:

"Hey guys, check out this thing X I made with absolutely no reason other than to see if I could and to understand Y problem better"

replies:

- "idk why anybody would do this when you could use Xify.net's free tier"

- "you could have simply done this with these unix tools and a few shell scripts, but whatever creams your twinkie"

- "just use nix"

Instead what we had were cheers, and comments delayed while people devoured the code to see what hooked you in, and general congratulations- most often this lead to other things and enlightened conversations.

Everything's always been a 'competition' so to speak, but we weren't shoving eachother into the raceway barriers like we do now on the way to the finish line. There was a lot more finishing together.
oh, very good.

i3 lacks such chrome, i think, but that’s ok
I would never trust myself to evaluate such a claim for my city with my experience and memory.
If the argument is for minimalism, why use jQuery when vanilla JS suffices?
subscriptions hasten the end-of-life equation
I think the 30 Years War, which tore apart Europe for decades over a disagreement over details in the interpretation of Christianity (and the Protestant and Catholic bibles differ).

I would say at the very least the bible is one of the most important pieces of literature in the world, has had a tremendous impact in all its forms, played a role in the formation of the modern world's moral codes, and at the same time, is not the unique, one, and only "foundational" document leading to the modern western world- there isn't one.

(FWIW, I really do respect the King James bible as a world of literature, even though I am agnostic and consider the Silmarillion to be a more enjoyable origin story)
If the Great Filter is behind us, I like mitochondria as a candidate; from what we know of Earth, it took over a billion years to happen, appears to have happened just once, and all complex life has it.
I’m certainly not defending this court, their motivations, or any tangential effects their opinions might contain.

Purely on the merits of the topic: taking an admissions slot from an Asian student and giving it to someone of a different racial background is, plainly, racial discrimination.

If we want to help people of a disadvantaged background, we need to find a better way to measure that directly rather than using race as a proxy. Using race as a proxy in prejudging someone isn’t okay even if you think you’re right. Prejudiced people don’t think that they’re wrong.
Remix approach which is Shopify is going with is having data loader code separated from client side code. So it could be .. Solid.js or vanilla.js that enables the interaction part. It's always has been this way, this time it's just writing html renderer in js.
That's one of the core problems Buf solves.
"I think required liability insurance should cover those cases - where the 'excess' of the policy is the total value of the company."

So if my choke hazard toy company is valued at zero dollars, I get a zero dollar insurance policy and the market makes everything work out when kids starting choking to death?
Doesn't this still mean that some security issues may go unpatched in older OS versions?

I wouldn't expect them to backport major architectural changes, but they would need to fix the security issue in some other way, otherwise malware will exploit it.
In German, it's Dümmster Anzunehmender User (most stupid user expected).
Motorcycle insurance is cheap!
I want corporate open source projects to production-harden their stuff on my OS, so I can force them and their communities to buy licenses from me. They said no. Boo hoo. :-)
I don't know if I'd say there's a 'singular party in power' in the US either. It seems pretty common to have, for example, the White House governed by one party and the House by another.

I wonder, too, if it's part of the primary voting process.

We did away with the people in smoke-filled rooms selecting candidates, which seems great. But it also creates more polarized candidates which seems to constantly alienate voters.
that was my thought. an acqhire glammed up. from what I can tell remix isn't generating much heat.
It works. As my Bostonian aunt would say, it's wikkid cleva.
> Addendum: If you're considering donating to Wikipedia, I suggest you look into doing it for Internet Archive

Wikipedia could forward a little sum if need be, technically?
High resolution maps do not give you an accurate 3D representation of nearby objects.

Our brains do an amazing job interpreting high resolution visual data and analyzing it both spatially and temporally. Our brains then take that first analysis and apply a secondary, experiential, analysis to further interpret it into various categories relevant to the current activity.

What I’ve seen from Tesla so far indicates to me that FSD shouldn’t be enabled regardless of what sensor package they’re using, let alone based on camera data only. They need to solve their ability to accurately observes their surroundings first, especially temporally. Things shouldn’t be flashing in and out that have been clearly visible to the human eye the entire time. Additionally, this all ignores the experiential portion of driving. When most people approach something like a blind driveway or crosswalk obscured by a vehicle (a dynamic, unmapped, situation), they pay special attention and sometimes change their driving behavior.
I have a goal to read enough of PKD's work and life story that I can at least appreciate VALIS, if not enjoy it (So far: The Man in the High Castle, Do Androids Dream of Electric Sheep, Ubik). An unreligious friend read it and, evidently, became born-again christian immediately afterward. Ever since I have been painfully curious about what in this book could possibly have precipitated such a thing.
I was with you up until the last paragraph. I don't know how typical my experience was, but when I was in college (class of 2016) we also had to write a lot of C, and a smattering of other languages (e.g. one early class in OCaml, AI/ML classes in Python, etc.). I think you may be on to something with the idea that Perl is less known now due to not being taught in college due to other languages being focused, but I think you conclusion that Java is the only thing people will find familiar might be a bit too strong.
> This court has been shredding the rule of law in this country for the last year, and is systematically replacing our democracy with fascism.

If you think that, it's probably a sign you need to come up for air. What you write is simply not true unless you're examining things with a partisan funhouse mirror that shows myside as righteous and true and the otherside as cartoon villians. Admittedly, those mirrors are getting handed out right and left, because they're extremely useful for partisan GOTV efforts.
All science is accomplished by doing the exact opposite of the scientific method, which you’re essentially appealing to here. The scientific method isn’t how science is created, it’s how it’s finalized. In some way the scientific method part is the most important but least interesting part of proving a theory. Having a theory doesn’t mean the theory is wrong, it just means you can’t yet prove it is wrong. Any good theory has a very strong intuition to back it, otherwise why investigate it with the scientific method? A good theory should have some basis that’s logically convincing. You can definitely hype your theory while you prove it. That’s how you get other scientists to know of your theory and collaborate. A lot of scientific papers are doing exactly that - peddling an unproven theory by providing a proven step towards that ultimate theory. My feeling is the “life must exist” theory is probably right.

The problem for proving will be materially improving the ability to move mass and information in sufficient quantities and at sufficient rates to have any chance of proving anything one way or the other. But in order to prove the theory you need only one instance if it exists and we can make reasoned guesses about life we understand to see if there’s life like us as an optimization. That seems like a good advantage for proving life exists.

The disproof of life in the universe is even harder - you essentially need to comb everywhere and everything for patterns that aren’t explained by the local environment to disprove. I think it’s unlikely the theory will be disproven.

The longer we go without positive proof though the more likely we can not prove it but can assume life doesn’t exist outside this planet. But we haven’t gone very far for very long in the scale of human history, and given the acceleration of advancement over the last 500 years I don’t think it’s fair to say we’ve explored the space of the problem sufficient to assume life doesn’t exist.

And if it does exist, they likely have laser sharks and antimatter bombs. That’s why the Fermi paradox is so hyped.
You're not going to be believe this, but I'm still working on Ultima IV. I come back to it every 3-4 years and spin up a new player and start over. I love it, but never can seem to commit enough time to build up all my virtues.
Caveat emptor doesn't scale, which is why we have baseline safety standards and domain experts.

Nobody is qualified to make those judgements on all their purchases, much less the time. That homemade yogurt you bought at the farmer's market? Wouldn't you like to know that its bacterial count was monitored. And drugs? The FDA regulates the printing on the bottle labels to try to reduce accidents. How many companies are going to think up things like that?

I suggest checking out "Unsafe at Any Speed" and (nauseatingly and heart-breakingly) "The Jungle" if you want to know what it was like before safety regulations went into place (and those two books were responsible, for car safety and food safety respectively)
My understanding of how FB advertising worked as the following:

1. You purchase ads on FB

2. You tell FB how much a conversion is worth to you (let's call that $W)

3. You link your site to FB (via a pixel etc) so that they can automatically measure conversions. They say this is for you so that you can see which ads are actually working.

4. In reality, FB now knows what a conversion is worth to you so they can keep upping the price per ad till it gets as close to $X as you can take before you stop advertising.

If ATT is in play now, FB doesn't know the conversion rate and then can't tell how much to "squeeze" you by raising the price.

That would therefore incentivize them to figure out other ways to figure out that rate otherwise how can they maximize advertising revenue if they can't squeeze you?
I agree, the API on remix seems awesome
How do you think those labor protection laws got made in the first place?
tl;dr Berkeley is still exclusive even after you're admitted

Berkeley has its own way of filtering students once they're admitted. This is most obvious with the computer science majors, of which there are two that involve almost the same coursework. EECS is super hard to get into to begin with. Whereas anyone in the school can intend L&S CS, but there's a rather high GPA cutoff (at like 30th %tile but don't quote me) for declaring, and you're effectively barred from most upper-div CS classes until you've declared, usually second year IIRC.

If you miss the cutoff for L&S or one of the other exclusive majors, you end up in an alternative. CS usually becomes the other CS: cognitive science. Yes it's a real field, but at Berkeley that just means you couldn't make comp sci. Cog sci has very few classes within its own major; instead everything is cross-listed with other majors, and you have a very hard time getting a spot in the class. The other common duo is Haas vs economics.

And many of the required lower divs are "weeders," huge classes with low average grades that students perceive mainly as obstacles to the upper divs.

I'm not saying this is a bad strategy, though.
They look like 256-color screenshots though. Admittedly the Open Look widgets aren't taking much advantage of that.
> anti-meritocratic

How do you measure merit, though?

People just leave this critical detail to our intuitions for some reason.

I think we want something good and fair... What's the measure of "merit" that's good and fair?

People who are good at the SATs usually want SAT scores to matter. People who get good grades in high-school want high-school grades to matter. Not unreasonable... but that's still just people defining "merit" in a self-serving way.

I think we want to focus on outcomes...

Let's suppose the college experience and fact of an elite university degree confers significant advantages of reach and power to those who get it... and that there are 10x more people able to take advantage of those advantages than there are spots available.

I think the question is: of those 10x people, who are the 10% we want to give a spot to?

I think we want to give them to the people who are most likely to benefit all the rest of us (completely fine by me if they benefit themselves as well -- In fact, I think it will work best that way, by a large degree.)

So that's the "merit" I'm looking for.

(I think when left to intuition, people tend to image "merit" as something that would favor people like themselves and their families... usually, in effect, something quite narrow with a heavy self-serving bias.)
You do understand that this is joke, right?
A lot of these guys (not Hotz but the Moldbug-adjacent Orthosphere bloggers) were big fans of Eastern Orthodoxy a decade ago, not sure how that trend diminished while tradcath got so big, especially with the current pope being a conciliatory figure.
It is odd to present arena allocation as a technique for C when it is most conveniently used in C++. C++'s Standard library has numerous accommodations to this method, and the core language definition acknowledges as legitimate constructing new objects over top of undestructed old objects. It has been used as long as C++ existed. Code using it is clean and maintainable.

I gather Rust is beginning to accumulate similar accommodations. It is already explicitly "safe" to seem to leak memory.
Or to put it another way, if a tech CEO is the lead for crafting foreign policy, something is very very wrong with the org.
my understanding was that it would be an electromagnetic signature (ie we could detect infrared radiation from the heat generated as a byproduct of metabolism, or, at least, whatever energy transformations they perform in their technology, once we're talking about technological civilizations). that's what would be near-impossible to conceal (a biosphere might also be a marker, but that might be concealable somehow). and if it's true that metabolism would be detectable, then there couldn't really be such a thing as 'quiet' aliens anyway, that was my question.
Waymo in its current form in Arizona launched about 5 years ago.
Anyone can use 3d mapping and geofencing. That's not a disqualifier.

As long as the remote operators and assistance teams are an order of magnitude smaller than putting a driver in every car, then it's close enough to autonomy to count as "closer" and to be useful.
Show HN: A Levels.fyi for Contracting/Freelancing
I've been working on this the last few days after seeing a post on reddit calling for this exact website to exist. I'm hoping the email-less/account-less and open data might be appealing.

I'd love any feedback you might have, and of course if you were to volunteer some data ;)

I'm aware it looks bad on mobile atm.
> It's almost impossible that that could be true based on demographics (50% vs around ~0.5% for women vs trans women)

It would be almost impossible if admin membership were drawn completely randomly from the population. It would also be impossible for over 80% of computer science graduates to be male given the same assumption. Computer science is observably dominated by males though, therefore perhaps membership isn't drawn completely randomly from the population in either case.

I'm not privy to the demographics of Wikipedia's admin membership so I don't know if the comment in question is factually accurate, my point is only that it doesn't follow from the comment alone that it's prejudicial against trans people or that it constituted a direct personal attack.

At least, it's not more prejudicial than accounting for race or gender in a positive context, since some people think any consideration of these factors, positive or negative, is unjustly prejudicial.
GitHub Copilot Labs (a VSCode extension meant to be installed with GitHub Copilot) seems to have an explain code feature.

ref: https://github.blog/2022-09-14-8-things-you-didnt-know-you-c...
My favorite version of "what would drive interactions between alien species" is "The Cold Equations" in The Eschaton Sequence (starting with Count to a Trillion).
Then: adventurous, off-beat, exciting, fun.

Now: mainstream, boring, pretentious, infantile.
I always saw it as: Sony and Microsoft seem to aim to be the "premium" gaming/set-top-box experience for pro-sumers and hardcore gamers.

Nintendo, on the other hand, tries to appeal to a much broader market. They learned from their success in the 80s, when pretty much every North American living room with kids in the household had an NES and a stack of games on top of the TV. Nintendo sees themselves as friendlier to casual gamers and families. They want to the "the safe choice" when grandma or grandpa whip out their checkbook at Walmart to buy a gaming system for their grandchildren.

Just being family-friendly doesn't quite guarantee success, which is why they've always been exploring new ways to interact with video games. Basically every new console they've introduced has had controllers markedly different from what came before. (Even if it turns out they were not necessarily _better_ than what came before.) In the case of the Wiimote, they pretty much hit a home run. It was not only a novel input method, it turned out to be loads of fun for casual gaming, social gatherings, and families.