skysight-inc/HackerNews huggingface dataset:
Project Rho has a bunch about nomograms at http://www.projectrho.com/nomogram/index.html .

One example, at http://www.projectrho.com/public_html/rocket/engines.php#nom... , is a Delta-V Nomogram for the solar system. Given your exhaust velocity and mass-fraction you can compute your delta-V, and combinations thereof.

The last time I saw a physical one (ie, "in real life") was on a booklet for parents of newborns. It estimated the child's predicted height based on the heights of the parents.
But if you treat that situation as gleeful instead of tragic, there is something wrong with you.
Wait are you seriously saying masks, lockdowns, etc. during spikes _forever_? “The covid season is upon us, let’s stock up on masks, pull kids out of school, and cancel our overseas trip”? For the foreseeable future?
> If anything COVID conspiracy stuff has pushed out all other conspiracies.

Conjecture is as conjecture does
Try it, if you are responsible for someone getting hurt (and any number of other direct implications) you are going to be criminally and civilly liable for it. The theater can sue you for lost profits. That doesn't sound very much like "protected" to me.
they also have finally realized why politicians and finance folk hang out at the clubs where recording devices are prohibited :^)
Politicians need to be smart enough to know when to present a united front - they have a much greater visibility into the damage this pandemic is causing to the country by being completely immersed in dealing with it as their vocation. Yes, some people might still disagree (I've got no illusions or hope for a fully united consensus) but those people should be fewer, harder to see and much more ostracized than what the US political arena looks like today.

Politicians are also quite capable from detaching their personal beliefs from their public beliefs - Dick Cheney notably held to the party line opposing gay marriage while having an openly gay daughter. There are a litany of other examples of failing to practice what you preach - so yea, even if they privately hold these beliefs it's quite reasonable to assume that Mitch McConnell and others would be able to coerce them into falling in line when talking to the public.
Wow, that boot tastes good
It’s weird, but it exists to let you check for the existence of NaN.
I know you’re not me, but here I am, pretty much in the same boat.

The word ”traditional” have also been thrown around.
Try 20% which is 70 million people.
To be totally fair to sales people, it's very, very hard to say "no" when an enterprise customer is dangling a contract in front of your nose that means your company keeps the lights on for another year. But enterprise is really something you should look at if you really understand the niche, have lots of contacts, and plenty of patience and runway.
Facebook has the right to limit content on their platform as much as you have the right to talk about it. Comparing this to being totalitarianism is ridiculous. No one is banning them from going elsewhere and spouting their drivel, but accepting it on a mainstream platform is just stupid.
RDS (PgSQL) is what keeping us on AWS, CF delivering a better alternative will trigger us into evaluating switching over.
from that page:

> In a famous assessment of the name, the political philosopher Voltaire remarked sardonically: "This body which was called and which still calls itself the Holy Roman Empire was in no way holy, nor Roman, nor an empire."
There doesn't seem to be much evidence to suggest Delta produces all that much more severe disease.[1] The CDC says "it might be". Much more infectious, yes, but not more deadlier or at least not so much deadlier as to explain the Alberta numbers (especially comparing a population that is 70% vaccinated now versus 5% in the last wave).

And again, we aren't seeing the same impact outside of Alberta. In the US, which has a lower overall vaccination rate, the death rate is actually lower than prior waves.

[1]https://www.cdc.gov/coronavirus/2019-ncov/variants/delta-var...
Worrisome Patterns in Developers: A Survey in Cryptography
Delta was encouraged through the evolutionary pressure from a leaky vaccine
> Ahem, need - at least from our leaders.

I'm sympathetic to this. There is a strong argument to be made that this is a need.

> It may be that creating certainty amid uncertainty is itself the core of leadership.

I would agree with this without reservation.

But the phenomenon here is being driven by what people want, not what people need. If they're benefiting from the certainty they get, that's just a coincidence.

Wanting and needing are different things, and while people may need some certainty, they want much more than they need, and they're getting more than the optimal amount.
Honestly - you should really just go through their discography in full sometime. There are a lot of great tracks off In Court of the Crimson King (I Talk to the Wind being a favourite of mine) along with Red (Starless being one I'd highlight). It's a band that sort of faded into obscurity IMO - being muscled out by bigger names from that era like Yes, Genesis and Pink Floyd, all of which are definitely worth listening too, but King Crimson has got something special.
I heartily recommend all Macauley books, but in this context: https://en.wikipedia.org/wiki/Cathedral_(children%27s_book)
"EU" is like a couple dozen countries in and of itself, so all told you're looking at having expanded to forty something countries in a decade? Seems pretty good to me.

And I doubt their attitude is like, "oh yeah, eff Latin America and Africa, they can rot for all we care", presumably it's harder to roll out in poorer, less developed countries.
Congratulations, amazing product and kudos for continuing to offer the scholarship plan to startups!
Definitely. Assume EVERYTHING you do on that computer is fully known to your employer. It doesn't matter if they say they can't see it, that's bullshit. Don't take their word for a damn thing, and don't rely on contracts, privacy policies or similar "paper" to protect you because you'll only know if it works _after_ you've been exploited and likely suffered the consequences.

I keep my employer's laptop off, lid shut, on the other side of the room, disconnected from power. I just use my own and tell them otherwise. 8 months and they haven't noticed (yet). If/when they do I'll just set it up to remote in from my real computer and practice some very hardcore discipline.
Here's what the C standard says about character handling functions:

> In all cases the argument is an int, the value of which shall be representable as an unsigned char
or shall equal the value of the macro EOF. If the argument has any other value, the behavior is
undefined.

So this is just a case of glibc being optimized in a way that's really unforgiving if you commit that particular UB.
This is the sort of technique you learn once and use a couple times, and then it’s just sort of automatic when you find yourself in this situation. Like learning a new language, the hard part is when the way you think about programming hasn’t fully made the paradigm shift.

FP’s power lies providing tools that allow you to decouple processes like “loop forever” or “transform each item of a list” from your application’s own business logic.
The state of Computer Vision and AI: we are far away
Previous discussion:

https://news.ycombinator.com/item?id=9504061
Injecting environment variables into static websites using Nginx
This also applies to C++ <locale> functions, like std::isspace.

Another fun one: With FD_CLR, FD_ISSET, FD_SET you can corrupt memory by merely passing a socket descriptor that is not 0..1024. Pass a negative integer for some undefined behavior as well (shift by negative value occurs here [1])

[1] https://github.com/lattera/glibc/blob/895ef79e04a953cac14938...
Your epistemology argument about special media diets directly contradicts what we read in this article.
How much of that first $1m was mid-market/enterprise vs lots of smaller plans?
Permissions Policies are confusing because they can get very complex... because enterprises need that functionality. IDK, maybe I'm in the minority but I don't think IAM is something that can/should be watered down.
Conversely don't neurotypicals have problem finding a place in this world and dealing with brute facts like materialism, physicalism, determinism and reality of death? How do they deal with living in an asocial indifferent mindless chunk of matter which is this universe?
Another recipient is Dwayne Betts, who is doing really great work putting books in prisons. He is also incredibly eloquent, both in writing and speaking, and very deserving of the award in my opinion.

I am not sure what the process was like such that Kendi was considered as deserving as Betts and the others.
Why Whale? (2016)
I was going to comment exactly this. Looking at this part:

> I could have improved the environment, the work, the team — myself. I write the conclusions down to be taken care of, reflecting on what I’ve learned.

From my personal experience, most people leave because it is almost impossible to get a significant raise internally versus changing jobs.
Last I checked ISIS and the mexican cartel weren't attempting to start an insurrection and overthrow the American government, or at least they didn't have the slightest chance, unlike the orange man.
Maybe it could be opt out at the end of the first onboard/tutorial.. "Thanks, but I'll explore the software on my own from now on [x]"?
The linked blog post [1] contains a benchmark against the Canterbury Corpus [2]. It is hard to test against other compressors because of its very low memory requirement, but LZO1X-1(11) (`lzo1x -11` in LZBench [3]) comes close as both LZO1X-1(11) and HS 13,4 targets 8 KB of work memory. The result (higher is better):

HS 13,4 LZO1X-1(11) sample

54.90% 38.02% alice29.txt
50.51% 34.00% asyoulik.txt
57.63% 49.38% cp.html
64.68% 56.97% fields.c
56.87% 51.03% grammar.lsp
71.65% 64.12% kennedy.xls
56.53% 40.33% lcet10.txt
48.57% 29.41% plrabn12.txt
77.74% 82.91% ptt5
47.76% 40.64% xargs.1

64.10% 54.90% total (note: doesn't include `sum`)

It does seem to have a good compression compared with LZO1X. I think this is mostly because LZO1X has a requirement that literals should be aligned at byte boundary for the performance but Heatshrink doesn't.

[1] https://spin.atomicobject.com/2013/03/14/heatshrink-embedded...

[2] https://corpus.canterbury.ac.nz/

[3] https://morotti.github.io/lzbench-web/
Child sexual abuse material because that's what it is: sexual abuse. Calling it porn sends the message that it's legitimate, it isn't.
The Chinese business tycoon revealing the secrets of Beijing's elite – 60 Minute
VSCode opens a page of content in an editor tab next to what you are doing. That’s pretty much as unobtrusive as it gets. You can just close it and move on. It’s just there if you want to and is a nice way to signal that it did indeed update as everything is pretty much automatic.

Also it’s very easy to reopen later which was the OP complaint against popups. Now that I think about it, VSCode is pretty much best in class when it comes to update content notifications.
I've seen scrum done to the point of _religion_ at one company, and as loose as a few times a week async over slack at others.

What I've seen is that the more hardcore you are about scrum/agile, the more it works against you. It's something of an anti-pattern.

That isn't to say the entire notion of regular short meetings should be thrown out entirely, though. What seems the right balance, depending on your situation of course, is to have a quick team meeting over zoom/other two or three times per week if possible, async otherwise over slack or similar. Leave the rest of the ceremony out entirely, and use something like kanban/trello/etc for tracking specifics.

The meeting isn't at all about the kanban board/cards, it's about the team spontaneously discussing approaches/issues and helping each other out. One of those "the whole is more than the sum of its parts" things.
Yes, they’re stored in a union and passed around as whatever is convenient.
Australia’s COVIDSafe app cost taxpayers $9M
It’s still in use, plus Mozilla uses it too.
Those people should understand they have their free speech and so does youtube as a private company. They still have other avenues. Vimeo, odysee, gab, gittr, breitbart. It's just the rest of us don't want to see their drivel.
According wikipedia, the latin origin means "a turn around", which I parse, going off in another direction. Not just another turn.
That's true. The example involves serving the same content to a million users, so it's more relevant to the cache-friendly web page scenario.
The fact that he was talking to Bannon and saying that the vaccines don't work and aren't safe even though 2.5 billion people have been given them is ludicrous. Even doctors can grow stupid over time.
Of course it is... that way there is no proof. I've done my own thing for a decade and I'm only worth low 7 figures in liquid assets. However I was offered 8 figures over 5 years to join a FAANG company nearly a decade ago but I don't play that game. Don't feed the beast. I was building autonomous cars more than a decade ago but didn't want to be a slave for Schmidt etc.
I think they meant it's essentially free to Google, making charging so much for it especially egregious.
Ah you’re correct. There was a separate 11pm curfew that came a few weeks later from the health authorities. But the 8pm curfew was from from law enforcement. Regardless, of whether the curfew is 8pm or 11pm or enforced with rubber bullets or official letterhead, it’s still restrictive.
> Surely this researcher was quoted out of context in that it's the Android phone that can be on any continent?

That’s what the article says, as far as I can tell. They still need a radio receiver near the iPhone. The android phone can be anywhere.

I’m not sure how this threat differs from a payment card that doesn’t require a PIN for purchases under $x. Presumably you could use the same attack.
Lumberjack completed Beethoven's unfinished Eleventh Symphony. And then converted it to webm at 156 kbps and uploaded it to youtube, which, a second later, took it down for copyright infrigement, because it has the name of the famous dog in it. News at 11.
MovieLabs publishes common ontology for production
It’s depended. Toxic management once, product not going anywhere and new opportunity clearly impactful once, management clearly going to screw things up once, amazing new opportunity once.

Funny you ask, a balance of push and pull across time. Never a regret about changing. Only about timing and roads not taken.
Oh yeah, I've run into similar situations so many times. A critical piece of functionality was overnegineered and shipped, only months later did we find out that it never worked, and nobody found out because nobody used it.
I'm not a domain expert but I would expect weather patterns to be chaotic and thus even small perturbations (errors) can lead to significant divergence.
youtube isn't the internet. Why should you or I be able to tell Youtube want to host on their own servers? If we don't like it we can go to other services.
Customers are good at communicating there's a problem. They are bad at identifying a solution.
Seriously impressed that you produced this at 11. Like another commenter wrote I think we often underestimate kids but in this case I’m not saying it’s impressive that you built and launched something - I’m impressed with the polish here. You actually know what you’re doing, which is something many adult so-called professionals don’t!

To give you some business advice, I think you have a useful story to tell about being 11 and starting a business. You need exposure to get people on your platform. I’d try reaching out to people with a lot of visibility and the right contacts, tell them your story and ask for help. People working w education & people who just have a lot of followers.

Regardless of how it goes you’re right now getting invaluable experience of a kind that many people only start getting a decade later than you (at least) which means you’re setting yourself up for big success later on.
> Where in the world is GCE and Azure with ARM processors to compete?

I can't speak for Azure, but Google Cloud looks like they've gone all-in with AMD's EPYC platform for their premium option, and offers the E2 instance family for those that want cheap compute and don't care what the underlying platform is.

> Customers aren't going to wait much longer...

I can't imagine anyone outside of hobbyists and tiny startups changing their entire hosting platform due to it not having an ARM offering.
Marxist google? You have to be kidding right?
History says that well-organized, even if smaller movements, have higher chances of achieving their goals.

I can recommend this article about inefficiency of online movements:

https://www.theatlantic.com/technology/archive/2019/05/in-pe...
It's even worse where I work: I'm coding whole apps that are never used. My boss has a continuous stream of ideas that are always urgent and important but end up abandoned once he has toyed with them a few times.

The worse one is this app where employees are religiously entering data into it (if the server is down even 30s, I receive logs from them not being able to input data) but nobody uses the data (I check regularly).

Before I cleaned it up, my project folder contained about 250 Visual Studio solutions. Only 20 apps are regularly used.
I have come to "sense" which projects I should put serious effort and which one I can just do the minimum.
That’s because you pay more attention to news relating to Apple.

As someone with little general interest in the smartphone market, the digs seem to be pretty widespread nowadays. Samsung did indeed take flack for disabling the camera. Complains about the Play Store and Google anticompetitive behaviors are common and Apple is often in the press due to their high profile legal battle with Epic.
(Maybe off topic)

Anyone tried using User > Cloudflare > S3 directly?

Seems slower than User > Cloudflare > CloudFront > S3. (Using this for website CDN)
Why use C++ when JS is faster? VSCode proves that. It's orders of magnitude faster than old VS, has more features, uses less resources, etc.
When was that? I distinctly remember the Ulm cathedral tower stairs in late 1970s to have a dangerous spot with missing railings on either side of narrow and worn brick stairs running along a pane-less window, truly for believers only, and outright unthinkable by today's standards for public trespassing areas. Going all the way to the top of eg Freiburg Münschter also has a thrill to it for those scared of height.
The label "Asian" doesn't really exist outside of the west. The Malays, Chinese and Tamils all have their own languages, ethnic backgrounds, culture and religion. They are not, and don't see themselves, as being instances of some general "Asian" race - that's a very western perspective.

Also Malays are not East Asian but Southeast Asian, if anything Malay culture is historically closer to South than East Asian (e.g. Islam came to the Malay peninsular from South Asia), while still being very distinct from either.

If you go to Singapore it does feel extremely diverse, it's the only place I know of where every sign is in four different languages.
Will be nice to see some affordable motherbords and processors with this architecture.
Maybe you should just not read the comments? Literally hundred+ other articles every day to read and comment on.
Congrats.

I just learned from this thread that Amplitude has more generous free tier than Mixpanel. I shall try it in my product.
I completely agree with you on 0/1 vs 0/-1 for SLT and you can easily find me saying so. For example: https://lists.riscv.org/g/tech-bitmanip/message/496

It was an error, though a rather minor one, to follow the C language so closely. I can and have pointed out other minor mistakes in RISC-V in the past -- none of them serious enough to abandon it and start over.

I'll quote myself from there, below.

32 bits is not such a huge instruction. ARM decided it's good enough for their new(ish) 64 bit ISA,
and it's about the average size of x86_64 instructions.

Original RISC-V (v1.0) has only and exactly the instructions needed to implement C. That's enough for many or most applications, and will be available as a support option forever. The upcoming RVA22 specification for Applications Processors, which will be ratified before the end of the year includes an SVE-like vector extension and also Bit Manipulation extensions (along with many others). The Zbb (Basic bit-manipulation) extension includes cpop along with clz and ctz and rotate. There is also andn, orn, xnor, max, maxu, min, minu, sext.b, sext.h, zext.h, and rev8 (reverse bytes in a register). Plus a unique instruction orc.b which replaces any non-zero byte in the source operand with all ones. There is also scalar crypto and cache manipulation (prefetch, flush etc).

Perhaps RVA22 is your hypothetical Risc-6.

-----

There are five reasons you might use SLT / SLTU, in (I think) descending order of how common they are, and the implications had -1 been used instead of 1:

1) to generate a zero/non-zero value. No difference.

2) to generate a mask. Using 0 and -1 is better, saving a NEG or a subtract 1, depending on whether you reverse the condition or not.

3) to generate a value that can be AND / OR / XOT etc with other such values. No difference.

