skysight-inc/HackerNews huggingface dataset:
Don't think she counts as someone in the ingroup.

I would think it is more like Contrapoints, who got cancelled for being sympathetic towards certain outgroup members despite being one of the most prominent trans public faces.

or Scott Alexander of slate-star-codex whose rationalistic approach is despised by others in the left, because it often lets the data lead a person to conclusions instead of going about it the other way round. He is quite squarely part of the left, but also disliked by the left.

Stand up comedians often fall in this category. IMO, Louis CK's scorched earth cancellation was a result of him being an IGC, where folks were just waiting for a thing to come out, so he could be discredited.

Being an IGC can yield huge benefits though. But, it requires carefully planning your public persona to a T and you need to be good enough, that you can't ever be called a talentless hack who is profiteering from contrarianism.

I've seen two approaches that have worked. Either build a ton of good will (like Dave Chapelle) and then be a contrarian. At that point. Or, never pretend to be aligned with a group, build an audience that is sufficiently intellectually diverse, mix contrarian opinions with self deprecation and clearly differentiate your person from your persona. (like Bill Burr). It is incredibly important to be intellectually honest though. Because even the faintest hint of hypocrisy will get you cancelled.
Seven Legacy Integration Patterns
Drivers on devices that get plugged in maybe.
Here's the link to the spec about extension types: https://github.com/msgpack/msgpack/blob/master/spec.md#exten...

From there:

MessagePack allows applications to define application-specific types using the Extension type. Extension type consists of an integer and a byte array where the integer represents a kind of types and the byte array represents data. Applications can assign 0 to 127 to store application-specific type information. An example usage is that application defines type = 0 as the application's unique type system, and stores name of a type and values of the type at the payload.
AWS will offer ARM based EC2 instances. If Intel doesn't come up with a drastic turnaround, they are going to be Nokia'd.

https://aws.amazon.com/de/ec2/instance-types/a1/
Without getting into a debate of whether or not it's a good idea for an inexpert person to be configuring nginx, GUIs can alleviate the need to remember specific terms or syntax, and guide the user through the process in general.
Not everyone can afford a good teacher. Basically your idea is that only the rich should have access to good education.
If react is useless without its tools then what is this submission for in the first place?
I think the most detectable radio signals would come from stuff like early warning radar, not communications, anyway. Not sure if those can be compressed in a meaningful way.
The belief in competent government would seem to be a logical flaw -- or at least inconsistency -- in most conspiracy theorizing. I'm sometimes shocked by how competent people think the government can be -- especially people with so little faith in government.
I agree about Java. I'm using Windows to write Java but deploy on Linux and it works. I used to deploy on Itanium and also on some IBM Power with little-endian and I never had any issues with Java. It's very cross-platform.

Another example is android apps development. Most developers use x86_64 CPU and run emulator using intel android image. While I don't have vast experience, I did write few apps and never had any issue because of arch mismatch.

High level languages mostly solved that issue.

Also note that there are some ARM laptops in the wild already. You can either use Windows or Linux. But I don't see that every cloud or android developer hunting for that laptop.
People make mistakes. Relying on people to have perfect discipline and make no errors results in incidents in production.
This sounds like a great setup. Never heard of PineTab before - is the CPU powerful enough for live video encoding?
> Geekbench is also browser-based

That's not true.
React Native Made Easy Ep. 2 – Native Bridge (Feat. Scan Kit) Pt. 2
> Somewhat related, but I would like a way to "cram" cards (ie. temporarily review all cards in a deck, in random order, without affecting anything about their spaced repetition timing). I feel like this must exist but I haven't found it. Do you know how to do this?

That's a strange one... it exists, (Create Filtered Deck - Long Press - Options - Untick Reschedule) but only works well in the V2 Scheduler. The V1 scheduler doesn't handle cards in the red (learn/relearn) well.

The problem with the V2 scheduler, which makes people hesistant about upgrading is the upgrade process will move all cards in the red queue back to the blue (new)/green (review) queues. https://anki.tenderapp.com/kb/anki-ecosystem/the-anki-21-sch...

