skysight-inc/HackerNews huggingface dataset:
> Why run an anti-antifa ad and use a symbol that people don't associate with antifa?

Because we are in the post-truth era, where the White House claiming this to be an antifa symbol is enough to convince the base that their president isn't literally putting Nazi imagery on his campaign ads.

Edit: Observe how there's no shortage of either true believers, or devil's advocates in this thread, that are ready to argue this point.
Digital Relations Under Socialism
"No-one really knows what went through his mind in those two or three days"

Actually, it's kinda known. The consul was very religious, and he believed he learned God's will during these days - to help people fleeing from Germans.
Perhaps it's true that this site is particularly whitewashed. But it's also home to some of the most compelling arguments I've seen for why inclusiveness matters, how and why you should support minorities in tech, and so on. "The exact opposite of white supremacist positions."

So if you're going to claim that it's particularly supremacist, you'll also have to claim it's particularly leftist.

It's probably more reasonable to suggest that the site is used by many, many people, each of which has a slightly different perspective. You're also probably remembering the outliers. Doubly so by reading Dan's comments, which are necessarily outliers.
I used this in the past: http://cppcheck.sourceforge.net/
I'm actually even ok with losing to inflation if that's the market rate. My main issue is internal raises seem to be detached from market rates. I mean, why would you want to pay your engineers that are already familiar with the system and domain less than an external hire?

Maybe there is some math done somewhere that says the money saved from underpaying from reduced raises is more beneficial than the risk of losing an engineer that's already familiar only to be replaced by a more expensive engineer that's new.
The first four paragraphs of the Wikipedia page on quarks seem decent: https://en.wikipedia.org/wiki/Quark

I hadn't heard of axions before, but https://en.wikipedia.org/wiki/Axion and https://en.wikipedia.org/wiki/Peccei%E2%80%93Quinn_theory seem to be a starting point.
I hate people that trick others in to learning stuff. :) This book really looks nice and short to me and I really wish the other parts comes online to.
Markdown is a common formatting system for github, reddit, and a few other sites. I like how it works so have been looking up more complex how to's and messed around with comments on some sites to see which may support markdown formatting. One thing it lets you do is hyperlink sites where [This would be the link itself](and the actual website goes here) like [Google](www.google.com). That doesn't work here, but I gave it a shot as I've been linking that way on Reddit all week when needed. Markdown is neat, but also a buzzword for simple text formatting.
I want to see Basecamp's team faces right now
Result types can, at runtime, by making the err case panic if the value is accessed, instead of just returning a zero value. They let you move past intent and into enforcement. Multiple returns are nothing but intent, and cannot be made stronger.

You can do that without generics, of course. But the developer overhead is large enough that it effectively does not happen, as you have to redo that by hand for every type. That's what generics bring - ergonomics good enough to stop using less safe workarounds (e.g. `interface{}`, multiple returns).
> Prevent reloading of the page every time the user clicks a link,

You don't need a SPA for that. And page load/render times are much shorter when html is delivered straight to browser fr most applications

> Better emulate the feel of mobile applications,

That's pretty weak defense.

> Once the browser downloads and caches the bundle on initial load, the user can revisit the page

Giving we're now in the world of Continuous Deployment, I doubt the cache lasts long.

All 3 of those reasons sound very reaching to me.

And here's the kicker - doing a SPA well enough to be seamless and performant is hard enough that most sites suck if they're delivering a SPA.

Also, if, for example, you do your payments or other sensitive pages in a SPA, you're still running 3rd party scripts on those pages for no reason. Let me know when unloading scripts(&their in mem code) is doable.
Infinite content can still be paginated, grouped, or whatever you like. For example think of Google search results.

Pagination gives mental boundaries, navigation markers and shortcuts to items.

Reading through infinite scrolling is psychologically addictive for a few reasons.

