skysight-inc/HackerNews huggingface dataset:
I'm in the north, it's affecting a lot of supermarkets and restaurants here.
I apologize if this counts as a shameless plug, but entrepreneurs who are self-destructive has been my main theme for several years now. I wrote a fairly popular book about one particular case, which I think illustrates the overall problem. "How To Destroy A Tech Startup In Three Easy Steps" is a detailed look at how a particular entrepreneur, with a great idea, managed to sabotage themselves:

https://www.amazon.com/Destroy-Tech-Startup-Easy-Steps/dp/09...
I could be true that it’s both more likely to be spread amongst men who have sex with men and that the group is more likely to be tested or see a physician.
That view of the world is considerably out of date. Economic development in China and SE Asia generally has transformed global demographics. More than half the world's population are now middle class. The number in poverty fell from 35% in 1990 to 10.7% in 2013, again largely (but by no means solely) due to China.

https://knowledge4policy.ec.europa.eu/foresight/topic/growin....
It's similar to how every sound you hear is of an event in the near past. Every thunderclap is caused by a past and distant lightning event. As a child, we'd see lightning and then count seconds waiting to hear the thunder (sound travels slower and takes longer to arrive than the light- about 2 seconds per mile).

If you're hearing thunder now, in a way, you're hearing an event in the past. The farther the thunder traveled, the farther into the past you are experiencing.

Across the expanse of space, you are not just hearing, but seeing into the past. The farther the light traveled, the farther into the past you are experiencing now.
Okay, if you're going to try to inflate your estimate by 200x so you can get back to petabyte range then I'll do a more detailed comparison.

> * 1qps is likely off by at least half order magnitude

Wasn't your math based on a thousand queries per second? I don't think that's unreasonably small.

And my math, in the "let's say it's 1 billion stays per year" version, assumes three thousand queries per second.

And then you're assuming 100 clicks per query, a hundred thousand page loads per second. And I'm assuming 10 clicks per query, thirty thousand page loads per second. Are those numbers way too small?

> * 1 byte per even is obviously off by several order of magnitudes, let's say just 1.5 order of magnitude. You need to know if an even is click/buy/view/..., you need the doc id that will likely be a 16 bytes uuid, etc.

Sure, I think 30 bytes is reasonable for a click. When I said 15 I was squeezing a bit much. But timestamp, session ID, page template ID, property/comment/whatever ID, page number, click/buy/view byte if that isn't implied by page template... no need for that be more than 30 bytes total.

30 bytes per event * 30000 events per second * 1 year = only 2 hard drives worth of click data. And historically their stays were significantly less than they are today.

> I work in search for a C2C marketplace that is smaller than airbnb, and w/o going into details, we reach those orders of magnitude in big query.

Well there's a lot of factors here. Maybe your search results are a lot more complicated than "25-50 properties at a time". Maybe you're tracking more data than just clicks. Maybe you have very highly used pages that need hundreds of bytes of data to render. Maybe you're using UUIDs when much smaller IDs would work. Maybe you're storing large URLs when you don't need to. Maybe you're storing a copy of browser headers a trillion times in your database.

Add a bunch of those together and I could see a company storing massively more data per page. But I'm not convinced AirBnB needs it to track queries and clicks specifically. Or that they really need sub-click-resolution data.
Don't think I'd ever share a >600 char link, looks like spam
So cursor pagination is just keyset pagination, except instead of using a column value directly you use an opaque string that gets translated back to a column value. So you can modify how the cursor gets translated back to a column value anytime without breaking API compatibility.

That said I'm not sure if everyone agrees on that definition, from what I know people do consider keyset pagination and cursor pagination to basically mean the same thing.
Also destructive and amoral.
FYI, the image at the bottom says "Zenith's prices" instead of "Neon's prices"

