skysight-inc/HackerNews huggingface dataset:
Reading the paper in the article the thesis seems to be based on the lack of historical dental health recommendations such as brushing your teeth people didn’t have cavities because they ate low carbohydrates foods. However tooth decay was rampant and instead of filling cavities people just extracted teeth. My grandmother was a public health nurse and she talked about before fluoridation tooth decay was an endemic scourge to the extent that it was considered common to be virtually toothless in old age. Comparatively she fluoridated her children, and helped organize dental clinics for migrant families in rural areas. All her children have every tooth in their head intact, which was a point of pride for her since her generation and prior generations lost most their teeth over their life. She talked about observing a huge change in her public health dental clinics over the rollout of fluoridation.

All in all, the paper seems to provide very little quantitative data on tooth decay rates. It’s based on historical recommendations and a lack of focus on tooth decay prior to dietary recommendation changes. That can also simply be attributed to a lack of focus on public health in general. An example of this was during the early conscription in WW2, a huge percentage of young men in the south east had rickets due to malnutrition and were unfit for service. That was what prompted providing public supported lunch programs in school - a realization that we did so poorly at maintaining a healthy populace we couldn’t effectively muster an army. Around this time came a general awareness of poor public health outcomes and a tracking of data leading to decisions like recommending tooth brushing, flossing, and fluoridation of public water supplies, as well as the rise of mass vaccination.
Let's also start ro separate ADHD with and without narcissism while we are at it...

Also possibly considering the narcissists that use ADHD as a cover for their behavior.

Yes, they exist
I'm on a Pixel and can still choose to have the nav buttons on the bottom. It's under Accessibility > System controls > System navigation.
As someone who gave the JingPad a spin, the Linux tablet market has been painfully difficult to pull off. At least this is based on Intel, ensuring that if the company goes belly up, it can be used for something other than a mirror.
How investors are underpricing climate risks
> Colonialism never recovered from that blow

There are still plenty of colonies and things that look a lot like colonies (but aren’t as their rulers are against empires).
> If we get to 2030 and phones can't plug in to GPUs something is f-ed and the system is broken, tech has ossified grossly.

Why? That’s an incredibly minor use case. If you’re expecting something this niche to become the norm then you’re destined to be disappointed.
A Tesla Came to Ekalaka
The Lost Script of Rapa Nui
We shouldn’t treat people like children into their 24’s, but we should generally be more forgiving—reduce punishments for victimless crimes, make it easier to get out of debt, better social safety net.

There isn’t some magic age where we suddenly stop screwing up all the time.
No you’re not. You think in often non-verbal semantic frames versus individual words, aided by many senses and context that isn’t limited to the words spoken to you just before, with your own autonomous goals and plans that span short and long terms beyond any one conversation or context, with the ability to absorb new information that fundamentally changes how you then act, experience emotion and grounding of language to your environment, and countless other differences.

I tire of this trope that is so obviously is not the case.
Yes… but there’s so many factors at play that I don’t know enough to speculate with any hope at accuracy about (but will because it’s interesting.)

These were modern humans so they had sapience and tools and some form of organization, but how widespread were they vs. the so called “megafauna” - we are talking about A LOT of species with very different biologies here that went extinct. And the timescale isn’t long enough so we know the smaller versions of some of these creatures existed at the same time.

Plus, was the hunting for food or defense? If primarily for food, how was the meat preserved? Its easier to imagine a group of humans with spears taking down a lone Direwolf than a pack of giant creatures.

It’s hard to reckon with humans being the primary factor in the demise of these creatures when there are still things like grizzly bears out there. I’m sure they didn’t help and in very select situations were the primary cause (such as when a very small isolated species was stuck on an island) but I just don’t know if I buy them being the primary cause of a large scale extinction of a type of organism.

The earliest estimates for large scale civilizations like the Mayans were around 7000 BC. It’s hard to imagine humans having such a widespread and profound effect without that level of organization.

