skysight-inc/HackerNews huggingface dataset:
Hmm. Its a good resource, but I'm pretty bearish on autovectorization in this manner.

After trying OpenCL / CUDA / ROCm style programming, its clear that writing explicitly parallel code is in fact easier than expected (albeit with a ton of study involved... but I bet anyone can learn it if they put their mind to it).

If CPU-SIMD is really needed for some reason, I expect that the languages that will be most convenient are explicitly-parallel systems like OpenMP or ISPC.

In particular, look at these restrictions: https://cvw.cac.cornell.edu/vector/coding_vectorizable

> The loop must be countable at runtime.

> There should be a single control flow within the loop.

> The loop should not contain function calls.

These three restrictions are extremely restrictive!! CUDA / OpenCL / ROCm allow these constructs. Control flow may have terrible performance in CUDA / OpenCL, but its allowed (because its convenient. If the programmer can't think of any way to solve a problem aside from a few more if-statements / switch-statements, then we should let them even if its inefficient).

That's the thing. We know that SIMD-machines and languages designed for SIMD-machines can have dynamic loop counts and more than one if-statement (albeit with a branch divergence penalty). We also find it extremely convenient to decompose our problems into functions and sub-functions.

---------------------

OpenMP in contrast, looks like its learning from OpenCL / CUDA. The #omp simd parallel for construct is moving closer-and-closer to CUDA/OpenCL parity, allowing for convenient "if" statements and "dynamic loop counts".

CPU-SIMD is here to stay, and I think learning how to use it is very important. But autovectorization from the compiler (without any programmer assist) looks like a dead end. The compiler gets a LOT of help when the programmer states things in terms of "threadIdx.x", and other explicitly SIMD variable concepts.

Besides, if the programmer is forced to learn all of these obscure rules / obscure programming methods (countable loops / only one control flow within the loop / etc. etc.), you're pretty much learning a sublanguage without any syntax to indicate that you've switched languages. Discoverability is really bad.

If I instead say "#pragma omp parallel simd for" before using some obscure OpenMP features, any C/C++ programmer these days will notice that something is weird and search on those terms before reading the rest of the for-loop.

A for-loop written in "autovectorized" style has no such indicator, no such "discoverability" to teach non-SIMD programmers what the hell is going on.

---------

Kind of a shame, because this resource is excellently written and still worth a read IMO. Even if I think the tech is a bit of a dead-end.
Posted this is the thread about the travel websites being down, but seems Fidelity is entirely impossible to sign in to / trade right now.
> That is true, initially the drug companies were pushing it at the federal level, but there was such a backlash that they backed off and tried to go at it state by state.

Do you have a source for some kind of proposed federal mandate (excluding DOA bills by a backbenchers, because those mean nothing)? As far as I know, vaccine mandates have always been a state/local thing, usually only tied school entry requirements.
You wanna know why? Check out "The war on sensemaking" https://www.youtube.com/watch?v=7LqaotiGWjQ
It's a bit morbid to think of but this is almost literally natural selection in action:

People with the vaccine accepting phenotype are dying at lower rates than the vaccine hesitant phenotype because they have adapted to their environment better. Whether this leads to adaptation in the broader population remains to be seen.

My guess is that it won't because most of the people who aren't getting vaccinated and dying are 1. too small in number and 2. Primarily past the age of reproduction anyway.
We should all consider what kinds of delusions we’ve conditioned into our brains, and how that might affect our attitudes and opinions. Maybe be a little less certain that the right way to think just so happens to be the only way that is accessible to us personally.
It’s a legacy from before radio, which sticks around because press briefings often allow for questions.

Q&A is useful because it adds clarity, but the format means they can pick which reporters to favor.
The outcome should be, tolerance for others to express their intolerance, and you to express your intolerance of their intolerance, but no one gets to shut anyone's expression's down.

You can ignore them, don't have to amplify them or give them a platform, but you don't shout them down and you don't allow them to shout others down or stop them from building their own platform.

The Communists in America have been marginalized for a long time in America, but even the most totalitarian/Stalinist believing of them aren't muzzled. Whatever one's extreme belief, a truly robust society has the tools to survive their ability to talk about them.
The good parts of centralisation
I won't say it's harmless, but there are material differences. Weed is an expectorant. That's why it makes you cough. So it also tends to promote the lung functions that help clean the gunk out, at least partially. Nicotine and the additives in cigarettes on the other hand suppresses these same functions. And lastly, pot smokers don't smoke nearly the same volume as tobacco smokers.

So no, it's not harmless, but it is in fact less harmful, which is why people keep telling you that.

Also, there's plenty of other options for ingesting THC these days.
I’d have believed it if it were indoors, but out in the open seems excessively risky. At least that’s how it works in other “dry” countries.

Though I dunno the living conditions of wealthy saudis outside of aramco compounds (or do the wealthy live there too?)
The article opens with "I’ve been an artist my whole life, in various forms -- children’s book illustrator, tattoo artist, and maker of branded images and characters." so presumably they know at least one artist: themselves. A career like that has probably left them with social circles that include a lot of other artists.

That said, yeah, I think the only artist in my circles (I'm a artist myself) who regularly expresses envy of people in tech is the one who's never quite managed to get their career off the ground and is stuck in a series of mediocre clerical support gigs. I sure as fuck wouldn't want to trade "swanning around the parks and cafes of a beautiful tourist destination, working about 20h/week, and paying my rent via Patreon support" for having to go to an office and work on making the FAANGs of the world even richer than they already are.
I'm afraid we're way past logic in this kind of debate. You can give facts and comparisons and numbers until you drop and the others will just say "nope" and won't even bother to argue - because they already know, mind you.
Citation factory, that's what it is.
> you have the federal government to blame for the exceptionally high quality of life you lead

If you were truly informed and educated as you claim you would know that our founding fathers had the foresight to anticipate the badness of government as a necessary evil (their words). We enjoy the high quality of life due to our constitution which enable the freedoms and sacrifice of Americans before us, despite the government's interference along the way.
Talking about "entitlement" is generally a red herring because it ignores talking about why expectations are a certain way. On this topic, useful services in exchange for absolutely no consideration is exactly what the surveillance companies are marketing. When you go through the sign up flow, there is no attempt to inform users of what they're actually exchanging. And no, boilerplate legalese that nobody reads doesn't count for anything. To have an actual meeting of the minds, there should be at least one page of friendly infographics showing the extent of what data they're capturing, where they're using it, and how long it will be stored.
I try to be a nice person. Is paying for my friends and colleagues to be products so wrong?
Kubernetes is far better for each of the above tasks because it is a consistent approach and set of abstractions rather than looking through the arbitrary "everything store" of the cloud providers. I really don't have any interest in relying on 15 different options from cloud providers, I want to get going with a set of extensible, composable abstractions and control logic. Software should not be tied to the hardware I rent or the marketing whims of said entity.

Yes, there is choice and variety among Kubernetes extensions, but they all have fundamental operational assumptions that are aligned because they sit inside the Kubernetes control and API model. It is a golden era to have such a rich set of open and elegant building blocks for modern distributed systems platform design and operations.
Affecting Airbnb search
> Nobody's ever going to be able to define proper journalism.

I've had a thought bouncing around my pachinko machine of a brain about this topic.

While at the single story/topic level you might be correct, I think there may be a pretty basic test for bias.

Using sentiment analysis, (manually or ML) couldn't you figure out which topics or groups a news org never speaks ill of?

The omitted criticisms could paint a pretty good picture of bias.
There is a long history of right wing terrorism, Timothy McVeigh committed the deadliest act of terrorism in the US until 9/11.

In Italy right wing terrorists from the stay behind army Gladio committed several false flag attacks to prevent the rise of communist parties.

1980 a right wing extremist bombed at the Oktoberfest in Munich.

Before 9/11 it was one of the dominant forms of terrorism.
The movie The Sum of all fears is bases on the book of the same name. In the book the terrorists are muslim extremists, but they deemed the scenario as too unrealistic so they changed it to Neo Nazis for the movie.
Respectfully I remain unconvinced of your argument. There’s enough in the media about the vaccine, and enough outreach to vulnerable populations, but at this point if you are not able to get the vaccine, there’s something else going on. I feel like maybe you’re trying to link this to voter laws or something, and that is just not a comparison that can be made in the situation.
Syria definitely didn’t have any problems before Obama. Al-Assad and his father were totally peaceful, definitely weren’t razing towns for decades.
Go, and look what you get on Tinder, say somewhere in Jeddah...
If you're going to blame the US, might want to reach back a bit further too.

We've been "intervening" in the Middle East long before Obama.
CO also in weed smoke is a hell of a lot more harmful than CO2.
Imposter syndrome can keep you from advancing your career because you think you shouldn't have a career in the first place and if you try to move up you'll finally be found out.
Watching some Olympics, Eurosport Player is also down
Cloudflare hasnt had an outage in a long time. And when they do they are upfront about it, and post a detailed post-mortem.
I do not have anything to hide, and furthermore, I do not have anything I am willing to share. These people are fucked.
5G speeds are decent but the main issue for me is caps. I’m waiting on StarLink — early signup to beta, never got in, purchased day it was available, no sign of order being fulfilled - and what I’m counting on is being able to upload large files, etc, without a cap.
For anyone trying to quantify the impact of this on their setup, check out dug! Its an opensource global dns propagation check on your cli!

https://dug.unfrl.com/
Ask yourself why people smoke weed in the first place. It isn't because they're temperate and psychically/spiritually/morally in order. Weed stupefies and dulls a person to certain unwanted feelings, like guilt or anxiety. That isn't any more medicinal than alcoholism.

In line with that, if what you write is true, it would be consistent with the idea that they have vices which cause them suffering which they then proceed to numb instead of dealing with the vices. So if they suffer from envy and pride, this will make them miserable people, so they smoke to numb the suffering. It's basically a way of coping with the consequences of denial about those vices: an intentional disintegration of the intellect to prevent conscious realization of one's vices because they can bear down on one's conscience. The only true way out is moral reform, but if you don't want to repent and face the consequences of repentance, if you are a slave to your pride and to your passions, then you will look for something else to kill the guilt and the pain.
I now know 2 people who could have gotten vaccinated and did not, then died of covid. I know another who went to Florida on vacation, contracted covid, and is now stuck in a hotel room hopefully recovering (I wonder about hotel staff). It all seems so tragic and also so maddening, it could have all been avoided. The vaccine could also have prevented the pain and suffering of their remaining families.
There are thousands of princes who each get millions of dollars per year stipend with absolutely no responsibility. So yes, there absolutely is a huge party scene in the kingdom, so long as you aren't poor or conservative/religious.
> The US and Israeli governments approve the sales according to news articles I've found

Link to this news article, please.
Americans Invest, Europeans Gamble
Historically, Americans are much more active on financial markets compared to the inhabitants of Europe. At one point in time more than 70% of American households were owners of publicly traded companies, while for European households that number would come in a single digit(!).

So it’s not surprising that most pronounced advances in retail stock and option brokerage took place in the US rather than Europe. For example, as of 2020 Robinhood had 13m retail traders, while Flatex-Degiro (major EU retail brokerage firm) in 2020 had only 1.2m users.

On the other hand, when we talk about sports betting Europe is well ahead of the United States. For 2019 sports trading revenue in the US is 0.9b USD. Below there is a table with revenue numbers per state from June, 2018 till February, 2021. As can be seen, sports betting in some states is even illegal.

Jurisdiction Revenue

Arkansas $5,642,181

Colorado $75,841,206

Delaware $52,298,447

Illinois $101,621,640

Indiana $209,366,110

Iowa $72,256,247

Michigan $22,339,974

Mississippi $103,368,568

Montana $ -

Nevada $786,308,000

New Hampshire $23,682,372

New Jersey $791,869,724

New Mexico $ -

New York $18,552,162

Oregon $26,869,312

Pennsylvania $384,151,235

Rhode Island $42,905,081

Tennessee $27,144,908

Washington DC $14,461,585

West Virginia $58,188,453

Total $2,816,867,205

European Union (including the UK) sports betting revenue came in 2019 at 10b EUR, which is much higher than in the US even after adjusting for the population difference. United Kingdom contributed 30.1%, Germany 11.4% and France 9.2%.
https://downdetector.com/
I've had plenty of curiosity in my life time, and have drawn my own conclusions. Here's three of them.

1) There's no scientific evidence for chi. Or qi, ki, whatever you're calling it in an Asian language, because it's just, like, deeper.[1]

2) "Energy" is the most wooly thinking word ever in pseudoprofound proclamations. For the love of Jesus. (Who most likely existed, but was very definitely not the son of YHWH)

