skysight-inc/HackerNews huggingface dataset:
I periodically send my loved ones encrypted copies of my password vault. A copy of the decryption key is stored in my safe-deposit box, which they can access only after I am gone. This lets me update the contents of my password vault without having to visit the bank.

And actually, the safe-deposit box only holds one half of the decryption key. My loved ones have the other half in their respective safe-storage locations. This means a rogue bank employee can’t drill my box and do anything useful with the contents.

The password vault itself is a plaintext file that I decrypt and edit/grep as needed. I use the OpenSSL command-line tool for encryption and decryption. My loved ones either have this installed by default on MacOS, or have a Cygwin installation on Windows with which I have tested the commands. The safe-deposit box contains short and detailed instructions for use for my non-technical loved ones.

I also use the Google Chrome password manager with client-side encryption enabled. Whenever I change any important passwords, I’ll export its contents to my text file password vault.
do you even use their download site? nobody does anymore. To keep it up would be hoarding. We can archive screenshots and move on.
Regular expressions are their own language. The fact that we encode a DSL as a string is the problem for tools, and not the fact that strings are hard to handle.

If you offer a syntax extension other than strings to indicate the DSL coming next, and then have syntax highlighting for that DSL, then it would be fine.
Thank you!

I've been wondering how to continue learning about the ideas Graeber's writings introduced to me.

Graeber's work puts me in the same frame of mind as Robert Wright (Nonzero, Moral Animal) did. Very optimistic.

Hudson's anecdote about Deaton refusing to appear on stage with them is hysterical.
Parlers goal of being the alternate free speech platform is horrendously thought out.

The same companies and that they are trying to remove influence from (Silicon Valley - amazon, twitter, facebook, etc.) are the same companies that they're doing business with.

Gab is ridiculous and I get a very religious "holier than thou" (lol) vibe from them. Their founder(s) are very puritanical and will likely not survive the next few years.

The true future of free speech is through federated platforms/services similar to how email servers were back 20-25 years ago. People have traded freedom for convenience over the past couple of decades and it shows.
In that vein, GitHub should work the same for issues you say?
> Now of course, relaxing zoning is important and necessary, you can't have a city with single family housing. It's just not a sustainable solution.

Much of SF's voters see this as the greatest of heresies. The honest and earnest expectation is that SF can, should, and shall remain mostly detached single family homes forever. They vote accordingly, and often make common cause with the left-NIMBYs.

Perhaps unsurprisingly, this has not produced a sustainable state of affairs.
I'm also very happy with the product - I'll add that their iOS integration for email/calendar/contacts works as almost a seamless replacement for syncing to an iCloud account, which I found really delightful.
Block size argument has absolutely no relation to Bitcoin failing as a currency. Block size is some weird inside baseball argument that has little real world validity. Truth is, Bitcoin was never in a position to even fail, because it never succeeded in being a currency. Bitcoin only really got any attention because of Silkroad. Without the darkweb market place Bitcoin would be a fun little internet toy.

You can see this reasoning today in chains like Bitcoin Cash, these are cheaper, these do have larger blocks, but they have nowhere near the amount of currency transactions to legitimately call it a currency. These chains don't even pull in any extra load when Bitcoin fees start to creep up.

XT is not really worth talking about. It ended up being a failed power grab. BIP101 failed because both sides failed to work together, instead one side got upset and created a hard fork at the next opportunity. Then attempted to call themselves Bitcoin, knowing full well they didn't have the hash rate and subsequent proof of work.
TBH I’m surprised Musk hasn’t bought them out yet and “released” a limited edition Model 3 with a DeLorian body kit for like $500,000... if Cyan can release a Volvo P1800 for 500K and you usually need to provide the 50 year old P1800 for them to convert and tune there clearly is a market for these things.
AI in Drug Discovery 2020 – A Highly Opinionated Literature Review
It also depends on the show in American media. Star Trek, for example, has nearly every version of time travel at some point or another - except the "simultaneous worlds" version described in GP with Back to the Future and Timeless.
"By joining the Open Invention Network, Microsoft is offering its entire patent portfolio to all of the open-source patent consortium's members."

