skysight-inc/HackerNews huggingface dataset:
I have the impression that most comments here are either biased against cryptocurrencies or trying to push for them blindly.
That's a bit sad considering we should at least be discussing the technology here.

web3 is a marketing brand that defines a future version of web apps where the frontend is a compiled SPA possibly hosted on decentralised platforms (IPFS) and where the backend is a decentralised blockchain (and in its purest form only that).

This goes a step beyond web 2.0 where you would build a SPA with a cloud backend, e.g. Firebase / Google. With web 2.0, you have to trust the backend (so again in most cases Google or Amazon) and that is a limiting factor for sensitive apps, or simply if you care for decentralisation.

Another addition of web3 is the payments, which could have been standardised in the web platform (I am a former W3C member and there were lots of discussions on that), but instead of the browser implementing payments, we ended up with a few centralised processors like Stripe. Same goes for identity.

Quite interestingly, web3 solves both Identity + Payments with a technically elegant solution. Many people got rich by holding AMZN stock, which is in great part due to AWS -- the cash cow of the company. Why would you have a problem with a cryptocurrency token being used to pay for the backend infrastructure i.e. paying for accessing a database-as-a-service?
Something that's sustainable should scale / be reproducible. If only _some_ parties can do it, it isn't sustainable. If everyone did "sustainability" like Singapore, we'd literally all die in a few weeks.

Sources need to be more than sustainable, they need to be sustainable for everyone.

At least according to 1 source, my original guess as right: Singapore is the _least_ sustainable country in the world [1]

[1] - https://www.sustainabledevelopmentindex.org/
> because the writer has apparently never heard of a web server.

This gives me the initial dropbox dismissal comment (you can do it trivially with ftp) vibe...

https://news.ycombinator.com/item?id=9224
> "Thousands of Chinese officials are sent to Singapore each year to learn from the city-state’s experience"

The Communist Party ruling over China has been a giant footgun on the Chinese national interest and development. China could've put itself back together after WW2 like Germany, France, Japan did. Good to see and hear US center for learning Chinese language/culture/history has relocated from Beijing to Taiwan.
Yeah, that stat is very misleading. Those cameras are all privately owned, mostly by shops.

So unless you think there’s some great grocers government surveillance network (there isn’t, I’ve actually asked), then the government has no idea what your doing. To find out they would need to send a police officer with a warrant to every shop in the country to request the footage. Even then the footage is mostly crap (again I’ve actually seen what the police collect for investigations).

To claim that the mere existence of a camera indicates a surveillance network is just intellectual dishonesty. No one would ever claim that very laptop camera is monitored by the government, but apparently supermarket cameras are?
In another comment I explain that a well written PWA will use more battery, CPU, memory, and network bandwidth than a well written native app.

Web apps are lowest common denominator solutions and that’s not where Apple wants to be. They know their users are better off with native apps. If you disagree, then stick with Android which has pretty good support.
What is your gripe with DuckDuckGo?
Interesting. I have always wanted to own a VAX system but unfortunately they are too expensive to buy and run. And they occupy a lot of space. :(
The last time I was in an African city there wasn't air-conditioning as standard in houses. Sure, windows were open in summer, but closed up in winter. Office buildings had the usual levels of ventilation. I can't really describe this as "better" - how about you?
I don't know how copyright laws work in Russia, but it's a bit of a gray area in America when you write code for someone unless it's explicitly spelled out in the contract. The end product (compiled binary or whatever they're paying for to "just work") belongs to them, but the source code does not belong to them unless it's explicitly stated in a work-for-hire contract that all of your intellectual property goes to them while you're hired. I always make it clear in my contracts that I am not re-selling rights to anything I build that's derived from FOSS or, even my own code if it's part of my own open source projects; the client cannot own something that is not for sale, just by hiring me on an hourly basis. I make sure to communicate that with them verbally as well beforehand, in case they mistakenly have the idea that they are buying the rights to something that I can't legally sell them. Usually I present them a list of modules and files that will be used in their project which (a) are FOSS, (b) belong to me, and (c) which I will write for them that they can reuse/rewrite/resell the source code for.
Copenhagen Suborbitals: Can This DIY Rocket Program Send an Astronaut to Space?
> i believe in the US it is generally assumed that everything you do belongs to the employer even if not specifically mentioned.

https://store.legal.thomsonreuters.com/law-products/news-vie...
Apple has banned my account twice or thrice in the last ~13 years. And then unbanned after a number of appeals and begging from my side.