But I’m a complete amateur on this subject, so this speculation is basically just what I find plausible with some cursory research. Clearly this is a hotly debated topic amongst scientists.
A reply on HN is not always the counterpoint. :-)
> better food and diet

We have far more processed garbage, more pesticides, more chemicals in general. I don't think it's so cut and dry in the nutrition department.

I suspect it was mostly just people smoked a lot. I remember the 80s, I remember everywhere public except hospitals allowing smoking indoors still. It was a huge portion of the population that smoked, at least back in IL where I grew up. And it was often discussed about, how unhealthy certain relatives/friends were and how fast they were declining visibly for their age. There was usually an element of addiction like smoking over a pack a day implicated.

Also back when I was a kid, everyone was putting on sun-tan lotion in the summer. We didn't even have sunscreen in our home. What we had instead was Solarcaine to numb the pain of sunburn. My dad worked as a concrete construction worker and by the time he retired his skin was so utterly wrecked. I don't think he ever put on sunscreen once in his life, too macho for that.
My california community college did, and I believe it's a requirement for UC and CSU as well. I don't think the private engineering school I transfered to did; because I don't recall anyone complaining about it.

But at least at community college there were many options. Table tennis once a week for one semester wasn't a huge burden.
Drone That Mimics Enemy Stealth Fighters Ordered by DoD
Has this form of the shortcut Collatz conjecture been studied?
I was messing around looking into the collatz conjecture in q/k4 and I realized that I could write the short cut collatz function without any conditionals as follows by taking advantage of the fact that you can use the result of x mod 2 to zero out some terms when x is even.

note: no operator precedence in q/k

q)cc:{(x+(2*x*m)+m:x mod 2)div 2}
q)cc til 20
0 2 1 5 2 8 3 11 4 14 5 17 6 20 7 23 8 26 9 29

After some algebra I arrived at

cc:{(x*1+x)-(x div 2)*1+2*x}

Figured I'd share what I found since I don't see this formula mentioned on https://en.wikipedia.org/wiki/Collatz_conjecture . Has anybody else encountered this formula?

I've linked a chart of the function with its definition in more familiar mathematical notation. It's extended onto the reals by utilizing the floor function.

PS: Notation is a tool of thought!
Very fair assessment, though not everyone is using, or will use, Svelte or Solid. Including people who are using htmx.

I meant to suggest that frameworks might be able to take this approach internally and make the DX transparent. I actually had a go at this using Mercury back in the day, but didn't have the motivation to finish it properly.
"Access data for all websites"

I know it probably needs that permission, but no thanks lol
My team used Coyote to test their distributed service against network race conditions. It requires a little bit of setup to ensure all components that typically run on separate machines can run in a single process, and inter-process communication happens through interfaces that can be stubbed out during testing.

I designed a series of workshops to teach these ideas internally at Microsoft. You can find the source code used in the workshop at https://github.com/microsoft/coyote-workshop - the repo can use better README files but sharing it nonetheless in case the setup helps inspire your own use of Coyote.
I didn’t answer the interview question. The interview question would be to actually implement it. Something that was stated should be trivially done in 15 seconds. It would take me longer than that to explain why it’s not a trivial problem.
Any metric which people feel must be gamed ceases to be a good metric.

https://en.wikipedia.org/wiki/Goodhart's_law

https://en.wikipedia.org/wiki/Hawthorne_effect
me too but honestly there seem to be fewer (at least cloudflare) ones past few months. Not sure why, could just have gotten less annoyed with them and accepted it. Hard to say I guess, humans are so context oriented.
Oh yea, I agree small amounts is ok, it's just the standard diet has sooo much of it.
Can you be more specific about the placement? I have a PS4 that sometimes fails to start, it would be neat if I had a consistent fix for it.
One tab at a time
By your math half of all people are disadvantaged. Half of all teens report using drugs at least once.

