skysight-inc/HackerNews huggingface dataset:
I was going to complain about conflating the market with the economy, but the more I wrote, the more I started to agree with you.

Companies relying on crazy market valuations will pop just like they always did. Companies with sufficient revenue OR cash should continue.

Kubernetes is fine and it's not _unnecessary_. It's absolutely crucial to many companies and having this tech available has solved many problems. It creates other problems, of course.

People like to complain about Kubernetes, but my viewpoint is that microservices is the unnecessary tech here. Sure, some stacks may benefit, but I'm willing to wager that most companies are not doing microservices, they are actually creating distributed monoliths just to be able to ship their org chart. And, in the process, adding all sorts of technologies that shouldn't be necessary.
Maybe that’s true, but it doesn’t provide me with any comfort. I’m only going to live once. When I’m old and bound to a chair (hopefully due to frailty and not because a psychiatrist strapped me to it), I want to feel like I achieved something more than a passive human existence.

All these hours spent consuming forgettable garbage on Reddit, YouTube, Facebook, and in video games… these are hours not spent learning recipes, making music, writing programs, lifting weights, or practicing Spanish. If I could channel my energy towards these things, then the long-term payoff would be much more enriching. Not only that, but I’d probably be a happier person if I was disconnected from whatever daily drama social media wants me to care about.

If I spend the next 10 years of my life the way I spent the last 10, I’ll approach my midlife with no discernible talents, ambitions, or meaningful lived experiences.
It's on purpose. Consoom now, spend all your money on grubhub and funko pops and onlyfans and weed otherwise it will be worth less later. Just trust the government to take care of you. Poor people aren't allowed to get rich any more.
Asians (who were historically oppressed by the US government) are in power? Let's face it, culture and cultural focus on certain values has an impact down the line on test scores. You don't see the DEI crowd talking about black culture favoring athletics leading black people to be "overrepresented" in sports, but they'll talk all the time about how Asians are "overrepresented".
Britain has become unexpectedly European
Don't data breakpoints help with both of these things?
I don’t think modern OpenVMS runs on VAX anymore. But hey if you have the ever popular Itanium architecture, it will run.
If you are looking for someone to do something for you, it's best to approach them in a way that won't make them upset with you. He didn't do that. His approach was obviously wrong as evidenced by the dust cloud it kicked up.

And your criticism of people who are "this sensitive to "tone" and "tact"" are equally applicable to Casey. He apparently didn't like the way the WT team talked to him. And it seems a lot of people in this very thread don't like the way the WT team is talking to everyone.

But you're not chastising Casey or everyone in this thread for being sensitive to tone and tact.
Ironically, Reddit's main source of news is screenshots of tweets.
> In my experience, an MS degree has been one of the strongest indicators of poor technical interview performance.

I'll share a comment that I made when I read that article: please note _technical interview performance_. Not job performance. Because a MS may not teach you leetcode-style algorithms as a BS. Spoiler: OMSCS does, with graduate algorithms, which is in fact quite pointless if you're a mid career software engineer, but useful if you're a career switcher.
And yet all client-side frameworks like next.js, remix and others are literally moving to server again, making you even more tied to serverless stuff.
> Checkout Relay.js: https://relay.dev/

Relay is a GraphQL client. That's the irrelevant side of caching, because that can be trivially implemented by an intern, specially given GraphQL's official copout of caching based on primary keys [1], and doesn't have any meaningful impact on the client's resources.

The relevant side of caching is server-side caching: the bits of your system that allow it to fulfill results while skipping the expensive bits, like having to hit the database. This is what really matters both in terms of operational costs and performance, and this is what GraphQL fails to deliver.

