skysight-inc/HackerNews huggingface dataset:
The problem with vitamin D is that there's a lot of wrong information. It's because of this[0]:

>A statistical error in the estimation of the recommended dietary allowance (RDA) for vitamin D was recently discovered; in a correct analysis of the data used by the Institute of Medicine, it was found that 8895 IU/d was needed for 97.5% of individuals to achieve values ≥50 nmol/L. Another study confirmed that 6201 IU/d was needed to achieve 75 nmol/L and 9122 IU/d was needed to reach 100 nmol/L.

>The largest meta-analysis ever conducted of studies published between 1966 and 2013 showed that 25-hydroxyvitamin D levels <75 nmol/L may be too low for safety and associated with higher all-cause mortality

10 mcg = 400 IU. It's based on the previous (erroneous) daily recommended intake of 20 mcg per day.

Also, if you look at how much vitamin D you get from sunlight then [1]:

>A minimum erythema dose (1 MED) amounts to about 30 minutes midsummer midday sun exposure in Oslo (=20 mJ/cm2). Such an exposure given to the whole skin surface is equivalent to taking between 10,000 and 20,000 IU vitamin D orally, i.e. as much as 250-500 μg vitamin D, a similar amount as that obtained when consuming 200-375 mL of cod liver oil

It makes me wonder if health authorities use a dart board to set recommended amounts for vitamins. But hey, at least they're finally changing things and 4000 IU (100 mcg) seems reasonable.

I'm just wondering how they justified keeping recommendations at 10-20 mcg a day when the sunlight study says you can get 250-500 mcg in 30 minutes.

Edit: I believe it's 30 minutes of midday sun. You're going to get a lot less vitamin D at other times of the day.

[0] https://pubmed.ncbi.nlm.nih.gov/28768407

[1] https://pubmed.ncbi.nlm.nih.gov/19667143/
Someone patent it as a business process and then assign it to a patent troll, let the bottom feeders sort it out.
C23 technically has namespaces for the attribute syntax. Hopefully it will be extended into the main syntax in the future. It's also easy to implement basic generics using either _Generic() or m4 macros.
They quote it in the article. And it's easier to read in the article because there isn't awful contrast between text and background like on the site you linked to.
Props to you. Thanks for the kind follow-up
Some time in the mid 90s I spoke with someone who had worked on this kind of problem (and others) on the London Underground. There had been a desire to know platform occupancy, and that this could be achieved by using a NN. The story as relayed to me was that the NN was never much more reliable that simply measuring the brightness of the platform — or rather the reflection of lights from the platform surface — which could be fairly easily calibrated

I took it less as a cautionary tale about NN and more about looking for simple solutions
Poorly written requirements benefit someone, but there's not really any reason to think it would benefit you specifically. They may just as well benefit someone who seeks to harm you, or at minimum doesn't care what happens to you.
Are you referencing that Idaho scenario? This generally assumes the shoulder is long enough, that the car behind you can see it and realise that's what's happening, that there is visibility, etc. From memory, in that Idaho (?) case while the visibility was good and it was generally a straight road, the shoulder was full of debris and unmaintained bushes. Also the shoulder is often a puncture risk.

Here in Australia, the road trains will often signal when it's safe for you to overtake them - they're seated higher with better visibility, have far better lights for night driving, etc. But I always hear that their employers/industry discourage them from doing this, I assume out of fear of liability.

I've driven x0k miles in the US and tried signalling like this when I can tell someone desperately wants to overtake me ("go now, it's clear ahead"), but almost no one understands the intention.

IMO, most RV/truck/etc drivers dislike holding up traffic as much as the traffic dislikes being held up!
My first computer (bought my parents) in 1986 was an enhanced 128K Apple //e with Duo disk drives and green screen monitor and a dot matrix printer. It was about $3K in all in 1986 dollars.

My second computer I got for a graduation gift was a Mac LCII with 10MB RAM with a 512x384 12 inch monitor a LaserWriter LS printer, an Apple //e daughter card, a 5-1/4 inch drive for the card and a copy of SoftPC. It was $4000 - in 1992.

