skysight-inc/HackerNews huggingface dataset:
> I’ve set the page size to 1 KiB for this database.

> That’s because I implemented a pre-fetching system that tries to detect access patterns through three separate virtual read heads and exponentially increases the request size for sequential reads.

> Since you're doing a reverse table scan my "sequential access" detection doesn't kick in.

You know, starting off with the default 4kB page size naturally adds some resistance to these kinds of failure cases. If the VFS isn't issuing many requests in parallel, I would think that setting up a page size near target_bandwidth * round_trip_time would be a better initial guess. 1kB would be appropriate for a pretty low latency-bandwidth product.
YC, like all companies, is a brand. It is already expressed by alumni when applying for a job. It is sought by employers as a mark of validation that the person works hard and fast and knows how to innovate.

As YC scales and graduates more companies, they want to optimize their return on investment. Those companies that graduate from YC want to make sure their companies raise capital at a premium when future fundraising and ultimately IPOing or being acquired. The YC network is a thing in the VC community and a mark of a high opportunity investment.

Today, some purchasing managers are aware of its alumni companies and use it as a litmus that the company is cutting edge and innovative. Maybe most don't. Since sales ultimately lead to higher company valuations, perhaps this is something YC would want to focus on?
Not so. There are plenty of things in your home environment to keep your immune system busy. Most of its activity appears like nothing is attacking you because it’s just so good at what it does most of the time. Without humans to infect, there really isn’t a way for new pathogens to readily emerge naturally that are able to infect humans. Anytime you let a pathogen use your body to reproduce then pass it to someone else you are taking part in its evolution and adaptation to the human immune system which does not really change much unless there is a big human extinction like the Black Plague. Western Native tribes were highly susceptible to European pathogens not because they were isolated but because the pathogens had a lot of time to evolve various nasty traits by freely spreading throughout the European and other populations prior to being introduced to the natives. Viruses don’t just become highly lethal to humans without spending considerable amount of time being spread around by humans or an organism very closely related to humans.
Yeah, and I get my free ride by just downloading the binary from the project's website. Linux distributions add a bunch of arbitrary rules that I don't care about and that don't help me.
"Take COVID - nobody wants to move, so housing supply is low."

I was under the impression that lots of people wanted to move out of the cities both because the high population of cities made living in them much riskier than living in more rural/suburban areas in terms of infection risk for COVID, and because with the economy hurting from COVID-related lockdowns living in cities (especially expensive ones like SF) was much less affordable.
You can escape Google's algorithms, but you can't escape these sorts of dumb algorithms generally. People get all sorts of bogus DMCA notices, spit out by some application that scours the web.
In my case, the upstream ERP was there for historical reasons and literally wasn’t used beyond a few reports. The old system wasn’t modified with the business as it grew.

We obviously didn’t stay with excel :)
Assuming you are in the US or want a US number, I recommend Google Voice and turn on spam protection.

While the SMS integration is going away soon, you will still be able to use (I think) SMS from within the app and while the terms of service disallow automation, my understanding is that is mostly only for outgoing texts (they don't want Google Voice users spamming the world) rather than incoming (I don't see why Google Voice would be against you doing whatever you want with the texts you receive).

I suspect the reason why carriers allow these spam calls and texts is they make money from all calls and texts and have no incentive to fix things.
The entire paradigm is broken by design if you have to buy it and slap it into a case. With first party engineering, they could make a phone that doesn't need a case..it would be bulkier, maybe less pretty, but better than any third party case could ever be, and a better result than buying the pretty phone and slapping a big ugly case on it, because they put their resources into designing the product properly for its intended end use instead of leaving the end user to crappy hacks to cover up inadequate design.

Personally, I just won't go there. If it's too expensive not to put a case on, it's too expensive for me to own.
Can Single Cells Learn?
No it wasn't, whomever told you that told you a blatant lie.

Meat twice a day was a luxury even for Moscow, and that with CPSU keeping Moscow well fed at any cost.

In regions, it was a norm for meat shortages in excess of 1 month.

In class 4 cities, and ethnic republics, it was even worse, some form of mild scurvy was a norm there.
George Hotz from Comma has discussed this in interviews + podcasts, and has said that FSD is further away than the hype makes it seem. It's why he knew Comma had a shot at assisted driving against Tesla, and this just proves he's right in that regard.
Nobody on this site seems to understand what a strawman argument is.

I'm saying they lost an entire functional unit of their engineering team. That's momentous no matter how many people were in it.
I’ve never lost my car keys, but I plan to get airtags for them because replacing key fobs can be insanely expensive now a days.

I wish AirPods acted as airtags. Those are the only other things I’m kind of worried about losing. Mostly because we have small kids.

