skysight-inc/HackerNews huggingface dataset:
I'd also point out that the GraphQL/Relay spec for pagination enforces cursor based pagination: https://relay.dev/graphql/connections.htm. It's also a really nice pagination spec overall, edges/node/pageInfo are well thought out and flexible.

In my professional experience, lots of devs will implement fetching APIs and not consider pagination, and then when the responses start growing (testing data, use, whatever), user experience sucks. Pagination should be a default API design for anything returning an unbounded list of items.
>Hence "champagne socialists" and "temporarily embarrassed millionaires."

Can we put some numbers on this? A few offhand examples of "champagne socialists" and "temporarily embarrassed millionaires" doesn't really support your claim.
Was just about to call out kapp but I see Dmitry is on it. We need kapp for all cloud resources
That + the Temporary Containers extension can make every new tab a new container by default. I also use Container Proxy so I can route traffic from each tab through a different proxy if needed (mitmproxy). I've wanted to go to Chrome but Chrome has nothing like per-tab sessions/isolation. I looked at first party isolation but it's vague and doesn't seem like what Firefox provides.

Firefox is the only browser that can do this. Also Google's UI decisions are just unilateral and awful. At least with Firefox we can still tweak some of it.
I live in an very polluted area (average PM2.5 level in winter around 300 µg/m³) and have been running the same filter non-stop in a cheapest Xiaomi purifier for 1.5 years. It's almost black, but works fine, as confirmed by DIY PM sensors. I think it puts more strain on the motor, but I don't see any difference in efficiency.
The reason cash is predominant in Germany is not privacy concerns but horrendous fees for every transaction for smaller shops like bakeries. So the small shops often enough don't offer card payment that you simply have to keep cash on you. I have never met anyone that payed in cash because they want the privacy it offers. Quite on the contrary: people regularly complain about having to pay in cash.
I’m hitting 15 years in the industry. I think I’m like 3x better at my job than 10 years ago when I first got my current title
> There is no way to skip pages. If the user wants page X, it needs to request pages from 1 to X.

Huh? The client can ask the server to generate a new cursor, any desired amount of items ahead in the list.
What prevents you from simply writing the operations you need in CUDA?
Temporary space to save ideas quickly
It's also heavily impacted travel more broadly because Russia was a popular low cost route from Europe to East Asia
Degrowth with declining economy means Detroit. Or many other rust belt cities.

Degrowth without economic decline, means Carmel By the Sea in Ca, or those small towns in the Key West where only the rich can afford to live.

You can put many towns in the SF Bay Area which have actively stalled any growth. They have one thing in common: they are super expensive.
It’s amazing just how many problems scaled up fusion would solve.

War in iraq? Why bother.

War in Ukraine? Just stop giving Russia fossil fuel money

Climate change? Let’s just not.

Why aren’t we just spending _all_ the money on this?
>San Francisco is already the second most densely populated city in the USA

This isn't true, even if you limit it to cities with population over 100k. New York City, Jersey City, and Paterson, NJ are all more dense than SF.[0] San Francisco is effectively tied with notoriously anti-development Cambridge, MA. Quite a few smaller cities around the country are more dense as well.[1]

The housing situation in San Francisco is nothing to be proud of, unless you think that having the highest median home prices or median rents is a laudable achievement.

[0] https://en.wikipedia.org/wiki/List_of_United_States_cities_b...

[1] https://en.wikipedia.org/wiki/List_of_United_States_cities_b...
>but this seems to have some random or encoded cursor value

Maybe the actual key value is stored server side for obfuscation/optimization reasons?
If you smoke indoors it's a must have I would say. It's a difference between day and night.
>Well, sexual reproduction was invented by rather primitive organisms around two billion years ago, but evolution hasn't stood still since then.

I didn't say otherwise.

>If you think things like pleasure are mere beneficial side effects, you don't understand much about people either singly or in groups (how do you explain married couples who choose to remain childless?).

I don't get what you mean? People can attempt to separate sex from procreation and take steps to try and stop it from happening. I didn't say otherwise.

>You might look into bonobo chimpanzees, for whom sex has an even more central social role than for humans.

Nothing you are saying contradicts what I am saying.

I think you are getting things backwards. The reason why sex is pleasurable or increases social standing or whatever else is to encourage procreation. Sex did not come about for pleasure but for procreation.

>Many conservatives would agree with you, but many of those would then start defining rape very restrictively

Since you can see the future can you tell me the winning lotto numbers?

>Hmm. I'm not sure what blood type has to do with it, and you've somewhat sidestepped the issue of when you think a fertilized egg becomes a human

Some people deny that a fetus is a distinct individual from the mother. No different than a tumor. A different blood type shows it is different than a tumor. A human doesn't have two different blood types.

