skysight-inc/HackerNews huggingface dataset:
(Stripe cofounder.)

While there are lots of antecedents (this is, after all, just a checkout page with a URL), and even though this was substantially inspired by the growth of the no-code ecosystem[0], the thing that's interesting to me about the payment link "space" is that it's a use case that really took off in other markets first -- Nigeria, India, Philippines, etc. I suspect that staying abreast of important new patterns emerging outside US/Europe will become more important for many businesses in the years ahead... there are a lot of legacy assumptions being questioned.

And feedback very welcome on our Payment Links product itself!

[0] We were excited to have Ben Tossell, one of the original no-coders, as one of our beta users: https://twitter.com/bentossell/status/1397246339898093568
An NFT has nothing to do with ownership of the property. But... if the property is ALSO sold along with the NFT, it will lose copyright protection at life + 70 years just like any other created art. The NFT will then refer to a public domain object, but it gives no power over it.

As the laws currently stand, at least.

I wonder if the NFT token itself loses copyright and becomes public domain at some point?
> Like why is a CLI tool VC backed? Is the business model just selling our data?

Agreed. Take a look at Nabu Casa, the developers of Home Assistant and Home Assistant Cloud. They are 100% self-funded by their revenue from HA Cloud and the hardware they sell.

Because of this, I don't have to worry about investors demanding a return on investment by any means necessary and potentially generating revenue from users' private data.
> the time to first plot is unlikely to ever go below a hundred milliseconds

How is that controversial or disappointing!? Why would anyone bother optimizing this? Nor is matlab/octave/python any faster.

`python3 -c "import matplotlib.pyplot as plt; plt.plot([1,2,3]);"` takes 600ms on my (powerful) workstation and that does not even include creating the plot window.

To be clear, I do believe there is much more work to be done to decrease latency in Julia, but your targets are ridiculous. And as a regular on their bugtracker and forum, the devs definitely acknowledge these issues and have many times said it is one of their main priorities.

By the way, if you want streaming live updated plots, this latency to first frame is not a problem. It is already straightforward to make such fast live plots in Julia (although it does not fit my personal taste for how to do it).
> immudb doesn't actually seem to replace the use case when you need something actually tamper-proof.

I think that's an unrealistic requirement. There's tamper-evident and tamper-resistant but AFAIK nothing is tamper proof. Best you can do is an HSM with a tamper resistant HMAC with keys and a running checksum in unrecoverable ROM coupled to the packaging.
I think all of this says a lot more about the people who try to write about Orwell than it does about Orwell. He was not exactly a "both sides have their merits" sort of person. The guy literally joined a militia to throw grenades at fascists.

You only find contraditions in his life if you try to apply tests of ideological purity rather than trying to meet him where he was.
And you also own the right to sell the NFT to the next fool.
This isn't the case though. Anyone can install Facebook, or Apple music, Netflix, any of the Microsoft or Amazon apps on Android through the play store, without needing to sideload.
You are right. After service costs, the company behind Nebula (Standard) gets 50% of the revenue, and the creators split the other 50% of the revenue based on watch time. I suppose that I should start using the app.

https://nebula.app/faq
Microsoft uses GPT-3 to let you code in natural language
To be more precise, it's the designation of the pilot who is responsible for the plane, who may or may not be the pilot who is currently physically flying the plane.
Entropy is tricky when it comes to life and other forms of complexity.

The book "Into the Cool" explores this is away you might find very interesting. It spends a lot of time exploring the question of how the complexity of life emerges given the second law of thermodynamics. It argues pretty strongly that the second law still rules everything but we have to look at larger non-equilibrium energy flows to really understand it.

Energy fuels the complexity of our society, species and world. That wood you see burning is a solar battery in which complex life converted energy into hyrdocarbons over the period of many years.

Energy shapes everything about our society and will determine everything about our future. We life in a technical wonderland as a direct consequence of our species discovering extremely high energy density fossil fuels not all that long ago.