Maybe I’ll hide one in our bikes as a low effort way to track them in case of theft.
Indeed.

I respect designers, but they can go too far (jony I've with the obsession with thinness). Basecamps business isn't at risk from that change.

Marketing:
No comment.
This to me sounds like a break down of documentation and software architecture patterns, not so much a flaw of a monorepo. I’d rather it come up at that stage anyway even if it’s a pain, because it will help re-enforce better patterns and documentation as people feel these pain points. Shared libraries should have a code owner that is responsive for this if it’s not agreed that it’s straightforward enough to work on as an individual dev no?

That’s my take anyway
I'm always amazed reading that this isn't already the case in the US. In India, every charge requires SMS based 2fa. Starting a bank mandate (ECS/NACH) for automatic transfers needs me to physically sign a paper. It can be revoked any time by the user without any involvement of the receiving party, and can be done online as well.
That’s a lie. None of these features actually work. It’s all total bullshit, intended to stave off the inevitable FSD lawsuits. They have pulled off one of the most brazen growth hacks ever. As someone who fell for it, I hope some justice is coming eventually, but I’m not holding my breath
I'd need to see the purchase page to fully form an opinion on this. Apple has rather strict guidelines for displaying cost and that appears to be one of the most important parts of app review. I'd equate someone being surprised by a subscription cost to someone not looking at menu prices when eating out: all purchases through the app store use the same sheet to display price, renewal period, free trial, etc when requesting payment.

Of course, the app's premise is a scam, but my comment was about the ease of canceling and managing subscriptions. Dare I say that apps like this would be even more bold and prevalent if alternative app stores were available.
> Governments do lie and there have been many real conspiracies. I don't exactly see how that is a problem with what I wrote.

Your central thesis is an appeal to authority ... and the authority you pick is one that never really tells the truth, has interests at stake here, and has historically lied with rather large consequences. Nor have they ever even apologised or even admitted wrongdoing. What I'm saying is: pick another authority.

> Exactly, applying the scientific method to find out the truth works.

That seems like an excellent proposal for another authority to go to. A well-cited academic that would at least lose credibility if they lied, for example.

> Any measures fighting a pandemic are by nature authoritarian. That can not be helped and doesn't invalidate the measures.

The measures are authoritarian wild guesses. With, of course, a healthy dose of denying there was anything wrong with past measures and complete refusal to help with the massive damage they are causing or accepting anything remotely resembling responsibility. And half the measures are pandering to special interest groups of course.

None of it justifies feeding people wrong information. And let's not joke here. The government is feeding information, and hiding other information, just like all the other groups are. For instance, they are massively downplaying that the big source of infections was hospitals. We all know why: they're afraid of being called to account for ancient ventilation systems in particularly infectious hospitals. They're afraid of the current systems (of having all publicly insured patients share rooms, EVEN when caring for infectious patients) might be in need of redesign. And the second source of infections is restaurants. That is being downplayed everywhere they reopen them.

And of course, they're especially afraid of the knowledge that we don't know all that much about how it spreads coming out. That it will become public knowledge that most measures are just wild guesses. I understand that, it won't make negotiation about measures easier. It's still wrong.

Here is some real info: https://www.who.int/news-room/commentaries/detail/transmissi...
You forgot the other part, to make business in the enterprise it matters more to talk to the right people than what the software actually does, and the large majority of such companies see anything IT related as cost center.
Unpopular opinion, but as a developer I'm OK with using dark patterns for a certain projects when it comes to pricing, but not to churn prevention.

In niches with low margins and high competition, dark patterns are one of the few chances to survive and make money (ticket aggregators, hotel aggregations)

The user can pay $10 or $15 depends on how you communicate the value almost with the same set of features. However, for the product, the difference affects the business model and the unit economy dramatically.

Of course, subscription cancelling penalties sucks and should be ban.
I'm not sure if this counts as a dark pattern but any system with a notification dot should allow you to disable it or change the colour on it.
Even in English, he/his was considered gender-neutral in context. It's only in the last few years that a plural "they" has confusingly taken its place. I still get tripped up when I see singular "they." I have to stop and re-read the sentence because I think I missed something.
The presence of bias in an individual jounalist as a human is expected. But being a professional means having some standards that boost trust in the profession overall.

Clearly you wouldn't say that judges and police and prosecutors should just follow their biases and go after whoever they want or protect whoever they want.

Journalists don't have any legal obligation to follow standards, but they do have a professional obligation.
A gym I had a membership with wouldn't let me cancel in person and insisted I do so via registered mail. So incredibly slimy.
The talent pool extends a lot further than people with CS degrees. And even if your statement narrowly is true for the industry as a whole (I’m skeptical that it is – from what I’m told more women than men leave the industry), it isn’t necessarily true for individual companies.
Dry mass is typically used because it's consistent. Trees fluctuate over the year, being drier in some seasons than other. But they'll have the same dry mass.

Trees are mostly C6 H10 O5, coming from CO2 and H20. Based on atomic weight about 70% of the mass of the dry wood comes from CO2. Fresh wood will have extra water content, taken from the soil (though that water came from the air too).

There is carbon in the soil, but most plants don't take carbon up from their roots meaningfully. Nitrogen, phosphorus, potassium, and other trace minerals. Decomposers like fungi, bacteria, and insects will eat the carbon in the soil and release CO2.
Paperboard – a CLI application for managing internet bookmarks
I'm curious what personal health information would be transmitted via a pager anyway? I assume a doctor would only need to know a room number and maybe code or chief complaint in the page?

I see other commenters mentioning some PHI is being shared via pagers and I am unclear what that may be ?
https://www.hpb.com/products/the-wisdom-of-crowds-9780385721...

This is a good book that discusses how an individual may be wildly wrong, but in aggregate, groups are remarkably good at estimating many common things. Although with horse racing, the betting favorite only typically wins ~30% of the time or places (1st or 2nd) ~50% of the time. Given that this is with average field sizes of probably 6-8 horses, it is materially better than blindly betting.
> Every single bit of Python relies on code written in C.

There's pypy, a jit python interpreter writen entirely in python, and it does not depend in C. It is also much faster than the common interpreter, cpython. Unfortunately it is still not appropriate for numerical computation, as the language itself makes working directly with numbers very cumbersome (and this was the point I wanted to make).
While I agree with his premise I can’t help but think his profile picture is hinting at a larger problem. Maybe he’s not getting hired because he come off as a douche? I definitely would avoid working with him.
You should write a post about this if you implement it. My humble suggestion for blog post title - 'Speed up your Next.js builds with this author's one weird trick! Vercel hates him!'
Nice story. It takes some experience and self knowledge to identify what is a joke and what is bullying. Most men just want to be liked, seem witty and funny, and sometimes are just going a too far to show off. But there's a group of people who will belittle you to humiliate and assert their higher position in the hierarchy and this is a part of an ugly campaign to destroy any competition (which also means you're perceived as dangerous). And misunderstandings happen, with victims on both sides, but it's valuable to know some people have hidden motives.