People use to spend a lot more on computers back in the day.

Both of my computers were hackers playgrounds for me.
GitHub repo with code: https://github.com/YuxinWenRick/tree-ring-watermark
https://archive.ph/6bQfP
I'm not trying to justify racism or oppression, but I had a Zulu friend who told me that he preferred it under apartheid. Anecdotal I know, but he said that the main thing was he couldn't go to certain places without a work permit. There was little corruption and the place was well maintained. He said now nobody is free, you have to bribe someone to accomplish anything, the government still abuses everyone but the only difference is they aren't white people. He's a political refugee now fleeing political violence.

These things are very complicated. I dont think ZA or any society should be under apartheid. They could have a popular government and work well, but for some reason they haven't accomplished that. What has to happen I don't know, but I do know that the racists use it as an example to agitate for apartheid again and eventually people are going to get tired of it and attempt to resolve the problems in some way. Ignoring them or simply blaming them on apartheid will only ensure that the wrong solutions are the ones that get implemented. Nobody is willing to have an honest discussion about these problems, they just scapegoat their political opponents, and this is what will prevent a proper solution to anything.
George Hotz speaks on GPT-4 Architecture
you still don't need to live in Delaware. Hence, the law
Organ grinder expert here. The Portland organ grinder was a victim of urban growth boundary and poor cash flow from an allied disco called Earthquake Ethyls.

The land underneath the organ and building was leased. When the metro urban growth boundary was proposed the land owner immediately wanted to liquidate the land holding and gave the organ grinder the option to buy or leave. The organ grinder was profitable but the disco operating concern was not. Consequently, the organ grinder did not have the cash flow necessary to buy the land and had to close. The organ and fixtures were parted out. The local music scene and patrons were deeply saddened. The immense power of what was the largest and highest pressure Wurlitzer theater organ would never again offer its unique tonal capabilities to reproducing rock and pop music of the 40s through 90s.

Today the OG still has a cult following which stays alive thanks to a few recordings posted to YouTube and a lot of great memories. For instance: https://youtu.be/3VN5DGw3OvA
This answer looks unjustifiably overheated for a statement that says X is "terrible in many ways". It can be the best tool for someone, and still be terrible in many ways, no contradiction here.
This is probably the main reason I look forward to empty nesting. If I'm in my bedroom, I'm nude. I am thrilled with the prospects of expanding that boundary.

It's so annoying to "suit up" for the sake of my innocent and unsuspecting children just so I can grab a glass of water and avoid assaulting them with my hideous form.

The missus on the other hand, well she's on her own.
I assumed he was just providing something related and interesting rather than suggesting why it ChatGPT said 1998
I use the same sites you use. In addition I use https://pcpartpicker.com/. It has price alerts and price comparisons.
That’s not exactly the modern oculus experience - the Quest is “strap and go”.
Despite people always posing this as a “chicken and egg” problem, in reality there is never going to be a fledging developer ecosystem without first getting users on the platform. You can see the same in all of Apple’s own past product launches, iPhone included. Unless they can figure out a way to get the Vision Pro into the hands of millions of active users, I doubt they will get big time developer effort behind it.
> Reddit making a profit

Step one to making a profit is don't burn the house down
I remember these tests. They were a real drag. Why was it despicable to get rid of them?
So long as you’re not LGBT, or considering an abortion, or any number of things that run afoul of the Catholics.
I was thinking Gilgamesh followed by Sisyphus in the form of an animated caption on John Oliver where a popup dialog continues to ask when the user confirms to cancel with another dialog.
Question from a non-student of philosophy:

Why do people use the term "ethical" as though there were a single agreed-upon "right" system of ethics?

My understanding is that there are numerous concepts of right and wrong, some of which are very divisive.