But in the end all of this complexity serves the second law in helping reduce energy gradients. All of that stored up potential energy in fossil fuels is being released into the environment, and we are the tools of nature to help. Thing of all of the energy we have spend freeing resources and energy from the grown. When we grow beyond the means of the energy supporting that system, all of it will break down.

We're starting to see this now not just in climate but the ecosystem, our economy etc etc.

The greatest illusion we've had as a species is that we are anything other than an expression of the second law in action.
You should write a book on moderation.
Half a billion years is probably enough time to figure out how to jump start a star.
I only got the hose off eBay, actually. I got the tank from a local home-brew supplier and also fill it up there. You can also buy them on Amazon, however.
The blame for that lays with Google as well, since short videos are not present in the most effective discovery channels.
I'd argue if the code was "fairly throw-away" it probably did not meet the "Rule of 3" by the time it was included in the shared library in the first place.
> Also, HN: I won't pay for YouTube Premium. Here is how I use adblock to block ads.

I pay for YT premium, because I got sick of all the preroll and mid-video ads.

What am I greeted with now? A bunch of "Sponsored Content" during videos - the kind of thing I specifically paid to get away from.
If you're looking to embed maps in a web page I've had good experiences with using both Mapbox and Google Maps' js libraries directly from cljs. On the geospatial side JSTS (https://github.com/bjornharrtell/jsts) has been super helpful.

Like you, I was looking for a cljs wrapper for these things, but ended up not needing them in the end. The js interop ended up being pretty straightforward.

Happy to chat further, email in bio.
I quickly looked around but I couldn't get an idea on how Stripe handles the AML and similar complience stuff on this.

There have been similar services for years now, one is especially popular among people who sell illegal items and services like IP TV for pirated premium sports channels since they can quickly create per order link that is disguised as selling hamster supplies or drilling heads.

Shady transactions are never out of reach, I just stumbled upon on one here: https://twitter.com/charliehtweets/status/139686085069939507...

That's the interesting part of payment processors IMHO. Taking an order and making a transaction is a technical achievement maybe for a junior developer.

It's a shame that the material on the business and legal side of these things is limited. Only engineers like sharing their ways :)
That sounds pretty cool, is there a guide to setting that up?
That's right, "the Future". Because as of right now the vast majority of devs using Rust are the type that use $latest features and Rust adds $latest features at a blinding rate compared to established languages. This makes forwards compatibility so bad that Debian 11, which isn't even released yet and has rustc 1.48, is already out of date and unable to compile most rust programs written for the rust spec just 3 months later.

It's not that Rust is bad, it's great. But right now the dev culture is all about $latest and there aren't many Rust devs that care if you can compile and run it on your 2 year old distro. This is also why 99% of rust documentation starts with telling you to install rust-up from out of repo third party sources: your local repository rust, no matter how new, is already out of date.
https://addons.mozilla.org/en-US/firefox/addon/sponsorblock/...

https://chrome.google.com/webstore/detail/sponsorblock-for-y...

Sponsorblock works incredibly well at blocking in video sponsored ads.
A distinction without difference, in my opinion. And it doesn't change the fact that anything other than 0% telemetry without full, complete disclosure and permission from the user is not good.
But loss would have not been good for representative democracy either in Spain. People speak now as if Western Europe is some bastion of Democracy, Spain and Portugal were not within living memory.
> All of this means that dealing with Rust is going to become increasingly necessary for me and a lot of people. We may not write it, but we need to be able to deal with programs that use it and are written in it.

I hadn't thought about this, but Rust seems like it's going to become truly inescapable. You can write both high and low level code in Rust, and because of that it's finding its way into every nook and cranny of our industry.

I already see it in server/CRUD stuff. CLI tools. And it's almost viable as a frontend language via WASM...

You're going to bump into it at some point in your career.

Rust might well become a new lingua franca.
Fake and Real Phone Numbers for Free
> The only thing I mind are the people pretending a real problem has been solved with NFTs.