3) You can believe what you like, and I'll believe what I like. And if I ever develop fantastical beliefs, I promise I won't expect you to treat them as real things deserving of your serious consideration. And I'll hope you do me the decency of reciprocating that implicit respect.

[1]: https://youtu.be/Z78_rAg4Ldg
Amphetamine tablets are extremely popular in Asia
That’s it? So it has a 98.75% survival rate?
Makes me wonder if the reason Twitter is toxic is because people in large enough groups tend to become toxic?

"A person is smart. People are dumb, panicky dangerous animals and you know it." -Kay, Men in Black
the argument is simply that going to the farmer's market for local produce, then going on a ski trip to Chile doesn't equal out, doesn't make you a climate warrior, and doesn't make you better than anyone else -- even if you repost Greta Thurnberg on Twitter.

That's just a mathematical fact.

The reality of solving climate change is a separate topic. 70% of emissions come from large corporations -- that's where the impact is and always was going to be made.
In my experience those claiming to "sit and wait" when poked will actually reveal they're the entire range of conspiracy theories, so to answer your question I'd dare to say "no they're not".
Then (and please try to take this respectfully) you are out of touch. Many (most?) users don’t even know the services are collecting information at all.
Widespread issues like this on major CDNs tend to be configuration errors.
> IMO people should prefer boost::preprocessor for purposes like this (even in pure C), since it is battle-tested and more polished than "little" metaprogramming libraries will likely ever be.