> Switching the scheduler will empty all filtered decks, and reset any cards that are in learning. It will also force the next sync to be a full sync.

Manual Entry: https://docs.ankiweb.net/#/filtered-decks

----

No. Damien's opinions on funding: https://faqs.ankiweb.net/why-does-ankimobile-cost-more-than-... . The iOS app is paid ($24.99) and funds AnkiWeb, so offer to buy it for a friend if you can.

Personally, I'm taking donations (caveat: AnkiDroid is a port, I'm one of a few contributors, and the money would go to me, rather than Damien, who runs the rest of the ecosystem (AnkiWeb/AnkiDesktop/AnkiMobile)): https://github.com/sponsors/david-allison-1/

----

AnkiApp isn't part of the ecosystem. It's frustrating telling people that they were mislead, and data extraction isn't easy for non-technical users: https://anki.tenderapp.com/kb/anki-ecosystem/ankiapp-is-not-...
What stats are you referring to?
Apple backed away from the server market years ago despite having a quite nice web solution.
If i have to edit text wither way, what's the point of UI?

It's just an extra thing to install, update, maintain and hack.
I started the chemfp project to see if I could develop a self-funded free/open source product in my field, cheminformatics. (In short, storing and searching chemical information on a computer. Chemfp does very fast Jaccard-Tanimoto similarity search for "short"/O(1024 bit) bitstrings.

The answer: no.

The paper includes a comprehensive background on the search techniques and the software, which probably doesn't interest most here.

The section I linked to highlights some of the problems I had selling software under the principles of free software. For examples: How do I provide a demo if I always provide MIT licensed source code? Academics expect discounts, but they are also the ones most likely to redistribute the code. Which is not a wrong thing to do! But it affects the economics in a way I could never resolve, compared to proprietary/"software hoarding" licensing models.

As an HN note, I contracted a couple people to help improve the popcount implementations. HN user nkurz developed and tweaked the AVX2 implementation, and proof-read the paper. Thanks nkurz!
I would suspect that Apple is likely to enforce exclusive hardware for ARM; just like it does now, for Intel (which is a lot more common than ARM).

The limitation is not technical (as hackintoshes demonstrate); it’s legal.

That said, it would be great to be able to run Mac software (and iOS) on server-based VMs.

I just don’t think it will happen at scale, because lawyers.
The abandoned bus that had been converted into _shelter_ for other back-country users. Shelter is vital, so not sure why you're minimising it.

> Yes, that's what people do with dead bodies!

Entire point is, his death was easily avoidable. He chose not to avoid it, thus impacting other people needlessly.
won't it be funny if after all this hype past few weeks .... Apple won't say a word about ARM or transition ...
My friend and I built essentially a REPL for your Firebase Cloud Functions - https://github.com/FoundryApp/foundry-cli

We feel like building backend takes a lot of unnecessary work that really isn't coding. It's usually all those different things like setting up your environment, running multiple containers on your machine, figuring out how all different services should communicate together, fetching your production data. So we wanted to simplify that. Ideally, one would love to develop in an environment that is basically a copy of your production environment. The same goes for data.

Our CLI tool gives you an out-of-the-box cloud environment for developing your Firebase apps. You start Foundry on your local machine, we watch your code and every time you save your files we trigger your functions in the cloud environment. We give you feedback right away. So it's kind of like REPL in a sense that you always get feedback on whether your code will work once you deploy it or not.

We also emulate both Firestore and Auth Users and make it really easy to access your production data. In our YAML you specify what you want to have available in your environment and we fetch the data for you.

We don't save any data.

Here are the docs - https://docs.foundryapp.co

GitHub Repo - https://github.com/FoundryApp/foundry-cli
One of two things:

Either the malware modifies the finance software, and is executed as part of the finance software, but the checksum for the software is now different and can't run.

Or: The executable malware code is separate and only triggered by the finance software, which will fail to execute it, because the malware isn't a whitelisted application.

At any rate, the malware would never be able to escape beyond the finance software computers. This means that yes you could have some issues with invoicing, new orders and so on, but you most likely didn't have to shutdown ports, because the computers there aren't allowed to run the finance software.
If, like me, you needed a refresher about flight MH370, I wholeheartedly recommend this video by LEMMiNO: https://www.youtube.com/watch?v=kd2KEHvK-q8
Can you point out anything that exists only exactly once in the universe?
TLDR; the systems cannot support the load and they're buggy

Why isn't this a federal system? It is in the UK
Ask HN: How to add POPCNT to the next RISC-V base or “C” set?
RISC-V is an important development, but its academic roots show in its poor bit-manipulation capabilities. The Bitmanip extension, while an impressive effort, has languished, and in any case will not be implemented in most chips even if ever adopted, as it appears huge, and any particular application needs only a subset of it.

A huge part of the value of the Bitmanip extension would be provided by a single, minimal POPCNT instruction. How does one go about getting that into the next release of the base or "C" compressed instruction set? Is there any possibility of getting it into "C" compressed but not base set? Of Bitmanip claiming any part of the "C" code space?
Assuming they do not have a prime directive.
I'm pretty sure Apple wouldn't switch the Macs to ARM chips if it wouldn't allow for major performance improvements. Or, if not "absolute" performance, then performance per Watt or price/performance - but if ARM proves to be worse than Intel on "raw performance", they will probably only switch the low-end models and keep e.g. the Mac Pro on x86 for now (or switch it from Intel to AMD, after all Intel is currently struggling to keep up with them). And I'm sure Adobe et al will happily optimize their software for ARM as well...
That's a bit too black-and-white, though, isn't it? Facebook (the company) is not just bad. I made some real friends through Facebook (the website) which I now meet offline, Instagram let's me keep up with friends on the other end of the world I can rarely meet in person, WhatsApp let's me talk to my family two countries over...
From what I know, research does not support the idea that dragonbox is a particularly effective way to teach algebra. Which is too bad, because it seems like it would work really well:

https://dl.acm.org/doi/abs/10.1145/3057889
Telegram is not banned in Rusia now
1: DrNim is basically additional annotations that are ignored, and you can choose to opt-in via a flag.

It's something you similar to MyPy for python and type annotations. The danger is if it becomes non-optional.

That said contrary too many languages, the core language doesn't need:

- threading

- async

which are huge parts to maintain, but thanks to metaprogramming you can implement them as libraries with very nice syntax as well. It also allows compiler devs to focus on what they know well, compilers and leave those 2 highly specialized areas to people who are experts (or become experts) in those.

2: There are 2 dimensions there: nil is used for C FFI, for higher-level primitives you can use Option.
And C FFI was needed to bootstrap Nim with a useful set of functionality and has an escape hatch so that people could start building early on and not wait for the language.
So both from a functionality and a time-to-market point of view it was necessary.
How do you feel about “drop in”? It feels a little invasive. Do you have the option to have the device ring rather than just dropping in, whilst still maintaining the option in an emergency?
I'd say it's not strange. Evolutionary we don't enjoy being alone (we're social animals). What happens is that through bad experiences/trauma etc we develop social anxiety and phobias, and prefer avoiding the unknowns of being with others - which is not a positive preference but rather a rationalised retreat.
Ask HN: What are the best productivity porn blogs and online resources?
I am currently implementing a loose version of GTD and would like to read about how other people organize themselves either using GTD or any other system.
The feature on my iPad that utterly entranced my mother in law (in her 80s) was Google Street View - she was absolutely fascinated by being able to "visit" places she had been before.
Hi!

