skysight-inc/HackerNews huggingface dataset:
My DiceKeys just arrived. What do I do now?
I've been a believer on open source projects and security for a while now. So they really got my attention when I saw the DiceKeys concept. I am confused on what is the best way to connect all my security systems together.

I have:

A freshly shaken and stored DiceKeys set.

Several SoloKeys FIDO keys.

A premium subscription to Bitwarden.

I would like to connect my SoloKeys to the key generated by the DiceKeys and then use the SoloKeys for 2FA access to my Bitwarden account.

I know how to connect the FIDO keys to Bitwarden, and I think I understand how to connect the DiceKeys to Bitwarden. But I don't see how to connect the DiceKeys to the SoloKeys. I have read in several places that this is indeed possible.

Any help would be appreciated.
Harnessing vision for computation: Embedding Circuits in Optical Illusions [pdf]
I think you could explore the DOM tree in the Document Outline window of VS and see node properties in the Properties window, but that could be a false-memory of mine - it's also completely undiscoverable, even today.

Support for CSS "debugging" was completely absent, yes.
The author of that blog is also the author of the linked report!
>> Do you think it is all of GA that helps, or really just the concept of bivectors / multivectors?

Yes, definitely all of it. Especially in physics, where every well known equation comes with its own, not so well known algebra. There are dozens (maybe even hundreds?) of them, all with their own notations and shenanigans. The thing is, all of them can be covered by GA. And you only need three instances of GA to cover everything [0]: Classical mechanics, quantum mechanics and relativistic mechanics / space time.

>> I have a lot of skepticism about the geometric product as a useful object

The geometric product is kind of like: "Here is everything you could possibly want to do, all at once!". We usually pick out specific parts of it (called grade projections) to operate on sub-algebras matching the specific problem domain at hand. Yet, all of them are still connected in one über-algebra so to speak. So, we don't need to switch notations.

>> bivectors / multivectors

Multivectors, the vectors of GA, are like "normal" vectors, from linear algebra, just tuples. There is nothing special about them. The genius lies in the idea that unlike "normal" vector algebra, where you have one element in your tuple for every dimension, you also have elements for every combination of dimensions in a multivector. The multivector is usually sorted by the grade (number of dimensions an element combines). That way a multivector has a 0D scalar, 1D vectors, 2D bivectors, 3D trivectors, etc.

[0]: https://www.scirp.org/journal/PaperInformation.aspx?PaperID=...
Indeed, I'm running a lab experiment right now, and I count six USB cables coming out of the computer, one of which goes to a powered hub with a further five cables plugged in. Two of the USB interfaced hardware gadgets are homemade. All controlled by Python. A couple of the devices required downloading drivers from the vendor, but the setup process was utterly uneventful.
Unity for indie/mobile game development. Especially around 8 years ago (Unity 4.x era) when it really took off.

It completely redefined what was possible for a solo developer or small team to create. Easy to learn, yet very flexible for experienced users. And moving from C++ to C# was a real game changer.
This is very cool. Unfortunately, I couldn't get the AND gate to work for me.
Another way to think of this: imagine two equally-sized countries A and B. A implements Sam’s suggestion, taxing everything at 2.5% pa, B doesn’t.

In A, people are happy, we’ll fed, Pursuing their interests, living meaningful lives.

In B they are not.

however, in A, companies and the economy are not growing so fast: resources are funnelled into a populace that takes but doesn’t give back.

Over a long period of time, the extra 2.5% growth in country B will become so meaningful that it will look back on the savages in country A and decide that it’s resources would be better off under B’s management.

It’s AI colonialism.
Like how Upwork "works"?
Ansible-pull doesn’t require a stable connection. It’s just a way to download a playbook and execute it unattended.
These things come and go: virality, selling shovels, uncanny valley, Dunning-Kruger, Overton window, Dunbar's number...