It's not a pretend problem at all.

The author could have used any existing auction platform too sell the rights to that video without involving NFT or crypto-currency. But they would never have gotten that much money for it. NFT solves that.

NFT is to auctions what adding "Blockchain" to your publicly-listed company-name was a few years ago, it increases valuation to ridiculous levels.
https://www.bloomberg.com/news/articles/2017-10-27/what-s-in...

It's stupid, but it works.
I'd be interested in the amount of truth behind this.

It it established Google keeps "shadow" behavioral data that isn't accessible to users?

I'm sure they have some in other systems to some degree (i.e logging).

I just did a takeout for my location history (which I keep off) and it was empty.
The comments on this article are disappointing.

The first major open source kernel since Linux, and somewhat arguably OS X, has been released.

I was looking forward to commentary on that, not blinkered commentary complaining this exists when Android/ChromeOS do already (the error there is Android is a window manager + runtime on top of a kernel, ChromeOS is a window manager) or how performance reviews should be run.
Wordpress is a free product. Shopify is not.

Shopify built a good ecom cms and they’ll be right for some companies, but they’ve also cornered themselves as that company that makes ecom software. Remember Shopify POS? Me either.

Anyways, consumer trends change. The way people buy online will change. There’s a future where ecom websites are basically the back catalogue of the future.
You could do it to public domain art. Maybe set yourself up a shell business, 'NFT Certification Enterprise', and offer your official NFT for each object, with a guarantee you be generating only one NFT for each object. Deceptive, but not fraudulent.

It's not very different than selling overpriced and numbered collectibles.
There’s a bigger issue at play here and I think it’s that overwhelmingly subsidized costs in tech have trained people to not respect the cost of so many engineering efforts that we’ve lost entire subfields of product competition.

I feel that the only way to combat it is to raise prices, offer a legitimate good or service and be unwavering in that stance.
Of course science can predict the future. Drop a pen off your desk. Newton correctly predicted what speed it would hit the floor at, and he did it back in 1687.

If not science, what do you suggest people use to predict the future?

Anyway, here’s a more modern source. It was peer reviewed, and is considered up to date and also reliable:

https://projects.propublica.org/climate-migration/

I suggest reading it, but if you scroll halfway down, you can type in a county, and it’ll provide more detailed predictions. I suggest checking it against recent news. You’ll find that the areas it predicts will soon be uninhabitable are already showing signs of ecosystem collapse. (Especially the US southwest)
> The lockdown in Germany overwhelmingly has the support of the population.

Fundamental rights are not supposed to be subject to majority approval. I might be in the minority, but I would still like to leave my house after 22:00 without risking arrest.

But this discussion is pointless.

If you seriously believe that e.g. what is being done to Julian Assange has anything to do with an independent judicial system, there is nothing to discuss.
Most OS's out there are unsuitable for making appliances, which this seems aimed at.

Right now your choices are a Realtime OS or Linux. Realtime OS don't support making GUIs and Linux has a lot of foot-guns.

Normally, updates to an appliance are one binary blob, this looks to support all of the various pieces having their own blob, and allow the OS to be updated independently from the application binaries, so security updates can happen without the appliance vendor needing to do anything.
More than a few years ago I set up an old PC as a Skype machine for my folks. At a certain hour, on Sunday they would press the power button and the PC would boot Linux Mint. Skype would run on startup together with TeamViewer. I would initiate a call and they would click(the hardest task for them) on the green button. At the end of the conversation all they had to do is press the power button again which was programmed to initiate a shutdown. Linux Mint never installed any updates without asking and you could disable even the asking part, which I did.

This smooth process lasted a few years until Skype stopped supporting 32-bit processors. After that, I would log in remotely with TeamViewer, start Firefox and would begin a Google Hangouts call. Being an old PC, this wasn't as a good experience as it was with Skype.

