skysight-inc/HackerNews huggingface dataset:
That's the part that drives me nuts. Most omnivores are deficient in fiber. And there's nobody out there saying, "You shouldn't be an omnivore." And fiber is arguably more important than B12 (where serious deficiency is mostly associated with pregnancy and autoimmune disorders).

Everybody should be eating a broad diet with a lot of nutrients, including a lot of plants. Vegans have to be more careful about it since they're not getting the broadest array of sources, but I keep seeing this weird trope of "Well, I could eat vegetables, therefore I'm protected against scurvy and constipation even though I never actually eat them."

Both vegan and omnivorous diets are healthy if you eat them well. Both are unhealthy if you practice them badly. But seeking out studies for the sole purpose of proving "veganism is bad" seems like a recipe for eating unhealthily.
American Individualism and Institutions
If it works as designed I guess 1000 have; but how would you know. Did your perfect code running on an perfect CPU and RAM connected though a perfect network upload the file with 11 9's certainty?
What’s way more mind boggling to me is that there are at least 260 galaxies per person in the world. I am not shocked at all that S3 is home to any number of cat pictures many of which are probably duplicates.
I guess they really do need software engineers!
Isn't this like a solved problem for ages?
I share your frustration with misinformation, but this is just human error, which you could be much kinder about correcting, I detected no gzip-pushing "agenda" in that comment, are you sure you're not just projecting?
Cook is 10 years into his tenure at Apple. Since Ballmer took over in 2000, we can look at the period between 2001 and 2011 for comparison.

During that time, their stock price fell at least 10%. The launch of Windows Vista was bungled (XP outlived Vista). They had a string of failures in the phone market, before finally abandoning it. They had a string of failed acquisitions, including Nokia. Remember the Microsoft Stores?

Azure was the only real lasting success acheived under Ballmer.
From my understanding, a Blue Box doesn't evade wiretaps, but allows one to make long distance calls for free.
Ah, date formats.

The normal way to write dates in my country is DD/MM/YY.

Nerds hate it, of course. Like I've met several people (well, programmers) who'd get red-faced shouty about how illogical and dumb it is.

And sure, it makes sorting harder for computers, but it also happens to be exactly how we say dates. Like a perfectly normal way to say today's date would be "(the) fifteenth in third". So it really depends on which logic you apply.
AMD Introduces 3rd Gen EPYC Processors for the Modern Data Center
>I also don't agree with your claim that you can't "practice" the loop on an individual level.

To further agree with what you are saying...

In many sports: people put work in to run their OODA loop faster even they don't call it that. People watch videos of their opponents to learn how to more quickly orient their opponents actions with the context of the sport.

In engineering: unittests, debuggers and IDEs are all designed to provide information that allows a faster OODA loop.

The idea of rapid iteration is based on the idea in exploratory settings with low information a faster OODA loop is often better than a smarter but slower OODA loop.
Ask HN: Is it wise to create pre-launch/coming soon page for future product?
I've been working on a product (a web simulation game of sorts) for some time now, and I have a soft deadline that I set for myself to launch it. That date will be between 1st and 15th of June. I'm wondering, is it smart to create some kind of coming soon page, where people can leave their mail and be notified about it?

Also, if that would be the move, how much would you reveal on that 'coming soon' webpage? Would it be a logo and a 'signup' box with something really vague, like a tagline, or more?

I have the whole landing page already made, with a value prop written, few examples and what the product is about.
Would it not lead to a horrifying dystopia, it wold be interesting to see how the response changed it the vaccine were marketed as a status symbol.
It would be interesting to have the article author run the lisp code on their machine for a real comparison - would be very interested to see the results. My machine is a Linux (Ubuntu) laptop. I just sent an email to the author with the common lisp code - we'll se if he's interested enough to check.
100 terabytes would be '100TB', not '100T'.

Further, '100 Terabyte Objects' wouldn't really make sense as a sentence anyways.
> usually worked around by jamming anything ambiguous like floats, dates, times, et c into strings

because nobody has ever done this with protobuf...