I have a different issue, I think it has something to do with male/female relations at workplace. I'm the lead dev in a mixed team. And one of devs, who happens to be a girl, has some special attitude. Whenever I report a problem with the code, or a bug, she jumps in and exclaims it's not her code or she didn't do anything related to the problem, basically not her fault [without any suggestions that it might be her fault]. Sometimes tries to blame someone else. If anything points to her responsibility, she downplays it (oh you know I don't even remember). All while I try to avoid blaming or pointing code ownership. But the most difficult part was when I pointed out some parts were missing in her work and function wasn't completed - then I was accused of being mean and attacking her without any reason. Never had such situation, I am rather a considerate, polite person, try to remain professional and never touch personal side - but this just perplexed me. With a male dev it would not be possible, but when a woman accuses a man of harassment or bullying at work the man is considered guilty by default. I perceived this as a threat - never ever criticize my work or you will be accused. Unfortunately she's not doing that great job sometimes and so cooperation gets quite difficult - and I'm afraid it's not going to be good in future.
So the fact that all information is biased is an excuse to force your own ideological bias into every communication?

This is as much of a fallacy as the common "everything is political" refrain. It's nothing but a dangerous rationalization of tribalism which breeds distrust of institutions and disenfranchises political minorities when the entire establishment leans in a particular direction and simultaneously determines the set of "acceptable" or "authoritative" sources. News media, "fact checkers", Wikipedia editors, etc. are implicitly colluding and the results are already manifesting with long term disastrous cultural and political consequences that we are yet to fully witness. There is no excuse for the hyper polarization of modern media, it is a disservice to everyone, and we need to un-normalize the kind of insidious activist journalism that has infested all of our major publications, though the system is self reinforcing at this point.
I've used Salesforce at every company I've worked at for the last 8 years. Here are my observations:

- There is a special place in hell for the person who made the decision to have leads and contacts as separate objects. It creates all kinds of complexity. Some may have a need to work with leads but for clean reporting, you almost have to dump leads. Most B2B companies I know don't use the lead object and autoconvert everything to Contacts. But it has always seemed like a bad decision to have both.

- There is a long line of companies that have tried and are trying to disrupt Salesforce - none have succeed and my take is that this is because of the ecosystem and app exchange. That makes it very challenging to overcome.