So i.e. there are people who would be widely detested for being "ethical" in unfashionable frameworks.
As one who uses Apple Maps almost exclusively, it’s way too often that I say to myself, “Google has Street View down the Dalton Highway all the way to the Arctic friggin’ Ocean in Deadhorse, Alaska, and Apple can’t show me a street 20 miles outside Seattle?”
NYC Tower Targets ‘Renters by Choice’ with $26,000 Apartments
I would agree it if was sweet potatoes.
I'd assume a dumb script. All the filenames in the first file end with "annas-archive.(extension)". Perhaps some search or lookup feature of Anna's archive generates URLs, and they assumed all URLs were genuine?

A lot of this stuff seems to be very blindly done. Companies have taken down their own content.
C++ 20 std::span is an example of how little WG21 actually cares about safety, correctness or other principles of software engineering.

The slice type you actually want has nice safety properties. The slice type proposed to WG21 about five years ago as std::span compromises a little bit, knowing they'd object to good engineering here, and it offers an unsafe way to access the slice as well as safe access. The committee voted to strip out safe access and specifically rejected efforts to ensure there was a sane way to use this type.

I assume Jarrad Waterloo's proposal to fix std::span in C++ 26 will get traction because it's now embarrassing for the project but there's no reason we should pretend this was some mere oversight. C++ is less safe than it should be on purpose.
Nice. If the work holds up to scrutiny, it's immediately useful for many.
>This vastly underestimates how much moderating reddit is already doing.