https://neon.tech/static/saas-illustration-lg-410ada378df755...
Wouldn't surprise me. The lifespan of an airframe is far longer than that of an engine, and they're designed to be swapped out. They can even be transported under-wing: https://www.flightradar24.com/blog/how-qantas-ferried-an-eng...
I have tried doing the several times in past because of chromes arrogant and monopoly like attitude on forcing feature addition or removal
But browsing works better and faster in chrome and most consumer base blindly use chrome
If you want to build a extension with a user base you will have to use chrome
If you want your website to work properly it must satisfy chrome first
Yes there are already giant desalination plants in the Middle East.[1]

[1] https://www.nytimes.com/2019/10/22/climate/desalination-wate...
> Who is handling a tens of millions of requests per second?

Speaking as someone less than one order of magnitude below that, it takes us about ~100-200 cores. (Depending on how you amortize shared infrastructure like our Kafka brokers, etc.) So even 10x'ing our infrastructure I can't imagine 50k servers.
I was wondering if it was still possible to stream a youtube video out in VLC of if it has been made impossible
These points about edge vs. chrome seem questionable to me given that Microsoft just takes Google’s browser engine for edge . I guess they each do their own optimization, but it’s not like Google is inexperienced in this area.
Not all heavier elements are from supernovae. This is known as nucleosynthesis ( https://en.wikipedia.org/wiki/Nucleosynthesis ) and there are a number of different origins of elements. Exploding massive stars really only get you up to Rb (atomic number 37).
Antimony – A fresh look at CAD software (2015)
You don't really need a REPL with an IDE, you have excellent auto-complete which shows you the API (which is what I use the Python REPL for) and are unless you're writing pure framework code (or mapping etc - in which case integration testing gives more bang for the buck) then you're probably writing unit tests. I use a continuous test runner for those as the feedback is amazing.
The product manufacturers don’t pay referral fees, it’s the retailer. So your entire argument against them is you’re mad they make money by linking to Amazon or target?
Descartes put it well: "Good sense is, of all things among men, the most equally distributed; for every one thinks himself so abundantly provided with it, that those even who are the most difficult to satisfy in everything else, do not usually desire a larger measure of this quality than they already possess." [1]

Entrepreneurs are no exception.

However, I don't think entrepreneurs have a reputation of being infallibly rational. Scientists are much closer to having that kind of status, so I think studying their irrationality would be more interesting.

[1]: https://www.goodreads.com/quotes/1013067-good-sense-is-of-al...
Jubilee. We’ve never quite managed it, but we keep trying.
That includes private data. Thou critical thinkest too little.
High end watches, like other jewelry, are not about timekeeping but status display, taxless generational wealth transfer, wealth storage, and less-traceable money laundering/payments.

I want to give you $100,000 for doing illegal work for me. I buy a $100k watch, hop on a plane, meet you for drinks on a yacht, and say "my friend, you are such a good friend, have my watch!" No taxes, duties, or paperwork.

Rinse, wash, repeat.

When daddy gives his daughter a several thousand dollar watch, he's not giving her a watch. He's passing along several thousand dollars of family wealth, to be used for both communicating the family's status but also convertible into currency if need be. A bonus is that it likely appreciates in value over time.

When daddy gives his mistress some jewelry, he's paying her for services in a way his wife (or her attorneys) can't trace.

Before the age of near credit card / digital payment/transfer systems and worldwide near-instant communication, rich travelers would wear a rolex because it served as a sort of compact money storage unit. If you're wealthy and traveling to places wealthy people liked to go and needed help, your rolex serves as proof of resources, or can serve as a payment itself.
Rethinking air conditioning amid climate change
Did you look at Crunchy Bridge? Not sure if they support that use case.
so pretty much anything sold by a major retailer?
If you give us an example from your writing that relates to the thread topic, it will seem less of a plug and build more good will :)
I've only been using Chrome for about a year, but if I want the find something in my history, I have to open the history window (ctrl-h). The address bar is very inconsistent about returning pages that I've been to recently or often.
They also double as a mosquito trap. I used to suffer persistent mosquito annoyance at night, but, since I got an air filter, the problem is gone. I often clean out dead mosquitos from the air filter
This isn't my experience at all.