4) to assign to a canonical C/C++ true/false, or mix with them using AND / OR / XOR. Worse -- have to do an ANDI #1 before using the final result.

5) to generate a canonical C true/false and add or subtract it from something. No difference. Just flip add to subtract or vice versa.

Interestingly, a time when you do want 0 or 1 is the examples in the original superoptimiser paper from 1987.

https://web.stanford.edu/class/cs343/resources/superoptimize...

They first considered the function:

int signum (int x) {
if(x > 0) return I;
else if(x < 0} return -I;
else return 0;
)

They showed the superoptimiser finding the following unexpected 68020 sequence, making use of the carry flag:

(x in dO)
add.l d0,d0 ;add dO to itself
subx.l dl,dl ;subtract (dl + Carry) from dl
negx.l dO ;put (0 - dO - Carry) into dO
addx.l dl,dl ;add (dl + Carry) to dl
(signum(x) in dl} (4 instructions}

This is much more straightforward on RISC-V:

(x in a0)
slt a1,a0,zero # a1 = 1 if x is negative, 0 if 0 or positive
slt a0,zero,a0 # a0 = 1 if x is positive, 0 if 0 or negative
sub a0,a0,a1 # 1-0 = 1 if positive, 0-0 = 0 if zero, 0-1 = -1 if negative

-----
I think the bigger point is the lack of trust in our public health rather than laying out the facts. The same way any person who is pro-vax will argue how beneficial it is, is the same way a person who doesn't believe it is beneficial to them will argue it out.

There is no one clear science, one clear truth to rule them all in this pandemic. This is the only truth I have come to terms with.

I see anti-vaxxers with their straw man arguments as just people who have no trust in the government and the health authorities. Can't blame them though, since the pandemic started almost 2 years ago, there is still a lot we don't know about it's actual origins.
Taking evolutionary psychology into account, probably the best long term solution is an organized religion that is strong enough not to be hijacked by troll farms. It seems that the easily hijacked Christian groups are due to weakened Christian institutions.
You do know very well that all of this is going to happen someday. Everything will be re-written in JS just because it's possible. And numbers will show that those solutions beat C++ in speed and resource usage, like VSCode does.
Look at Zeebe[1] for example.

If you declare the business process you want to support - either in code or in BPMN, you're automatically mapping out the events that are relevant to the business.

Having a system that takes care of executing this, and tying the pieces of this workflow together is one example where ES can shine IMHO.

[1]https://docs.camunda.io/docs/product-manuals/zeebe/technical...