A year or so later I bought them an iPad and started using FaceTime. This worked fine until Apple changed something on their servers and call notifications stopped working. Then, six months later, Apple logged out my folks from their account. After a 15 minute phone call I managed to guide them to enter a username and password somewhere in Settings. A week later they were logged out again, but this time after entering the username and password their account was locked. Luckily, I also installed Skype on their iPad, so now we use Skype again.

My ideal solution would still be a PC/laptop with Linux on it, that has updates disabled and can be remotely controlled. Unfortunately, Skype with its forced update behavior is the problem. It can stop working at any point or introduce UI changes that are confusing.
I agree the lawyers are a cancer, but the technology is golden. Mechanized automated farming does not get you biodiversity in your crops, it's unrelated. These organic farms plant monocrops just like nonorganic farms, and these cultivars will also fail no matter how you harvest them since the farmer has selected for a handful of commercially desirable traits even if they are farming organically.

For example, an organic banana you buy in the store is the exact same cultivar of cavendish banana you get that is nonorganic. It is also susceptible to the blight that is spreading around central America and whiping out entire plantations of banana. The cavendish is selected by the farmer because it transports better than land race varieties you can also grow in central America. genetic modification could include increasing expression of traits found in the cavendish, like a more durable peel, in these other cultivars that are naturally resistant to this blight. Suddenly you have a new banana cultivar in grocery stores in America that is resistant to blight. Blight actually whiped out the cultivar that used to be found in grocery stores in the 1950s, the gros michel banana.

Reliance on monocrops is a huge issue for our food supply as the environment changes. Genetic modification is an excellent tool to perform changes that might take dozens of seasons making crosses in the field otherwise, with many more perhaps unfavorable traits also being inadvertently selected for thanks to linkage.
I pay for youtube premium and I absolutely love it. Sure creators will do ads, but 10 second fast-forward works really well and its matter of a click or two and I am skipping the entire ad for the video. And there are more than a handful of great niche channels not big enough to have ad reads yet.

Television and radio ads I find more obnoxious. Some random celebrity pushing some credit card or the same repeat radio read for the 1,000th time that only ensures I will under no circumstances use their product.
Cool tool. I like this sort of thing. Some feedback:

* Telemetry page is scary, man. I disabled everything instantly. This "we send a ping every time you" is too much. It's not even the content. It's the fact that I fear some sort of limp CLI because of slow Internet. I have to admit I am glad you made a clear telemetry page but I am sad you chose to put all that stuff into it. I'm generally a high-telemetry guy so I would have given you a fucking shit ton of data (I even install popcon on Debian) but I don't want my shit to slow down noticeably as a result.

* Sign in at the end of the setup process. Clever. I've already committed work into it. Used car salesman tactic, but fine, I get it.

* Your tutorial page didn't autocomplete `fig` CLI commands. When I typed `fig se` and hit Tab I got `fig settings.json`. Not inspiring.

* Prompt for iTerm 2 very good.

* Tool itself is pretty good. UI quite snazzy. Some unpredictability in whether I can just go to a folder vs. it tab-completing to a subfolder. Still, so far I like it. I'll respond tomorrow.
You'd think that squaking 7700 would immediately put the recorders into write-only mode.
There's not that much that is objectively bad about the default styles. About the only thing that I can really put my finger on is equal top/bottom margins on headings. Possibly default line height, too. I wonder if one of the browsers will (or already has?) ever change that.
Here’s my question: will they also deprioritize videos they feel won’t earn them as much money? How will we know if they do? If you have 10 small channels of nearly equal content, but 1 has slightly better videos that get slightly more views…doesn’t this now incentivize YouTube to show that channel more?
There's a Hole at the Bottom of Math
Disclosure: I do pay for premium because I do not like ads.