In fact, I used to program in boost::preprocessor before, trying to implement ADTs [1]. At the end of the game, I just realised I didn't have enough patience and whatever else to continue using it. I could accidentally see that some macro got blocked and then debugging it for a half of a day to eventually come up with ugly workarounds.

Then I made Metalang99. It has many neat features but really the very motivation for it was to get rid of macro recursion blocking. For example, if you call FOO, then FOO calls BAR, BAR calls JAR, and JAR calls FOO, everything should work as expected. This was a complete nightmare with boost::preprocessor.

So in conclusion, I agree that boost::preprocessor is more polished and can work on ancient compilers too. However, since nowadays the situation with preprocessors is better, I would endeavour to use more modern tools which offer greater convenience and flexibility.

[1]: https://github.com/Hirrolot/poica
Some of that might be noise, but there are also some people who both trust their doctors and entertain conspiracy theories. Many of the people who entertain crazy theories also entertain reasonable ones as well - they just aren't sure who to believe. I am sure some of that 9% are honest answers, reasoning along the lines of: "I'm not sure but there's nothing I can do about it".
"Some people tend to think they know what's better for others without really considering the impacts it may have."

That's hardly limited to that demo. Also generally chronic users aren't going to get that existential paranoia you get from casual use
Lastpass is down, so if you use lastpass the effect is significantly compounded.
Probably caused by Kubernetes
Yes. But 70 petabytes worth?
Show HN: Shared – Store, expose, read, and edit collections of data
These are purely my own opinions and not official positions of any groups or organizations I am associated with.