btw what is the protobuf standard type for "date"?
Those things are actually useful, unlike bitcoin.
Study: Factoring in gravitomagnetism could do away with dark matter
That's all great stuff, but my idea was rather to explore the latent space inbetween existing fonts, so to speak. V-fonts are nice but very limited. Implicit curves are cool but I don't see how they could represent existing font data?
Of course since most Startups are using the Leetcode/FAANG style interview loop the OP probably wouldn't stand a chance of passing without months of study.
For severe breaches the maximum is actually €20 million or 4% of global revenue [1] whichever is higher.

For smaller breaches it is 2%.

[1] https://gdpr-info.eu/issues/fines-penalties/
Before stating *how* fighter pilots make fast and accurate decisions, surely we need to study *if* fighter pilots make fast and accurate decisions? I mean, do they really? What evidence is there that pilots are great, or even above average, decision makers?
I like it (and collapseos), but scheme would be more amazing for that projec; because well, once I saw some Spaniard doing vector algebra in Forth exercises and my head nearly exploded.
Forth is ideal to compose new words, but sometimes playing with the stack look like juggling.
Could you update it so that you have "word count\n" on each line?
If they stumble in five years, which seems incredibly unlikely given that there’s a billion people that love their iphones more than almost anything, he would still probably be the most successful CEO in history if you consider shareholder value created.
The Placebo effect works... sometimes. 30-60%. And it isn't something we can predict, so patient 1 might do well, but patient 2 and 3 do not get relief. It isn't something you can just give most people and expect it to work, in other words. That would be irresponsible.

When something works, it tends to perform better than a placebo. This is even true for drugs that don't work well on everyone (like antidepressants). Can you imagine how horrible the placebo results were on such things?
Not loading for me (PR_CONNECT_RESET_ERROR on Firefox, ERR_CONNECTION_RESET on Chrome).

https://web.archive.org/web/20210315144620/https://www.danha...
Security and Privacy of Apple's Crowd-Sourced Location Tracking System
One of the specs is to not read the file in full but to parse it in chunks from stdin. You also need to sort the output by count.
Never attribute to malice, that which can be adequately explained by error.

https://en.wikipedia.org/wiki/Hanlon%27s_razor
1. researching ways to break encryption is only productive if people are allowed to use the stronger encryption that comes from that research.

2. FBI isn’t arguing for new ways to break encryption, they’re arguing that old ways to cripple encryption should be used on purpose.
That's my understanding, too. On some (most?) exchanges, you're not really buying Bitcoin, you're buying a balance on that exchange - a right to withdraw or transact BTC at moment's notice.

Given the amount of shady practices, it wouldn't surprise me if some exchanges operated on fractional reserves, being vulnerable to bank runs, a practice that many BTC adherents decry the traditional banking sector for.
Not to me, but it’s happened.

https://www.quora.com/Has-Amazon-S3-ever-lost-data-permanent...
Must be a bad student homework ...
I learned about Subculture from Mad Magazine and sarcasm from Al Jaffee's Snappy Answers to Stupid Questions
I think violent crime is more a result of large economic inequality, and the US loves to breed poverty. Brazil, for example, is also a country with a lot of economic inequality. And economic inequality can be the result of having many different ethnicities, combined with racism.

The test here would be to compare the violent crime rate in cities with high ethnic diversity and high economic inequality, with cities with high diversity but low inequality. Or low diversity but high inequality.
The idea is interesting. Two issues come to mind:

- Sometimes, there will be some people in your office that you don't ever really want to talk to. In a real corridor you would just walk past eachother, but with this you'd have to either grin and bear it, or be very up front about your dislike of each other.

- I'm not sure how many businesses would want this enough to actually pay for it.
Mining is perfectly legal if you make a few "payments" i.e. bribes.
What sort of agenda are you accusing the Society for Research on Biological Rhythms, which appears to be a well-regarded professional organization that publishes a high-impact academic journal, of having?
Heck, there's B12 in beer. Not a whole lot (you'd need a case to get an entire day's supply), but just one beer can be part of a diet that gets you all the nutrients.
I don't know if people are actually doing that, but it's crazy that it's plausibly possible to do so profitably.