While there is some signaling and "everything looks like a nail"-ness happening, I think on balance it's are a good thing. These concepts, including the ones you mentioned, are genuinely useful. Their hype cycles are a collective process by which we figure out when and where the concepts are most useful, and then they settle into their place.
How can you be sure it wouldnt have happened without the fair?
Don't "overthink". Just obey corporations, don't question or doubt their agents, propagandists, storytellers("theorists"), city mayors, kapo, etc.
How to Help Someone Else Review Your Code (What Hansel and Grettel Can Teach Us)
It's the only mention of union, and it has zero references or numbers included.
This situation shows many aspects of American governance reaching a pathological level.

You have the patchwork of local, county, state and Federal government. You have the adversarial legal and regulatory framework. And you have a powerful "anti-government" ideology that fails to even understand that most projects happen through the cooperation of industry and the state. And on the other hand you have a "left" that wants to cheer sticking-it-to whatever given corporation rather than pushing sane regulation. And you have dysfunctional ideologies around both taxation and government spending. And NIMBYism but with the opposite being developers wanting no fetters at all, etc, etc.
A robot? Would it get all tangled on the Ethernet and Power cables under my desk?

I would love if someone cleaned my desk. Like, removing the dust and such. But don't you dare accidentally destroying my $350 Keyboard with your products! Or knock over the mug full of coffee that I forgot there. Or accidentally unplug something.

Otherwise, I'll keep using Clorox once a week on my desk. Friday 5pm is cleaning time.

Anyway, I'm 100% remote right now, so...
>Does the actor model make it easy to write concurrent spaghetti code?

I think you could write concurrent spaghetti code in any environment just as easily, to be honest. I also think it really depends on which actor-model implementation you're using. Each offers their own unique experience, as I've found that there's a noticeable difference in the Scala+Akka approach vs Elixir+OTP, for example.

The actor model is just one way of reasoning about concurrency. Your mailbox serializes/linearizes your interactions so you don't necessarily need locks. Because you get that for free, you can write "single-threaded" code to handle each message. Messages can be sent across a network, so now you can concurrently interact with remote actors too. The simplicity of the model stops there.

Concurrent code gets complicated very quickly by nature. If you architect your application to have messages causing ripple effects in your system, your application behavior is going to be very difficult to reason about. But that's nothing new, either. Instead of sending messages, concurrent function calls could produce the same issue.

Is reasoning about message flows and behaviors hard? Yes, but that's just a byproduct of concurrency. Like you said, "programmers simply need to use discipline", but everyone will disagree on what discipline looks like. Each actor model implementation will have their "best practices" to mitigate the complexity of concurrent interactions, as will each organization using said implementation for their project. At my work, the way we use Scala+Akka was very structured and not at all the way I expected, having been used to Elixir+OTP.

As I think the issues of the actor model are actually issues with reasoning about concurrency in general, I would pick actors over coroutines just for the up-front structure and simplicity it provides.
Ah, thanks. I felt that was a separate point to the idea of stopping progress because we have enough. I didn’t realize that was the main point?
Yes indeed, we have enough to ease those burdens and it’s a terrible thing that they continue!
That always confused me about the Olympic Games. I guess it makes sense if you think about it as an opportunity for pork stuffed building contracts. It would make more sense for each country to have 1 or maybe 2 locations that are reused whenever they host the games. They could also host national level sporting events in the interim. That way they can be maintained and upgraded over the years without saddling municipalities with decaying and unwanted facilities.
Pretty much every company/service out there opts you into spam unless you proactively opt-out of it (which takes effort and knowledge to work around the dark patterns).