The biggest issues with XeTeX (compared mostly with LuaTeX, some of them also apply for pdfTeX) in my opinion are (roughly ordered for importance)

1. the missing support for microtypesetting features, especially font expansion
2. Missing support for new OpenType features. I consider especially variable fonts to be important, but I know that there are also many users missing color font features.
3. The font selection system which uses completely different lookup paths for font names and filenames leads to extreme confusion for users, especially since it's system dependent.
4. It shares the problem with older engines that many things like colors, underlines, etc. require special invisible nodes which can influence line-breaking in unexpected ways.
5. (From a programmers perspective) adding advanced PDF features under XeTeX tends to be much more complicated because of the DVI based backend which makes it harder to control the PDF file directly.

That being said, I would take XeTeX over pdfTeX any day, but I don't see much reason to use it if LuaTeX is available as an alternative.
Somewhat off topic (because the nature and direction of trade is main story here) but this illegal drug doesn't sound particularly terrible.

Talk of the destruction of youth seems hyperbolic to put it mildly, though Islamic orthodoxy frowns upon intoxicants of any kind, not to mention loud music and dancing. The anxiety seems to be rooted in fears of cultural rather than medical harm. Of course, one might say the same of proscriptive drug policies everywhere.

https://en.wikipedia.org/wiki/Fenethylline
I don't think it can hurt. It's definitely impressive when candidates have diverse and interesting side projects on their resume. If nothing else, side projects can make for a good talking point in interviews.
My blog used to run on it until I turned it into a static site, but the builder “function” now happily lives alongside a Node-RED install and a bunch of other things on a tinier VM.
If you nibble a little on the edge, while eating everyone else who have saved it around the table, you get the western society. Haiti and DR got theirs eaten by France and Spain.
> Windows coping very badly with development workloads like reading/writing many small files (which is a design flaw in the NT kernel and will not be fixed, ever).

