skysight-inc/HackerNews huggingface dataset:
My 14 pound dog regularly chases flocks of turkeys in our yard and forces them to fly up in to the trees.

Most people - especially in cities - aren’t used to wildlife and are easily scared, just as those turkeys aren’t used to a dog chasing after them.

The first time I was in NYC there was a raccoon in the center of a trail in Central Park, just kind of chilling. Everyone was giving it a ridiculously wide berth and people looked at me like I was crazy for walking right by it. It’s just a raccoon. As long as it’s not rabid it’s less potentially dangerous than many dogs.

Of course, there’s the flip side of the coin where people think it’s OK to approach large wildlife in national parks…
I think this is a perfectly valid comment. If it's not open source, we already have actual VB6, so what's the point?
Back in the 70s one of my mother's friend had his car to fail on a level crossing. A train arrived, crushed the car, the locomotive derailed, fell into the river, destroying the railway bridge over the river, then the following wagons derailed and fell into the river too (fortunately it was a freight train so nobody was killed).

The cost was mind-boggling, millions upon millions. It nearly bankrupt his insurance company.
The article glosses over my favorite feature: it is typed.

Being able to automatically type the network responses on the frontend is huge. Never before had I such confidence in the FE code I am writing. My entire FE project is typed end to end without any manual assumption and things work most of the time on the first successful compilation.
I think the core ethos of the book is every negotiation is different and so each tip/technique is just that - a tip/technique you can add to your tool belt and use when the context lends itself to it.

The book also mentions anchoring should usually be avoided in negotiations and instead it recommends you focus on the non monetary value points each party can exchange.

There is actually a section on negotiating salary and IIRC it recommends you provide a range where the bottom of the range is where you are hoping to land.

So you are correct - I would never say in a salary negotiation that I need an exact dollar amount as it might make me love petty unless I prefaced it with 'I have a family to feed and a roof to put over our heads'.
I think you misunderstood the issue. Of course you will use variables for the pagination itself, the issue is that your head of line query will be grabbing other fields than the paginated one.

You don't want to repeat these fetches in the followup queries, they're redundant, and assuming the API is rate-limited they will decrease your query budget for no value.

That counts double if you're fetching multiple paginated fields (which also adds to the awkwardness).
Brazil is burning down rainforest to graze cattle and grow soybeans for that cattle, which is then sold to Mcdonalds and burger king among others.
That'd be nice right? Sorry that was a typo.
I learned unit testing early at UCDavis. My professor would take in assignments via ssh, run them, if it failed, it would "echo F" for grade.
> Another day, another Casey post dunking on my team

Man, you have to take criticism better than that. Remember, we don't know anything about this other than the tweets plus these replies from you and your colleague here on HN. So the tweets honestly didn't seem to describe a particularly bad problem, the only thing that stood out to me was the fake-name-on-discord thing which is yet to be substantiated. I was willing to chalk it all up to an OSS contributor feeling ignored and ranting a little, but the feeling I have now is that there's some pettiness and bickering going both ways.
Nothing, obviously.
I really hate when fellow devs say things are "simple" like Casey Muratori said in the first place. Nothing is simple in the software (and hardware) world! If something seems simple then most likely because smart people have written libraries for you that abstract the hard part away.

It also shows a certain arrogance to call a topic "simple", because it is supposed to show the audience that you are an incredible expert in the field.
OpenBSD is not Linux. You can purge all the packages and everything will be fine.
> If you could help me quit the news I would appreciate it.

Move to an authoritarian country, like China. Seriously.

If you live in a democracy, news is pretty important for informing you for performing your civic responsibilities and exerting your influence on the political system. If your influence is literally zero, then there's no point. In places like that, there's even a self-preservation incentive for disengagement, because engagement can be dangerous if it conflicts with the authorities.
One organization that you could have on your radar is Population Services International - recommended by The Life You Can Save (which aims to encourage people to commit to giving at least 1% of their income to cost-effective charities)

https://www.thelifeyoucansave.org/best-charities/population-...
it's cheap - i could go for a walk - go to the gym - call my mother - clean the house - na - clicking the same 3 buttons in a different order on youtube - hoping for something new and amazing-- is "cheaper" - it's easy - & very occasionally - I win something amazing-

think this has always been true tho - mum used to buy the sunday times then read the same pages multiple times throughout the week - not sure she thought she would get something new out of them each time - it was just something cheap to do -
No, devs giving bad responses is what creates PR jobs.
If I am not mistaken this is what cross plane is doing.
> Casey's suggestion wasn't unique to me, as a significant number of other terminals do it exactly that way in OpenGl, something I was quite familiar with already.

In your reply to Casey you made it sound like you where unaware when you say things like "I'm somewhat surprised that other accelerated terminals aren't already doing this" is OpenGL not accelerated? What am I missing here?
Imagine a super api endpoint that returns all the data as a single massive json response.

