skysight-inc/HackerNews huggingface dataset:
As a Tindie seller, I have hopes that this injection of cash will address several outstanding issues with the platform.

I sell a DIY touchscreen home automation controller that I build by hand in my basement[1]. My product is targeted at DIY types interested in owning their own home automation environment. The project utilizes a 3D printed enclosure, a custom PCB, an ESP8266, Nextion LCD, and a few supporting components, fasteners, etc. All firmware, gerbers, STLs, etc are open source and available on GitHub[2].

I didn't really intend to sell these things, but several interested users who didn't have access to the required tools or skills talked me into listing on Tindie. It is a great platform for my use case - basically zero friction to get a simple store stood up and to start collecting orders. There is nearly no customization possible, you simply upload some markdown, setup your products, then add your PayPal info to collect payments.

Over the years, users have been requesting (seemingly simple) features to be added to the platform. For example, the Tindi API is a read-only affair. You can collect your orders via the API, but once you've shipped them, you cannot use the API to mark the order shipped (or provide tracking info, etc). User requests for this functionality have been made going back to 2015, and nearly immediately, statements were made that an "API v2" was coming "soon". You can request beta API access, but in my case that request went unanswered and no others have suggested that their access was granted either. 6 years later, there is still no way to mark an order shipped without clicking around in the web UI.

More concerning has been the lack of any ability to deal with taxes. US law now requires that I collect and pay state sales tax, but Tindie can't handle it and shows no sign of ever adding that feature. The list goes on, no way to handle UK VAT post-brexit, no ability to utilize payment providers besides PayPal, etc etc. Each request is met with "we're working on it", but in the 3 years that I've been selling on Tindie, I've never once noticed any new features added to the platform and no community announcements to that effect have ever been made.

There is allegedly a development team behind this, but there is zero outward indication of any product development happening at all.

Hopefully a cash injection might get Tindie up to modern standards for a web store. I love the ethos behind the product, but the product itself is severely lacking.

Hopefully, $700M will help move this platform forward.

[1] https://www.tindie.com/products/luma/ha-switchplate-hasp-sin...
[2] https://github.com/HASwitchPlate/HASPone
I am disputing your claim that everyone would react in the same way to the same incentives/circumstances. I have cited this paper quite a few times because I think it offers a rigorous falsifiable claim for something I've observed informally, that being that there's a few distinctly different personality types that pursue quite different incentives, rather than everyone being pretty much the same. The key insight in the paper is summarized in figure 3; people tend to consistently be jerks, optimists, pessimists, or suckers in diminishing order of probability. It's a heavy read and not dispositive, but I've found it an extremely useful model.
Eh. If you've been at Google for 5 years then you should recognize Fuchsia as another one of the "retention projects" where you get paid to twiddle away at something cool in the corner and your only real deliverable is not going to work for Facebook or Apple.

Sometimes they stumble upon something another PA needs, but often it just ends up as a patent or research paper.
It’s not at all bad for Common Lisp, which is a superlatively interactive language.
amazingly well! you get a few extra buttons to mark the beginning / end of a segment when watching a video, you upload the segment to a database along with a category (sponsor, self promotion, asking for engagement, etc) - everyone else with the addon will now have that segment be auto-skipped. a little option to unskip pops up when this happens and you can downvote bad segments, but so far I've never had a false positive
Ibogaine, One of Most Promising and Perilous Psychedelics for Addiction
Yes? The difference between hentaidirect.com buying your data and analyzing it, then buying ad space and serving you an ad based on your search history and hentaidirect.con asking Google to do the same on their behalf is the same to me. In both cases I have an entity who is a stranger looking through my search history to serve me ads.
I’m constantly shocked at how otherwise intelligent people still keep holding him up as a serious journalist, that really hasn’t been true for years now.

I think it kind of speaks to just how big a deal first impressions matter on a deeply psychological level because many people seem incapable of acknowledging that something major changed with him a while ago.

Positions I’ve seen him take in the past few months include:

- Matt Gatez did nothing wrong and there is no evidence against him anyways.

- Hunter Biden’s laptop is the key story to the 2020 election

- There is no meaningful difference between people who believe there was something suspect about Trumps relationship with Russia and QAnon

- January 6th was non violent

He is a fundamentally unserious person at this point.

But like Elon Musk he has some of the strangers defenders on the internet who will aggressively defend him at all costs and I don’t understand it.
Its thanks to youtube that I can read HN, it is also probably thanks to youtube that I can afford premium.

I just wish we could choose which series to fund for youtube originals, like a big contest or something.
I could imagine somebody who is pretty self aware could judge their taste in music to be worse than average, if they really only ever buy music from artists that they are later embarrassed by.

But in general, I think this would skew towards people having the preference for their preference.
> 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.