I think the main difference is disagreement on what constitutes a solvable problem and the value of trying.
Down -70% means it’s actually up? /s.
Yeah, so I’m older than the lightning. Am I also older than the sun?

By this logic, I'm the newest thing in the universe, because it takes the shortest time for me to observe myself.
> That said, there are people who can hear the difference between 320kbps mp3s and uncompressed, because they can sense the faint temporal errors that can make a sound a touch before the sound they should follow.

You got a link to some independent blind listening test results showing someone has this ability? I’m extremely skeptical of the above claim.
[1] https://github.com/neondatabase/neon#architecture-overview
It's a power law. Increased mass more than proportionally decreases the lifetime of a star. (A star with 100 X the mass of our sun would last about a million years).
What do you think Mozilla is doing with Pocket they couldn't do with... the rest of the browser?
Surprised entrepreneurs prize this so much. I feel like being irrational is a necessary ingredient to starting a successful business. The rational don’t bother trying or give up too quickly.
Coffee shops and hotels do not generally invest in better internet than is necessary to run their card readers and meet brand guidelines. If you want fast wifi for work, you can pay for it in London quite easily - it's called hotdesking.
Typo in footer 'Maid in SF and the World'
should be 'Made in SF and the World'
Study also shows grass is green and the sky is blue, news at 11
It's a rather light wrapper around gtk-rs, so if gtk-rs covers it, it should be there.
Intelligent critique is good for almost everything. But the critiques offered seem like it's just USA Republicans doing some scare-mongering and moral panicing to raise funds.