> You just use the term "fetus".

Correct. I will sometimes use baby, but it can be ambiguous for people who deny a fetus is a baby. Using fetus makes it clear we are talking about a preborn baby. I think it can have a dehumanizing effect so I am not a huge fan of it though.

>Do you believe a fertilized egg immediately becomes a human deserving of rights, or is there some additional grace period or precondition such as successful implantation into the wall of the uterus?

I believe at conception it is a distinct human which should have all human rights. I don't think the location or size of the human determines if a human is a human.

>I was more thinking that conservatives shouldn't be allowed to forbid abortion if they don't allow comprehensive sex-ed, rather than preconditioning abortion on the lack of it.:-/

I think you are generalizing conservatives. In the US you have an option of proabortion with sex ed or antiabortion without sex end. I would also say that if you talked about the basics and didn't go to far, like what happens in the same places you would have support from the majority of conservatives. I think the majority of conservatives just don't trust the government to handle this properly.

>What do you think of medically preventing fertilization

That is not abortion. I think the majority of prolifers have no issues with it.

>preventing a fertilized egg from implanting in the uterus (eg. hormones such as Levonorgestrel, also known as Plan-B)?

This is abortion and should be treated equally.
I've tried this before, and you're right about it not being easy to follow, at least compared to previous incarnations. The above documentation is for a much older version, and the latest I found is here:

https://mozilla.github.io/ecosystem-platform/tutorials/devel...

There's a lot of components directly hooked into Google Cloud that also make it difficult in terms of configuration. At some point I think creating an actual user's guide for this would be good for the community interested in self-hosting this on their own.
Years ago, they really drilled into the performance of the various products they compared and frequently the winner was a specialist product from a brand you had never heard of, but it really was the best on the market. Wirecutter articles did good testing with defined rationale that might not be up to laboratory standards, but it was enough to clearly identify which products were offering the best performance. When they labeled a product "The Best X", you could be fairly confident that it was going to outperform almost everything else on the market. They tested everything from the highest range products to the garbage chinesium specials and if you read the entire article, you could see where some products might outperform in certain areas, but under perform in others, letting you make an informed decision that wasn't simply picking the "Winner". Effort had clearly been put into discovering a full range of products instead of simply comparing the amazon options. Any product that was disqualified from comparison had a clear and reasonable rationale.

Starting around 2018 the quality of testing plummeted into clickbait territory. Many articles appeared to justify their choices entirely based on reading amazon reviews without actually putting hands on the product, a theory reinforced by waves of comments appearing that despite a wirecutter recommendation, the product was absolute junk. My personal "Wirecutter is a lost cause" moment was when I was looking for a new comforter and the writer had simply disqualified every single option that was polyester based because "I don't like how polyester feels." That's not good testing. That's opinion. If I wanted subjective opinions on products I wouldn't be at Wirecutter.

For an contemporary example, pull up their "The Best Drill" article. The reviews highlight things you could discover from holding the drill and looking at it. The testing is a single test performed by a single person with no edge cases or alternative uses considered. If ergonomics are such a critical consideration that it gets entries shot down, shouldn't you have multiple people testing to see how different models perform in different people's hands? Furthermore, the only products tested are mid-range household drills available from big box stores. Nothing from the professional brands like Festool or Hilti or some brand I've never heard of. No explanation why I shouldn't just buy a Harbor Freight special for half the price. No explanation why any other consumer-grade brands weren't included. The articles don't provide "The best drill", they're providing "The best consumer-grade drill for light duty work", and this attitude has spread to every corner of the site. You can't go to wirecutter and find a specialist tool that outperforms the commonly available options any more, because they're not even including it in testing.
What's your excuse for getting the meaning wrong
Lol, here: https://news.ycombinator.com/item?id=31539114

you say "I don’t want to devalue their savings" yet above you say

"Devaluing in-the-mattress savings is a good thing".

Either your thinking has changed or, you're trying to cause confusion or, maybe confused yourself, or are trolling. At this point I suspect I may even be chatting with an ELIZA... so what else is there for me to say? Think whatever you want.

¯\_(ツ)_/¯
In the modern USA, everyone is being victimized perpetually by several different groups simultaneously.
I did read the article. The point I’ve made plainly is that it’s a silly exercise to focus on things like pedantry when discussing something so viscerally real as school shootings. There are people, such as the author and yourself, that prefer to focus on intangible things in the wake of real life events.

> So again, what is the goal of lying?

It depends:

Sometimes people with entrenched pro-gun ideals will use this tactic to avoid discussing actual solutions to reduce the future number of dead kids.

Sometimes people aren’t particularly pro-gun but have vague libertarian ideals and this sort of discussion feels more aligned to their worldview.