Another complaint about infinite scrolling is more technical: Implementations tend to forget your location, and/or significantly change the data when you return to the page. So if you leave an infinite-scrolling page and come back to it, you often can't continue from where you branched off.

In addition to not remembering the position and state, sometimes scrolling back down to where you were before takes a very long time. I've had occasions where I've had to scroll for ~20 minutes to reach an item I knew was there because I'd just seen it a few minutes prior, and forgot to use the "open in new tab" workaround when clicking on it.

My bank's phone app is bad for this. Scrolling through my transaction history takes ages. If I want to look at last month, no problem. If I want to check a transaction from last year, I'll have to scroll down and wait for a bit more to load, over and over and over.... Then if I click the transaction to view details, then return back to the history to look at more, I have to do the whole annoying scroll-and-repeatedly-wait dance all over again. For every transaction I want to look at.

And that's a mobile app not a browser, so no option to "open in a new tab". Mobile apps with all these flaws are horrible.

(Thank goodness browsers provide the "open in new tab" workaround for webapps that have linkable items. Pity it's broken by badly written webapps that don't make items linkable.)
Well, not quite. Certain phrases have been tested in court. That is why arcane word-strings appear on contracts. Courts have established meaning and precedent for that word string. Going rogue with more readable language is asking for a ride on the litigation merry-go-round again, and nobody wants to foot the bill for that.
The unidirectional nature of

> When you contact Apple or its affiliated companies

carries different implications than the potential bidirectionality of

> anytime you are in contact with Apple or an Apple affiliated company

because the latter explicitly includes "when Apple contacts you".

"We may ask you questions about yourself" also implies a much wider range of latitude in the question topics than "provide your personal information".

The splitting of the "can combine your answers" and the "provide and improve" also makes me twitchy but I can't quite put my finger on why but it feels loophole-y.

(IMHO, obvs.!)
To stay on top, there is an option to sign up for a weekly newsletter.
Edit: don't take my word for it, apparently this is a popular myth

Read up on Yellowstone, for example -- AFAIK it's "due for a big one" but it blows up so infrequently and so catastrophically that there's no real plan other than "maybe think about not living in North America."

But hey, volcanic ash is a coolant for the climate -- a few well-placed eruptions could do some good, on a global scale (sorry about the locals)...
I suspect the surrounding context is Apple threatening to yank the Hey app for bypassing Apple's cut by not using IAPs for managing subscriptions.
Clark's Barbershop
Chinese delivery lady with Exoskeleton delivering fridge in Beijing
I considered myself an "aspirational Prepper" before the pandemic, but I'm getting more and more serious about it. Watching society totally freak out over as little as going without TP for a few weeks and going without their manicure for a few months has been eye-opening.

My plans to stock up on survival supplies and buy a little bug out property in a remote spot have gone from "wouldn't that be neat?" to "maybe it is time to set some money aside and start building up a savings for this" pretty quickly.
A solar storm of similar magnitude passed through Earth’s orbit in 2012 but missed hitting Earth. [1]

[1]: https://en.m.wikipedia.org/wiki/Solar_storm_of_2012
Honeywell says it's got the fastest quantum computer on the planet
> The conversion takes place at 700 °C below the temperature for handling of silica melts (~2000 °C) and thus safes [sic] a considerable amount of energy.