https://www.caron.org/addiction-101/teens-young-adults/stati...
(The fine is more impressive when denominated in Rubles)
Or even just as a second display
That's fine I guess if you're rich, but it would kill the spirit of the open web.
What are the useful cases of the Y combinator then? (I don't say that the lambda calculus is useless, I was responding to a comment that claimed the lambda calculus is useless without the Y combinator.)
That reminds me of “THE Ohio State University”, contrasting with other Big Ten schools and their common names (Illinois, Indiana, Iowa, Northwestern, Purdue,…) where the THE is often laughed about as hust funny for the reason you cite.
I don't think either are great in the quantities most people consume, but the current evidence suggests saturated fats are worse if you are to simply replace one with the other.
oreos have titanium dioxide as coloring.

high fructose corn syrup, palm oil, vanillin

<<
Vanillin – natural or synthetic? – secrets of science
99 % of vanillin flavor is produced synthetically (petrochemical origin) or biotechnologically (e.g. from ferulic acid, eugenol).>>
No, not when the goal is to actually implement it. You implied in your comment that if I wasn’t someone who could implement this in 15 seconds, I’m not a good candidate in your mind. It would take me longer to explain why it’s not trivial.
IANAL long predates the use of the term “Reddit-tier”, probably goes back to usenet in the 80s.
Requiring subscriptions for twitter? talk about not driving nails in the coffin and dropping a wrecking ball on it instead...
What American hackernews nerds think Japanese TV is like: NHK on the benefits of inconvenience

What Japanese TV is really like: News, weather, sports, variety shows, crime drama, period drama, standup/skit comedy, Sunday morning kid's shows/anime, late night anime...but that would be too normal to post about.
> it's not appropriate for the disadvantaged side to be making sacrifices.

No it totally is. The entire point in it being a sacrifice is that it comes at some cost and it’s not something you have to do. If you’re basically forced to do it, it’s not a sacrifice. If it’s no sweat of your back, it’s not a sacrifice. This applies to both parties. There’s no one-dimensional thing called “power”. If there was then there would be 100% absolutely nothing you could do about the situation.
this is just UMAP on some arbitrary set of financial metrics. outside of looking cool, there are _a lot_ of limitations with trying to interpret this kind of output.

what it does is move points with a similar cosine distance close to each other (in an stochastic globally-on-average sort of way). a lot of the clusters and other formations are artifacts of the graph layout method moreso than anything else. this has been extensively studied
My personal feeling is, there are more modems that do not work under Linux than those that do. Or are detected but happen to randomly stop working during the day.
FP-Go: Functional programming library for Golang
Newer macs and iPads can do this. Totally seamless… mouse moves over to the 2nd screen, etc. totally wireless.
They did ban the actual behavior that inconveniences others:

> "we consider an individual intoxicated when they exhibit a state in which their capacity to act or reason normally has been inhibited by the ingestion of a substance with the intent to cause such a state [including alcohol]"

If you're acting and reasoning normally, that's evidence that you have the capacity to do so. So act normal and you won't attract discipline for being intoxicated and acting up.
Yes, everything looks simple and straightforward from a distance. As you get closer, you are faced with dozens of not hundreds of decisions that you need to make. If you're good, you won't be stuck with analysis paralysis.
I find it intriguing that memory is not just A bottleneck these days, but that memory is SO much slower than CPU. A big part of the performance difference must be the move off the main chip, but it just seems that when cache can be so quick, memory should be faster than it is.
I've been on the look-out for that too. Have lined up Mike Royko's "Boss" on Daley in the interim, though the bookshop owner wasn't as fond of Royko's writing style...
With the added plus of being tracked absolutely everywhere and everything you do.
This is an okay read, but doesn't measure up to the genre classic: "Academic Programmers: A Spotter's Guide".
Thanks for sharing. He makes the material very interesting and very accessible. I've fallen into another HN rabbithole..
"much smaller range" seems disingenuous without saying that you mean "not beyond 2262". And you said those aren't real dates, only magic dates or sentinels. So that's a totally artificial requirement. And you could fix the magic dates up at conversion with a simple replacement script.

* MS-DOS supports dates from 1/1/1980 to 12/31/2099

* 32b Linux (or Windows 7) supported timestamps up to 2038

* 64b timestamps fixed all thia already, and presumably OSes will be using 128b datetimes well before 2099 if not sooner.
Free Speech Wins: Study Reveals Gab’s Edge over Facebook
Reminds me that there is a whole thing about using vitamin A on the internet to have youthful skin.

But I was wondering if that even was a wise thing to do given that it simply accelerate cell turnover in the epidermis if I'm not mistaken.

If so, doesn't it mean premature aging of the skin? (a bit of a tangent :o)
That's the general consensus.

However, much the same key optimisations are useful when both pointers have the same type. Given multiple float* pointers, you still want to know whether they alias for load/store forwarding and the like.

Once you've written the analysis to partition values of the same type into separate alias sets, that same analysis runs fine on values of different types.

Distinct types implying distinct alias sets does tolerate separate compilation well and is cheap to compute. The belief that it is the only way to achieve said key optimisations is worth some scepticism now that link time optimisation and interprocedural analysis are fairly common.
Cloudflare Radar has a decent visualization of the event.

https://radar.cloudflare.com/cg?dateRange=14d
Yes, commoncrawl indexes
You seem very certain that fertilizer is required. Given what we know of agriculture today, that seems reasonable.

But something, somehow grew 4-8ft of deep topsoil on the prairies in the US that are now prime farmland. Haber Bosch wasn't around 300 or 3000 years ago, nor were people tilling and planting. How did these plants get enough nitrogen to thrive?

How do current grass fed beef ranchers grow enough grass to grow cattle today? Surely they aren't fertilizing the grass.

Some folks say that there are free living nitrogen fixing bacteria that can live in the soil, provided that they're getting sugars from growing plants. It seems reasonable.
Yeah talk about just finding another way to spend time after work :) . Guess I'd get more into my wood working or reading more books.
“Maybe drugs” ha
Maybe it's like this:

12 oz green smoothie every other day: clever system.

6 oz green smoothie every day: daily ritualistic cult; slow painful death.
As part of my testing of https://flowch.ai (which we are developing), I've been uploading multiple PDFs (including scientific papers). I then ask a question and ask it to cite its sources as part of the prompt and it'll give the PDFs it's using for the data / quotes it's using. Works well!

It's currently free to use :)
It’s a living.
It's a piece of example code to demo a concept. You are asking people to error check a something akin to a curl call in a bash command.
Asking people face-to-face is a lot different then asking over a phone, it's easily 1/10th the info, or less, so of course the percentage of fakers is much higher.
Haha the same can be said about kubernetes and my other examples! I totally agree. Still - some documentation is better than none!
Yeah I couldn't watch long, what an off-putting vibe.
XScreensaver had a juggler screensaver[0] where one of the optional things you could toggle was showing the Cambridge notation for each juggling pattern that the little man did.

Especially because of this mathematical element, juggling has a lot of nerd appeal, but it must be a pretty age-limited pastime. I’m now in my forties and it hurts to repeatedly bend down when I mess up performing even the beginner’s moves, so I’m unlike to devote myself to learning Rubenstein’s Revenge.

[0] https://www.youtube.com/watch?v=TJkKaXBOvCA
to me it seems like there is a certain area size of motorcycle/bicycle/traffic light and below that it doesn't matter if you pick the block or not.
> Instead you should tell the customer that it would normally take 5, but you are able to do it in 1, so you are charging 5x (or 3x or whatever) the going rate.

but the problem shows up when the customer doesn't believe you when you say you're 5x faster.

They compare you against another consultant, who might be cheaper, and say that you're just over charging.