Looking at my password manager I've got ~260 logins right now and keep in mind that I don't do social media and try to avoid creating accounts as much as possible (and delete the ones I don't use for a long time), so the average user is likely to have a lot more accounts.

Even if each one of these companies only spammed once a week (most will do more frequently if you let them), that'll already significantly outnumber the amount of legitimate e-mail I receive.
I very much like text blocks as well. SQL/JSON can be finally understandable without all the "\n" +
I recall Azure was much cheaper and 30ms faster on average.
Because no one has to gain from low prices. Not the people getting the contracts, not the politicians and their committee getting back donations, not the neighborhood associations suing to get compensation.

That's why they want the money coming from the federal level even if it's just for some state infrastructure: the more "fly-over" state people pay for some SV vanity train line, the better.
Yeah, Windows got a lot better at handling motherboard swaps.

I remember trying to do a PC overhaul with Windows 2000. I swapped out the motherboard, RAM, and CPU, and Windows would fail to boot, crashing with an INACCESSIBLE_BOOT_DEVICE error. IIRC, I managed to recover without wiping the drive and doing a clean install by putting back in the old mobo/RAM/CPU, booting up, and swapping the IDE driver from a motherboard-specific driver to a generic IDE driver (Which comes at a signifcant performance penalty because I lost UDMA support), then swapping back to the new mobo. It booted fine after that, and I was able to install the proper motherboard drivers to get UDMA support on my IDE drive.
> The data is being moved

My understanding is that FDW's act as a proxy. I don't believe the tables are materialized.

Can you link me where it says otherwise? I don't see anything in the docs [1].

[1] https://www.postgresql.org/docs/current/postgres-fdw.html
That doesn't really address anything I said? Regardless of how it got started -- it simply feels like the type of tool that doesn't fit well with a high-profit model because it is so backend/developer oriented.

I've said it before, if you're trying to be profitable, that means there must be some part of it that is, "if you don't pay, you don't get it." What is that thing for Docker (a generally very open-sourcey thing), and will it be worth it?
Both TNG and DS9 had characters inserted to appeal to younger audiences that were mostly annoying/irrelevant to older ones. (DS9 at least had the excuse of being set on a space station.) If the producers weren't thinking about demographics, they wouldn't have been there. The original series wasn't immune either.
The entire point of land value taxes is to turn land into a liability. You don't get to benefit from the accomplishments of other people. You only get to benefit from your own accomplishments e.g. by building a multistory tenant block and renting it out.
Usenet archive independent of Google at https://www.usenetarchives.com/

Their stats from https://www.usenetarchives.com/stats.php:

Documents / Posts: 16,032,489
Average Document: 3.71 KB
Storage Size: 56.76 GB (7.75%)
Stats Collected: Mar 16, 2021, 17:34 EST

The article says that Google had archived 700 million posts.
This effect was noticed by Baumol and Bowen back in the 60s.

https://en.m.wikipedia.org/wiki/Baumol%27s_cost_disease
Maybe in the Hacker News echo chamber this all sounds plausible.

But where I live in the real world all I see is software getting worse and worse. It doesn't do ANYTHING automatically anymore and can't be scripted, every 'app' is a silo and has to be constantly tended to by humans. Useful functionality is actually removed and more time is spent on UI visuals than making it usable. This is made worse by the tendency of surveillance software to require humans to interact with it constantly in order to harvest information, interactions or to display ads.

At some point this bubble will burst, the ridiculous tech valuations will crash and we'll be back looking for solutions to real problems again.
From the paper:

>Overdesign: American infrastructure is often overbuilt, not out of higher quality but out of agency turf battles, obsolete standards like NFPA 130 that have better foreign replacements, or scope creep.

>Poor procurement practices: there is improper supervision of private contractors, and things are getting worse as public agencies offload more risk to the private sector, which responds by bidding higher to hedge against the risk; there are also some one-bid contracts, for example the 7 extension in New York, leading to even higher costs.

> Poor project management: design review teams are usually understaffed and cannot respond to contractors fast, so there is little institutional capacity to build big projects. Wages for office workers are below market rate and hiring
is difficult.

>Labor: in New York, the productivity of construction labor seems unusually low and wages high.

>NIMBYism: the United States makes it easy to sue, for example NEPA is enforced by lawsuit, whereas its Italian equivalent is enforced by the administrative state. Lawsuits in the US and other lawsuit-happy countries like Germany rarely win, but do delay projects, so there is defensive design, including unnecessary scope in order to buy off political support. Leah Brooks and Zachary Liscow have a paper on the growth in Interstate construction costs over the decades, blaming citizen voice lawsuits for the increase.

>Politicization of projects: the civil service is weak compared with both elected politicians and their unelected political appointees, and there is not much continuity in design.

One thing I think they missed, environmental impact studies (that aren't even associated with reduced environmental impact!) I remember Seattle's light rail project included 8 years of environmental impact review of a light rail extensions along routes that were planned along existing rail corridors!

Also, relating to overdesign, I think younger generations suffer from a cult of perfectionism. But perfect is the enemy of good. A streetcar might seem so much cooler, but a dedicated rapid bus can do more with less money!
We should likely avoid putting negative connotations to words that correspond with the colors of peoples' skin, yes.

Does every person with black skin care about the use of blacklist or whitelist? Of course not. Do some? Of course.

If some percentage of the country moves to be actively racist in their usage of the word, well, it becomes quite clear who they are, and we've got plenty of other remedies for dealing with them. Everywhere I have ever worked active racism was a terminable offense, and using slurs like that would make it readily apparent who was being actively racist. It becomes a readily apparent red flag for anyone dealing with them.

By no means do I think this sort of change solves all of the issues faced by underprivileged groups in America or around the world, but it's an easy thing to do that can make an incremental improvement in the lives of people that can use it.
Well, that would require some kind of interoperability between the client and the website (like an HTTP header that sends cookie events).

I absolutely would prefer that to the world we have now. I'm all on board, you don't have to convince me it's a good idea.

But, that doesn't exist today. I do prefer having the stupid annoying popup that gives me the option to allow only required cookies to having no choice at all.

The new GDPR compliant cookie popups give me that option. It's a step up above not having the option at all.
I was more annoyed by the '3', which made the 30% look like a distorted 80%.
By "scrps of locust" do you mean scraps of Robinia pseudoacacia (black locust) wood?
Didn't I cover that in "danger"? The leaks are talking about maybe twice as much broken bits of mRNA in early batches. That's assuming all the not-intact stuff is broken mRNA rather than simple amino acids or something else just as boring. That shouldn't make much difference to anyone's view. If you think it's "doing" stuff that makes you not want to get vaccinated, well you probably thought that before you read this report, too.
Tangential, and not a comment on the linked report, but it's interesting to see discussion of a multi-faceted complex problem, if you want to call it that.

Everybody seems to pick out the pieces that confirms their personal opinions about What's Wrong With America, where the truth in almost all cases is 'sorta, but it's more complicated and nuanced than that'.
Yes, pretty much agree. I'll say that in the end people want their freedom.

I didn't believe this until the lockdown. Being told what to do is something that makes you instantly appreciate freedom.

There will always be revolt, given enough time. CCP have outdone themselves in that department though. They've learnt from USSR and Cuba.

In USSR/Cuba people know. They talk to outsiders and realize the don't live like they're better. China has learnt and told their citizens that they're bullied everywhere so the CCP was made to protect them. Genius really.
He’s rehashing Kurzweil’s analysis of history, which is to broadly fit a few data points to show that exponential growth is baked into the universe. And then go in to claim that the next 100 years is going to be something 20,000 years of 20th century progress.

But I don’t see that the 2000s are progressing any faster than the 80s and 90s. It looks fairly linear since the 50s or 60s overall. smartphones and Deep Learning are incremental progress over what existed before.
The IRS has a nice FAQ here https://www.irs.gov/individuals/international-taxpayers/freq...

Your analysis should be correct based on my understanding of the tax treatments
DC is so screwed.

https://theamericanstatesassembly.net/notice
Makes sense that cost is proportional to skilled/local humans required.
> the amazing variety of skills, proficiencies, and perceptions of humans

Does this matter for the vast majority of jobs? I have lots of skills. I am a published writer. I have won innovation competitions. I can build large cities with high property values in SimCity.

None of that matters for my employment. I am a software engineer. For the purposes of work I am a commodity. My past job replaced me fairly easily when I left. Companies are truly only buying a subset of skills on the labour market.
But if everyone is poor then prices drop...
> Yet Apple is forcing them to give up 30% of their revenue, because they can.

This is a bit disingenuous. Apple isn’t forcing them to give up 30% of their revenue, they are requiring they give users the option to sign up through the App Store.

If most of their customers come from outside the App Store, this won’t make much difference to them.

If they make less the $1m through the App Store, it will only be 15%.

The second is a bit of a niggle, but if most of their promotion and value comes from outside the App Store, this wouldn’t be a big problem.
One interesting thing I read in a Dutch paper today was that a cyber security expert that was involved in the hack was surprised they kept using these specialized services. It’s very easy for authorities to get approval to hack and read _all_ the messages of a service that has a user base that is nearly 100% criminal. If criminals were smart (his words), they’d use Signal or Whatsapp where they’d be a small percentage of the user base and authorities would have a much harder time to get court-allowed blanket access like they had with Sky or Encro.
Postgres has a graph extension work in progress, that may interest you: https://age.incubator.apache.org/

"AGE is an acronym for A Graph Extension... The goal of the project is to create single storage that can handle both relational and graph model data so that users can use standard ANSI SQL along with openCypher, the Graph query language."
I've got Silhouette Portrait myself (think version 2), and that one prints under GNU/Linux too: it was a bit clunky to get going though (with Robocut).

I don't use it heavily, but it works :)
'We're going to lose fast': U.S. Air Force war games regarding China
https://slatestarcodex.com/2017/02/09/considerations-on-cost...

>I don’t know why more people don’t just come out and say “LOOK, REALLY OUR MAIN PROBLEM IS THAT ALL THE MOST IMPORTANT THINGS COST TEN TIMES AS MUCH AS THEY USED TO FOR NO REASON, PLUS THEY SEEM TO BE GOING DOWN IN QUALITY, AND NOBODY KNOWS WHY, AND WE’RE MOSTLY JUST DESPERATELY FLAILING AROUND LOOKING FOR SOLUTIONS HERE.” State that clearly, and a lot of political debates take on a different light.
my company had the exact same problem. This is no automated process. We had to enable EITHER in-app free trials OR in-app purchases (or both). And you cant use stripe, paypal, amazon payments, google pay, or alipay in-app.... it MUST be apple pay.
From what I can tell UIKit and friends will adopt this actors eventually via bridging (just like they adopted Swift 3's error handling).
The problem IMHO is that there aren't a lot of problems that are particularly suited to STM.

I can't think of many instances where I would use STM over CAS (e.g. an atom in Clojure); and the times I have needed something akin to STM (e.g. building an incremental dataflow engine with transactions) I wanted more control over the runtime behavior than Clojure's STM provided.

Plenty of business systems need transactional guarantees and either durability or distribution (or both), which makes an external store like Postgres or Redis a ton more attractive than STM within a single process.
The CCP is also building a surveillance state that may allow them to preemptively shut down any dissent before it gains any traction and do so in real time. Unlike most Western states there isn't even a pretense of legal or constitutional restraint. They can surveil with total impunity and more importantly use that data with total impunity. Western governments are at least constrained on the second part if not the first.

That is fucking scary. We have invented a set of technologies that could be used to create an un-overthrowable dictatorship and permanently enslave the human race... to get people to click ads.
Can probably be blocked with some filter but at least doesn't rely on central servers: https://delta.chat/en/
> but prices for services have gone parabolic.

A few years back, I had a chat with someone who helps developmentally disabled people with job training. The company she worked for billed the state $90/hour for her work, but paid her $15/hour. I'd love to know where the rest of that money went, because it certainly didn't go to those performing services, nor to their professional development, nor to disabled people.
China's 'Private Traffic Obsession'
Whatever happened to Joe Hewitt (one of my developer heroes back in the day)? Did he retire after Facebook?
Talk to the U, Hk, and B people in Asia, ... sorry but “collective vision” is the problem. NASA does not dominate but individual. Collective is evil and commonness is a crime. Let individual be individual. You do not need this for a steve job to thrive. But any joint ignoring individual rights ... it would be 1984 coming today, as it has and coming to a lot of human beings.