Sometimes there are people that legitimately do not give a shit about dead kids and only see an opportunity to flex their imagined mental muscles and try to impress internet strangers with their big scary brains. These people have only one interest: getting an internet stranger to say “You are right. You are smarter than me.” To that end they will move goalposts, feign outrage, accuse others of lying, etc. Lying absolutely serves the aims of these people and they engage in it gleefully.
Signal path latency is orders of magnitude lower than PCIe protocol latency.
If the server supports this, which they won't, because they don't want to support pagination.
I was pretty clear in the first paragraph that the code is a half-baked research PoC that should not be used for anything serious.
I did my PhD on exactly this area (thesis on yousefamar.com, DM me if you'd like to chat about gamedev and netcode!) and optimising for cost and easy setup to support indie devs.

Afterwards, when I tried to validate this as a product (libfabric.com) I realised that I'm trying to solve a problem that nobody has, except for a very small niche. The main problem that developers of large-scale networked games have is acquiring players. They use whatever existing service+SDK (like Proton) for networking and don't think about it. Once they have good traction, then they can afford scalable infrastructure that others have already built, of which there are many.
Nice gaslighting. We were talking about the cost of sending a transaction vs the fees that a bank will charge to make an international transfer.

Now, if you really want to talk about the cost of blockchains: Ethereum's transition to PoS will mean a 10000x reduction in electricity consumption. If you look at the total number of validators vs the required power to run one, the most pessimistic estimation puts the cost of securing the whole network at $8M/year. That would be less that the amount that banks spend on physical security of their armored cars alone.
Thanks for trying it out!

As I wrote in my other comment, the game is more about deduction and method of elimination in the harder difficulties, though crypto experience certainly helps.

For example, the coins I was able to match in today's Moon Mines were:
1. SOLAPE Token: Logo had an ape on it
2. BarnBridge. Logo looked like a building, no other coin names were building-related
3. Wault USD: Logo had W and a $ sign.
4. Deblox: Logo had D and X in it, only coin that had these letters
5. Litecoin: Knew that one

The rest I figured out just with probability and lucky guesses, e.g. there's one "B" logo that had to be either BITToken or Bitcoin Subsidium.

That was my thought process anyway. Thanks for the feedback! I'm still tuning the difficulty and will make adjustments.
That sort of sounds like a "sorting" process or something like survivor bias. The conditions were more likely to produce pockets of material dense and large enough to produce the larger, shorter living stars the earlier back in the universe. i.e. as Time progresses forward the stars which remain are those with more burn time and thus less mass. Otherwise would require some forces to exist which pull mass back together to counter the overall expansion of the universe.
Could this just be a luminosity effect?

Larger [More massive] stars are typically more luminous. Could be that there is a selection bias towards them. since they are the only ones that can be detected from that far away.
> Re-training SotA with a different random seed may make its score 0.03% difference. Or there was a wrong calculation in 17,810 TPU core-hours due to faulty hardware or cosmic ray hit which cause the final produce model 0.03% difference.

Isn’t it the job of science to determine if this is the case?

Without running expensive experiments apparently.
eeuugh, marketing thought it would make a splash and fucking sales wanted more people to talk at
When you use this it's usually because you don't want to handcraft the latex to recreate an equation from another source. It's unfortunate that it doesn't create the most plausible form, because it would help when you want to edit the equation but it's definitely not a dealbreaker.
Reminds me of my dad's stories of being beaten and berated by the principal every day for hitching a ride on the schoolbus that went past his house but didn't stop (it was only for white kids).
Iirc digitalocean API uses offsets. We had to write special code to handle the possibility of the list changing while it was being queried.
I believe that a crucial component of rigorous college education today is the acculturation into an ability to sell, spin, etc. absolutely anything into a persuasive, confident, narrative delivery --- putting the BS in bachelor's degree, one might say.
It's my personal belief that people have the capacity for change and it is largely dependent on desire and willingness. Having the words to conceptualize one's self can catalyze the process of self transformation and that's why it's important to talk about it. No one can snap change nor is a willing person's mind immutable. Maybe they find it possible to change one aspect of their life more than others. There's also therapy.
Experts: AI should be recognized as inventors in patent law
Robert Scoble on Apple’s plans for new 3D environment and AR/VR glasses
I don’t like the term “cursor-based” pagination. Database cursors are different from this, have been around for decades, and can actually be used to implement pagination (albeit with requiring the transaction to be kept alive between pages which can be… problematic).

Perhaps, “token-based” pagination would be a better term?
So being smart somehow absolves you from wanting validation from others? Why?
If you can scale your app to zero, couldn’t you also just scale your database to zero once no more app servers are running?

Or for try-out apps, as you mention, you could just run Postgres next to your app in the same container.

This might be possible with fly.io, or will soon, I think.

I’m not sure how comfortable I am using a custom flavor of Postgres (even if it’s just the storage layer).
Half of global GDP growth is simply population growth.

You could be in place like Japan where you have lower population, but still productivity growth such that incomes don't decline.

You could also be a place like pretty much everywhere in the world before the Industrial Revolution when the Malthusian Trap was a popular thought - and your population grows but productivity declines. GDP goes up, but you get more miserable. Not great.

I don't think anyone imagines falling incomes as awesome.

Additionally, even if productivity and population decline - the Fed can always devalue money such that your income goes up - even if your situation is getting materially worse.

I don't know why people obsess over population growth. We already don't want to invest in the people we have.

Productivity growth should be the thing we all want. There's not a lot of people that are like: Damn those tractors that stole all the agricultural jobs!

For the most part - we're happy 90% of the population doesn't have to work in agriculture.
You not just count the js framework. All parts of a website contribute to the bloat. Things get exponentially slower for each thing added.

I will for example "excessively" test how many images in what resolution I can get away with. Is my json to big? Can I use a custom font? Do I need to start the "infinite" scrolling fiasco? In what order are things loaded? Are we requesting a html document that when parsed has us request a js file? Is its execution delayed by the dom state? Then it parses out html? And then that html requests media that loads lazy?

If I would find myself there the 130 kb (and its overhead) would persistently bother me. When I get to it it will get ripped out and replaced with inline vanilla js.

It's not just that I want my application to be snappy and appear instantly. I also want to see instant results when testing it. There is no build time. It doesn't exist.
There are no rules on what I may use it for beyond IoT? Alright, you asked.

Fully autonomous nuclear powered drones that look and act exactly like hummingbirds that deliver messages to people in remote locations. Project: Bird is the word. Totally not a multipurpose project for spying. Idea inspired by BirdsArentReal [1]

If that gets denied by the FAA then I would go with trompetenaccoun's idea.

[1] - https://www.youtube.com/watch?v=JK1dXuMEpT0 [video]
could you clarify the difference between externalizing and internalizing please?

isn't feeling like a victim the very definition of externalizing?

wouldn't internalizing mean to blame yourself instead?

doesn't accept personal responsibility translate (crudely) to: don't blame others, it's your own fault. (i realize that this is not the intent, i actually understand the article to mean that i should take responsibility for changing the situation, not just for getting into the situation in the first place. so this is just exaggerated to draw out the point)

so yes, i agree this is for externalizers, but that's because internalizers would never see themselves as victims. (well maybe one can see oneself as a victim of ones past self)

sorry, if i sound confused, i am trying to work this out as i write.

so basically, the advice to not feel as a victim is a no-op for internalizers because they don't do that already. but what follows still applies: take responsibility to get yourself out of that situation

likewise internalizers are also not immune to self-pity.

externalizers feel they can't do anything because everyone else prevents them. internalizers feel they can't do anything because they themselves are lacking the necessary capacity.

but the article says that neither is true. you can take responsibility and make your situation better. i think that applies equally to both.

an externalizer can say: yes, that happened to me, but i can fix it, even though it's not my fault. and the internalizer can say, yes, i got myself into that situation, but i can also get myself out of it.

so i don't really see much of a difference there, and why the advice would be terrible for internalizers.
I've been using VSCode + .devcontainer with great success.

I've also tried Nix recently, but couldn't grok it.
Its not even like there's someone saying "As God is my witness, I thought turkeys could fly" here, is it?

Makes me want to sell my own magic hash value: my twist will be that it will be the same value for every purchaser; all 1's. That way there won't be any of these shenanigans with things being stolen or whatever. I'll "back" it with claims to the mineral rights of some asteroid, polished with the power of unicorn spunk.
Surely a keyset, even if it's multi-key, is more performant than an offset query. Offset queries usually require the previous rows to be computed first, so large offsets are super slow.
> Brave have added in-browser Torrent

Useless bloat. Dedicated torrent clients are made better and work better.

> TOR

Interesting, but the popular advice is to only use the Tor Browser. I don't know if that's good advice or not, but it certainly dampens my enthusiasm for Brave supporting Tor.

> IPFS support.

When I actually find a real use for IPFS, then I'll be able to form an opinion on it. Until then, it's just an obscure novelty to me. What can I actually do with it? Torrents and traditional websites together work for downloading/hosting/sharing anything I can think of.
I prefer not to create problems for myself.
That is brilliant, love to see these getting pwned, and via such silly little bugs too.

Amusing to see that the developers so quietly patched it. I do wonder if they noticed the exploit themselves or were informed of it by an interested third party.
I would bet that applies to most humans (who see themselves as rational)