This comes up with Java as well. Lots of distros ship with "java X" and ignore the version march. Ultimately you end up going around package management if you want to stay up to date.

I'm not sure the best way to fix this. A lot of distros want to treat everything like they treat GCC and C++. C++ which releases new versions every 3 years or so which means that having a version of GCC 1 or 2 years out of date doesn't generally matter.

> 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.

A major complaint I have about rust devs is so many libs require nightly rust. That, IMO, is inexcusable. Sure, it's ok to try out those features, but why are you publishing libraries that REQUIRE those features to work? That seems like just a generally bad idea.

> 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.

With browser and Java that's already the case so I don't see this as an issue with rust. I'm not sure the best way to solve this, but I hardly think it's a rust issue so much as it's a problem with how dependency management works today.
Hey there Patrick, congrats on this launch and Stripe's success thus far.

As to your reflections, I'm wondering how Stripe ingests these various emerging patterns around the world (especially as you expand to unfamiliar territory) and prioritize bringing them into your products?

IOW: if N trends at various stages of the adoption cycle are happening 7K miles away, how do you think about placing different bets on each, especially when the cultural moments may be wildly different than, as yet, Stripe understands?

Cheers!
SM
The two cores only share FP and vector execution units. A ton of code doesn't use those at all, and so they are effectively two separate cores most of the time. It provides full compatibility on both cores, full performance very often, and saves a lot of die area (FP and vector are going to be very transistor-heavy). It's just a tradeoff.
I Spent $5k Advertising My Free Book to iOS and Android Engineers
That it was suggested that the (non-existent) bomb on board was intended to explode near or at Vilnius.
This reminds me of Ron Swanson's will. LOL

https://www.youtube.com/watch?v=_YsUOCt22fU
How much do you add to five to get two?

edit: another intuition is that ordering is a property of numbers. Positive numbers are ordered in one direction. Can numbers be ordered in other directions?
Super sleek!

A minor feedback for the marketing page.

I’m an English speaker currently in Mexico City. The webpage first opened in Spanish based on my location.

It only took a few seconds to figure that I could change the language just above the footer, but my UI recommendation would be to put the location/language switcher next to the upper right sandwich (I’m on mobile) in a circle with the flag of my default country/language.

That would be much faster to find and have the added benefit of displaying how many countries and languages Stripe works in.
Comments like this are strange since anyone with eyes can see that the break down of the systems we rely on is not some far off future event, it's happening right now and will likely escalate fairly rapidly in the next few decades.

It's not surprising that people feel stress from this and "walking it off" is not all that effective of a treatment.
What libraries still hit that nightly pain for you today?
The reason Julia should be able to do this is that it uses LLVM to generate machine code "just ahead of time". As such, (at least for type stable code), it should be possible to save the code we generate. The main place where static AOT matters for Julia isn't full applications, but libraries. Being able to generate static libraries would allow Julia to replace C++ and Fortran much more fully in places like python libraries. Furthermore, this capability is likely crucial in getting major further improvement in time to first plot. Currently `@time DifferentialEquations` takes about 11 seconds on my computer, but if more of the code could be statically compiled at precompile time, that could be reduced dramatically.
Soo..what is this NFT then exactly? Why would someone buy a Linux NFT?
> Debian 11, which isn't even released yet and has rustc 1.48

Why is that an issue? Several languages now have fast releases, including Java and golang at twice a year, and C# at once a year.

It's best practice to always use the latest version of the compiler.
Probability Survey Results
"The brain does much more than just recollect; it inter-compares, it synthesizes, it analyzes. It generates abstractions.

The simplest thought like the concept of the number one has an elaborate logical underpinning; the brain has its own language for testing the structure and consistency of the world."

Thank you, Carl. Sit down Stephen.
At least donate them to a charity...
Just another bot net from Google. How much personal information will these devices running this new OS capture/steal? No thanks....
Russian and NATO air forces regularly violate each others airspace (and the same with Warsaw Pact forces during the Cold War), but not while making even implied specific threats to civil aviation. (Also, though usually, not quite always without consequence, e.g, the Russian aircraft shot down by Turkey in 2015. To be fair, this was on an actual combat mission and not a routine intrusion, but then again neither would the Belarussian intrusion being imagined have been the routine kind.)
> rustc 1.48, is already out of date and unable to compile most rust programs written for the rust spec just 3 months later.

What are you talking about?
Is this Zapier-able? This is brilliant. Thank you!
Android Runtime(ART) obviously.
I'm a member of a social community of helpful people online. It's motto was free forever and and it never would become a premium service. As a result, the acquired tons of interest and people created content on the site.

Last year the owner set an email that read (from memory): "Fifteen years ago we promised that we would stay free forever and never require a subscription. Now we break that promise. From now on, membership will cost XX kr/month."