However, I find myself more sympathetic to the issue you’ve described. Perhaps if people felt that the “content creators” would revive a fair shake of those premium monthly charges I pay they would be more likely to enter into such an agreement. As it stands this is simply not the case and the same holds true for most all content streaming services. The provider and about 1% of contributors get the real lions share, the rest are fighting for scraps (often at the mercy of YouTube’s moderation algos, e.g. getting banned, having videos removed or demonetized because a computer doesn’t really know what it’s looking at.)

On top of that YouTube uses my demographic and video watching data to serve me ads everywhere else, my email, my browser, etc. not exactly a fair trade off in simply removing ads from the videos themselves.

It truly is not an egalitarian system, therefore the erosion of trust, and as a consequence the unwillingness of its consumers to “play ball”, is simply a product of their own making.
While I haven't given trolls much thought because people who were on early IRC or Usenet, or predecessors in the BBS/fidonet scene (which pre-dates me) have a natural immunity to trolls. However, perhaps it's because we still think the internet isn't real life, where for an entire young middle class, it in fact is. Nobody expected to live in a future where the bourgoisie and their aspirants live in a zoo of their own making, and that geeks would become their zookeepers.

The trolling today looks like a revolt against this game that isn't a game by people who sense there is something wrong but act out within it instead of stepping back. Flinging poop instead of orchestrating an escape, or less dramatically, just putting down the zoo and going for a walk. As long as people can be shocked, there will be people to shock them. In this sense, trolls aren't a problem for social media at all because it needs them to help keep people engaged and disatracted to preserve the illusion that it's meaningful and real.
Both Cuba and Vietnam only improved once they (partially) embraced capitalism. Up to that point they've been a scathing indictment of communism.

Note I said communist, not socialist, which might include Scandinavian counties, and works just fine.

If you disagree, you don't know your history. Get educated.
Depends on how you define performance; a decent chunk of IoT devices have good performance on a per-joule basis (rather than per-second), although that's nowhere near guarranteed.

And the lack of hardware sharing is more for lack of demand than lack of ability.

The S in IoT stands for security.
Meh, the future is higher and higher abstraction layers and higher level business logic with more and more details managed for you by the runtime. If you thought managed memory was good, wait until languages start managing access control, authentication, concurrency and persistence layers for you. The language that boosts productivity for 90% of use cases is going to win over the language that gives you more fine grained control to allow you to handle the remaining 10%.

In that sense, Rust is a good evolution of C down this path, but it remains a systems language, which is an ever-shrinking percentage of the software ecosystem, even if Rust itself is growing as more C programmers try to switch over to a language with more high level features.
Fast and Slow Learning of Recurrent Independent Mechanisms
I can sell an NFT to your house just as easily as I can to your comment, and it confers exactly the same amount of legal rights.
The first sentence the controller said explains why the pilot wasn't supposed to land at the Vilnius airport. I want to avoid quoting the line for fear of my account being flagged in government systems.
I agree. For me it was mostly just to stop her renting the machine. I personally just use simple stuff you learn in PE and some isometrics. Using bands would be a nice augment to that.

You do not need a lot of money to exercise. You can get in cheap. Mostly it is about setting up a routine and doing that. Basically 'procrastination is the thief of time' and 'by repetition I get things done'.
I would rather not leave it to chance. If there aren't regulations yet, they should pass some ASAP. It didn't matter how many millions of people cared about Cecil the lion; it still took just one rich asshole for him to lose his life.

https://en.wikipedia.org/wiki/Killing_of_Cecil_the_lion
> your targets are ridiculous

Only because you are not used to somewhat fast programs:

$ /usr/bin/time -v gnuplot -e 'set term png; plot sin(x)' > sin.png
...
User time (seconds): 0.02
System time (seconds): 0.00
It always amazes me when things like this happen. If you look at the comments on this post you'll see people responding as if this a terrific new idea/frontier. Others respond with links to existing solutions as you did; Gumroad was my first thought, too.

And to me, this is one of the main benefits of hackernews. I don't know everything, I don't know everything available, so I take value from everyone adding the options they know about.
No, definitely not. Tables are for data, not for laying stuff out.