Thing is, I am indeed in kind of permanent violation of ToC due to my account being US and me being in Ukraine. No problems for the last half of the decade though.
I don't know the history of the development, and I'm instinctively against overreach by employers but considering both repos are clearly influenced by repos on similar platforms (eg Badoo), it doesn't seem unreasonable for Bumble to at least take an interest in their provenance and - if they have been developed on company time and equipment - their ownership.
That is a good example of a misdirection play, a polarizing discussion point that political opponents get hung up on, which you never ever intended to actually pass, and you'll happily drop it later, but it helped relieve political pressure from other potential hot topics. We see typical conservative tactics being employed against the conservative base :)
>Yup, but when the age has been (let's say) 23 for an year and becomes 13, the software should smell a mistake.

some years ago the Danish electrical company Dong (wonderful name they've since changed for 'reasons') sent me a message - give us a meter reading for your house or we will send someone around to do it and it will cost you some money, so I figured fine I don't have to do anything they do it for me for money!

next year, the same thing.

third year, the same thing. In Christmas of the third year when I was in Berlin I got an email from Dong, you owe us 15 thousand dollars (approx. translating from dkk in head), then later same day you owe us 18 thousand dollars, and finally next morning you owe us 20 thousand dollars.

So naturally I called them up and said I sure would like to know what you all are thinking (which was a lie, I didn't really want to know but I figured I better find out anyhow)

So they said they had sent someone by to read our meter and we had used more electricity and they wanted their money or they were turning it off. So I said you think I used 20 thousand extra dollars in a year?

No, the meter hasn't been read for three years and this is your fault because when we send you a notice to go read the meter you have a moral obligation to do that.

I asked what about their moral obligation to go read the meter when they said they would (which point they did not understand) but anyway since I was supposed to pay 3 thousand dollars a year (which is somewhat high for a Danish family of 3) and paid that it seemed highly unlikely that I had managed to use over two times more than I was estimated to use per year without an increase in population of the house.

It took a lot of arguing to convince them that somehow there was something fishy in the situation and they might have made a mistake, before they would put it to off closing the electricity and do an investigation.

Some months of investigation later, which involved me going to take pictures of my meter etc., it turned out they had read the wrong meter.

tldr: even obvious discrepancies that systems could easily be set to catch will not be caught and you will have to do the work to fix the problems of the organizations providing you services.
Trump Media Group Announces $1B Investment in Committed Capital
The key insight you are missing is that someone makes a lot of money trying to convince you that this stuff is the future of the internet.
Thanks for your insightful comment. Too bad HN keeps letting this post be flagged. It seems like we will never be able to have this conversation openly.
Clerk: Local-First Notebooks for Clojure (re:Clojure 2021)
I find Nomad (coupled with Terraform, Consul and Vault) hits the sweet spot for me.

It provides all the orchestration, coordination and resource management in source-controlled templates but doesn’t add at all the layers of abstraction and indirection that k8s does.
I don't know what Web3 will be represented by, but Web4 will be operated with sticks and stones...
Can you just drop the whole "Sync℠" thing and use normal english letters for the name? I hate it.
Especially with the UK out of the picture.
I too would like to know this, I've got years of Audible books and this is the first time I even thought of backing them up. This Reddit thread has several options https://www.reddit.com/r/audible/comments/nphw1w/easiest_way... including a website that will generate the ffmpeg command: https://audible-converter.ml/
Read or otherwise learn about topics you’re interested in without worrying too much about a framework. Take notes.

Separately structure your notes and build up your own framework that represents your interests and priorities. This can include setting structured goals if you want but doesn’t need to. You can also track random thoughts you have to identify new interests you might want to spend time on.

Add in more directed reading around topics of interest that you’ve identified through the process of undirected exploration followed by reflection on and structuring of what you discover.

You can make this a fixed framework by allocating time to each of these three activities in a structured way. But it’s also ok to do this more casually if you prefer.

Also good to share with others what you’re finding interesting and to find out what other people you like are interested in to help direct this process. You can also connect this to your work or desired future career if that feels relevant to you.
> The specific case I was discussing, and I really hope I'm not so vague in my dotage that this wasn't crystal clear, was the 2 May 2011 attack on Osama bin Laden's compound resulting in his death.

Nope, certainly not crystal clear: You were replying to a post that mentioned, among other things, the Guantanamo internment camp, and airily said "this" case. I saw no specification there of which case, exactly, that was supposed to be.

Yes, the USA may be vast and contain multitudes, but even you talk about "the US": In the end there is only one of it, and when the USA as a nation-state does stuff then it's the USA, singular, as a nation-state that gets discussed and criticized. Just like here. I hope I'll never get so fuzzy in my dotage that I'll let sich disingenuous attempts at obfuscation slip by.

Hm... Pseudo-helpful hint/ reminder; feels like about 50/50 past and current posters. I'd already concluded neither extreme of Box or Ash, for rather obvious linguistic reasons. Been considering alumni like RM, DRL, KMS et al, but this feels more like currents such as RC, SK, or SA. Or perhaps AG; I notice that his recipe -- besides the formal declaration being severely watered down -- was pretty much what the US (singular, as a nation-state) went with.

I don't have your email; you have mine.
> Veloren is a multiplayer voxel RPG written in Rust.

This is such a meme by now, I have to assume it's an inside joke. Even games mention that they're "written in Rust" in the first sentence in their official presentation, what other programming language communities does this? Why would anyone except other Rust programmers care?
My sadness comes from the fact people perceive X N as better than X N-1. As if web got any better with 2 (in a general sense, not in tech). And what’s this anyway, The Web? Are we spiders, or maybe fishermen? Ridiculous. Don’t stick too much to these names.
Interesting project, will give this a shot.
> But blockchains do introduce a technical capability that never existed before: shared, “trustless” access to and control over data.

I don’t think blockchains control access over data at all without the integration of other technologies (i.e. using public key authentication to prove to some third-party service that you hold a key that performed a blockchain transaction). They only control permissions to update things on-chain and everything on the chain is still publicly readable anyway. PKI is capable of doing the same thing and has existed for a very long time.

> Sure, other people could keep their own copy of that same data, and sync with you somehow, but most pre-blockchain data services lack replication capability out of the box, and as far as I know there are no non-blockchain data services that can give you any assurances at all that data has not been tampered with.

Look at the existing NFT mess. The problem here is that the blockchain _doesn’t_ replicate anything other than a bit of metadata for these types of applications — the content still has to be stored elsewhere, often on a classic web server which is centralised and can go down any time.

If you want an example of something that replicates data and guarantees integrity then look at IPFS.

> Federated application services capable of competing with big tech have been a dream and an objective of open-source advocates for decades, but no one has been able to deliver. I would say the major reason is because trustless data syncing at scale is orders of magnitude harder than running a single standalone server, and all of the solutions until web3 attempted to perform data syncing at the application layer—which means a lot of duplicated effort, and almost zero opportunity for reuse between projects.

Blockchain’s answer to “federation is hard” is just to replicate the entire chain to all participants and have all participants repeat the exact same work to arrive at the same position. This is not exactly a glamouring success story of how to avoid “duplicated effort” — in fact, duplicated effort is a fundamental part of the blockchain architecture.

> Blockchain tech moves replication and tampering protection to the data layer, as a generalized service that is relatively trivial to set up. The promise of web3 is that shared-data applications can be built on top of that data layer in the same way that complex centralized applications can be built on well-defined centralized data layers like the file system and the relational database.

This isn’t really true though — it’s more like the blockchain provides a tamperproof metadata store. Putting actual quantities of information onto a typical blockchain is either prohibitively expensive computationally (it needs to be replicated everywhere) or prohibitively expensive financially (Ethereum gas costs as an example).
These tech companies are ridiculous to the point that some law should be written to curb their attitudes.

IANAL, but doesn’t contract law already cover this? Apple terminated the contract one sided. They are allowed to do so, but only by acting in good faith and fair dealing. That they were willing to let this person open a new account (new contract) but not willing to reinstate the existing contract and also unwilling to explain how this person could avoid a similar punishment seems to indicate at least a lack of fair dealing.

The ABA has this to say: In general, the duty of good faith and fair dealing means, for example, that parties cannot evade the spirit of the bargain, lack diligence or slack off, perform incorrectly on purpose, abuse their power when specifying the terms of a contract, or interfere with or fail to cooperate in the other party’s performance.

I wonder if this person had took apple to small claims court instead of trying to navigate apple’s kangaroo court system what the outcome would have been.
Of course I use it myself.
Cryptic crosswords make me feel very stupid. Even when I give up and look at the answers, some of the time I don’t even understand how the clue suggests the answer, despite practising for several years. That’s when I know the word at all. It’s a humbling experience, but still very addictive!
There are a lot of patents that refer to pie menus. Searching "pie menu" on google patent search gets 33 pages of results:

https://www.google.com/search?q=%22pie+menu%22&tbm=pts&sxsrf...

A lot of them are expired, and a lot of them cover something really specific or not directly related, some of them are really terrible ideas you wouldn't want to copy anyway, and many of them make trivial but obvious changes in the hopes of abusing a patent system, which is an extremely common practice, and a whole lot of them are completely oblivious to prior art, and shouldn't have been issued in the first place, but they were.
Quite common. On Discord, there are NSFW channels and before joining them, you have to provide your birth date (only once). If you set it to below 13, your account gets suspended/locked immediately.
I am a Datahoarder with almost 50TiB. I almost never delete things. I kinda view it as a mixed media library, the value is in the content youay want to consume whenever. Plus one never knows if something will be available at a later date and hard or impossible to find.
> There is no reason why such odd and rare requests can't be handled in a customer support request.

Since we're in the middle of a bad customer service with no appeal discussion... can we assume you are joking?
I constantly amazed how people are happy with or even try to defend practices with online purchases that absolutely no one would accept for real live items.

Just to give a car analogy, imagine your car is at your BMW dealer for repairs. While it is there you buy some new rims and pay with a credit card that is different from the card you used for buying the car. After that they refuse to give you back your car, because they say this is suspicious. Nobody would accept that.
Why is it relevant how many people shop?

It seems to me the relevant metric is false positives and false negatives.
Practically speaking, Badoo/Bumble doesn't go after EVERY OSS project written by an employee. MVIKotlin is conceptually the same as badoo/MVICore, and even Decompose is conceptually the same as badoo/ribs.

If these projects are "eerily similar" and both were written on company time, the official variants (MVICore, RIBs) having been written by dedicated teams while the other two (MVIKotlin, Decompose) written in rogue, then what do you do?

P.S.: Badoo and Bumble have the same owner, so "influenced by Badoo" is the same as "influenced by Bumble".
This.

I developed a very large viral kind of game site that was acquired by Fox. I was an hourly dev and I was the only dev, working for a few money guys who made a bunch by paying me to develop it and then selling it literally without informing me. So I went from maintaining it for them (as one of several jobs) to suddenly being called by Fox to hand over the source code and also to sign a contract which said they owned all the IP and that I worked for them, and that everything else I did in my free time would be theirs, and they were offering me $50/hr when I had been paid double that for the dev work of building the thing. I told them to go fuck themselves, and refused to hand over the source. I'd never had a contract with the original guys saying that they owned the source, so, as far as I was concerned they only owned the compiled Flash bytecode.

Fox spent somewhere close to $1m to try to tear that bytecode apart and keep their new property running, and then shuttered it a few months later. Rather than not being assholes.

So yeah. Run, don't walk, if you see a contract that includes anything like owning your off-site work.
How to spot the software that could be spying on you
Not being a citizen does not deny you access.
I grew up in the area of Chäserrugg. As a kid it took me really a lot of thinking to understand what's going on there while driving through. Sometimes it would be nice if more of the engineering thoughts could be exposed to the users.
> But it does not include vehicles, smart meters and medical devices.

Wonder the reason for excluding two things that could be hacked and lead to death and one thing being forced on households across the UK by the government?
I wrote a simple compiler for brainfuck too:

https://github.com/skx/bfcc

Compiling to assembly language was pretty fast, but folding in repeated characters definitely made it faster still. Optimizing the assembly wasn't a particular goal, I guess recognizing loops that zero addresses, and similar, would be a good way to start.
Employers might not own you, but they might own IP developed at the company. See my other comment.
> Nomad isn’t much better (or free)

"Better" is quite subjective, in my experience I've had workloads that were a breeze to setup in Nomad and painful enough to replicate in K8S that I haven't followed through with the latter. That is especially true in a home server/lab environment where things change and break all the time. I still run Nomad and K3S back-to-back to re-evaluate them periodically for my production needs, but so far my take on the matter hasn't changed.

"Free" puzzles me as well. Free as in open and hackable? The source and buildfiles are all publicly available, hack away to your heart's content. Free as in free beer? The same concept still applies, and if paid support is being referred to here, how's that different from paying any cloud provider to use their managed K8S services?
In the plastic versions, there is no mechanical connection. The boxes just sit on top of each other, the pegs keep them aligned with little play, but you can pretty much just pick up the top box and the bottom one will stay in place.
JFYI: Bumble and Badoo are the same company.
I have never worked in the US, if that helps at all.

But i have worked in multiple other countries.

Like I said they definitely should, but no this is absolutely not another example of everyone but the US doing the right thing.

So no, you are wrong. I've never worked in Switzerland, so you may be right about that. But we both know Switzerland is not representative.
I guess it turns into a cost benefit analysis where you have to compare maintenance to demolition and land value. Beyond a certain point that estimate would become less predictable. But the design will have margins of safety that increase predictability. A client buying a bridge or a skyscraper will probably be making a long term investment and want predictability.
Why are we pretending it's the early 2000s? CDs were used because that was the best option at the time obviously. To compare them to services today hosting infinite amounts of LEGAL content streamed over the internet to millions of people on all manner of devices at the touch of a button is rather odd.

Likewise, it's weird that you need professionals to build such services? Anything that is so complicated that it requires professionals to create it has fucked up? In other words, every industry that ever existed is fucked up because they require more than a passing knowledge... professionals shouldn't exist.
Wow if only the very serious Senator from Rhode Island had asked Brett Kavanaugh about this instead of fart humor from his high school yearbook.