I likely am, so thanks for giving me an idea. Admins never really talk about how much they do behind the scenes (and aren't that responsive to the users in general) so its hard to tell.

But as a counterargument: While I'm sure they need more admins now than back in 2010, they also (hopefully) will have automated their spam/illegal filters so it doesn't require 1000x the admin moderators to control 1000x the content. the filter catches maybe 95% of the truly illegal content and then admins can check at a less urgent pace.

>The customers are the people who pay, who are mostly advertisers.

I guess it's more accurate to say that advertisers are the customers, and users are the product. But it's an odd metaphor here since sales would need to appeal to both. Getting ads to show and also getting ads for their own site, to get more products to appeal to more customers.

I do agree that its an odd balancing board, especially with Reddit that is more hostile than usual to inorganic content.
capitalism bruh
I don't disagree with the general take of the post, but I feel I can answer this particular point.

> What if you’re working with a major language barrier in the team, and misunderstandings can be mitigated with processes?

Process is communication. It's a way of doing mass communication. Instead of explicitly communicating everything to everyone, a process is way of saying "when X happens, you can assume Y".

For example, if a card is in the Done column, you can assume the code is in version control, deployed to production and checked to make sure it didn't explode on impact.

Then, instead of explicitly communicating every single deployment, you only need to communicate the exceptions. (ie; the things that don't fit neatly into an existing process)

If you're working in a team that has a major language barrier, I don't see how having a process can mitigate the need to explain that process, nor how the exceptions can be communicated effectively.
Have you ever seen a globe? They are always tilted so you can easily view countries below the equator.

Besides, 90% of the world population lives above the equator, so if there is a slight bias towards making the northern hemisphere more easily viewable, that's entirely justifiable. That includes 1.4 billion people living in India, another 1.4 billion living in China, etc.
That conflicts with OP's description saying their Steam downloads were 20% slower, which presumably was tested before hitting any soft transfer cap.

I'd guess the goal of traffic shaping on CPE would be to keep upload bandwidth on the cable segments less congested. Or perhaps conntrack is easier to do in a distributed manner?
It's a Terminator quote: https://youtu.be/tYc2jQaM8gM?t=34

Maybe "in Arnold Schwarzenegger's voice" would've been more accurate, since I can't detect anything particularly German in the way it's said either.
> I joined academia for the pursuit of truth, and forth the glory of Knowing.

I assume they said this from a position of naïveté and then after joining academia realized it was incorrect. I'm not sure we should use that to suggest a defect in character.
But this is NOT a company being sold! And not even a division or a product sold. It’s not a merger or acquisition. It is, what you described as this: “two standing independent companies exchanging personal data.”

Google Domains and Google Cloud Domains is shutting down: no technology or people transfer happens. Customer accounts are what are sold, as laid out in black-and-white by Google:

“On June 15, 2023, Google entered into a definitive agreement with Squarespace, where they intend to purchase all domain registrations and related customer accounts from Google Domains.”

We can argue what it means to sell “customer accounts from Google Domains” from Google to a third party company.

My interpretation that this is selling customer data (that is needed for the buyer to operate them: it’s selling, none the less, to a third party who is not Google). To me, this sounds like a new era starting where customer accounts owned by Google can be sold (and this is the first). Which is fine: but then Google cannot claim they will not do this, going forward. This was the deal Google promised its customers - which implied they won’t sell off eg Gmail acccounts to a third party, YouTube accounts, or Google Domain accounts.

Google didn’t write that Squarespace is “getting access to customer data”. They wrote Squarespace is purchasing these accounts (likely this wording to avoid writing that Google is selling this: but same difference). Google’s wording: not mine.

https://support.google.com/domains/answer/13689670?hl=en#:~:....
All the while they ignore the litter box... And flush their human toilets with the lid open...

The world's a gross place. I know it's unavoidable for some (e.g. OCD) but by and large, I tend to think people spend an inordinate amount of time pursuing an unreasonable level of cleanliness.
This will blow up on them when rent control kicks in and inflation is high
Isn't it considered bad practice?
> any metric public schools are worse than private options

This is highly case by case. Sure, the very worst schools are public, but that's because they're in the worst areas, where people are definitely too poor to be sending their kid to private schools. On the upper end, though, it's far from clean cut.

Comparing Bay Area schools, both the best and the worst schools are public. You have to go down the list of top ACT/SAT scoring schools a-good-long-while to find a private school. Because we just have really good public schools available.

> more indoctrination

What could possibly be more indoctrinating than in-school religious practice? Religious private schools definitely blow any secular institution out of the water when it comes to indoctrination.

The key issue is introducing price discrimination into an already blighted schooling environment just exasperates the brain drain. The only reasonable solution is making the schools available in those areas better, not giving up on them entirely.
I suspect this is also why large industrial ML labs have mixed productivity. My observation has been that people decide that a problem is important because someone high up thought it was important. The researchers using the methodology that shows the largest offline impact are rewarded - not those with the most rigorous finding.

This creates a strong incentive to fudge the results and never ship anything. I knew of one scientist who figured out you could just fake the entire thing and skip the work part. He coasted for 5 years doing this.
"5 March 1512 – 2 December 1594"

Everything was a bit complicated in that region in the medieval period. In the C16, you immediately come up short with the concept of "Germany".
That’s fair. The Tesla is too heavy as well.

[dreams about “fun” cars like my old 2200lb Miata]
Certainly my experience (UK based) is that whilst Apple Maps has got much better, it's still pretty terrible and gives outright wrong lane guidance and motorway exit information quite often... Waze is virtually faultless in all the time I've used it.
Neither a web browser, nor the iPhone are remotely comparable to a general purpose computer in terms of free use
Not sure why this is posted today, but for the other kind of Ruby 'hacking' there's Ronin[1]

1: https://ronin-rb.dev/
Languages with built-in checks for correctness, like type checking and borrow checking, help you ship software faster in the long run, cheaper, and with fewer bugs.
My hunch is that only churches were big enough. Also, religion was a major focus of western music, at least as formally sponsored. I have no doubt that there were parallel developments of folk music, but probably using more portable instruments.

Today, tradition. But a lot of churches are using rock bands.
Latency is mostly a matter of hardware, model size and small tweaks. LLaMa running locally is very fast. And current LLMs could definitely be finetuned to interrupt conversations like you mention.
Tens of hundreds of Innovator-category developers will build surprising, delightful apps for the hundreds of thousands of Innovator-category Vision Pro first-year buyers.

Early-Adopter-category developers and buyers will wait to see what the Innovators discover.
Because the delay between announcement or order-taking and receiving the thing can be highly variable, and having it in my hands and being able to use it is what is important to me.

The biggest delays are usually with a new SoC. Once the SoC is available, building yet one more circuit board is usually a pretty straightforward exercise, at least for the competent.
Why hasn't there been any blow-back?
Forget LAMP Stack: LLM stack is here
Huggingface has positioned itself as the new standard stack in the NLP/LLM ecosystem. Now the companies are asking for an LLM stack.
(I work at Stripe and don’t want to publicly provide specifics for privacy reasons, but, yes, we’ve been in touch with OP already about their business model. If we assess customers are requesting refunds and filing disputes, funds are reserved so that all customers can receive refunds in a timely manner.)
...Investors don't fund that. They chase yield. The eternal chase for the bigger sucker is way more fruitful on earth than in space.
> If C is so bad, why does only C programs survive?

The short answer is because you're ignoring all the programs that survive that aren't C. The vast majority of software I use on a day-to-day basis is in fact not written in C, but in C++--and as a software developer, that includes things like my compiler (gcc/g++), debugger (gdb), build system (cmake, ninja). I would guess that the oldest libraries still in common use are written in Fortran, not C--I've definitely seen Fortran code with comments that predate C in the first place.
Just to play devils advocate here, I don't have a dog on this fight and I basically agree with you, but Johannesburg is/was a large metropolis and was once "beautiful, clean and prosperous", so I wouldn't say it's obvious.
believe it or not, I bet it got worse in the age of social media. There's more content creators now, but also a LOT more people browsing social media.
The Google Distributed Cloud Hosted project is a non-borg port of GCP that could be run by anyone.
It's funny to read so many commenters take on supposedly antidemocratic aspects of such bill while completely negating the democratic right of those who live in those places to actually decide what is deemed democratic for them.
Of course you did. Most DMCA takedowns are fraudulent.
I don’t think a few years makes that big of a difference. What if the email says “We can crush Playstation by buying Activision after their next gen console comes out”?

That seems like it would be pretty damning.
> you arguably shouldn't use the Suzuki method to teach music to your kids anyway since it tends to guide them to a local maximum by emphasizing ear training over reading

I am not a professional musician but this feels a bit reductionist to me, in that it assumes the goal of any musical endeavor is to faithfully reproduce the music that was written down hundreds of years ago.

Some of the most celebrated musicians could not read music -- indeed some were blind -- but I would challenge you to find any musician who created anything worthwhile without having a trained ear.

It seems backwards to me to focus on the skill of reading over listening for what is fundamentally an auditory art form.
I think it is organic - specifically feels more like fatigue to me. Couple of people are still interested in the topic, but many are over it so it gets replaced by other trending things fast
Humans eat so many different plants and animals that are not from Africa. Everything has hormones and soy can cause issues for some people because it has phytoestrogen.
So, just use an orthographic projection and concede that projecting a globe onto a flat surface with boundaries is a futile affair.

Google Maps on the Web defaults to this; so does Apple Maps.
Best of luck getting through app store approval.
You can still explicitly build the finite automaton for your closure-extended regular language. That one might be big, but matching is still linear in the length of the text you are searching through.

As you point out Russ Cox's method can not deal with complement and intersection. You can hack it up by putting a compiler in front, but then you might as well compile to finite automata directly. Or you use derivatives: https://en.wikipedia.org/wiki/Brzozowski_derivative or https://www.ccs.neu.edu/home/turon/re-deriv.pdf (or https://well-typed.com/blog/2020/06/fix-ing-regular-expressi... for a Haskell flavour).

> Nothing in the wiki article mentions taking a prefix, but that just sounds like `(prefix|)`?

They implicitly mention prefixes, when they talk about 'the trio operations: string homomorphism, inverse string homomorphism, and intersection with regular languages.' If I remember right, the prefix operation is:

Take a language L, restrict it to the strings that have the right prefix: `L' := L & (prefix.*)` then chop off that prefix from every member of L'.

See https://en.wikipedia.org/wiki/Quotient_of_a_formal_language which this is a special case of. The Brzozowski derivative article also explains it in more detail.
We remember the "2 weeks" to slow the curve, but the messaging changed after 2 weeks. Schools stayed locked down long after there was any credible risk of hospitals collapsing.