[1] https://graphql.org/learn/caching/
Yeah they later ones aren’t priced to bad on eBay. You can occasionally find some minicomputers and some of the larger VAXStations but they tend to be a lot more especially considering it would have to ship freight.
Or the threat of Communism, which was still at least officially trying to inspire revolution around the world. If you have someone trying to inspire your workers to revolt, you'd better be giving them a better deal than the other guy is offering.
As a consumer, I'd welcome some more competition in this space. All of the personal finance aggregation apps I've tried, e.g. Mint, YNAB, Personal Finance, etc. have used Plaid and almost always, I have issues with connecting one or more banks on any given day. Submitting tickets re: connection issues rarely resolves in a timely manner too.
DALL-E is interesting, but it also helps prove my point. Asking for a picture of a man in jail, for example, produces an image of a black man in jail. That's because the images are not new; they are composites of existing images, provided by people -- along with the biases of those people.

"New" methods of face scanning also identify black people as criminals more often because they are not new; they are based on human input and bias.
That’s freaking good leadership in written form if I have seen one…
Wrongthink? What are you talking about?

I'm simply saying that seeing everything through the lens of race, as this article does.

Here's a claim:
> White people made American colleges immensely fashionable around the world, but now America is running out of white kids.

Fact check: there have never been more white people in America in the history of the US.
Market something irrational something solvent
What about websites provided something as authentic to you? The not-knowing how easily websites are to make and that anybody can put anything on them? Since you specifically stated "when younger", I'm assuming you no longer feel the same way. Did getting into tech/dev squash the dream of what the internet could have been? It did for me
Unless their stimulus is an intended part of the experiment.
> here’s also the typing story, where SQL has none.

What's meant by this? SQL has plenty of types. int, varchar, bit, date, etc etc
I also used this to brute-force completion of lower levels :)
>>> zero base rates

When I take the risk to loan out money, I want more return than zero. Why would anyone bother at zero?

Maybe reading the enabling legislation would be useful.
https://www.law.cornell.edu/uscode/text/12/225a

' maximum employment, stable prices, and moderate long-term interest rates. '

I'm interested in the forgotten 'stable prices' part.
We switched to using Elm for our front end. One of the complaints about Elm is doesn't get upgrades very often (like years in between).

This has been a feature for us – we don't need to be upgrading or fixing for upgrades or learning new "things". We focus on building with what we have and know and it works.
that was unplanned
Confluence Exact Match Search Is Still Broken, 13 Years Later
People say again and again that philosophy doesn’t really progress, that we are still occupied with the same philosophical problems as were the Greeks. But the people who say this don’t understand why this has to be so. It is because our language has remained the same and keeps seducing us into asking questions. As long as there continues to be a verb ‘to be’ that looks as if it functions in the same way as ‘to eat’ and ‘to drink’, as long as we still have the adjectives ‘identical’, ‘false’, ‘possible’, as long as we continue to talk of a river of time, of an expanse of space, etc. etc., people will still keep stumbling over the same puzzling difficulties and find themselves staring at something which no explanation seems capable of clearing up.

And what’s more, this satisfies a longing for the transcendent, because in so far as people think they can see the “limits of human understanding,” they believe of course that they can see beyond these.

— Ludwig Wittgenstein [1]

[1] https://archive.org/details/culturevalue0000witt/page/n44/mo...
Inflation ran more than 36% over the last two years? Sorry, no. It may feel like it, but still no.
I'll admit that mine probably went poorly. It certainly wasn't bad or uncordial, but as much as I performed well academically I had no strong direction or sense of what I wanted to do in college or afterwards.

I was disappointed by not getting accepted, but I was also a little relieved. The pressure of attending was intimidating, and when I met other students and applicants on a visit everyone seemed much more put together than I was. Some of that may have been their outward facing persona but either way I was happy to go to a school where I felt more comfortable needing time to figure things out. Also I wouldn't have tons of debt either.

But the interviewer's emphasis on donations has always always stuck with me about Princeton, especially because it was the only school interview where that was very explicitely made an issue.
That's interesting.

I was thinking something like this:

println 'hello world';

/*
#mermaid
graph TD;
A-->B;
A-->C;
B-->D;
C-->D;
*/