For example, this prebuilt desktop from Maingear costs $2,500 [0]. The notable components are a AMD 5900X and Nvidia 3080. The 3080 alone has been sold for $2,000-2,500 (MSRP $699) on eBay. The 5900X has been sold for $600-700 (MSRP $549).

[0]: https://maingear.com/product/vybe-stage-4-amd/
My specific issue is that it's a newly created account apparently offering to engage what seems like a money laundering scheme.
int64 representing unix epoch millis (in UTC) is what I usually use. You need to jump through an additional hoop to store timezone or offset.

You can, of course, do the thing that JS requires you always do and put an ISO8601 date in a string. This has the benefit of storing the offset data in the same field/var.

Javascript needs int64s as strings, I believe, because the JS int type maxes out at 53 bits.
I did not say "generic laptop", I said "general purpose computing device", in the Turing machine sense of the word. It doesn't matter what logo it's got branded into it, it's still a general purpose computing device and it should be able to be treated like one.
Just give the government a copy of the private key. What could go wrong? It’s not like anyone is hacking into the government these days.
SPACs, VC, and the Prestige
As someone who also lives in a country heavily affected by brain drain, I put in very high regard the freedoms enjoyed in those countries you choose to ignore, because it's the lack of them that causes the brain drain.

Skilled professionals and investors are reluctant to invest their time/money in a country that taxes the crap out of them without giving much back. Excessive protectionism and high costs of living punish the people that can move the country forward just to prevent stagnant industries from suffering an inevitable blow for a little longer.
I don't really want to be here. This account will be gone too as soon as I close my browser. I won't make another one unless something very urgent comes up.
To clarify my question, can Rust read files and split their strings without checking UTF8 correctness? That could speedup the algorithm.

In Go I have used this [1] in the past when I had to validate UTF8 encoding but on hot paths where I'm sure UTF8 is valid (coming from sanitized database data for example) I skipped that part.

[1] https://golang.org/pkg/unicode/utf8/#Valid
Is Consciousness Everywhere?
I disagree that the elected officials are the ones that ultimately hold the power here. Part of both the CIA and NSA's job is to control elections, any candidate truly opposing them would have to overcome that.
also https://www.anandtech.com/show/16529/amd-epyc-milan-review
and
https://www.servethehome.com/amd-epyc-7003-milan-the-fast-ge...
Thanks. I don't think it does that yet, no. I'd recommend you to check out https://github.com/psanford/wormhole-william for the implementation that I am using.
Wow the codebase looks quite small for such ambitions!
At least in C++, it’s any integer type that is large enough. uintmax_t/intmax_t are guaranteed to be large enough
The remnants of colonialism are still there in the form of the WTO, World Bank and IMF.

If capital controls benefitted ex colonies the IMF wouldn't threaten to withhold western investment from democratically elected governments if they didn't eliminate them.
Electrical Engineering is full of abstraction.
Hihi, weal, francli de inglish languej culd rader be used as a sujestion for combaining multipl langazhes intu ei hosh-posh of sorts. It did lid as rader tu dis steit of afers, after ol. Hau abaut starting wiz pronouncin leters as dei show and no more funi interpreteisions and pronunsiasions.
This thread represents a failure to communicate, please allow me to restate and clarify.

I followed up with my unnamed family who are in the medical world, to see if I was wrong (as the comments here so loudly proclaimed). I was told that I was generally correct and they shared my concern.

It appears I didn't express myself clearly enough, and other people weren't charitable enough in their reading of what I said to allow the benefit of the doubt.

I'll restate things, now that I've seen a day worth of feedback, as I'm interested in the truth, and not being right, I hope you'll allow this.

My observation is that the behavior of my family members has changed because of HIPPA.

Long term follow up of former patients, seems to have been completely shut down by HIPPA and the way the medical industrial complex interpreted it.

Informal learning of interesting cases (corner cases) seems to be another victim of HIPPA.