https://www.glassomer.com/index.php/technology
It's also a good reason to leave fossil fuels in the ground and not just extract them as quickly as possible wherever we find them. It seems conceivable that we could eventually find ourselves thermodynamically unable to recover after a catastrophy like a big solar flare. Unfortunately there is no way for anyone to make money by being responsible in this way. We are effectively draining our planetary rainy day fund and spending it on cocaine.
On average property taxes will increase - in some areas they will decrease. If everyone is betting on their local tax pools increasing there are going to be some big losers.
Lava flows are a relatively local and immediate problem, what will really get large numbers of people over a long period of time is clouds of ash blocking out the sun.
There's a plugin to print in VS Code. Preview your markdown and print with the plugin.
I wonder if the doses have expiration dates. I assume so. Hopefully dumpsters won't be full of expired HCq....
So effectively the same thing that's already been in place in the bay area for months.
The B-29 Modernized the U.S. Air Force
Unfortunately there are zero technical details in this article
See also: the executive order removing protections for LGBTQ+ people in health care on the anniversary of the Pulse massacre.
Hehe, exactly, oldest trick in the trade
Sure, in this particular case my point of view is closer to the Russian narrative, than to the Western one. And some may call it a bias. This is why I've tried to provide sources supporting my position, which are independent from the Russian state.
and the government started consuming supplies, and doctors started prescribing it in bulk for friends and family who had no need.

Meanwhile people who did actually need it because, you know, actual reasons, suddenly found that there was none available anywhere.

So large groups of people were buying up the supply, without any actual need for themselves. That's hoarding. It's even worse though, because they can't return those drugs, so yay!
it ensures that they have a sustainable revenue stream and won’t cave into selling data or shutting down
https://www.reddit.com/r/ProtonVPN/comments/8ww4h2/protonvpn...
Well, same could be said for Macs. I have both a Macbook and Surface. Windows has surpassed Mac at this point in dev friendliness due to WSL. I've got VS Code and Docker Desktop running remotely to WSL 2 and my Surface Pro is silent. Meanwhile, my Macbook's fan is raging right now with just a single VS Code window. That's very anecdotal, but I have a nice, native sandbox for all my work. It's honestly the best of both worlds. With Mac, every time I upgrade I have to re-install XCode just to compile some Node binaries and use Git. I could go on and on about how little Apple cares about devs, but we are clearly not the target audience. I haven't tried Linux in a while, but on its own it is still the worst of the three for everything that's not software development.
Anti-competitive behavior is different than typical growth operations.
Clearly, you've read Guns, Germs, Steel, whose accuracy when it comes to anthropology is on the same level as the (Christian) Bible's accuracy with respect to cosmology.

> Americas on the other hand lays on the north-south plane, Isthmus of Panama is narrow to pass through, variances in climate and terrain greatly limited communication and commerce between north and south.

It should be noted that there is rather little evidence of technologies spreading along the main East-West axis of Eurasia (particularly Neolithic technologies), while there is far more evidence of such technology spreading along the North-South axis of the Americas. For example, pottery may well have spread from its invention in the Amazon Rainforest across the Caribbean to Mesoamerica and the Southeast US; corn did spread from its initial domestication Mesoamerica to both the US (where it largely supplanted preexisting domesticants) and down into the Andes (where it supplemented the existing potato crops); and metallurgy spread from its Andean origins along the Pacific coast to Western Mexico and the Southwest US.
Strategically, this allows Trump to get his ad taken down by facebook, which has previously not done so. That means he now can claim some kind of conspiracy against him. If the story does not grow big, that's the end of it, and a small win for Trump.

If the story grows, then it will become less about the symbol (which is at least somewhat obscure) and more about antifa. The more the conversation is about antifa, and the less about unnecessary police violence, the better for Trump.

Honestly, I don't think FB should have taken down the ad. I don't see what it really accomplishes. The fact is that Trump has his own audience. The more media companies fight for control, the more they just make a silo of themselves and prevent any real trust or dialogue between voters in opposite parties.
> Maybe this was clear to some, but lots of people thought it worthwhile to fund trials.

"A lot of people are saying..."
Imagine for a second distributing an app in 175 countries around the globe including all the tax details. I think it's fair to participate on such a global platform and a price for it.
I assume you are looking at things for a living. And from your corporate tone, so are your coworkers.

We all want to look at good things. Promise chains were bad things. When I see bad things, I am willing to make the change. So should you. And we should ask before we change. GP was caught off-guard. That is not what we want.