https://www.zdnet.com/article/microsoft-open-sources-its-ent...

Apple had "1,996 total patents granted between July 1, 2019 and June 1, 2020, more than any other company in Silicon Valley."

https://www.bizjournals.com/sanjose/news/2020/07/27/top-of-t...
Also a very happy customer. Their mail product is top notch, but so is their calendar. And everything (mail, calendar, notes, storage, contacts) is fast and accessible using standard protocols.

Only thing I still miss is a web interface for managing tasks/to-do’s.
Soviet Shoes (2009)
> There is precisely one way to do a 1:1 VoIP/Video call in Matrix

Yeah, that's awfully close to what the xmpp people used to say. There are rtc calls and there are conferences, and otp is something else than omemo entirely.

For the end user however, when they click that telephone icon in their client, they may or may not get an embedded widget of some type or other, or an rtc stream, or something else. Should the remote client support the same thingamajig, they get a voice call. Look at the dozen or so most popular Matrix clients and for a non-technical user, it's still a gamble.

It's pretty much comparable to email in the 90s. Send a file, and it may end up as a uuencoded Mail Attachment, or perhaps a base64 encoded MIME. In the latter case it may be a multipart MIME or a non-multipart. Non-technical users sometimes couldn't open the file and then you had to send it some other way. Over time some clients got important enough for a de facto standard to emerge. It's still not perfect in 2021, one well known software company insists on their own .eml attachment that doesn't always work.

Matrix is quite similar to xmpp in this regard. Take the dozen most popular clients for each protocol, and check off how many popular features (voice calls, e2e, profiles, conferences, screen sharing etc.) interoperate fully. There's certainly room for improvement.

Don't take this the wrong way however! This is the price we pay for open protocols. If the alternative is low protocol innovation, then bring on the interop testing and annoyed users! It's worth it.

> aren't actually merged into the spec yet, but are specified at MSC1236

You even have standards proposals! They have numbers. Great! Let me guess, you bunch them up, spread some holy standardization water on them, recite an incantation and then they are part of an Offical Standard. Guess how many other protocols developers do that?

> that's not me or the Matrix core team doing that

Again, the tone could certainly be improved. One needs to look no further than this thread, to see other software developers being told in exactly how many ways their standard suck.

Take pride instead in what you did, and if someone asks you again why you didn't use the existing standard to build your chat product, just tell them you had more fun that way. Don't say inefficiency, don't say battery management, don't say interop when all of those metrics aren't looking any better in Matrix. Tell them about the nice team web chat you did, which is plenty reason to use it.
Speaking only for myself, there is no way in fuck I'd ever do a "pay to pitch" event. Startups are already hard-up enough for cash, and then you get some so-called "angel investor" who wants to make a profit off of simply allowing the unwashed mashes a few meager scraps of their attention?

Yeah "fuck you" to that Mr. Bigshot Angel Investor.

You should be grateful any entrepreneur is even allowing you the chance to enhance your deal flow and get in on their deal in the first place.
Everything you said negative about them applies to corporations as well. Not sure why you single unions out on this.
There are lots of buttons and switches on the throttle and stick. Most modern western fighters are designed for HOTAS (hands on throttle and stick) operation, where the pilot never takes their hands off the throttle and stick during combat.
A new Twitter alternative for users seeking The Golden Mean
After glancing at the paper, it might be specific to high-rises in densely populated areas as well. Generating single measurements is fine too, but I wish the article's author included that info instead of just referencing a small part of the paper.
>Happens to me roughly every two days

If I were their dev I'd suggest first, use another browser for your sanity and second, get in touch with the support team to see if you can help improve it!
Good points, but ...