I write a blog post. How?

I split the book by the headings section (not whole chapter), this is usually one or two pages. Then I try to explain what I understood in my own words. If the author used an example, then I come up with my example.

If the book is about programming, I put code on public GitHub.

After I finish a chapter, I reread my blog posts.
What no one appears to be talking about is that the move to ARM might lead to computers that are less power-hungry thus freeing enough power for Apple to ship some of their nice LTE tech in macbooks without compromising battery life too much. I bet many people would welcome that.

I use a Surface Pro X with LTE, having an always-connected, always-on machine is really nice.
The common case of only two pairs of quotes is indeed regular, but if you want to support either all Unicode quotes (about 60 pairs of them) or C++11 raw string literals `R"delim(...)delim"` (intrinsically not regular) you are out of luck.
The regex has a clause to cover that case?
> Perhaps I'm counting this wrong, but Chess24 tournament coverage gets 10x or 20x more views than a Hikaru stream gets on any given day.

First of all, in the last tournament, Chess24 coverage barely hit 2k viewers on stream while Hikaru's stream had around 50k if I remember correctly.

> For example today's Chessable Masters video has 50k+ views, yesterday's 80k+.

Comparing videos against live stream views does not seem right. Many people would watch recordings because of the time zones and availability. I think it might be fair to compare the number of followers: Hikaru has 416k right now on Twitch and 282k on YouTube, St. Louis Chess Club has only 282k. PogChamps finals (which Hikaru is the host of) had 85k live viewers (https://twitter.com/chesscom/status/1274141325106065409).

> Hikaru's stream will get 2k views on a random good day.

This is simply incorrect. Maybe it has been true a long time ago, but I don't know if he had below 5k at any day lately (and he's been streaming every day for 60+ days or so). Here are the stats: https://twitchtracker.com/gmhikaru. Average is 13k over the last week and 16.8k over the last month.