GraphQL allows you to serve that, minus the data the user doesn't care about.
Don't forget, £210,999.99 is a bargain.
I wouldn't say it's "exactly right" because the investors knew that's where the growth was coming from. Just because it wasn't in the 10-K doesn't mean that investors didn't know it was a risk.
Potassium becomes calcium?! is that observable over a long time (year?) with a time lapse microscope camera?

> There are gazillions[3] of atoms of potassium-40 in a banana. In any given second, 10 or 15 of them make that all-sixes roll, spit out a high-energy particle, and become stable calcium or argon.
Variable Fonts in Real Life
The internet lends itself to immediate/premature responses. People read headlines without reading the article. People stop reading in the middle as soon as they feel they have something to say about what they’ve read. People don’t take the time to think about what they’ve read before responding.

And that’s before you even get to the internet’s tendency to read what’s written in the least generous way possible in order to score internet points with a response to something wholly divorced from what the author intended.

Now add sarcasm to that mix. Pulling sarcasm out of context often leads to quick-draw responses to the exact opposite of the point the author was making.
I just bought an RX 6600, for about $320. It's definitely not the latest GPU, not even close, but it made me realize something:

Because of the GPU shortage, game makers couldn't rely on enough users having the best/latest card, so now there is not much point in having, say, a RTX 3090, where a 3080 performs as well for most non-mining purposes.

Now, what if crypto enters a crisis (or ETH switches to PoS, which is less likely), and then the next generation of GPUs has almost no demand at the inflated triple-digit prices. That's going to be a huge hit to its market cap
I suspect you are better versed in this subject than I am but what about the idea that the US has essentially already committed to heavy borrowing to finance the government for the foreseeable future? Wouldn't that be a deterrent along the lines the grandparent comment was suggesting?
How many different entity types and relationships between entities does your typical application have?
> Choosing a financial services firm to manage one’s personal finances is a critical, long term decision.

This is not true for every industry. For example, a lot of mobile games are "freemium".

It might be worth offering free services to some people, in order to get them hooked. Maybe that way more end up signing up.
Yes. It’s even formally known as Poe’s Law:

> Poe's law is an adage of Internet culture stating that, without a clear indicator of the author's intent, every parody of extreme views can be mistaken by some readers for a sincere expression of the views being parodied.

https://en.m.wikipedia.org/wiki/Poe%27s_law
The problem with this approach is that it is very malleable. Technology also changed immensely from when the Founders mentioned "arms", but I would think Conservatives would have a hard time accepting this particular "evolution". The examples you mention are also cherry-picked. We already knew fetuses had heartbeats and human faces many decades before ultrasounds existed. And a vast majority of scientists would agree that abortion is valid within some restrictions, so I don't believe that ascribing this change to the evolution of science does you any favors.

> On that question, the science changed dramatically in the period leading up to 2015. Science proved in the late 1990s that same-sex conduct was not a choice to reject conformity, but was rooted in biology. And in the early 2000s there was the first research showing that same-sex couples were living in committed relationships, raising children, etc. You'll notice that Kennedy spends a lot of time talking about these facts in his opinion--because those facts are critical to showing that same-sex relationships can be called "marriage" as historically understood.

Homosexual "marriages" have existed since Antiquity. And marriages do not necessarily have to lead to children, otherwise old people would be restricted from marrying. I think it is obvious that this decision is a result of the fast change in the zeitgeist rather than a careful evaluation of evidence, no matter what the Justices or their clerks deemed fit to write in their decisions.
Presumably percentage is a proxy for how long it takes to sell the house. Assuming more expensive houses have fewer potential buyers and take longer to sell. Thinking about all the other ways they could charge I don’t know if there is a silver bullet. They could charge by the hour, which puts pressure on the buyer to not see a bunch of houses, and has all sort so implications for buyer and seller. They could charge a flat rate but then they would be a lot more careful in the types of houses they take on. Other oddities are that they get paid more when the house into market is doing well and presumably are doing less work and they get paid less when the housing market is doing well and are presumably doing more work. But yeah there’s a lot of easy sales subsidizing hard sales I imagine
Mods put the server in roguelike mode
Writing is hard. Writing for a multi-lingual audience is harder. Writing in your non-native tongue is harder still.

> EDIT: To clarify, in this case, irony was a bad idea because it was badly executed.

That was exactly how I felt reading it. Had it been the last statement of a long and complex explanation, it would have landed differently and warranted a chuckle.
I don't think the predictions are wrong. I think the rhetoric is hyperbolic.
Why, it describes what the question is... meta (what type of storage) user/user is self-explanatory and marc/marcus is also simple... If you consider what this replaces it will feel less nauseating maybe?

If you remove marcus:

http://root.rupy.se/meta/user/user/marc

You get what the github GraphQL gives you, a paginatable JSON list.

This is the most intuitive and simple way to represent any data and the entire distributed db is 2000 lines of code.
You think some tweets did that as opposed to transforming the car and space industries?
The remaining 40% of the world is impoverished, or elderly. They aren't going to pay for social media access and are nearly worthless to advertisers.

The total addressable market for social media will grow only slowly now. New platforms will contine to arise, but they will mostly succeed by taking market share from existing services rather than expanding the market.
Cute idea but it doesn't work for me very well. There's a project that takes up 90% of my time and I'm a major contributor but it only gets a single line under "Contributions" while useless old projects that nobody uses any more are highlighted under "Popular Repositories" with several lines of information.

I think the heuristics need tweaking a little. "Creator & Owner" shouldn't carry as much weight and recency should carry more.
Great piece. At least the philosophical first half. As a designer, I often see raised eyebrows when I say the user should get into our app, get stuff done in 5 seconds, and gtfo, ideally without even consciously realising they used the product :-)
Things like .vue and .svelte are really more like hints to your Editor for which linter to use, which code highlighting etc. Also your build chain I guess.

I'll admit it's annoying but it's still just "normal-ass code". Vue, for instance, is just html, JavaScript and css. A .vue file is just all three in one file with special syntax to indicate each section.

At least, last I looked at vue it was.
Maybe you should have been using more immutable references?

But I'm actually curious why the compiler would be making many copies after optimization passes. Release builds or debug builds?
I agree with you. I am currently working on a project that need to give very sophisticated querying capabilities, so I'm kind of seeing everything from that prism.
> The internet is only available in like 60% of the world

While this is true, people coming online are not targets for advertisers because they have a very low disposable income/wealth and for the same reason they would never be able to pay if social media transitioned towards that model.

The mental image is something like Facebook be hitting up the IMF to see when Nigerian incomes take off. That is the definition of saturation to me, it's not "web eats the world anymore", but "web paitiently waits his turn like every other industry"
Using Discord w/a lot of close friends + old work colleagues. Add a bunch of channels for topics. Join a local Dungeons & Dragons group, ours meets once a week. Also have been going to the mall quite a bit recently, just walking around and being around people is nice. Buy concert tickets in advance is also a good way to get a group committed.
> does Nvidia have a responsibility to know exactly what their equipment is being used for, no matter if that activity is legal or not?

In aggregate .. yes.

As a company, you should know if the increase in sales for your product was a result of the gaming market growing, or the research market growing, or the crypto market growing.

And as a publicly traded company, you have to communicate this to investors.

>Seems they would have to add a mandatory question asking "What are you gonna use this GPU for?"

They don't need to do that.
> IMO you need a great agent because the offer / offer acceptance process is both subjective and inefficient.

But this isn't even a Real Estate agent's job, the have no fiduciary duty to do this in a way that benefits their clients (in fact, they are incentivized to get the commission check over everything else).

What you really need is a fiduciary broker.
Largest hydrogen-powered mining vehicle starts work
Most teens have no idea about this, though. All they know are the big brands, and they don't see the appeal of the cracks and corners.
> 99% of daily life proceeds under conditions of total anarchy, authority and security are entirely illusory and we pay incredible costs to maintain those illusions