As a patient, I value privacy. I am concerned that the proverbial pendulum has swung too far, and we are cutting off a valuable (out of band signaling) mechanism for improving the practice of medicine.

Did I explain it better this time? What could I have stated differently, or more explicitly?

Thank you all for your time and attention.
If you want to read the " ten-page Knuthian masterpiece": https://homepages.cwi.nl/~storm/teaching/reader/BentleyEtAl8...

I don't think it was linked from the article
I am worried.

We will start having trouble with random UUID collisions when we have made 2^64 of them, which is a huge number. It's about as many iron atoms as are in an iron filing.

It is also about 200,000 times 100 trillion, so AWS is just 18 doubling times away from the UUID system breaking down.
Hmm, I think your stance is a tad defeatist in this specific instance. The article's main contention is without the Sunflower sea stars, the urchins have no eager predation, and therefore can decimate any kelp nearby. I believe it's possible to have modern luxuries without making sea stars extinct, but the scale and diversity and degree to which we use those luxuries will determine how much damage we do. There's also the possibility a specific pollutant is harming the sea stars, which was the case with birds' eggs and pesticides in the past.
I believe the author is fully aware of this, and just chose the ASCII version for all languages precisely so that we don't get into Unicode efficiency issues. Doing that wouldn't be objectively bad or anything, it just isn't the question the author is asking. It is still a fine question on its own terms.
Thanks Sid, merged :) We've also fixed the formatting at https://about.gitlab.com/handbook/marketing/community-relati... in https://gitlab.com/gitlab-com/www-gitlab-com/-/merge_request...
Thanks for the link, interesting that _count_elements is written in Python. At a glance it looks like the kind of thing that might benefit from being written in C, but presumably that's not the case. Perhaps because of the dynamic typing of both arguments?

> Python itself does not function at all without the dict implementation since it's the underpinning of the object model.

Sure, but I don't see the point here.

> Calling str.split() a standard library method is... okay.

For our purposes there's no reason to draw a distinction between standard-library functionality closely integrated into the language, and standard-library functionality that isn't. The relevant point is that computational work is being handed off to optimised C code.

Again, if you're optimising Python, the smart move is indeed to make maximal use of the optimised machinery in the standard-library (or for that matter some other dependable library). My point still stands: it would be interesting to look at a problem that isn't amenable to this approach, where the performance of the Python interpreter itself would be brought to the fore by necessity.

How easy it is to find such a problem will be a function of how good a job Python does of providing applicable optimised functionality in its standard-library. Perhaps something like computing matrix determinants? I don't know enough Python to say.
Although std::unordered_map is definitely not nearly as fast as a hash map can be in c++, that's probably not the main problem here. I would bet on iostreams and/or tolower being bigger problems.

Note that tolower is called for every /character/. I don't know everything it does, but I know it's doing some semi-esoteric locale stuff, and in general it's doing a lot more than a naive ascii implementation would. I seem to recall it's even doing a dynamic_cast in there somewhere. For each character of input.

I was curious, so I ran callgrind on it. Here are the top 10 offenders (by Ir, 'instructions retired'). For clarity I have elided many details. Total Ir is 5,647,099,795, so the stuff below accounts for greater than 50% of all Ir.

1,079,594,033 std::istream& operator>>(std::istream&, std::string&)
553,657,533 std::istream::sentry::sentry(std::istream&, bool)
550,159,646 __cxxabiv1::__vmi_class_type_info::__do_dyncast(...)
426,992,280 __dynamic_cast
413,240,330 std::_Hash_bytes(void const*, unsigned long, unsigned long)
383,294,340 tolower
230,374,111 std::string::_M_append(char const*, unsigned long)
223,653,549 /usr/include/c++/9/bits/stl_algo.h:main
172,438,098 __strcmp_avx2
164,226,680 std::ctype const& std::use_facet(std::locale const&)
This is not true, "natural wine" is exploding and there are quite a few wines out there that do not contain any added SO2. We get people in asking for them all the time.

However, the vast majority of wines do contain at least a small amount of added SO2.