> I also don't think we should underestimate the impact of the explosion of content out of St Louis and Atlanta (which again, get higher views on every educational video than Hikaru gets on his streams).

This is also incorrect. Let's take a look at the St. Louis Chess Club videos: https://www.youtube.com/user/STLChessClub/videos. There are many 2k and sub-2k educational videos (even sub-1k in some cases) and just by looking at the numbers it seems like the absolute majority of educational videos are not even close to the average viewers on live Hikaru streams for the past month. Tournaments are obviously different.

To be fair, I agree with the importance of tournaments and in-depth commentary, analysis and educational videos. I just want to point out that the analysis you provide is not correct.

Tournaments are great and super exciting, but the general problem with chess is that most people who are below 1800 ELO can not relate and the content creators in the past were not generally interested in explaining the concepts to a wide auditory. Simply understanding what the commentators are saying would require an enormous amount of work for an average interested person.

Hikaru, on the other hand, makes it accessible for most players and, undoubtably, that's why there are more people interested in seeing him play blitz with random people than seeing GMs and super GMs comment Carlsen match in Chess24 tournament. I'm glad it's changing fast, but Chess24 tournaments should be grateful to Hikaru instead making a drama because he had more viewers and trying to stop him from streaming the tournament. Funny enough, that was after explicitly allowing him to use the channel to stream the tournament. If it wasn't for him, I doubt Chess24 would even get their 2k viewers on Twitch for the last tournament.

Both casual chess and tournaments are skyrocketing in popularity lately and I couldn't be more excited about Chess becoming really popular, I just think it's clear that casual chess has been the driver.
There are five known big mass extinction events in Earth life history, the first one is caused by... drumroll... small plants.
https://www.youtube.com/watch?v=mAkjETPM1s4
> If you can get over the socialist aspect of it

Those damn socialists and their delicious recipes...! shakes fist
Half of new drugs come from naturally occurring chemicals
Tech is usually a safe haven (of blaming) when someone needs to hide the malfunctioning system.

I saw several cases where public agencies deployed tech not to make things easier for the end-user (set aside the talk they are trying to sell you), but to offload surge of requests - something like the first line of defense.
Yes, I'd point a camera at my precious vegetables and if a deer walks into the video feed, something that scares it off is triggered so it runs off before eating the whole garden.
I agree. My solution FWIW is to use a pencil to put a small dot adjacent to the paragraph or sentence of interest and write the number of that page on the back inside cover. It allows other people to read my books without disfiguring them. The books that is.
If you're on a low enough level where the instruction set matters (ie. not Java/JavaScript), then the OS is bound to be just as important. Of course you can circumvent this by using a VM, though the same can be said for the instruction set using an emulator.
Video by burdGIS describing the plugin: https://www.youtube.com/watch?v=NKoTBLxEu6w
To do that though, you’re acting like they would have to have a source that isn’t Qualcomm for LTE modems! Where would they get those from? Intel used to have a cellular business but then they sold it..oh wait...to who? Apple?!