Those costs are totally worth it. I'd rather live in a nation with liberal democracy and property laws, than whatever more "pure" or original model you seem to have in mind.
I agree, so Am I wrong or the issue seems to be community culture thing, where some developers panic too eagerly? Say I make a library for resizing images and I have one public function resizeImage(options) , a good developer would think that maybe my code code has a bug and some function from standard library would panic, I should ensure I catch this and my public function never panics (even if there is no memory,disk or whatever Ias an author I should try not to intentionally panic" where a bad Rust developer thinks like " this will never panic unless I made a bug, if I amde a bug I am happy to panic and crush some sucker program so I get the bug report and fix the bug".

There are always bugs(logic bugs where Rust can't protect you) so why not have a clean interface?
I'm in the same boat. I don't have an answer I just think it's the state of the web industry. I feel like every project on the outset we're going to build a rocker to mars when we really just need to make a car to get around town.

Worked at a startup with the most complicated possible software architecture just for an extremely simple product. There's a lot of mentality of just because it's possible we should plan for it. I want to work for a place where simple and less cheeseburger is preferred over an everything burger.
If it annoys you, then you're probably an extrovert.

I am an introvert and I like being alone and being able to choose how much I self-express and communicate. In person, I do not have as much choice about my time and energy commitment in front of company if I want to be polite. It's just easier for me to manage my social bandwidth while being on the internet.
It's so often expressed it feels like a universal, but I don't feel like I do, at least. I spend a lot of time on the Internet but I don't think it's a waste because there's nothing else I'd rather be doing. Now, maybe my ambitions and dreams are set a bit low, but that's a different matter ;-)
i could be wrong here, but I seem to remember that many years ago GitHub pages were originally hosted on <username>.github.com
There's also the "hygiene hypothesis" which states roughly that early exposure to various pathogens helps the immune system learn what is dangerous and what is not. If you've ever visited someplace like, say, Cambodia (parts of which are underwater much of the year) you were likely impressed by the difference between their children's exposure to the elements and those of most children in the USA.

https://dhvi.duke.edu/staying-home-harming-your-child’s-immu...
Thanks for the response! You're right that that's what I'm doing wrong, though the problem comes from after I recreate those relationships on the RDBMS side. Hasura really struggles to piece together that even though things were tore down, they were brought up in the same way. Having one button to "repair" it would be nice. This mostly happens because I more or less start from scratch on the RDBMS side every time I make a change. I'd do the same on the Hasura side, but tracking relationships (I think that's what it's called) takes about ten minutes to initialize on a relatively small database so I'm forced into making as few changes as possible.
> One is the lack of algorithms and dark patterns shoveling engagement-bait towards our way

HN front-page is certainly algorithm driven, it might not be individualized, but stories that displease the algorithm are down-weighted which, in effect, is a tacit promotion of stories the algorithm chooses not to penalize.

> it pretty rarely has the "if it bleeds it leads" shock-bait type of articles that the alphabet networks do.

I don't agree. HN stories are often baity, inflammatory, and contentious, it is not uncommon to see dang warning the comment section to keep things civil. The type of stories that hit HN aren't always the type we see in the wider media, but the level of toxicity is on par with every other social media site, if only mitigated by careful and rigorous moderation.
No Germany takes academic qualifications very seriously. A conversion masters would be frowned upon, because it is just a Bachelor's level of education with the MSc. designation in front.
> The Fed is raising rates. They raised rates yesterday. They say they intend to keep doing so through the end of the year. Net interest is a low single digit percent of the federal budget; it's lower as a fraction of GDP than it was in the 90s [1]. Most of the federal debt is fixed rate--raising rates now only affects future borrowing.

I think the question is: can we sustain 5%+ interest rates? The answer is no - unless GDP increases precipitously or government spending declines A LOT.

Imagine 5% is the new norm. In 30 years, the government will have 100% of public debt at 5% interest. At 139% debt to GDP - that's 7% of GDP going to debt financing. Federal revenue is only ~18% of GDP.

That means 38% of taxes would go to debt financing. And if trends continue - within 30 years, public debt to GDP would likely be closer to 180%. So 50% of taxes would go to debt financing. It's simply not possible long term (unless there is some MASSIVE unknown boost to productivity to save us).

Interest rates might go up to 20% for a year here and there. Who knows. They'll be hovering around 0 or negative and steadily going lower for most of our lives - unless we reach the singularity.
> some nefarious agenda

Like requiring that publicly own companies disclose known sources of income?
> I have heard the case that the Fed can't raise rates...

i think it's more political. A while back I was driving to pick up my son from a school thing and there was an interview on NPR with the fed. I can't remember the exact date but a number of months ago. The fed was going on and on about how great the Build Back Better plan is and was going to be and now the inflation that was beginning to show was all due to supply chain issues and will be sorted out in a few months.

I think the fed didn't want to raise rates and held out this long for political reasons only. Now, not raising rates presents more risk to the administration in power than raising rates and so here we are.
Do you even lift? I mean that seriously.

Lifting heavy weights helps one get rid of all that mental bullshit. It's a cornerstone habit. So lifting can form a base for all other beautiful stuff in your life.

It's hard to care about trivial shit on Youtube or Instagram when you just lifted dumbbells until fatigue and did some good squats.
Might be some kind of addiction. I suspect because smoking works for me as substitute.
Like any other addiction, it's a way of coping with painful emotions that you (and I) are hiding from (consciously or not). I've been in therapy for several years now and I'm still struggling.
> You can execute GraphQL queries via GET and set a cache up for it like REST.

Does it, though? It seems it really doesn't, nor was GraphQL designed with HTTP caching in mind.

The only references to caching in GraphQL are vague hand-waiving arguments about how theoretically GraphQL implementations might be implemented with some sort of support for caching primary keys.

But any type of HTTP caching is automatically excluded from GrahQL.

To put it differently, is there any third-party caching solution for GraphQL? As far as I could gather, the answer is no.
Tech workers in Latin America want to make Spanish the language of programming
Are PowerShell and Windows Terminal the same team?
Hits a little close to home. I'm sure I'm not the only one, and anyone who speaks out about this should be applauded.

Years from now we will still be examining the after effects of years spent at the mercy of addictive user engagement algorithms.