Therefore, you should be charging the going rate, but do it 5x faster, and have free time to take on more projects. You could also deliver earlier, and then have a charge for change requests (which invariably come).
Believe it or not, I got shingles when I purchased my first SaaS. The seller ran the promotion to get customers, used churn recovery process to rerun failed cards to jack up the valuation, I was getting disputes every month costing $15 + refund and the churn was 9%-12%. I did take a loan as well but I had cash to back it up.

Luckly, the business had a good word of mouth referrals. I focused on good customer service with almost instant response time and constantly building new features based on customer's feedback. I was able to sustain it. I did rewrite the code but not until it passed $10K MRR and hired a developer overseas. Later I sold a portion of the equity to a friend and recovered my initial investment. I still own majority of the business.

Lately, I've seen some marketplace valuing businesses based on revenue.... I always, always calculate based on NET and see how long it will take to recoup your initial investment. I purchased my first SaaS at 3.25x on net. For me after factoring growth and churn, if I get my initial investment back in 3-5 years, I'll consider buying it. The world of technology is changing rapidly. Anything more than 5 years ROI is too long.
This is a really interesting idea. If software was repairable/hackable like hardware...
Why the need for fake contact info?
Agree, this happens all the time in the real world, in fact close to the norm in some situations.

e.g. Secretary messes up bosses' calendar/email/etc... really badly, usually with the help of a computer, and has to work overtime to fix it, without extra compensation.
That's not true. Cracking the coding interview first came out in 2011 for example. I interviewed prior to 2012 and was asked to do leetcode style questions.

So at least in big tech, it's been this way since prior to 2012.
That looks interesting, although it is 3 hrs. I like this ~45 minute intro to the concept, which seems a little more Turing-accesible:, in that it shows how you can implement addition and multiplication in the system, which is a lot:

https://youtu.be/OLH3L285EiY

successor function: given a number, get the next number

try this in Python:

zero = lambda f: lambda x: x

one = lambda f: lambda x: f(x)

two = lambda f: lambda x: f(f(x))

to_int = lambda n: n(lambda i: i+1)(0)

succ = lambda n: lambda f: lambda x: f(n(f)(x))

three = succ(two)

four = succ(three)

to_int(four)

So that's just counting, the Church Numerals, where it begins.
That's the complete opposite of my experience. I bought an XPS 15 (it supported Linux well) and broke the screen (my own fault) about 8mos into owning it. Spoke to support and they sent a technician over two days later. They replaced the screen, tested it and were on there way 40mins later, all for free.
China’s property giant Evergrande files for bankruptcy protection in Manhattan
> What they've been doing the last 5 or so has been almost unparalleled in the Linux space.

Can you elaborate please?
You are exactly the person i'm describing. the glee you feel from acting like this is the only time of the day you actually feel like your existence means anything, because you imagine it making someone else feel bad, which makes you feel good.
People don't need to stay together when they know there's nowhere to go. The question is whether airlines could communicate the value of this new method to induce compliance and not have to use some enforcement mechanism, or some other forms of carrots and sticks
Yes. People are having kids later in life. I was born when my parents were in their early twenties. My kids were born when we were in our thirties. Nothing aged me faster than having kids...
Of course there are other useful things. But a comment argued that the presence of Y is what makes untyped lambda calculus useful. My rebuttal is that certain subsets which (intentionally) lack Y are more useful. Applications of typed calculi abound, but one rarely sees applications of the untyped calculus. Universality is not so important, it would seem. For example, infinite computations can still be modeled in typed calculi, but one has more control over them in that setting than running on "bare metal" untyped lambda calculus.
> I do not believe that a physical day’s work is needed for everyone and that most people who believe it’s necessary for themselves believe it because they don’t know and can’t imagine anything else.

If somebody has never had a physical day's work in their life, they are incompletely developed. "Unimaginative" you say, when there are thousands upon thousands of things you can do within the category physical work.

I'm from a place where there are a huge percentage of the population who have never done a day's work. From childhood to school to universities to office jobs. These people might be successful in measurements of wealth and income, but they also become stunted in many aspects of life. Just as somebody who never learns to write or read.