Not the kernel, but ntfs.sys. It is a design limitation of NTFS and was a tradeoff for something else. At the time NTFS was designed, high frequency reading and writing to small files was not at all common.

This does not exist on FAT/32/64 partitions, though there is always a per-file overhead on any filesystem, and FAT filesystems have their own problems.

IO performance tools don't seem to test reading and writing to a large number of small files; they tend to want a single large file and they test performance to and from that file. That's by design, and that means those tools don't find filesystem design limitations, or allow you to measure certain types of performance on a per-filesystem basis.

> Edit: It shouldn't be a surprise that Visual Studio is essentially abandoned by Microsoft.

Again, not true.

No one can know everything that MS is doing, of course, but the number of people who think they do is quite high. I am not referring to the person who made the comment I am replying to, by the way. Generally I just see a lot of things about MS or MS tools that are stated as fact and are entirely incorrect.
Autonomy founder Mike Lynch can be extradited to US
"100% churn" doesn't sound like a product that is fine and just needs more marketing.
Doesn't that depend on the nature of the "drop"? When it's just lack of signal then sure, but when I see connections break even momentarily (on cable...), there's often some sort of feedback (I think sometimes it's a connection reset?) that causes the browser to just error immediately, and then I have to reload the page... despite still being on the same network with the same IPs and such.
Amazing that down detector manages to stay up during these kinds of outages. Noticed it has been a little slow but they really have done a good job keeping it up even though large portions of the internet is down right now.
Get started with WebAssembly using TypeScript Pt 1
This appears to be an internal DNS lookup failure; the domain itself resolves but Akamai's internal network falls over. If this is the case, a DNS propagation check will not indicate any issues.
Wholeheartedly agree. As you read, you'll notice yourself noticing - you're consciously processing the narrative but also semi-consciously reflecting on how the narrative is delivered. You wonder what made that line stick out, what made that dialogue feel authentic, what made that description compelling.

It's like a casual fan watching MMA vs someone who practices martial arts. You attend not only to WHAT is done but HOW it is done, and what it means to be able to do it. You move beyond merely witnessing and start analyzing, learning, and appreciating.