When the file is viewed in the IDE or git web host the image is rendered in the text viewer.
i don't know why everything old feels like it had more flesh, even with the limitation and flaws (conflict of interests etc)
I seldom use debuggers in the stereotypical way anymore. About the only time I use them is when I'm stepping through the code with some other person.

Dynamic instrumentation is key to things that don't scale naively, and surprisingly reusable (if left intact).

Debug logging is a baseline. If it's too verbose for monitoring a certain task, I've become a fan of counters being incremented in e.g. loops or other code points and printing them out at the end: the counts (especially zeros or bigger than anything else), their ratios and which paths were even run often turn out to be fruitful for statistical analysis when oddities are seen and this is especially true with any kind of data munging.

For services which run continually, have configurable printing for statistics. Or have a console which can examine dynamic structures. Or both.

Last winter I couldn't wrap my head around something Zeek was doing, so I ran it under Frida.

Any time I find myself using a debugger in the normal fashion, I find that I ask myself "should you be writing a test?" and not everybody can write tests at that level. In fact, I think running an interactive debugger is a good way to waste resources when you don't wanna write a test. I don't have much sympathy.
Show HN: Tamagui Beta
Previously shown here[0], Tamagui is now in beta. It’s a UI kit for React Native & Web with an optimizing compiler.

It's quite different from a typical UI kit in that it supports the compiler not only extracts styles at build-time, but also extracts inline styles, even if they use logic like ternaries or conditional spreads. Further, the compiler flattens any styled component completely a div (or View on Native) when it can. I've found that about 20% of our views get flattened completely, leading to much flatter trees, which means really significant performance improvements[1].

This is important not just for performance, but also code-sharing.

Here's the why: If you just took a React Native Web app today and made it responsive using the typical way, hooks, you'd end up with a very janky web app. I know this because Tamagui was born out of an app that did exactly that, and resizing frequently took 300ms+ per frame. Themes today also have the same failure mode - without a compiler, you thread values through context. That means lots more JS to run, and whole-tree re-rendering on every change. Even beyond themes and responsivity, we found ourselves having to really limit our ambition especially for Native - lists that contained many items slowed down quickly after a certain depth.

So Tamagui started solving for themes and media queries and hopefully a bit of tree depth, and it really succeeded at that. To release the alpha I wanted feature parity with modern UI kits, so I added a theme creator, token system, inline token props, media query props, shorthand props (ala tailwind), fonts, and more.

Now over the past 6 months its matured immeasurably with components for gradients, images, inputs, labels, switches, shapes, popovers, and tooltips. Animations just landed, which power many of the new components. "npx create-tamagui-app@latest" to help get started fast. Hundreds of bugfixes and better docs. And one thing I'm really proud of: huge TypeScript type quality and performance improvements.

[0] https://news.ycombinator.com/item?id=29321748

[1] https://tamagui.dev/docs/intro/benchmarks
Even in development.

You could, I suppose, but I'm not sure why you would want to. Going back and forth to two debuggers (at least) seems like torture. And with multiple processes, timing and synchronization issues could make interactive debugging a real nightmare. Why? Why would you do this?