I guess there's a few europeans making critiques, but there's a distinctly American bias in the companies assumed to be "woke" (Disney, Ben & Jerry's, Meta), and even the graphics are labeled with "Republicans have rapidly lost faith in big companies".

Ironically, Vivek Ramaswamy, a conservative entrepreneur and author, is quoted as saying '“a small group of effective corporate elites” begins to “decide what’s right for society at large”'. The irony here is that Republicans are the minority party by voter count, and only hold any power in the USA because of anti-democratic practices like the US Senate, Electoral College, etc. Yes, it's better to let a small group of conservative political elites decide right now, because the market has turned against conservative goals. Says the party of the free market. Irony in its most ferrous form.
Here's how I understand it (but I may be totally wrong so please correct me if this is wrong).

Common knowledge is that there was an initial event called the Big Bang but there's no observational or theoretic evidence that there was such an initial event or explosion. Observations are limited by cosmological horizon, and our theories are unable to describe the state of the universe in its "early on" stage.

What we do know however is that the universe is expanding and getting less dense and colder as a result. By going backward, we interpolate the state of the universe far in the past up to a stage where it was very dense and very hot "soon after" an hypothetical instant zero that we don't know happened.

Also at that stage, the universe may have been infinite already (provided it's infinite now). Maybe it's better to think of the Big Bang has a past state of the universe rather than an "explosion" that happened at given time and place.
POST vs. PUT is convention.

Independent of the HTTP protocol, the actual server-side application logic is what matters.

Example 1: you can code a request handler for a PUT that doesn't behave idempotently, and a POST that does.

Example 2: you can code a handler that creates non-existing records with either a PUT or POST.

It'll be confusing (especially Ex.2), but it's doable.

---

PUT and POST have request bodies. And as GET requests, they can send data in the URI (in the query string). But the convention is not to do that in PUT and POST requests. But unconventionally, you can implement app logic to consume the query string data in a PUT or POST.

Furthermore, you can include a body in a GET request, maybe a Web-Application Firewall rejects the request, but HTTP-wise you can send it, although it'll be unconventional.

---

In other words, consider the HTTP (v1.1) message format:

<REQUEST LINE> (e.g. POST /add-user HTTP/1.1)
<HEADERS> (e.g. Host: http://example.com)

<BODY> {"name":"John"}

* "POST" or "PUT" the difference is just that string.

* /add-user could also have a qs -> /add-user?foo=bar

* Think of the <BODY> as optional (it goes after the <HEADERS> and two newlines).

---

Good luck in your exam.
> … economically viable scalper's resales definitionally represent the minimum demand for a product

You’re purposefully ignoring that they actively create and exacerbate market inefficiencies by making it difficult for manufacturers and retailers to manage demand effectively, and by inserting themselves as a middleman to extract their rent.

> … completely uncalled for contempt for a class of people who are trying to do better for themselves (or maybe even just trying to make rent and groceries).

How is it uncalled for? They’re useless trash making money by virtue of being willing to take advantage of others, not because they’re contributing anything of any value in any form.

They produce nothing and provide nothing of value. The only skill required is a lack of moral scruples.

So yes, kick the useless trash — and their enablers — back to the gutter they crawled out of.

And for good measure, prosecute them under the CFAA once they’re there.
> This is the missing piece on cloud for masses

I like this perspective a lot & think it's absolutely key here.

We- the world- still pick single-node writer postgres & read replicas when we have to store & query data. There's great Kubernetes postgres operators, but it's still a distinctly pre-cloud pre-scale type of technology, & this decoupling & shared-storage sounds ultra promising, allows independent & radicaly scale up & scale down, sounds principally much more managable.
So what about gun shaped dildos? Or dildo shaped guns? Obviously any dildo/gun would need to shoot blanks? Also, would a foreskin on the dildo-gun be viewed as a silencer and therefore illegal? So, so many thoughts
Nothing stayed where the big bang was, but everything flew away at the same speed. There is a flaw in your imagination, because as a being in 3D you probably cannot imagine how a 3D thing explodes (I certainly can't). Don't think of the universe as sphere-shaped -- it is not a 3D sphere. Think of it as the 3D surface of a 4D sphere.

Why? Let's reduce by one dimension to be able to imagine this: imagine a small thing (a grain of sand) explodes in our 3D world and all the tiny pieces are flying away at equal speed, then the structure that is created by the explosion is not a 3D sphere, but the surface of a sphere, a 2D structure, because where the explosion started, there is nothing left of the original thing, as every particle of it has moved away from that point, so at any point in time after the start of the explosion, the particles are on the surface of a sphere. That surface is a 2D structure embedded into our 3D world, much like the surface of an expanding balloon. In the same way, our universe is a 3D structure, so looked at from the outside (which we obviously cannot do), it is not a 3D sphere, but probably more like the surface of a 4D sphere.

Now imagine us as a dot on a balloon that is expanding, and other stars are also dots on the surface of the balloon. In whichever direction you look, all the stars are moving away from you (the balloon is expanding). You do not need a center of this structure to observe this moving away -- nothing is in the center -- there is no center.
Are these actually server-side cursors or keyset pagination? For keyset pagination you need essentially the last value of the columns you used to sort by, but this seems to have some random or encoded cursor value. I didn't think server-side cursors would be used at that scale so this has to be keyset pagination, so I think I'm missing something.

And while I really like keyset pagination, it is annoying to implement in some cases. If your sorting column is not unique you need to sort by multiple columns. And that is really annoying and less efficient if you don't have row value comparisons. And not all databases and especially not all ORMs support those. I'm still waiting on EF Core support here, it looks a bit like this might happen but it's not certain yet.
In Husky, how do you maintain very short cache times in your Writers without blowing up your S3 write costs?
I'm always curious to see these projects, because I've been experimenting with a React renderer for the GJS bindings for a while. It's frustrating because GTK "feels like" it's so close to being able to support a vdom/declarative paradigm, but the devil is in the details.

The simple use-cases like "Window > Box > Label" are easy to get going. The more complex widgets like Stack/Grid/TreeView ... aren't.

This project seems to have the same issue: https://github.com/bodil/vgtk/issues/40

This is made more difficult now GTK4 has removed the Container base class, so there's no longer a unified interface for adding children (although it had caveats in the first place).

I totally get the GTK view that (presumably) specific widgets are more intuitive with specific add/remove APIs (like the grid - one doesn't really "appendChild" to a grid).

It just feels like: if there was a consistent container API comparable to the web's appendChild approach, a vdom/declarative approach would require only a very light wrapper. Without it, I keep coming back to the idea of implementing wrapper widgets that expose that consistent API instead. And that's just not something I want to maintain - effectively duplicating each GTK widget for the purpose of making it fit into a tree model.

It's also a problem of trying to wrap richer functionality (pack_start and pack_end) into a simpler set (append only) of course.

So I don't know exactly what my point is :) Perhaps cautioning the reader that the simplicity of the approach comes with a catch.
ITER was mentioned several times in the article. I am guessing that's what you meant by "far more developed fusion reactor in France", even though "far more developed" could be argued since it's still under heavy construction and has not started operation, and thus has produced no results as of yet. D-T operations are scheduled for 2035, and it will most certainly miss that target. Plus, it's still an experimental reactor and meant to be a proof of concept. DEMO, a commercial reactor, would then be designed and constructed using the learnings of ITER (if it turns out feasible, which is unproven at this point).
That's exactly right for HEPA filters, not sure about other types of filters though.
Fixed - sorry, sleepless night.
> Video heavy sites, especially YouTube.

Right-click -> Open With mpv

It's a pain in the ass, but the performance gap is immense. On a desktop I wouldn't bother, but on my laptop this has a real impact on battery life.
I did a six months entrepreneurship training, it's all delusional marketing and advertising.

https://i.redd.it/zh9yzqmdehc31.jpg

Turning customers into fanatics, the marketing funnel, a brand into religion, this is entrepreneur 101.
It is indeed built on Wireguard, but it is a user space implementation of Wireguard. Maybe that's fine, but kernel space would allow much faster speeds.
Personally, in my thirties, I don't believe most people are rational in any consistent way. I think people that are perceived as rational tend to have good filtering and pushback mechanisms available to them, which also entails cultivating a friend-group that will provide those things without judgement and elevate you for the outcomes rather than the minutiae in between.
Yeah, the time dimension is different from the space dimensions.

To mention the obvious: everything is constantly moving through the time dimension together, for unknown reasons. Nothing like that happens with space.
I wonder if we'll end up in a future where gaming GPUs will be restricted from running ML algorithms, to prevent private individuals from running advanced deepfakes/DALLE-10 or whatever.
It's a good sentiment, but I'll note it's probably also easier to not feel like a victim when your uncle owns a bank and your grandfather is a Federal judge... the article simultaneously says he "didn't have much money" and that he owned multiple rental income properties.

Everyone has a struggle but I doubt Munger was actually ever truly "broke". These bootstrapping stories always have some hidden safety net that is de-emphasized.
> turns out that nature doesn't make SAAS

E pur si existit.
Wow, I live maybe two blocks north, closer to the J and the 36, and literally I've never seen a homeless person in my block, there's no car break-ins, and the only "crime" I've seen is someone yelling at their contractor, which promptly got half of the block outside wondering what was going on.
So I'm older than my grandparents?
I’d definitely prefer something like Consumer Reports who has the budget to expose scams like Molekule who claim to invent some magical new type of air purification.
You made the incorrect assumption either that having the "power to revoke" means the necessity to exercise that power, and/or that revoking feelings means inaction on all events leading to them.

The advice says nothing about how the downtrodden should act about their situation of downtroddeness.

Focusing and making assumptions on the unfairness of the statement is a bit of victim mentality. In fact, your statement reminds me of an article I read somewhere. I think it was titled "Feeling like a victim is a perfectly disastrous way to go through life"
> So, extrapolating this in the past, at some point the universe must have been really tiny, and then grew much larger.

Isn't it our observable universe which must have been really tiny? the universe itself could have been infinite in its early stage as well right?
Yeah that would be cool. You could try forking an existing “SQL over key value” system like Cockroach or TiDB and replacing the KV store with FoundationDB. That is probably what I would explore first.

Some of my old colleagues/friends are working on building a transactional document store (among other things) on top of FoundationDB, so if you can forgo SQL that’s another project you could explore working on: https://github.com/tigrisdata/tigris