skysight-inc/HackerNews huggingface dataset:
Opensea uses Google as a caching layer. NFTs on OpenSea can either be created by going through their centralized, counterfactual layer (which doesn't cost gas until someone purchases) or by deploying your own ERC721 smart contract to Ethereum or Polygon and hosting the content however you like. If you follow the ERC721 standard, you can take that NFT to any web store. It is not limited to OpenSea, even if that happens to be the most popular at this time.

> Proof of stake means the largest stakeholders can unilaterally reject transactions. Technically the chain could fork. Practically, convincing everyone to move to a new chain seems about as difficult as everyone moving off Facebook because a few people get banned.

> Proof of work means the richest people can afford more miners and completely control the chain.

> So where is the decentralization? The only realistic decentralization I can make out is that its possible to build alternative chains, but that very thing is possible today. Its possible to build an alternate payment processor or social network if Visa bans your business, the really hard part is building it and getting the entire ecosystem to actually use it.

On a POW system such as Bitcoin or ETH1, you'd need 51% or more of the hash power on the network, which is more than a hundred Google datacenters worth of hashpower, and you'd have to spend a vast amount of energy in order to execute the attack, and at the end of it all, the community would mount a fork and initiate a change that left your attack out of history. It is quite difficult to coordinate a vast amount of people to fork a major chain and have that fork be recognized as the New Bitcoin or the New Ethereum. That is where the decentralization comes in and where the guarantees of execution comes in. Blockchains are protected by cryptography and economics (game theory) as well as social consensus.

From V. Buterin: "Theoretically, a majority collusion of validators may take over a proof of stake chain, and start acting maliciously. However, (i) through clever protocol design, their ability to earn extra profits through such manipulation can be limited as much as possible, and more importantly (ii) if they try to prevent new validators from joining, or execute 51% attacks, then the community can simply coordinate a hard fork and delete the offending validators’ deposits. A successful attack may cost $50 million, but the process of cleaning up the consequences will not be that much more onerous than the geth/parity consensus failure of 2016.11.25. Two days later, the blockchain and community are back on track, attackers are $50 million poorer, and the rest of the community is likely richer since the attack will have caused the value of the token to go up due to the ensuing supply crunch. That’s attack/defense asymmetry for you. [1]"

[1] https://medium.com/@VitalikButerin/a-proof-of-stake-design-p...
There's three data formats involved:

1. The one used for ingesting data.

2. The one used for storage.

3. The one used for exporting data.

There is no reason for all three formats to be the same, and there are good reason for them not to be: the actual use cases are requiring very different properties from the data format. Since you'd expect the average log record to be ingested once, processed a gazillion times, and returned as output <<1 times, any data conversion costs would get amortized over a lot of processing. Even minor efficiency gains in the at-rest storage format should pay off quickly.

Your answer is addressing format 1: the clients are using JSON anyway, so it makes sense for the ingestion format to be JSON. That's making the bet that any data conversion costs can't be paid back over the lifetime of the data. But they are already not using the raw client input as the storage format! At a minimum they're validating / minifying / canonicalizing the JSON, so they're already paying the cost of doing a format conversion.

(But all of this is obvious, and clearly the people writing this service are smart and would have thought of it. So it seems like there's a non-obvious answer for using minified JSON for storage at rest.)
As a recently arrived Brit at Bell Labs in Naperville in the early 1980s I was presenting code in my first US code review. The code was typical K+R C with single character variable names x, y, and z amongst others. All seemed to be going well until near the end when somebody asked what I meant by the variable "zed."
I am also in this boat. The jab-rejecters' behaviour is often called "reckless" for stressing the hospital system. But we see reckless behavior outside of vaccines too: drunk driving, general violence, daredevil stunts and extreme sports. All these things can lead to hospitalization, but we "tolerate" treatment of these cases in hospitalization.

I don't think any anti-vaxxer expects to end up hospitalized, just as nobody driving drunk expects to go and kill somebody with their car.
Proper client-side hashing uses a nonce generated by the server. The transmitted hash is only valid in that session. Even if the nonce and the hashed product are logged, you can't reuse it, because the nonce will be different for your login attempt.
I did recall it correctly,

> Turbo Pascal's built-in linker automatically removes unused code
and data when building an .EXE file.

Turbo Pascal 6.0 Programmers' Guide page 258.
As an Aussie it’s definitely the T’s that always stand out for me when listening to American English. Specifically the word “important”, to me it always sounds like it’s pronounced by Americans like “impor-en’”
https://oarex.com/industry-news/basic-attention-token/
Nomic is partial inspiration for the design-your-own-religion religion I've defined as Iggnnominism. I consider myself to be a monastic practitioner, an Iggnnomic abbottess (gender-neutral monastic steward of a temple or temples).

It's basically acknowledging life as a Nomic and everyone's got their own version going.
> Web3 has decentralization, freedom of speech, anti-gatekeeping, permissionlessness and inclusiveness, at its core.

No, web3 has "make as much money as possible" at its core - any of those other tertiary values are expendable in the name of getting rich. The trillion dollar companies also only care about getting rich, but they at least produce useful products, unlike the cryptocurrency ecosystem which is overwhelmingly made up of scams and vaporware.
They removed USB ports for a few days due to the shortage and will retrofit. Owners still preferred to take delivery with missing ports than postpone.

Meanwhile other manufacturers completely remove touch screens: https://www.pcmag.com/news/bmw-nixes-touchscreens-amid-chip-...
It is called democracy, the 1% has to oblige by what the 99% want to have.
The useful parts to me were the assertions the author made about Beijing attempting to guide future talent into hard science areas.
Interesting, i wanted to mention the NYC mesh network but i didn't knew about the specifics, i think your link is what i thought of which is nice.From what i recall it's pretty old aswell.'Sadly' I'm not in NYC so yeah..

Also if I recall there are some interesting projects like Helium but those are not necessarily about creating the networks but providing access and "getting the coin" by providing internet access to others.It's interesting but not that much, considering it's somewhat reliant on "the current internet" itself,the hardware is realistically somewhat expensive, and also given that the incentive is to "mine the coin" by providing access to a centralized service, there can be ulterior motives to it.

As for the laws & licenses for certain spectrums and allowed bands, I think ultimately people will not really care when "sh*t hits the fan".It's good right now to keep things tidy and not get chaotic, but i think the important thing is the availability of the devices themselves.
I’m confused. Are you saying we tolerate drunk driving and violence?
Here's my take on Electron and anything else resource-intensive: if your UI is either short-lived (like a configuration window) or the main thing you're using (like an IDE), I don't really care how much RAM or anything else it uses.

A firewall configuration windows falls in the first category - you only open it very occasionally and for not very long, so it doesn't really matter how heavy it is. Where Electron (or similar) is really bad are things like Discord, Slack, Spotify, Teams, etc. where you'll likely be running many of them all the time, while you're doing other things that need those resources.
No one took it as an invective, they simply took it as an unfounded assumption about the political viewpoint of the other participants in the thread on which you were commenting.
It doesn't save them money if you save money. This idiotic way of doing things is obviously very lucrative for them, no collating needed!
I just disabled Google assistant and all of its functions, it's beyond useless and probably the most frustrating thing I have ever used on my phone. And I don't mean just the voice controls, but all the "helpful" tips and suggestions are just bad and I can't stand them.
Until this moment I didn't realize that it also became available for Linux.
Think about how transfer pricing works for tax avoidance. It's not that they're necessarily lying, it's that they purposely structure their activities to produce the most financially advantageous numbers that are consistent with regulatory requirements.
That first comment nails it as well. Everyone wants to feel like they're contributing something novel or unique to a comment thread but....
How much are you offering for these services and why is it different to any existing SaaS boilerplates on the market
I'm in the "almost always signed camp" - at least in languages without robust over-/underflow checking.

But I sometimes wonder if it would have been better to not carry the 'signedness' in the variable type in high level languages, but instead treat integer variables as 'signless' bags of bits, and signed-vs-unsigned are just different views on those bags of bits, just as in assembly.

Most operations on two's-complement numbers result in the exact same bit pattern, no matter if the involved operands were 'signed' or 'unsigned', and the signedness only matters when printing the result, or for explicitely extending the sign bit when casting to a wider type.
Ahh the blockchain created by the fraudster claiming to be Satoshi.
where can I learn more about that approach? I just assumed the eUTXO model would be more like the UTXO model where assets could still be tracked to a single address, like with the old Counterparty or OMNI model in Bitcoin.

What would you consider Solana's approach to assets? I was surprised to find that each address has another unique address for its balance and possession of any asset issued on that network.
I am developing drones for last mile delivery in Berlin
IMO the people with said power and responsibility just want to finger point. But what do you do when no one is willing to put on the pants?
thats called corruption. Scientists can be corrupted as well.
I'm carrying on learning F#. It's my first functional first language. It's been loads of fun so far.
For me it's always words that start with "Tu" that I particularly notice. Americans will usually say twos-day or two-nah, whereas as a Brit I am used to chews-day or chew-nah.
They don't really create this externality, though. A person taking this job apparently cannot get a better paying job. With a higher minimum wage in otherwise free market, no jobs for that person would exist, so the social burden would exist just the same.

The situation is diametrically opposite - minimum wage forces businesses to engage in welfare. Those who have enough margins to engage in welfare might do it; the others may disappear with the jobs, or cut the jobs by reducing service/automating/outsourcing (again leading to the same "social burden" existing).
> allow someone to login with their Ethereum wallet and use their ENS domain name as a username in your chat app rather than adding Google Auth

You're basically describing OpenID, which predates cryptocurrency by several years.
Don't even get me started on -- as a Canadian -- I went to work down in San Francisco and my colleagues were all like "what the hell is a prowject?".

They were all saying "prawject".

Fortunately we had good laughs over that and how I kept saying "yeah, I'm sorry" at the end of every fifth sentence.

It seems to me that for the spelling part, American and British orthography are both accepted in Canada. So we could write "center" or "centre". Also "color" or colour". Which I find amusing, as both of the British spellings come from the French -- bolstering my theory that English is just a mispronunciation of French (I jest! :P).
To be honest, that is I think what is going wrong in the EU. Italy is kind of doing it right, since taking credits will not really affect it's own credit ranking. Under such conditions (lets say zero sum game between states) the best strategy is to spend as much money as possible.
> Lithium Ion batteries charge near 100% efficiency

The power electronics to charge the battery also have losses. Although they are getting really good, my guess would be something better than 95% efficiency in the battery charger. There are some really great improvements in power transistors recently though, so this number will still have some room for improvement.
I've tried Mastadon and Matrix (using Element). I think they're two of the best examples. But I think for none of these have quite nailed the UX of existing social networks (Mastadon's not quite as good as Twitter and Element is not as feature-rich as Discord). I really think it's as much of a UX problem as a technology problem and not enough decentralized projects have top-tier UX and UI talent to compete.

Mirror (https://mirror.xyz/) is an interesting Web3 alternative to Medium. I think they have gotten a lot of the elements right. Blog posts are backed up to Arweave perma-storage and they have easy point and click integration for crypto donations (with automatic splitting for multiple authors), NFT auctions, and crowdfunding.

At any rate, I think decentralized social networks are still nascent and we haven't yet seen a break out success on the level of Discord or Twitter or Facebook, but I remain optimistic that it will come.
he shipped the manuals to russia through a third party to obscure his identity because he knew it was illegal.

the reaction to the crime may have lacked proportionality but there are more details to the story.
I call this real-life decisions.

If someone has better ideas how to progress and unite 27 countries with different levels of transition challenges and different views on nuclear and other sources, please submit them.

Otherwise, being pedantic and negative about non-perfect solutions while not taking into account the complexity of getting a consensus with 27 members is not helpful to anyone.
Heavy molecules sink. Salts sink. Density is used to estimate radioactive molecules, so if you measure only in the surface you are underestimating the amount of radioactivity in your mix. This is lying to themselves and to everybody, (maybe with the goal of to be allowed to keep leaking/trowing it to the sea) and must be criminally prosecuted. Is like saying that a soup is oil entirely because it has a thin layer of oil in the surface. Specially if radioactive strontium is forming a mud in the bottom of the tank

At this point of the problem the data used to evaluate the problem should be required to be accurate. We should adopt a zero tolerance with this BS. Enough is enough.
The author speaks very much from his liberal/capitalist outlook on life - the comment is pretty spot-on.
not yet, working "full-time" from home. just don't waste my time on "social life", "family" and stuff like that.
One issue with Web3 is that there are already decentralized solutions in many categories that Web3 will supposedly solve and yet they never really caught on.
It just might be that general public really does not care about the decentralized part.
I'm not for or against, I just find it strange that stuff that already has a name (like blockchain, crypto, etc.) somehow needs another name or some new kind of umbrella name.

I'm not for or against, because it's unclear what there is to be for or against.

Web3 is nothing but an echo chamber. A very empty echo chamber, so it echoes pretty nice. I'm back to the world wide web.

I've been designing and programming for the web and internet for a long time now, and I took one break of a couple of years in between. When I came back there suddenly was this 'cloud' thing. I kept looking for answers. What is this? What's new? And although I found snippets here and there that made sense (it was basically infrastructure based, I found), it took me years eventually to really realize it was nothing more than the internet I already knew, but then decorated with marketing speak and buzz words.

I'm not opposed to new things, not even to new names, but I can sniff a name without meaning from miles away now. It looks like when big money is ready for the internet the whole thing needs a new name, the same now with blockchain, etc.

So I find it kind of funny I guess, hearing the proponents and opponents of Web3 speak.
I was pleasantly surprised that this is a Windows first application! I was scrolling through the page thinking "yet another lovely UI for a good problem to solve but surely this will be OSX" and then bam, Windows and Linux now, Mac coming later.

Ever since moving away from Mac about 8 years ago I've missed Little Snitch. I'll give this a try I think.
> * Accelerating inflation perhaps leading high single digits low double digits in the next several years.

> * Stocks continue to rise as a function of inflation.

> * Full self drivering cars are no closer.

> * Reddit continues to decline in quality but no clear alternative emerges.

> * Large chance of abnormal oil price volatility.

Seems like this guy got a lot of them right
Because “Shareholder Value” is maximised in the US. Therein lies the loophole.
> Opensea NFTs are stored on the Google Cloud Platform

Other NFTs are fully on-chain, buy those.

This is such a weird argument to make.
The data wasn't encrypted at all.

I suppose it's true, though, that poorly-encrypted ciphertext still contains the original information as the plaintext.

Encryption has the clear intent of removing all the plaintext information from ciphertext, producing a random string that is useless without a secret key, but this may fail, and then the plaintext information remains.

However, encoding information (in Base64 or otherwise) has the intent of removing no information.

My original formulation of argument was flawed, since it made no reference to or distinctions of intent.
I was once in London talking with my colleagues, and one of them mentioned that he was going out in the evening "pulling for birds".

I asked him what the heck that meant. He said picking up girls, what do they say in America?

I said "cruisin' for babes", and we all laughed.
It takes a long time to train medical professionals, and the current number is for the world 5-ish years ago (the training delay depends on the actual role, but that looks to me like the common one). If you want to have enough to cope with the extra demand from COVID, it will just take a long time.
I'm very much looking forward to the day that open source local assistants are as good as the other alternatives.

Since the people I've seen use Alexa seem to use it for

* playing music / radio streams / podcasts

* setting alarms

and almost nothing else, it doesn't seem that it's all that unrealistic.
>What do you suggest i should do to create a small community online ? I mean i can develop an app/webiste but how do i approach people to tell them about my ideas ?

You could talk with people and tell them about your idea. It's a village or a small city, so it shouldn't be that hard to reach everyone.
Please update your views of European urbanism (browsing Google's aerial photos should be enough). Urban sprawl is the defining key of the last 50 years.

Here is a starting point, miles and miles away from the historical centre of Toulouse: https://www.google.fr/maps/@43.537841,1.2268468,2639m/data=!...

Now it is not only happening around cities, around big towns, around small towns, it also happens at unprecedented speed around the tiniest villages.

A site that puts side by side aerials from now and from before urban sprawl: https://remonterletemps.ign.fr/comparer/basic?x=1.212446&y=4...

Back in huge cities. The city of Paris is much less populated than one century ago. Now it represents only 1/6th of the population of its urban area, an ogre which has swallowed almost 2000 municipalities (two thousand!).

Elsewhere in the country, you see urban areas from cities multiple dozens of miles apart joining in a continuous sprawl. Heck, even in my deep and remote area disconnected from any city or even town, there is now 5 miles of sprawl joining the 3 villages of the valley in continuous strips along the roads; before the sprawl, population of my municipality was 50% higher, and yet 80-90% of the now occupied space was free.
For me too actually! I totally gave up the Mac and went to Ubuntu Budgie. Never been happier!
> There aren’t a lot of viable alternatives, especially as there is no concept of a person, just free, infinite wallets and limited coins.

Sybil attack is the fundamental problem of the internet. (And proof of work was actually designed as a way to mitigate it)
While torrents are great for some things (wrote my own bare bones client off of libtorrent and use it to send files to friends as well as download stuff, as well as merged it to work with my fork of opentraker that has a built in LSA search from hash-metadata mappings [0: that can also be distributed via torrents]), they are pretty poor at incentivizing people to seed unpopular content and have it be widely accessible, and tokens on various networks seems to have addressed that for specific applications (there are a bunch of decentralized aws-like type stuff popping up that involve a token, but I still think it will take some time for things to pan out).

Would be great if we could incentive via tokens people to run mastodon instances where people can log in with their address (and multiple chains tokens are recognized) because I personally have no desire for onchain social media like i do for onchain derivatives and exchange functionality.

[0] https://github.com/cinquemb/opentracker
Sure, the wording is harsh. But of course you can be friends with someone who is not particularly intellectually gifted. Maybe they’re just a good person, funny, gifted with emotional intelligence, etc.
CUE, I'm learning it deeper by teaching.

https://cuetorials.com
I could say, "tell me something I don't know", and stop there. But where's the usefulness in that?

I began suffering from depression around age 8, but wasn't diagnosed until 32. To me it was normal. I didn't have the language to describe it and everyone wrote it off as me being an introvert. Re-processing my life with the understanding of not just that I was suffering from depression, but how I suffered from it, has been illuminating.

With regard to the topic at hand, it makes sense that I excelled working at a datacenter from 3a to 11a and 7p to 3a. It makes sense that a decade after leaving that job my body and mind still want to keep those hours. And it is a nasty feedback loop of depression, lack of (good) sleep, and poor self-care.
Kudos for leaving it up.
another day Elon Mask said that "wokeness" is one of the biggest threats to modern civilisation.The guy is so full of sh*t.
I agree with this almost entierly and i use almost exclsivly unsigned ints in C.

However, its not true that unsigned is faster because the compiler can optimize. Consider:

x = (x * 2) / 2;

If x is unsigned, and overflows, x will not be the same after this operation so the compiler can not optimize away this line. If x is signed and overflow is undefined, the compiler can assume it wont overflow and optimize away the line. UB affords the compiler a lot of optimizations.