skysight-inc/HackerNews huggingface dataset:
Show HN: Burni – Proof-of-Burn Ethereum NFTs
Most of the blockchain-based digital collectibles have a valuation based on their rarity, attributes, or connection to a particular brand.

Burni was created to inherit a valuation via proof-of-burn (see proof-of-burn: https://en.bitcoin.it/wiki/Proof_of_burn).

The way it works, is fungible ERC-20 tokens are destroyed, or burnt up in the forging of new ERC-721 non-fungible tokens. Each token can set an IPFS content identifier multihash a single time, connecting the token to real-world assets and peer-to-peer distributed content. (see: Why IPFS?: https://youtu.be/zE_WSLbqqvo)

A distributed pseudorandom genesis hash is calculated as:

sha3(join([CONTRACT_ADDRESS, TOKEN_ID,
MINT_BLOCK_HASH+1, MINT_BLOCK_HASH+2,
MINT_BLOCK_HASH+3, MINT_BLOCK_HASH+4,
MINT_BLOCK_HASH+5]))

The genesis hash in combination with the underlying CID multihash, and the delay between minting and setting this value allows for flexible data structures and client-side state hydration options. For example, an IPLD MerkleDAG (https://ipld.io/) can be used to point each token at the other for collectible mixing with genesis-hash entropy.

Running a genesis hash as a latent space seed through a GAN results in a unique photo-realistic image bound to the token. This never-before-seen cat is the result of one such token: https://i.imgur.com/pfxljnk.png

As the base token used to mint the collectibles is "used up" during the minting process, there's a deflationary process akin to a virtual resource being consumed in the creation of new materials. The NFTs have a getValuation() function to find the amount of Burni used to create the NFT.

Read more at:
https://vimlabs.com/latest/introducing-burni
Saying he hates the US is really unfounded and you're perpetuating fake news
Show HN: An old-school forum for new-school web designers, developers and makers
I don't suppose you've open sourced that somewhere?

My work has switched to iPhones, and I really miss NoScript when using Safari
Awesome. Send me an email (on my website's footer) or follow me on twitter/azabraao so I can keep on talking with you
Tiny 2048 byte racing game written entirely in JavaScript
it feels like, if your entire business rests on online bookings, you should have created alternative mechanisms to access your customers, via subscriptions or other kinds of promotion
More likely mindless people who are still bitter about the DNC being full of scumbags and getting called out for it
> plus a newline to make it run immediately

I already mentioned this in another comment, but everyone should enable bracket paste mode in their shell to defend against this.

https://cirw.in/blog/bracketed-paste
Everyone concentrating on iota being a bs cryptocurrency. Which fair enough but i think that kind of burries the actual story:

People trying to make a currency involving large sums of money don't even have the security controls to check they are not loading malicous dependencies from npm! This is not some fancy crypto hack, this is plain old boring compromised dependency from an ecosystem with a reputation for high profile compromises.
Isn't this just called a "public company"? (Not sure if your comment was tongue-in-cheek. If not, I'm genuinely unclear how this is different from the current situation.)
"Appears to have stayed put" is very interesting. For as long as I remember, the theory was Aboriginal settlement was in waves over a long period of time, from different regions depending on what routes were available at the time (land bridges etc.). Waves of settlement pushed existing populations further south, with the oldest group down in Tasmania (well documented as wiped out by Europeans). Now I'm reading "a single, rapid migration along the east and west coasts", and extrapolating from that the significant racial diversity would be divergence over the last 50,000 years.

(https://www.nature.com/articles/nature21416 linked from the article)

(A tenancy to stay put might also help explain the amazing density of languages)
I am guessing these wouldn't be the only investors... the cash would come from some other investors.
> No, they aren't simple and the fact that are still widely misunderstood is basically proof of that.

The article disproves itself. Sure, move is simple, if you stick to that one very narrow use case (that still needs std::move() boilerplate around moves to signal intent).

The problem (that the article then goes to point out) is that there are so many non-simple and buggy ways move can (and does) get used.

So you don't just need to learn the simple use case (with added boilerplate), you also need to learn all the complicated buggy use cases so that you can avoid using them.

For actual "simple" moves, try Rust.
I used to live on a boat. It'd be nice to have access to the internet when I do so again even coastally. I can't even imagine how much of a boon getting internet access across an ocean would be. Not only to help with boredom, but also to get heaps of up to date weather observation and prediction data to do routing.
>An investigative journalist wouldn't suggest to their source that they cover their trails

An investigative journalist should absolutely try to help their source stay safe from danger.

>by trying to crack someone else's password to use to get access to the same documents you're effectively _setting that person up_ as a patsy

The account they were attempting to access was a generic windows admin account tied to nobody. A perfect patsy.
I’ve used clipboard events for legitimate uses - for example I use them in this pseudo Turing sandpit / visual programming system to move, copy and export content: https://steam.dance/ (you can hold shift for a selection box and once selected you can copy, etc).

But I wouldn’t be surprised if stuff like this is the exception rather than the rule. I feel like most news sites and blogs are improved with JavaScript disabled.
Hmm you conveniently omitted comments about HA, latency or scalability... Pushing a bundle of files to a CDN it's undeniably a superior static site/SPA hosting in many ways.

Maybe the article overcomplicates but with services like Netlify, Amplify or Firebase Hosting it's stupid easy and cheap, and there's no vendor lock-in.
Yeah, the threat of being illegally and immorally extradited and potentially facing a death penalty and being stripped of human rights really makes his asylum "self enforced"
That was the idea before china happen. The US assumed like the EU/Japan?korea and a lot of countries china would be tied to the US and also fairly kind to the US. China really has not
You very well may. The generators are, right now, the worst part of the entire OpenAPI experience. But they're getting steadily better.
Actually if you look at examples in the real world, you don't always get that EXACT distribution, but rather the phenomenon, that the smaller digits are way more prevalent.

And once again, this is because of a simple analysis. Let me state it a DIFFERENT way, maybe this is something that you will take note of: the only time all possible digits have equal probability of being leading digits is when we have a uniform distribution with a max that is a power of 10. Literally every other distribution starts to exhibit that phenomenon. Now you can quibble as to what distributions lead to that EXACT curve fit. And there can be explanations for why power law distributions do. But other distributions exhibit this same PHENOMENON, while not necessarily converging to that exact proportion. As I said before, any other uniform distribution would not have those exact proportions, but would exhibit the phenomenon.

Basically, every continuous distribution is highly unlikely to have a cliff at a power of 10. It is going to go down gradually, and therefore if it includes the range 8000-9000 then it will probably include numbers above 10000. And even a discontinuous one with a uniform distribution (with a cliff at the end) will exhibit the phenomenon. OK? So if you have the range 8000-9000 in there, that means 1s and 2s were a lot more prevalent, and if you have a continuous distribution then 10,000+ numbers will be there, but perhaps not numbers 90,000+.

Do you at least get the intuition behind this? As soon as you get numbers close to a power of 10, your distribution probably includes numbers in the next order of magnitude, i.e. a lot of leading 1s. The more numbers you get starting with 9, the more it is highly unlikely you're right at the max of your distribution, with a cliff. Unless that happens to be the contrived "empirical test" that was linked to as "proof" that uniform distributions lead to equal changes for every digit to be leading.

The intuition is what matters. Now, maybe for UNIFORM distributions, or POWER distributions, that exact curve fit can be worked out. Perhaps you can show there is a "large" family of distributions for which the curve fits. Kind of like the law of large numbers. But I didn't do anything quite as ambitious. I simply showed why it's not just true for normally distributed processes, but others which you would think are uniformly distributed. Because chances are, that process has more 1s than 2s, and 2s than 3s, in exactly the proportion that a uniform distribution with some max would have, and the chances are the max isn't exactly a power of 10.

In practice, all this means is that the distribution may look like Benford's law for 1, 2, 3 and then drop to equally small for 4, 5, 6, 7, 8, 9. The 1 is going to be 10x more prevalent than the 9. The 2 would 5x more prevalent or whatever, UNLESS the distribution had a cutoff right before 200 or 2000. Understand? And this DOES HAPPEN.
Actually if you’re in the US, it’s actually having a child:

https://www.wnpr.org/post/five-ways-reduce-your-carbon-footp...
How do you know they didn’t do the same or better? Linus has the advantage of a huge audience (of adoring fans, no less), there were competing dvcs’s at the time - mercurial, bazaar, darcs - and likely many more in companies and lone developer machines which weren’t successful.

If Linus had released Git quietly, but put his name behind mercurial and used it for the Linux kernel, would Git still be the de-facto standard today? Or is his popularity and influence at least as big a factor as his design or code skills?
That sounds a lot like working at a startup!
Specifically, things like copying a cell of data in Google Sheets for example.
Are you looking for a technical cofounder or something else?
Seems extremely likely to succeed. It comes back to China challenging its information apparatus. Who cares about the economy if china figures out a way around that.
Most good ASCII diagram generators are mac only. Like monodraw.

I wish there was something of similar quality for linux (or web generated).

No asciiflow doesn't come close.

I have also been trying to use mermaidjs, but asset quality is not close to monodraw
Anyone have a link to a non-paywall version?
I think that's often overlooked, good judgement does matter, and probably comes with experience.
Its not morality> Fair play in trade and the undermining of that will obviously have ripple effects. Why would anyone trust anyone else in trade if this snowballs
I highly doubt explanatory capability is a sure sign of genius. I have it in that I can explain it to an equally smart person who doesn't know the field. But the reason I can do that is because if I don't extract the essentials of what I'm doing, I get confused myself. I spend 90% of my life confused so I'll have clarity for the remaining 10% when my only slightly above average intelligence finally fits the new piece of knowledge into the jigsaw of concepts inside my brain.

Consequently, I'm generally good at explaining stuff to people who are willing to learn. If nothing, I don't disparage the ones who don't know enough just because it happens to be my field of expertise (if you're also in my field and at my level and you fuck up something simple, I'm not a forgiving person though). That makes me come across as smart and what-not, but honestly it is hours and hours of work being shut up in my room and reading and analysing a metric ton of data. This is followed by long showers where I consider the concept in many different ways and have some final grasp of it by the time I'm back to my desk.

I'm explaining all this to say that I'm very very far from genius. I've seen genius. It is a grasping ability that is technically superior to mine while I get mired in all the offshoots. And not all of them can explain a concept as well as I can.
I've started a separate thread to talk about that communication skill here: https://news.ycombinator.com/item?id=22352477
You can turn off JavaScript. This has the added benefit of disabling most tracking and advertising.
I'm not so sure. So much consumption these days seems to be discretionary.

For your example in the auto industry, one large reason the industry bounced back was because of the Cash for Clunkers program. The US government spent $3 billion to make sure the auto industry would "come back strongly."

Without similar stimulus here, I don't see how the bottom line of Apple and other companies will escape being affected.
In that case there should be no actual text selected. The problem only occurs when there is text visibly selected and you press your copy shortcut. In those cases the only correct behavior is to copy the selected text.
Let's create a scenario for one moment: imagine we're being visited by a highly advanced civilization. Who they are, where they come from or why they're here is totally unknown. Again, just an imaginary scenario.

Now, put yourself in the shoes of public authorities all over the world. Can you really schedule a public speech in front of your population to declare that someone is flying in highly advanced crafts since decades and you still don't know who or what you're dealing with?

Of course not.

First, you'll pretend there's no such thing.
Then, you'll have the air force declare they're studying the thing.
And finaly, decades after, you'll say it's possible we're being visited and that this issue must be addressed by world leaders.
You're getting far enough into JS knowledge that I don't have.

Do you actually need clipboard events, or just dom.event.contextmenu.enabled for that?
This wasn't an npm vulnerability. It's a direct link to a CDN file that was compromised: https://github.com/iotaledger/trinity-wallet/pull/2565/files...
I feel this way every time somebody says this about mail. "Why not just install Postfix on a cheap VPS and run your own mail? It's easy!"

Running a mail server is easy. Running a reliable mail server with good deliverability is not. Not being spammed into the next millennium is hard. Yes, it's possible (I do it on some inexpensive OVH VPSs) but it takes time to come up with a solution that works without being too restrictive. Plus, spam is a moving target.
To me the question isn't a philosophical one, but a practical one. The more states an object has, the more special cases you have to handle, the more likely you are to get one wrong. The more methods an object has that can only be used when the object is in a particular state, the more likely the user of the class it to make a mistake.
Weird how when your exact tone is reflected upon you, you refuse to engage; just as you've claimed others have refused to engage similarly with you.

YOU failed. You were broken, and you'll never make the quality improvements you require to not be shit yourself. The devil won't cry either way.
> If some radio and optical trickery may lead an observer to believe that the device moves in impossible ways, it's valuable.

Pretty sure this was ruled out by the multiple methods of observation used.
Actually, it's way worse than that. They were directly loading code from someone's CDN: https://github.com/iotaledger/trinity-wallet/pull/2565/files...
I think you've identified the root cause here. The single point of failure for the business was it's reliance on a tech giant and it's fickle algorithms. Even if google were perfect that's a precarious position to be in.
The reality of the situation is that rather than 10x programmers, there are actually 0.1x programmers. Frequently you will have teams that are so burdened by whatever hurdles are in their way that they produce only a tenth of what they could be producing. Interestingly, there are programmers who self impose those hurdles. There are programmers to impose those hurdles on others as well. Quite frequently, though, the hurdles are either imposed from afar, or occur as a result of unfortunate decision making that has accumulated over a number of years.

A real "10x" programmer is a programmer who is able to unshackled themselves from the burdens that turn them into 0.1x programmers. Beware, however, because many of these people achieve their productivity at the expense of others on the team. Indeed, there is a special breed of programmer who will inflict 0.1x burdens on the rest of the team precisely so that they can appear to be a 10x programmer.

I once worked on a team of 5000 programmers, where the average number of lines of code produced per programmer per day was 1. We can all argue that KLOC per month is a terrible productivity measure. However when your productivity is around 20 LOC per month (without the K), there is something seriously wrong ;-) 0.01x programmers (at best)????
Note also that if these sightings are extraterrestrial in origin, that highly advanced civilization is closely following the Star Trek Prime Directive in its interactions with Earth.
Wait, what? 2009-2013 Twitter, Reddit, and Facebook were moderating content. We never had the kind of platform you're talking about. The closest was 4Chan, and even 4Chan heavily moderated individual boards. Even platforms like Gab still have moderation today.

Forums, usergroups, mailing lists, blog comments, etc... have always been moderated for spam, trolling, abuse, and just bad actors in general.

> Nobody is against filtering spam.

Repeal Section 230 and I give you 1 year, tops, before advertisers start making the case that filtering spam is censorship. After all, who decides what is and isn't spam? Advertisers wouldn't waste their time posting spam if people weren't clicking on it, so clearly the content is relevant to some people. Who are you to say that those advertisers shouldn't be able to reach their audience?
I recently switched back to Chrome on mobile because I NEED the ability to blacklist JavaScript from abusive sites. Hacker News links, in particular, are infuriating without it.

I haven't found a way to do this in any of the Firefox versions available for Android.

My block list is mostly well known news sites.
Gripen Fighter Jet – Always combat ready
Copying is a fictional crime.
visual studio code is pretty good these days when you get the right extensions. I've setup my projects to be debugged with gdb with vscode as the GUI. My build system also generate a compile_commands.json to feed to clangd https://marketplace.visualstudio.com/items?itemName=llvm-vs-...

Another good project that people love to hate is eclipse, if you want a GDB powered GUI, its always worth a shot.
Hmmm. I didn't know this.

What are some countries that aren't nations?
Stock trading is over 400 hundred years old so terms like insider trading are meaningful even without a strict definition. The SEC’s role is one of clarification not lawmaking.

Consider, the proposed law uses the word espionage does that cover say counting the number of trucks leaving a factory? That’s the kind of thing where any specific choice is reasonable as long as everyone operates under the same rules.
I actually use a pair of progressive glasses, with the top 60% set for a distance of <my monitor> and the bottom for reading. It works pretty well for me.

Of course, the most recent eye doctor I'm going to can't get the distance right for the computer glasses, so I can't use the new glasses without leaning in. I even have my old pair for reference and I explained it (I thought) well and showed the distance... and they've tried 3 times and can't get it right. Super frustrating.
I counted ~5.5 hours per day working on Project X. That’s about the amount of time someone would spend on a 9-5 when you take away lunch and any downtime at work.

I think people decide how much time they want to spend on work. Work will expand to occupy the available space. And with appropriately timed breaks, even when you’re not working, your mind continues to work on solving the problem you’re currently tackling.

I’ve woken up with some killer solutions to road blocks after taking a power nap. Breaks could serve the same function.
Seems like it’d only make sense if you had a hard time hiring senior people because of lack of brand and/or funding, but a startup would still need to raise money so how does that fit in with this? Wouldn’t you still raise a traditional round? And what would those investors think if you diluted your stock with something like this?
The Tall Poppy Syndrome: https://en.wikipedia.org/wiki/Tall_poppy_syndrome
This is not at all comparable to that insane example you just gave, but a lot of people are just tool users in non tech companies. I know because I've seen it in finance. They're absolutely brilliant in their statistical concepts, but their programming skills leave a lot to be desired for because they don't have the background.

For instance, when you move from C++ to Python, you kinda realise after a month or so that normal loops won't cut it for stuff like numpy arrays etc due to the huge overhead. I realised this personally because I knew how quick C++ was and I wondered why the same code in Python was so massively slow, and I read up online to understand it. Similarly in matlab, for loops are very fast but still inefficient. So now when I write code, I use inbuilt libraries as much as possible and in matlab, I make everything into a matrix operation so it is blazingly fast once I scale it to a million data points.

My colleagues have no idea what that shit is. They'll know every step of a complicated algorithm and implement it simply using loops.
I’ve never navigated across oceans so I don’t know this, but can’t you already get (albeit slow) internet connection at sea via satellite? Or at least sufficient connection for accessing weather data?

Regarding boredom, I know a lot of sailors bring with them physical media, i.e. books, DVDs, video games, etc. knowing the internet connection will be slow.

I know getting fast internet at sea would certainly make life better for people traveling across oceans a lot, but the question is: Is is worth sacrificing the night sky for astronomers over?
There's no reason images can't be displayed in terminals other "that's not how terminals work" historical baggage.

iTerm2, as one example, can display images just fine.
Self Signed HTTPS Servers for Go
This is a nice fantasy, but in practice, you walk away from one dumpster fire, and either 1. walk into a new one or 2. write another one. I've done both multiple time. It's inevitable really, when "legacy" means "code I didn't write" and especially with the evergreen groups of developers we have now (5 year "seniors"). It's amazing to me how otherwise competent, well intentioned teams can use best practices and still create balls of spaghetti.
as does the kindle app. it's come in handy once for me (in a comment to a hn post, ironically), but usually it's a nuisance.
For companies, React is mostly better. For personal and educational projects, or where startup time is key, Mithril may be better.

https://en.howtruthful.com/o/react_is_a_better_framework_tha...
>>This gives the an amazing amount of "insider information"

Couple this with a proof point that specialized teams like Latacora[1] are proving themselves out so they figure why not also get the inside scoop while turbo-charging their portfolio companies.

[1] https://latacora.com/
I rather wish we would rid ourselves of ambiguous terms and instead just state a specific resolution. 2K and 1440p and 4K could each mean any of numerous different resolutions.