We good?
That's simply not true. There are conflicting reports to this day. It has unfortunately become politicised to the point we will never know.

Even if it does no good, there was reason to think it may. It's not proper to criticize a decision based on information that was not available when it was made, and that's all that's happening now.
I read their comment more as saying that building a better construction company wouldn't fix the issue (e.g. they might not get hired), not that it wasn't possible to build a better company.
I find it disgusting how politicized this particular drug became. I think people really decided that it was either useless or miraculous simply because of Trump's excitment about it. There was a period of time in March when this was an early leading candidate for treatment and the government acted proactively. I don't think this was a bad decision, even if it was incorrect in hindsight.
The rule being bypassed is the 30% Google tax by using in app transactions through the pay store.

They just don't ban the alternative practice.
Microsoft acquires data modeling startup ADRM Software
And this is why we, as a species, need to embrace science and technology, and engineer solutions to ensure our survival and prosperity.

We need geoengineering now. If a volcanic eruption occurs and blocks out a significant portion of light, we need a way to compensate for it(solar mirroring/concentration?), or eliminate the particulates.
Eh, all those could be remedied with relatively small changes, and the commenter's point is clear regardless.
This is basically micro-services ideology but applied to the front-end. To me, all of this reads as:

"We couldn't agree on a programming language, framework, or set of common development practices, so everyone gets their own individual silo and never has to worry about what everyone else is doing."

Does anyone pay attention to the organizational problem that underlies all of this? You have to agree as a team on this stuff. Microservices is not a way to solve a technical problem, but a way to bandaid an organizational/people problem. You simply couldn't get 2 different front-end or back-end teams to agree on some policy or framework, so now you put an explicit rift between them with this microservice bs.

We did monolith->micro-services->monolith. I will rewrite a system from scratch before i put it into a leaky box and try to wrap an API around it ever again. You can try to sell this as some sort of way to migrate away from legacy without rewriting code but that is a bullshit siren song that is never true in any reality. You will likely save more time over the long haul building 1 coherent system (both frontend and backend). Keeping legacy around and pushing it further and further into container inception is not a rational technical solution if you actually want to pay down your technical debt at any point.
> No plausible mechanism of action was proposed.

?? We had computational and in vitro studies showing significant efficacy against SARS-CoV-2 at attainable serum concentrations, and had seen efficacy of HCQ against other viruses in humans. Obviously in vitro data is not the same as efficacy in people, but positive, high quality in vitro data is incompatible with "no plausible mechanism of action."

Early human research was tainted by being not randomized and tainted by clinician opinions of efficacy, which kept us from knowing for sure for quite some time that what worked in the petri dish didn't work in humans.

> No better evidence ever came along.

Yup, which is why we have largely abandoned the idea...
It sounds like a sanitary pad ad.
Rust Code Reviews
Yep, migrated from Gmail and very happily so :)
Can Amazon keep growing like a youthful startup?
I think the issue was, as another commenter stated, it has current uses for patients and the price almost doubled. So people had shortages or couldnt afford needed medicine. because of a (apparently) dubious study
The infinite scroll problem I feel comes up most that if there was a useful piece of information in the middle of an infinite scroll it is likely impossible for you to return there with any sort of reliability. You can't save the URL because it probably doesn't encode anything useful about where you are in a most cases. You can't logically organize 'where' this information is because its location is pure happenstance. It is pointlessly ephemeral. I can't start on page 5, I can't start on page 100. I have to scroll and just pray I get to get lucky which is the function of a slot machine, not someone who's trying to present me information. If I _really_ wanted to get that much more content I am more than happy to click the next button.
Average inflation over the last 20 years is 2.1%

Honestly being given anything under 2.5% is just insulting. Pay freeze or COL adjustment in line with inflation is for a few years in bad recessions imo, like 2009-10 or, probably the upcoming 12-18 months.