- Salesforce has made improvements in their interface (Lightning is, by most counts, an improvement), but an entire industries exists to make up for the shortcomings of Salesforce. Sending emails directly or programmatically is pain, so we have Outreach and Salesloft. Entering data is too slow - so there's Dooly. Their marketing reporting stinks - so there is Fullcircle and Bizible. They own Pardot, yet somehow still can't top Marketo, Hubspot or Eloqua - which is a pretty amazing fail imho. And the Pardot integration really doesn't add a ton of value over other solutions. But as noted above, this weakness is also a strength because you've got a huge ecosystem.

If I'm starting a company right now, I'd probably go with Hubspot because there is just enormous power in the simplicity of having all of the data for both marketing and sales in a single system. Not that Hubspot doesn't have it's own issues, but reporting has always been a huge problem at every company so if I can't avoid this pain even a little, I'd consider it a big win.
If you reread me, you'll find my "why" isn't "why use pagers", it's "why don't pagers implement even basic crypto"
>The specific instruction is to "do no work on Shabbat". The interpretation is human.

This is a good point, but I think orthodox judaism wouldn't say that the interpretation is human. In orthodox judaism, the interpretation of biblical commandments is usually assumed to be oral tradition from god. There are also rabbinic decrees, but these are generally treated with something approximating the force of a biblical command because there's also a biblical command to follow the rulings of the rabbis.

>I think(and of course Rabbis disagree) that interpreting "flipping the light switch" as work is NOT what God meant, it feels almost like an insult to intelligence to interpret it this way. There is an intention behind it, and I think the intention is more important than trying to be as literal as physically possible.

This is speaking like you're not obligated to fulfill the commandments. That's axiom one. Once we have that down, the obvious next question is "what are the commandments." Asking "what is the spirit of the commandments and when can I violate them" is wrong because the answer in orthodox judaism is that you can never violate them. You can make an orthodox argument that electricity should be allowed, the prohibition is definitely rather unbased in actual law imo. But that wouldn't be because it's ok in the spirit of the law, it would be because the law permits it.

>So yes, I think I stand by what I said initially - all of this feels like a game, with some really crazy rules. Play according to the rules and you get eternal salvation. Don't question the rules.

I think I can agree with this. Most of the rules do in fact feel like dumb contrived bullshit. If you actually look at the categories for work on the sabbath it's very clearly stuff that a worker in the BCEs would think is work; lighting fires, doing planting and harvesting, carrying stuff, weaving, making bread, it's all very strange and disjointed from modern reality. And this is supposedly divine decree too, so it's not even the work of ancient rabbis, supposedly.
It's fascinating to me that social psychology can have a replication crisis, and somehow gets turned into a replication crisis in all of the social sciences.
Yes, the ecosystem is a lot smaller. There are not as many well maintained libraries as in Ruby, or node. Just look and compare the numbers in the package managers websites.

Also, the vscode editor plugin for elixir is atrocious.

And finally, this is more of a personal preference, but I don't like compilation, makes development a lot slower. So ruby/python/raw node are better for me.
Exceptionally well written with more than one Big Lebowski reference but one minor correction...

"Since then, as Jeff Lebowski explains to Maude between hits on a postcoital roach, “my career has slowed down a little bit.”"

s/Jeff Lebowski/The Dude

I believe The Dude made that distinction very clear in the movie :)

https://www.youtube.com/watch?v=Be7Og9Gc_KY

Joking aside I truly admire this man's outlook and ability to take a pretty big setback and make a positive out of it.
The B-Tree is a tree that in this case is perfectly balanced. So if you do a query with an index in a database it will fetch an logarithmic amount of data from the index and then a constant amount of data from the table.

For the example the wdi_data table is 300MB and an index on it is 100MB in size. This index has a tree depth of 4 - which means SQLite has to read exactly 4 pages (4KiB) to get to the bottom of it and find the exact position of the actual row data.

you can check the depth of the b-trees with `sqlite3_analyzer`.
Tech is a cost center and not considered core business, even for telecommunications companies. But especially in the Netherlands.

This is why it’s being outsourced. This is why they won’t pay engineers what they deserve. All ready to be swept away but any real tech or mega Corp.
Founders don't give a single damn about the employees. They'll be doing lines of cokes on company budget, and walk away with a fat load of cash even if it fails. VC has never been for the employees, and never will be.
People also grow more since then and diets change.

I'd love for the industry to remove sugar and therefore unnecessary cravings for a lot of people.

In theory: smaller humans would be the ultimate solution. But that's not going to happen anytime soon.

Perhaps a way more efficient digestion system?

The fallacy of the op is to exercise more ( = use human energy for transportation) and eat/drink less. That's not how the human body works...
Loses out over what? Even with “how” it’s nonsensical.