Interactive debugging doesn't scale in any dimension.
My experience using GraphQL is the same as using React. Look great at firs glance and it makes sense. Using it for a while and I realize it designed to be used by the fb team. For example, they are design for a large team to work on a small components separately. Most developers are NOT fb, thank goodness. There are better, fast and light weight alternatives for smaller or other kind of teams.
This is very much a view from Descartes which represents philosophy perhaps more than practicality. It may be anthropocentric to believe that humans are different from a clock (Descartes didn't). But, being human, I'm predisposed to think so.

To think of people as nothing more than mechanical aggregates is saddening to me, and loses sight of everything that makes people interesting and special. It would be difficult to argue that there is nothing unique about people, given what we've wrought in the world.
I can think of quite a few. Just starting from their size and diet. Then moving onto lifespan.
https://github.com/jaxxstorm/pulumi-examples/pull/97
[Steve Ballmer] thinks we ought to admit that Windows 98 will be a yawner (1997)
> It's just a GET request. Same as REST.

I'm not sure you understand the problem at all.

Are you actually able to show an example or not? Because changing the HTTP verb doesn't magically change the problem, and passing query parameters as a request document renders these queries uncacheable.

> You can use Apache, nginx, squid, any proxying webserver worth its salt...

Great, pick the one you're familiar with, and just show the code. Well, unless you're not "worth its salt" or are completely oblivious to the problem domain.
> there’s a single clear explanation for the surge in Asian SAT scores

I do - it's immigrant self-selection since the 80s-90s.

Asians who immigrated in the late 20th and early 21st century are oftentimes the "elites" of their home country, asians who immigrated in the early 20th century were often laborers (ie. often poor people from Japan/China/Korea) or refugees (ie. Vietnam).
> Given the statement: "Race and intelligence might have positive correlation"

> This is an evil thought that must be shunned

Nah, it's just incoherent. Race isn't an ordered measure but categorical, so it can't possibly have a positive correlation with any other measure.

A positive race-intelligence correlation would mean more race is associated with more intelligence.

(Also, most anti-racists would accept that race is correlated with intelligence, and in fact posit that there is firm evidence that race is correlated with incidence of early life material conditions known to impact IQ, which provides at least a partial causal explanation of the correlation.)
said that like 5 years ago. errbody looked @ me as stupid reeeEEe facebook11!!!
I think the internet just feeds what most people want or our minds want. It can be in a form of happiness, agreement, entertainment, etc... It's just part of spending time on things that we like to do. It may be considered as wasteful to some, but may not since that's what we want.

There are many people who have tried to quit and eventually gotten back because life out there may be boring, at least to their mind temporarily.

Until there're some serious conditions that cripple our physical bodies, then we consider some changes.

I think it's all a part of living things. We don't normally say "why does human waste so much time on earth?"
^ This. The amount of hoops for an aspiring mainframer that just wants to poke at z/PDT and throw money at IBM is silly. They ghosted me after trying to sign up for it.
On loans not backstopped by government, higher rates have been here for at least a year. The Fed rate rise is catching up to rates.
Honestly I have the same problem, but I found a very simple solution to be productive.

The problem is not the internet itself, but a fast internet that allows you to watch videos.

A simple and yet very effective solution is to have 64kbps internet, at first sight it sounds absurd, but actually it's a very good solution for people who want to be productive, with such internet you can easily browse the most important sites like Stackoverflow/GitHub/HN, download packages from npmjs or use IRC/SSH.

I've been working on 64kbps for two years now and if it wasn't so, I wouldn't get as much as I did thanks to the low speed internet.
> For an organization that explicitly advertises itself as a morally driven environment, it's extremely hypocritical for it to have any level of an abuse problem (sexual or otherwise).

Unfortunately, any category of organization where adults have authority over children will have some level of sexual abuse. Our daughter's fancy--and extremely progressive--private school recently investigated itself and concluded that it had protected teachers who had relationships with students over several decades: https://www.capitalgazette.com/education/ac-cn-key-school-in...

Indeed, studies show that sexual abuse in schools is extremely common: https://en.wikipedia.org/wiki/Sexual_harassment_in_education... ("In their 2002 survey, the AAUW reported that, of students who had been harassed, 38% were harassed by teachers or other school employees. One survey that was conducted with psychology students reports that 10% had sexual interactions with their educators; in turn, 13% of educators reported sexual interaction with their students.").

Your points about the Boy Scouts are will taken. Coming from the opposite side of the aisle, I would say something similar about what happened at my kid's school. It was an outgrowth of the school's liberalism--specifically the male-dominated sexual liberalism of the 1970s and 1980s that tried to normalize sexualization of teenagers. Teachers would have parties and invite students--this is a K-12 school mind you--and relationships between students and teachers were open secrets. It's not that nobody knew, it's that nobody thought it was a big deal.

But the larger point is that sexual abuse happens in pretty much every class of organization, though the specifics are different in each. My complaint is that the media reports on sexual abuse in churches and Christian-oriented organizations in a very different way than when the same thing happens in secular and liberal organizations. And that's not actually good for anyone.
"SQL has a strong learning curve which many devs want to avoid"

Really? Of the dozens of languages that I've learned, SQL has been the easiest.

It really feels like it was designed for non-programmers.
I am a small farmer that raises turkeys periodically, when there aren’t any more in the freezer.

I would not hesitate to grab an attacking wild turkey by the neck and tearing its head clean off. Hold it upside down to drain the carcass, and you’re halfway home to roasting it for an excellent meal. No joke.

I’m guessing that the local Fish and Wildlife Department might frown on that approach to solving the problem, but I would argue that they should have gotten off their asses and dealt with it.
Bohm and Everett proposed theories that are mathematically distinct. Today there are families of theories (Objective Collapse, Hidden Variables, and Everettian Mechanics) that are mutually exclusive.

One of Sean's papers, in fact, proposes a way to falsify Everettian mechanics through experiment (though the experiment would be exceedingly difficult in practice).

Copenhagen was "just an interpretation" but serious work on the subject is actually advancing work on new theories (with distinct mathematical models), not just hand-waving and dismissal.
The Kangaroo Problem (2018)
What is so bad about keto diet?
Is there even an argument that it's not anti-Asian? Here's the percentage of each group scoring above 700 on the SAT:

Asian 25%
White 6%
Hispanic 2%
Black 1%

https://www.brookings.edu/blog/brown-center-chalkboard/2017/...

Why is the response to lower the bar instead of promoting what Asians do to achieve such success?
Delivering with a Sense of Urgency
Not to mention.... who wants to be a lawmaker in a suit caught on cell phone camera drop kicking a bird in a public space?

Edit: Dumb question. I can think of a few who would most likely love the publicity...
Could the rovers be constructed to utilize power generated from the infinite supply of fruit flies that the rotting bananas would produce rather than the bananas themselves?
It seems to me the only way to level up (without extraordinary luck) is say fuck the system and run an under the table business and hope you can get rich enough to pivot to something "legit" before the state comes and screws you.
Ouch, this hits a little too close to home.
That can absolutely be done via triggers or limit access by using functions for certain operations instead of direct table access
> " One barrel of oil has the same amount of energy of up to 25,000 hours of hard human labor, which is 12.5 years of work. At $20 per hour, this is $500,000 of labor per barrel "

Why use humans for physical power output? Humans invented watermills millenia ago.
>I avoid companies which reward negotiation skills with higher salary.

This is like saying "I avoid companies run by humans".
Blackberries were the best there was for its time, they were the dominant players before the iPhone. Unfortunately RIM didn't have enough vision and simply stagnated. Maybe it was for the best, as Blackberries were even more walled in than iPhones.
>game makers couldn't rely on enough users having the best/latest card

Yup. Built a rig (2070S/3700X) just before covid/shortage kicked off and it has been holding up suspiciously well two years later - likely due to that effect.

3 year old card and no immediate need for an upgrade in sight.
I recently gave a talk about our experience with tRPC. So far it's looking very promising!

https://www.youtube.com/watch?v=k1TCueEhhJo
Animals that are habituated to humans are also dangerous though.

People feed squirrels and raccoons, and then some random passerby ends up getting attacked by the habituated animal who wants food. Squirrels can easily draw blood.
> (4) Casey sits down and writes termbench, to illustrate his point (https://github.com/cmuratori/termbench); it is indeed orders of magnitude faster than Windows Terminal, and proves his point decisively.

This is actually pretty interesting. Is there something similar specifically for linux?
DarkCideS 1.0 – a global database for bats in karsts and caves (2020)
Learning Python has been really hard so far
There's no need for highly opinionated discussions. Differences in opinion should be a trigger to find a common understanding, it shouldn't result in defensive behavior. Everyone's just a person trying to help.