Being given 3% is in the neighborhood of "better than nothing", but nowhere near what it should be for an employee trying to get ahead and putting in the required effort.
Would you add a mode to always sort by date/time rather than by scoring? Unfortunately sometimes there is "more", and you cannot write a reply on pages other than the first one, and you have to look through all of the "more" to find the one you want, and the way it does sorting is problematic for that because I would want it to sort by the date/time instead
Who loses when Apple doesn't allow other payment systems on it's phones?
? I don’t see why we shouldn’t fight to change all these things. None of these is inherently part of the human condition, especially not in a world that has enough to satisfy the needs of everyone.
AFA is a specific organization which historically co-opted the original generic anti-fascist movement.
With Naziism, the shock value seems to have actually strengthened over the decades and years. Do you see any sign of it wearing off? I'd say it won't wear off until it becomes an acceptable ideology. Communist or satanist symbols no longer have as much shock value as they used to, for example.
We already kind of solved this problem at IMDb using Webpack 3 and 4 (with tons of hackery). It was, all things considered, a terrible idea.

We ended up with a web page with 10 nearly identical sections implemented 10 different ways by 10 different developers across 10 different git repositories.

Micro-frontends are cancer, please don't fall for it. You can get much more done for less with a single webserver and a graphQL service, not matter your project's scope.

No front-end on earth needs multiple teams to build it - if it does, your product is convoluted and needs to be split up and/or simplified.
> To the developer, “isomorphic” code breaks down the barrier between client and server. To a malicious client, it means they have control over the server too.

Huh? I don't follow this. Sharing some helpful util functions between the frontend and backend doesn't allow malicious clients to control your server.
Having set this up, this is going to be absolutely huge for ML. A lot of nonsense is getting cut down by this:

1. You don't have to install special CUDA-specific drivers that are behind the normal gaming drivers anymore. You'll soon be able to just use the Regular nVidia Drivers (and even now, all you need to do is install a Beta driver version). That's huge for someone just starting out, they don't have to have "the dedicated CUDA machine / OS"

2. At least in Arch, the Linux side of this is literally as simple as `yay -Sy python-tensorflow-cuda`, that's it. Can't get any easier.

3. VS Code's WSL integration means you can use a real editor, with real linting / auto-complete, but without the technical issues of Desktop Linux (aka the Wayland Nightmare and DPI issues everywhere)
Yeah, UK kept harassing Iceland because of that mess with Icelandic banks. Then suddenly, volcano erupted, airplanes started having difficulties landing in Heathrow, and the harassment suddenly stopped.
Those are some adjectives and a noun. What are you implying? Do you not think that birdyrooster is insightful?
Maybe this is an opportunity to try another open source video player. Smplayer also works on windows mac and linux.

- Preferences menu isn't broken into normal and space shuttle control panel.

- Playlist works in fullscreen mode which isn't the case with VLC.

- Saves place in videos by default, mpv the simpler interface is actually smarter and remembers the position in a group of files if you pass it the same files. I think VLC can do this but its somewhere in the space shuttle preferences interface.

- Adding a folder doesn't add non video files to a playlist

- Audio syncing doesn't appear to be an issue over the network

- It understands any network stream that youtube-dl supports which seems to be much better than vlc
I must admit I didn't expect OPTIMADE to hit HN before it hit arXiv!
@jonahbenton Thanks for sharing your opinions. I stand by my previous points and don't consider what ZeroHedge publishes to be 'transparently and easily dismissed bullshit' and even if it was I strongly defend their right to publish anything they want without interference. I consider the standard of dialog on HN to be excellent (which is why I spend time here. You appear to be completely unaware of the wave of demonetization and shadow banning of dissenting voices, most notably on YouTube, who also have the power through algos to push the opinions they do approve of to broad audiences. I suggest you adjust your overton window and get over the left right political paradigms.
Is it at all slow? I've found a lot of VPNs actually slow down my connection which makes me less willing to try them.