And that was that. Not like anyone could do anything about it.
I can forthrightly say you're way, way, off the mark here. Another common anecdote in any Fuchsia article, one I myself believed at times, but not the case here.

Edit: one of the many, many signs HN has deteriorated to a poor clone of subreddit combos is getting downvoted for knowing that this isn't a do-nothing project, which should be obvious to anyone reading: the whole point of the article is _it is launching on consumer hardware_. Sad stuff.
Sure! That's why I set a somewhat reasonable target at being just 5x or 10x times slower than a specific-purpose plotting tool. But even that is considered to be chimerical! (or, in your words, "ridiculous")
Yes, and I believe that's one of the reasons why there is so much hate for NFTs on this thread. People are selling tokens for huge amounts of money that confer no rights other than being able to say that you own the NFT.

Obviously you would need to actually own the asset to be able to hand over access control as part of the NFT sale. NFTs potentially have real use cases, but the technology and infrastructure isn't mature enough to support those use cases.
Why is it such a ridiculous comparison? Gnuplot is still interpreting a language, loading plotting code, etc. If Julia folks wanted to, they could bundle pre-compiled plotting code that loads as fast as memory moves bytes. They don’t want to, of course, likely because it’s inelegant, but they could, and a general-purpose language doesn’t stop them from doing that.
The wikipedia article[1] says it's "Fourier construction" but without reference (that I can find) and without elaboration. At their website[2] they list some of their staff; I looked up research by one of their researchers and found a paper "Modeling and simulation of a grand piano"[3] which looks quite heavy on the physical modeling of strings and soundboard. I'd expect that to work better than spectral modeling because I think the latter would introduce (too much?) latency via needing to collect an entire spectral window (plus extra computation to compute the phases, and even then I don't think it could sound good enough?). Whereas physical modeling works directly in the time domain and there's a wealth of literature around it. See e.g. J. O. Smith III's waveguide synthesis work[4].

[1] https://en.wikipedia.org/wiki/Pianoteq

[2] https://www.modartt.com/modartt

[3] https://hal.inria.fr/file/index/docid/768234/filename/RR-818...

[4] https://ccrma.stanford.edu/~jos/swgt/
Cool, great to have more options. I do hope that in the future they support M1 for macOS. I am running a native M1 JDK and it makes a difference.
We're also now reaching the point where the game consoles that first enabled purchasing games digitally are having their storefronts taken down, and suddenly everyone is realizing that their hundreds or even thousands of dollars in digital purchases can just be revoked on a whim.
Complexity is a source of income in every business ecosystem. For example Google is super profitable because information on the internet has high degree of complexity and the more complex ecosystem is the more opportunity there is for innovation and revenue.
> There's probably more money than people know what to do with.

Not really, in the bay area engineers make $150K-500K/year (closer to the $150K end for startups) and office space costs upwards of $200K-300K/year.
I sort of agree with some of your points, but I think you're ignoring what shopify is actually good at.

It is one more software offering that lets you build a store online.

You can have a store up in an hour or something. You don't have to integrate software from various places. It's a one stop shop.

That's worth a fair amount.

I'm a web dev, and I've still chosen shopify in the past for side projects. I didn't want the headache of my own stack.

They have competitors, sure, but they're a solid option in the space.
> My question is then: Should I still pursue this startup idea?

No reason not to, unless you have reason to believe this is a market with such strong network effects that a pile of VC cash is the only way to play a winner-take-all game.

> I do think that this will be a large, growing market, but at the moment I have no specific ideas that would differentiate me from the existing company.

Well, that's a bit more of a problem, you need to differentiate somehow, whether by pricing model, distribution, targeted customer segment, etc., but you can use a fast-follower strategy to copy the things they've done that work (and would work for you) so your efforts are more focused.

As a last resort, you can differentiate with branding and your Unique Selling Proposition (eg. otherwise highly similar products like toothpaste can be positioned as 'freshens breath', 'fights cavities', or 'whitens teeth').

The easiest trap to fall into is "like X, but cheaper", unless you have some real way of maintaining a pricing edge (eg. a simpler self-serve product, with less need for customer support), structural reasons for lower CAC (eg. targeting small business instead of 'enterprise' customers), etc.
Could you elaborate or give examples? I guess all the complaints about binaries come from people used to something like Common Lisp, but while I have a general understanding of what a lisp is, this type of "provide a binary for your interpreted-ish language" is an incredibly foreign idea to me.
Rust 1.48 was released in November 2020. Rust 1.49 was released six weeks later. Rust is backwards compatible but not forward compatible, so programs that use features released in 1.49 would not compile with 1.48.

(The current release is 1.52.1)
According to [0] Discovery article, the Babylonians were the originators of the 7 day week, and it was named for the 7 known planets at the time.

[0] - https://www.discovermagazine.com/planet-earth/why-are-there-...
Good feedback -- thanks. We've long struggled to find the right balance between "convenient/automatically correct" and "non-confusing" in site localization.
Valve is making a Switch-like portable gaming PC
I think most of these NFT contracts will give 5% of every resale back to the original creator of the contract, too. Pretty ludicrous IMO
This shortcut is clearly mentioned in the menus.
I get that humans are wiping out a lot of less capable species. This will turn out to be wrong if humans are themselves wiped out. But from an evolutionary sense, this is a pretty clear cut case; humans are wiping out everything else because we're so powerful. We out compete everything.

And before you assume that's bad, don't forget that evolution makes organisms that do that. It's a core part of the cycle of evolution. I gather the first single celled plants wiped out a lot of other stuff with their oxygen production. Now, the trees grow tall so they can wipe out other plants who can't cut it. In the process the trees are littering their tree bits all over the place. You can barely see 100m in most parts of the world through all the tree crap everywhere. I've been to forests where you cant even touch the ground; it's just like 4 ft of old logs that aren't decaying fast enough (dry forests do this). To trees all that tree crap is trash and it even kills baby trees. To us humans, it's beautiful. And when we pour a bunch of concrete and steel all over, maybe it's trash, or maybe it's beautiful in a different way. I'm just saying 'nature' includes us and the stuff we make. We took over this planet. For better or worse it's a people planet now. We'll see what happens after people (e.g. gen-eng driven specation), but it might be that this is already nice in a way we just don't find 'natural' or 'normal' yet and the next one will also be nice in it's own way that's different from the past.
Interestly, I think they do (I don't know much about them). ARM's own infographic[0] says "In-order design with 'big-core' inspired prefetch & prediction", not sure if that's the same branch prediction we're talking about in regards to Spectre, etc.

[0] https://community.arm.com/cfs-file/__key/communityserver-blo... from https://community.arm.com/developer/ip-products/processors/b...
The funny part is that Biden, who chimed in condemning the incident recently, was VP at the time of the last one and was the actual person on the phone making the demands to European countries to get Morales' plane on the ground.

https://www.cnn.com/2021/05/24/politics/biden-condemns-arres...

Large groups are expected to be a bit hypocritical sometimes, because of diversity of opinion and viewpoint. Here we see the moral flexibility of a single individual.

It's only terrorism when the Bad Guys do it.
How do you come to the idea that evolution would ever come up with something more psychologically suited for long-term survival?

Nothing is going to optimize for long-term survival. Any species that is not using all its capacity to extract resources and reproduce is going to be out-competed by everything else. A sensible long-term approach for regenerative resource consumption is not something that nature will ever select for. It will optimize for eat-as-much-as-you-can-without-having-to-vomit and reproduce-the-shit-out-of-the-free-energy-available-in-the-environment.

I'm sad about us failing too. Humans are a fascinating species, and I think we have a lot of 'redeeming' qualities, ike our incredible ability to cooperate and our empathy. It's a shame that we're a dead-end.
This has been open knowledge for a few years now. I was fully expecting it to be cancelled before launch. In that sense am surprised it saw the light of day.

However, I have never seen an explanation of why they need an OS written from scratch. The whole kernel and driver ecosystem, apps, development model, every single thing written from scratch. It took 6 years too for it to be productized. Why would anyone make that kind of an investment? It has to be extremely compelling. I would like to hear it from them
May be the setup you used. Too many plugins may make the shell unresposive. Anedoctally I autocompleted `ls /etc/` on zsh with a few plugins and on a bash with minimal setup. They were pretty much instantaneous. Maybe zsh was faster.
So much this. I'm 3/4 of the way through and am really struggling to finish despite starting strong. I'm now skimming over the "policy" chapters and am focusing on the character action. Oh well, it's happened before with KSR.
Crowdsourced timestamps
pretty dystopian
Rust struct that stores tiny strings in the pointer itself
Right, and add on top of this the hubris has towards the topic of an official specification. Simply asking the question if one is being considered or worked on gets you scoffed at, as if you were some unenlightened simpleton. "Look at all of these other languages without one!" they remark. How does this help the discourse?

I think what describes rust perfectly to me, at least at this time, is the red box here https://doc.rust-lang.org/reference/ -- something that no matter how many times undergoes a release, still feels incomplete.

And for the record, I am someone very interested in using rust at work. Just can't until it stops feeling like an experiment.
The most perplexing one that stands out in recent memory is in the file explorer, where pressing Enter doesn't open the selected item, but begins a rename operation.
This video was helpful to see. I do like the idea of being able to enter arguments in a form and get the full command, especially for complex scripts. An obvious extension would be pulling out argparse info e.g. from python scripts and letting the user enter arguments via a form
Ban Cryptocurrency to Fight Ransomware