consider the range of timescales that humans can have effective control over. We manage to organize subatomic collisions that occur in femto-seconds, and we manage to build things that last thousands of years. All this despite the fact that our own lives are measured in units that are several orders of magnitude smaller or larger.

So I can imagine (just about) an intelligent system that can also effectively build systems operating in time domains orders of magnitude from their own experience/lifetimes. If they were very "slow" then certainly launching objects into orbit may appear almost impossibly fast to them. But it wouldn't be notably different than what we do with particle physics (or even firing a gun), where the timescale of the event is essentially impercetible to us, and far beyond our ability to control with our own bodies.

The other way around is harder, because creating things that last much longer than an individual's lifetime has to fall back on culture, and that seems to evolve (change) much more rapidly. There are very few buildings still in use that are more than a thousand years old, even though the physical construction of such a thing is relatively trivial.
Most of my friendships are with people I ride with regularly. Many of them on weekly rides, others I just bump into at a monthly social meeting our riding club does.

I guess when you are very active in a hobby that ends up where most of your friends are.

We also did a monthly game night, since my wife has been vaccinated along with several of our friends, we're likely to reboot that very soon.

My long winded way of saying that this is a great idea
A useful application sure, but something that 1 out of a 1000 people will ever use :) And that's overestimating it I'm sure. It's really fringe.

Yet all of those 1000 are vulnerable to any vulnerabilities it contains.

PS: By forgotten I don't mean useless. I mean out of the minds of developers. This kind of code was written decades ago before many new exploit techniques were invented and probably never touched again. It probably wasn't written with things like buffer overflow exploits in mind, yet it's still in this application which is often used to connect to various servers which may not be fully trusted, and sessions which are elevated to root. A lot of vulnerabilities in common software come from such legacy features.

It's useful for sure. But it should be an elective compile option or something. Distros can package that version of Xterm for those who will actually use the Tektronix emulation. The rest will be safer off without it.
As much as I don't like Parler's digital death sentence from Silicon Valley, they should've known this was coming and prepared. It doesn't take a genius to know that such a controversial website is going to get dropped, even if it's just because it makes the webhost look bad.

Yes it's unfair that Twitter gets away with hosting way worse content, but life is unfair, that doesn't mean you stick your head in the sand and pretend the risk of de-platforming never existed.
Because the thread was about unions. Though you're right.

I think people who are really big "repeal citizens united" types need to realize that it cuts both ways.
So... the same as most corps?
Covid 1/21: Turning the Corner
Bitcoin mining uses hydroelectricity, that doesn't emit CO2.
Less arbitrage and more benefit to Instacart/the stores.

Who probably knows a store better: random Instacart shopper or employee of the store?

In the end, Instacart gets faster fulfillment and more accurate fulfillment for a price (whatever cut Kroger etc. take to do this). The stores get direct access to the order data and can then stock their stores better, capture the extra demand, and keep their employees engaged in revenue generating work (Instacart probably pays the store for this service of in-house shopping)
> Are you a specialist in the field?

yes, I have huge quads. what are your credentials?
Not all positions at Kroger are unionized.

Amazon already outsources like this for last mile deliveries.
Truffle went meta and they have java in java now, which gives some nice things.
Speaking of, Is it ok to own a stainless steel vehicle near the ocean? Should I advise my friend to avoid the cybertruck? (Or Delorean)
I wouldn't put too many high hopes that Twitter will do this correctly.

> "Twitter could also potentially do more good by contributing resources to existing projects"

They could also potentially do more harm to existing protocols by coercing those and then dropping out when it doesn't suits them.
This document is dizzying. My first thought is YES, we should have had this ~1 year ago.

As always, there are hidden opportunities in documents like this for the HN/tech community to step up. I know tech isnt always the solution - but with the right focus on education and data analytics, it can be.

Heres one from the doc:

Sec. 4. Advancing Innovation in Public Health Data and Analytics.
The Director of OSTP, in coordination with the National Science and
Technology Council, as appropriate, shall develop a plan for advancing
innovation in public health data and analytics in the United States.
I didn't mean to imply that the risks are the same. The 95% number is in my comment. I'm not sure how, exactly that's measured.

I'm just explaining the logic. It's ok if you don't agree, but the parent legitimately seemed to not understand the argument.
I have noticed my ability to visualize things improves when I both read more and watch video less. I have also experimented with memory palaces before, which also seems to help build the visualization skill.
He seems like somebody who is very concerned with taking credit for things. And not just in a "hey, I made that!" kind of way, but in a "I will sue people who say I didn't make it. " [0] kind of way.

This alone is enough for me dismiss his claims. Satoshi clearly intentionally wanted to remain unknown. It might be a real name, but it likely isn't. There was plenty of opportunity to reveal himself. Now that BTC is suddenly valuable and Blockchain has taken off, it is inevitable that there will be opportunists who want to personally gain from it. CSW is just one of many.

Not to mention that CSW has made other false claims, such as claiming to hold a PhD when he actually doesn't [1]. There is a lawsuit where his name is titled as "Dr.". Again, alarm bells should be going off for anybody that sees that.

And of course, there is a very simple way to prove he is Satoshi, which is to prove he holds the private key for a known Satoshi public key. But he can't do that, and almost certainly forged multiple keys he claims are Satoshi's [2].

[0] https://www.latimes.com/business/la-fi-bitcoin-craig-wright-...

[1] https://twitter.com/mashable/status/675193059408265216?s=20

[2] https://www.vice.com/en/article/jpgq3y/satoshis-pgp-keys-are...
I could definitely be wrong but I think most functional data structures aren’t fully copied. Instead, they’ll utilize something like a pointer to the data that stayed the same so only the part that changes is “copied”.
Genetic Algorithm (GA) Introduction with Example Code
Is this federated or p2p? It would be amazing to have something like SoulSeek but in a music player (Spotify) format. I have rather eclectic taste when it comes to music and Spotify is missing a lot of good stuff.
I'm under the impression that the "encrypt master key with the receiver's public key" step is done on-client, so you could verify that the master key isn't being stored the same way you can very they're not sending the master key when logging into the web ui: looking at devtools and seeing everything that leaves the network.
Multi-master hardly comes for free in terms of complexity or performance, you're at the mercy of latency. Either host the second master in the same building, in which case the redundancy is an illusion, or host it somewhere else in which case watch your write rate tank

Asynchronous streaming to a truly redundant second site often makes more sense
Why don't you take some time to listen to the podcast before getting angry about the market or someone else's privilege?

Also, maybe you missed the part where there is 10x-100x the amount of art sitting in the archive than on display? Bringing lots of new supply of art onto the market would necessarily lower prices. This would make it less profitable to buy up art privately in the hope that it appreciates. It would also make it more affordable for other museums.

At the same time, there's nothing preventing a first-tier museum from only selling to other museums rather than to private collectors. They might even stipulate terms of the sale that the art must stay with the new owner for a minimum time frame.
Who's running a full node on their phone?
Wouldn’t a simple fix be to say that if you have two part time positions at the same time for the same skill set you must merge them into a single full time one.

Sure, it’s heavy handed, but if they are gonna play games we can’t leave things to trust and common sense.
Been a customer for over a decade. Can count the number of outages I've actually noticed on one hand, and they've all been very minor.

I'm surprised that anyone who thought Fastmail was a good choice would even consider Google as an alternative.
I wish there was a quality color e-ink offering, that was just a display that displayed art. I’m thinking of something like Netgear’s Meural but with a higher quality display.

Sure I could hack it together myself with an raspberry pi or something, but it would be great to have something that “just worked” that I could put in different rooms around the home.
Did it? I've always had more trouble throwing up quick FTP servers vs a quick "python3 -m http.server" for a throwaway HTTP server.
I see. Very interesting! I wasn't involved that early so wasn't aware :)