There are plenty of expensive wines out there with lots of manipulative additives (sucrose, acidification or deacidification, oak powder, etc) as has been outlined above, but it is much more common in less expensive wine.

There is a scale between wine as a mass produced industrial product and as an artisanal, site-specific hand crafted product, and there are wineries/brands/specific wines that fill in every conceivable spot on that spectrum.

Oftentimes, individual wineries will have different lines of products made in different ways or even in different facilities. Estate grown vs purchased fruit. Physical wineries vs "private labels" made at custom crush facilities. A little tangential perhaps...
It should be read as "100 tera-objects", meaning 100 trillion objects. Writing "K" seems to be so widespread these days (Youtube likes/dislikes are written as 1.5K, for example), I'm surprised there is any confusion here.
> Why? Because you believe corporations are people?

No, but I believe that in general they have a legal right to control the services they make available, within the limits of the laws on hate, discrimination etc.

> By law, in the USA, it would have to be less censored. They could only censor constitutionally unprotected speech.

Twitter is not just in the USA, FYI. People engaging in unpopular speech on "Gov Twitter" could still be sidelined effectively, by other groups. I imagine an adblock-style distributed blacklist might spring up pretty fast. Then what? I have a right to be heard by anyone I choose to spew my opinions at?

> Without people posting to Twitter nobody would be following Twitter.

Without the platform on which to create and disseminate said content there would be no audience. I'm not trying to say that it's all one party responsible. Quite the opposite.

I'm trying to point out that this - "in social media individuals earn their own audience and the companies can't claim ownership" - is wrong. The company have provided a platform and fostered its use, which gives people a place to go and gather an audience. It's symbiotic. You can't at the same time claim that twitter is a fundamental, irreplaceable human need (that 98% of humans apparently don't need) while claiming it's contributed nothing to creating a community and an audience.
OODA by itself is not useful unless a fighter pilot can do it quickly. Acquiring yomi (getting into the mind of the opponent) is far more useful for winning dogfights.
The Third Time Charm of AMD’s Milan Epyc Processors
Please stop the whine for people who are late stay ups. It am social okay for scheduling event at late night. Dinner am late night. Nightclub am late night. All these things are being late night and social okay. No such for early morning, we are expect for stay up late to make these thing, late sleep people only have awaken for 9:00 o clock morning zoom connect.
"Past performance is no guarantee of future results"

The housing market can only grow as far as people are willing and able to pay for. Sure, you may have a few international investors distorting the picture, but for the wider masses of homes you still need a strong local base to prop up the average price.

My impression is that in Toronto, we went from a market that's affordable enough for lower-to-mid-income households to a market that's only affordable to high-income households. Apparently there are still enough people to finance this. But with another doubling of prices vs. salaries, I feel like even high earners wouldn't be able to buy in en masse, and that's where there's a limit to price growth. Not sure about the exact number, but we're probably not far off from it at this point.

There's also the issue with interest rates, which may be able to fall a little further and dip into negative territory when the next regression comes, but we probably won't be able to replicate the decrease in rates over the last 10 to 30 years. And lower rates are really what drove up housing prices in the recent past.

Of course, if companies start to approach Bay Area salaries, we'll raise the price growth limit as well. Personally, I don't worry too much about housing options for software developers and more about the gap between us and the low-wage retail, restaurant, underpaid or underemployed rest of the city. Who cares about home ownership when your friends are moving back to their parents in the prairies.
We are talking about Spain, where most people work in service jobs for very small companies that are already struggling to stay alive. If a bar needs, let's say, four bartenders now, they are not going to contract a fifth one with the increment of costs that implies (with no increase, at all, in their income). They probably cannot even afford it. What they will do is to keep the same four bartenders and pay a part of their salary in black money, increasing the submerged economy, and in the long term being detrimental for the economy and, therefore, employment.

We need more high quality jobs, not paying more for the low quality jobs we already have.
One small error (I think) - I noticed your link to pathfinder linked to someone's 2020 fork of the repository rather than the upstream servo repository.