Lol I’m kidding but exactly, I agree, plus they can make them in-house.
Both iOS and recent Androids have by now a form of app attestation: the server can tell if the caller is the legitimate app or not (with good enough confidence - as everything, it's not unbreakable).

Doesn't that make obfuscation kind of pointless? Even if your knock-off app knows everything about the API of the original service, it won't be able to use it because it is not the genuine app or maybe it is but it is not running in a real iOS/Android device.

Or maybe this is only meant to include non-Android certified phones (= China)?
I've helped port a few open source systems to ARM. It's easy to write code which looks like C, but ends up being "x86ish C":

* Assume sizes of types, endian, that type of stuff (endian is particularly troublesome).

* The threading model is very different, and it's very easy to write a lot of code which works on the x86 threading model and then explodes in interesting ways when put on ARM.
I like the idea of this inasmuch as I like the idea of standardization in general, particularly in areas where I don't have much primary domain knowledge.

However, I sign maybe a half dozen NDAs a year with various consulting clients and they generally range from ~1-5 pages. It's not such a laborious process that I'd ever considered it an issue.

Is anyone here signing NDAs at such volume that this would save them a considerable amount of time? (Not rhetorical, genuinely curious)
Certain APIs of the IBM mainframe operating system z/OS (formerly known as MVS), IBM makes you sign an NDA before it gives you the documentation to them.

For example, IBM mainframes have specialised processors called zAAPs. Physically these are just ordinary CPUs, but they've been configured in the firmware to only be allowed to run certain types of code. The reason for this, is IBM licenses the OS on a per-CPU basis, and using zAAPs instead of normal processors to run work results in lower per-CPU licensing costs. Anyway, there is an undocumented API that programs can call to offload work on to zAAPs. And IBM makes vendors sign an NDA before sharing this documentation. (If they didn't, anyone could just run arbitrary code on a zAAP, defeating the purpose of the whole thing.)

z/OS also has an API called FAMS (File Attributes Management Service aka IGWFAMS). You need it to perform certain operations on files (or datasets to use the mainframe terminology.) The IBM manual which documents the FAMS API (called the "DFSMS Advanced Customization Guide") is made available to ISVs under NDA only. (As to why this is under NDA, there has never been a public explanation.)

I myself have never used either of the above APIs, nor have I signed any NDA for them, nor do I know the technical details the NDAs protect. I just know they exist. And I know that quite a few IBM mainframe ISV products depend on one or the other to work.
The rumor is a chip that is twice the core counts of the A12Z/X and built on TSMC 5nm plus with active cooling. I’m guessing somewhere around 3X iPad performance.
A Security Professionals Guide to Dealing with Disagreement
Why Is Software Testing Business Critical in Telehealth Applications?
Just driving regular UI stuff on a 4k screen is not hard - most low end notebook gpus can handle that easily. It's not comparable to running a modern 3d game at 4k.
That wasn't a question about the naming.
tangent: Part 1 "State projects of Legibility and Simplification" of Scott's book "Seeing Like a State" discusses how central bureaucracy likes to organise things to make things more legible and tractable to centrally administration. Examples in Scott's book include: assigning people surnames (all the better to track and tax them), standardisation weights and measures, standardisation of language. https://yalebooks.yale.edu/book/9780300078152/seeing-state
All about the bandwidth: why many network-intensive services run on DigitalOcean
FWIW you've linked Geekbench 4; Geekbench 5 is https://www.geekbench.com/doc/geekbench5-cpu-workloads.pdf

I agree these benchmarks have issues, but there's a consistent trend (eg. AnandTech's SPEC results are similar—they use active cooling to avoid the question about thermals) and the most reliable benchmarks, like compilers, aren't outliers.
Amazingly, the website has recipes on it that aren't even of British origin.