Anyway, my general point stands, just s/remember a seed/store an encrypted file

Personally I think Satoshi is either dead or never going to move his bitcoin.
This represents a dramatic escalation of side-channel attack vectors and surface area. It’s an unfortunate inevitability that this will not end well. Secure platforms never provide affordances for backdoors, especially backdoors tightly coupled to externalities. Bitwarden is further attracting unnecessary attention to itself from actors who have an interest in the collection of the volunteered emergency-trust relationships. Bitwarden would be well-advised to reconsider this feature.
> What matters is whether their reporting is factual or not. In this case, there seems to be little doubt that the reporting is factual; the reported lawsuit does exist and does make the reported claims.

That matters, but it isn't the only thing that matters. Again: the fact that the NY Post themselves didn't outright lie in this story does little to refute the idea that they're a disreputable paper. The way they choose facts to report and how they arrange them can be the real source of disrepute.
I find it very hard to believe that Twitter has interest in creating a decentralized service that they can't control content on or have sole ownership of advertising revenue.

I think they're just trying to be the trendsetters so they can have the most control of it when decentralized social networks take off.
This is a decent client https://nicotine-plus.github.io/nicotine-plus/
I think the risk is more reputational for orgs wanting to use the Asahi project while not souring relations with Apple.
Agreed! I used to love exploring those discs, which were jam-packed with new demos and utilities, or new games or add-ons for existing ones.
I think `grouby` is a compelling example:

https://toolz.readthedocs.io/en/latest/control.html#other-pa...

> Most programmers have written code exactly like this over and over again, just like they may have repeated the map control pattern. When we identify code as a groupby operation we mentally collapse the detailed manipulation into a single concept.

If you don't use a library, then you have to re-write something like groupby many times, I would expect. Or WORSE, you don't even use the pattern, writing "code exactly like this over and over again".
(This might sound snarky and I apologize for that, I don't have time to write a big long thing here. I'm seriously FWIW.)

If writing the compiler is hard your language is too complicated; also, use Prolog.

I've been writing a compiler in Prolog for Joy (a concatinative language, and one that I suspect may be the simplest useful language) and (other than my own idiocy) it's been a breeze.

Last month I started in on Make-a-Lisp using Nim. I like both of those languages but now that I'm used to Joy and Prolog they both seem painfully over-designed and over-engineered. Not bad just woefully baroque. I couldn't go on. Perhaps this is just a personal problem, I acknowledge that, but I have a feeling that my experience generalizes, that we're working too hard, making things too complicated.
I left Fastmail for Gmail a couple of years ago because their spam filters weren't very good. I like Gmail's inbox filtering as well (priority, marketing, social, etc.)
Often it's a donation from an estate. I believe they discuss this in the podcast episode (though it has been years since I listened to it).
Scoop is a good option too IMO.
While I like and use Instacart, the model is wrong. I am paying too much for a slightly unreliable service and the employees aren't getting paid enough. The stores should provide the shoppers, delivery should be a separate service, and the cost should be about a $15-30 premium for a large grocery order (15+ minutes of order picking + delivery similar to a cab ride). That leaves the ordering platform, which might be a nice niche for Instacart to provide across multiple stores.

Anyway, this has been a tough business all the way back to Webvan!
This just isn't feasible for me from a usability perspective. Private email is with Fastmail, but work email is something else entirely. Both have good webmails, but vastly different UX. By using Thunderbird I can get the same UI/UX for all the different email providers. If I only had Fastmail, I'd also be OK with just using their webmail, it's excellent.
Satoshi, Hal Finney, etc were very aware that it at least theoretically could become the world's primary transaction system. Indeed it was that insight that motivated Satoshi to make Bitcoin in the first place.
If you listen to the Megyn Kelly interview with Parler's CEO, they did expect this and had a second entirely different hosting provider lined up. They would have made the move by the deadline too, except the second hosting provider also dropped them due to extreme pressure.