skysight-inc/HackerNews huggingface dataset:
So the idea of web3 is that the only thing stopping me from making my own twitter is that I don't have their past and future data. If I had real time READ access on their database of public tweets, I could make hooande-tweeter.com and it would be a viable competitor. This would mean that social media companies have less control over what we see and say due to market competition.

This obviously isn't working in the real world. OpenSea can still delete moxie's NFT. Starting a competitor to them will be difficult even though their core data is completely public. Just like twitter, OpenSea's position is based on brand awareness and first mover advantage. At this point competing would require differentiating features that solve real problems. That's a lot of work just because they deleted an NFT.

A better example might be twitter banning trump. If someone had access to all of twitter's data in real time and used it to start "twitter + trump", I could see a significant number of people using that. But then you'd kind of have half of people on regular twitter and the other half on trump twitter and it wouldn't be the same thing. In fact, it's fragmentation all the way down. I don't know if having a dozen different social media interfaces with slightly different rules and guidelines would solve anything.

The general idea seems to be that data is more powerful than branding. I don't know if that's true. Google and Facebook have a place in the zeitgeist that is more valuable than a search index or a social graph. We'll see if blockchain based open data is the answer. I think it might be way more complicated and less technical than that.
Web 2.0 was the crowd - all about people contributing and talking together online.

Web3 is all about people buying and selling things.

The bad smell is strong.
I was reading about it some time ago.

In the 90s Green party of Germany built its identity around being anti-nuclear. Meanwhile Schroeder (who came from conservatives) had a problem with miners aggressively pushing to preserve coal mines.

They formed otherwise unlikely alliance against nuclear power. This resulted in lots of propaganda and actual laws being implemented in order to dismantle nuclear plants, which impacts Germany to this day.

Given ties that Schroeder has to Gazprom, he could have also other motives in not allowing Germany to be too energy independent.
Show HN: Open-source chat app that saves NO messages, anywhere, ever
Inspired by Facebook's whistleblower confession about how Facebook (among some other apps) cares more about negative content and doesn't care about privacy, I decided to create an open-source chat app.

This chat app doesn't save any history or messages in the database. Chat history is active as long as you are in the conversation screen, once you go back or close it, messages are not there. Some kind of "live chat".

I made it open-source because I want people to be able to see how their data is being used and to see the truth behind the scene. By not open-sourcing the code it would by only my word "I'm not saving history", in this way it's tangible.

I published the backend part on GitHub, the app is coming soon. You can follow me on Twitter (https://twitter.com/PozitivnaMirta) for more updates on my progress. Also you'll find there Github repos.
Were you scared when you broke his ribs? Of course you'd have to but I'd be too apprehensive to do it properly I think.
Has any country made noticeable progress in improving the situation for schooling (EDIT: during covid waves) compared to lets say 18 months ago? Here in Germany the mantra seems to be "keep the schools running at all costs!" - except if "costs" means spending anything or preparing anything. So we don't have meaningful improvements done to schools, still don't have universal setups for remote or hybrid schooling, any non-standard concepts to roll out... (well, I guess some more moodle installs. but that's really not the biggest thing that needs solving. and do testing at schools now, but even that's seems to have been winged quite a lot.)
You could add to your company emails "we will never call you about this email, if someone is calling you about it you may be being targeted by criminals"
But Accepted doesn't mean created.

The feedback flow is async from the creation flow.

If you get created through the feedback flow it's created.
> “Goes down” could be substituted for a lot of things

For clarity, you are now arguing a tangential point.

> Twitter decided to abandon its liberal approach to APIs

I just don’t understand the comparison between Twitter/FB to a blockchain.

Are crypto maximalists arguing that social networks are only about the database itself and access to it?

> There was no alternative endpoint I could just point my app at.

The article already has a great example about this not working as intended - opensea removing his NFT from their API despite it existing on-chain. And every NFT viewer using the opensea view of things than the chain’s view.
The closest attempt I can think of is status wallets token ranking for dapps. You could burn your tokens to say if you liked something in their listings and that would rank it for others. The issue they hit is when the lists got popular (in like 2018-19) vc funded projects just bought up the supplies of tokens and burnt them to get their project rated higher. So basically Sybil attack and they became unreliable.

It’s the same problem across all decentralised protocols, if it’s cheap to say something you get spam(see email) but introducing costs can just skew it to those who can afford to spam instead (essentially those with an advertising budget).

So there’s been a lot of research on proof of personhood (BrightID/ideas/proofofhumanity) to add Sybil resistance mechanisms so we can do 1p1v across the network. They’re working ok, but the next big step is adding zkproofs so we can anonymise the voting (which is needed to prevent collusion) which clrfund and sismo are working on.

Kleros have an interesting curated register protocol, which seems to work on small scales. Some groups are using it to token rank guy issues to prioritise work and get feedback.

The status blog has some interesting writing around these ideas over the past few years https://status.im/research/
perhaps he could have said it in a more gentle tone. but sometimes being tough can be more instructive for the other person.
> By the way, what's the point of comparing Fukushima to something else terrible?

Because in Germany the concrete choice 10-15 years ago was between developing nuclear, or burning lignite now and importing gas from oligarchies later. These were the only two options on table which were politically and technically feasible. (And then Fukushima made nuclear no longer politically feasible. And now it's also too late to be technically feasible.)
This response is technical and appears a little naive to me. The reason why NFTs are currently hot is because there's a gold rush and people fear missing out. I don't think anyone who buys an NFT wants that NFT; they just hope to flip it for more money than they spent, or maybe diversify their portfolio (use it as a store of value). I could be wrong of course, but I seriously doubt it.

Which means, the technical solutions to the questions raised in the original article this responds to, will probably not have time to be implemented before the rush is over.

Also, one of the main points of the first article, if not the main one (and certainly the first one) is that centralization is a feature, not a bug. People want a central authority and not bother themselves with running their own server/infrastructure.

So the only way for OpenSea to "die" is if it's replaced by a different, but similar, central authority.
Only until your wallet(s) address become known and then every single transaction you have ever made is visible to the state. This is the least “hidden” system on the planet.
This but unironically. Let's put that money to use to build good things, not more pyramids.

All money was tainted at some point in the past. The modern world used to be very corrupt and violent - everywhere.
Any recommendation of how to get started with recommendation engine and anomaly detection ? Should one grok all the math pre-reqs before starting with them, or can pick the math as we go along ? Appreciate your inputs.
Personally, I find it pretty impressive that it performs as well as these runtimes despite not having a JIT compiler. I'm pretty sure Shaw's written more benchmarks, but as the README explains, it's really hard to tell what the performance characteristics of a language are without writing a larger application. So far the largest applications written with MiniVM are Paka[0], a self-hosted language similar to Lua that targets MiniVM; os49[1], an operating system built on Paka/MiniVM in the spirit of lisp machines; and xori[2], an online playground for the language.

Edit: to address your edit, the the Tree benchmark starts small, but grows exponentially (the graph is logarithmic). The final runs of the benchmark take about 15 seconds to run, and are run 10 times per language, at which point startup time is no longer a large factor. The fib test compares both luajit with the JIT on and JIT off: as MiniVM is not JIT'd, I think that this is a fair comparison to make.

[0]: https://github.com/FastVM/paka

[1]: https://github.com/ShawSumma/os49

[2]: https://fastvm.github.io/xori
> I'm glad it exists as a place people can safely be wrong on the internet

Have you considered that written words that remain uncontested (or unpunished if against the law) can lead to actions outside of the Internet where people are killed?

Free speech just for the sake of it is not good for societies. I don’t know Gettr but Telegram is also a place where people can be safely wrong on the Internet. And it leads to calls for politicians to be murdered. Groups radicalize themselves in their thought bubbles, take the protest (in their eyes justified) to the streets, and even murder people (in their eyes justified) all because they can be safely wrong on the Internet.
Today's technology isn't easier: it's just more restricted. The things you can do are pre-programmed and individually specified, rather than emergent from the design of the system, which means there's much less common logic to it.
I don't think many people consider tax evasion "democracy"
Is the “recorder” thing you do helpful? What’s the return on the time spent? Does anyone else do it? What advice would the people who are good at the job give you? What did they do to get where they are?
To a casual observer it looks like they picked the door without price by chance.
I the blog post is preferable, as the linked page doesn't provide any context: https://sockpuppets.medium.com/bypassing-door-passwords-4004...
Germany is proving that you can go without nuclear without going back to coal. Instead they went into renewables. Im not sure if any other country in Europe/on continent did it. Love them for that.
> Is there an unzip?

xargs printf
This doesn't actually matter, though. When you buy an NFT, you're not buying the picture, the art, the URL, or the copyright - you're just buying the NFT.
Tesla FSD will rise to $12k Jan.17
money laundering is a crime everywhere.
Did you just claim London has inadequate public transport? When I lived there I had 24 hour busses that could get me from one side of the city to the other, three different train lines, a boat route, and public cycles within walking distance of my flat.

Sure, maybe in smaller cities that’s a problem, but honestly if you’re choosing to drive round London then you’re taking a massively suboptimal method of transport.
0. Process substitution is a potential DoS vector as it could take up all of RAM and/or disk space.

1. Also, not all commands are compatible with it, especially if they need rewinding or reopening. diff has issues with using it for both arguments often. It's likely the use of memory mapped files, but I could be wrong.

2. Shells ought to implement a flag for process substitution to allow temporary files to reside on disk for the lifetime of the command line. This way, it can operate on extremely large files.
We need a version of Freenet, where the network _guarantees_ that your content is always highly available. Well, at least as long as the tech/network itself is still alive.

Every user of the network has to provide some storage for the network itself. If there's not enough storage to safely store your new content on the network as highly available, the network would just say sorry, can't do right now, please wait on the line while we get new storage (users).

Sure, it would need some massive network effect to work at scale, but we have now, what, billions of devices connected to Internet? That ought to be enough.

I never really understood this current "decentralized" tech. Decentralized hashes with centralized gate keepers, and mixed with "old school SPOF tech", e.x. the VPS's that store the actual content. wat.

edit: 10GB per device/user and 1 billion devices. That's 10 exabytes.
https://www.wolframalpha.com/input/?i=10GB+*+1+billion
What if the object is deleted again? You could still have an inconsistent picture, no? And you could create and delete over and over again, so that a client has an inconsistent picture all the time.
Reasonable rebuttal to reasonable article. I wouldn't accuse MM of lying, though, I think it's very easy to miss something like whether a thing is normally held on a simple apache VPS.

As for dipping your toes, I'd say it's maybe the hardest area of coding to do that in. Generally I find the documentation is lacking, everything is moving really quickly, there's a huge amount of jargon, and there's a huge number of protocols and standards to read about, with very little authority on what is worth spending time on.

I have a collection of comments in my side projects where I've discovered various surprising things about how blockchain stuff works. Others I know have similar pages of notes on how particular things in the space are arranged.

Moxie captures why this is so: there's a gold rush, and appearances seem to matter more than substance.
Every "free speech" website has lots of moderation. But the moderation is hard to spot when users are anonymous or admin actions are hidden.

People shouldn't confuse an ideological stance with an operational strategy.
Privacy doesn't imply tax evasion or crime.
> Even most DAOs start out centralized and slowly become decentralized

This is also how democratic governance works. A core group of “trusted” leaders makes decisions that are ratified by elected representatives. It is then disseminated through the various layers of governance and implemented in a distributed fashion.
My son has been on linux TWM desktop since he was 3.

Youtube and Java Minecraft!
You're singling out the async example while I was referring to the 3rd party libraries you listed. Of course you're always understanding the language through some use case (web programming, data science, ML, whatever) and that will require to learn the relevant libraries but adding another use case or a different solution for the same use case doesn't necessarily teach you more about the language.

My point is that OP can stick to the use case they're already working on and still get better at Python (that's what the resources I pointed to help with).
There are many charities that help as wide a range of people as possible.

I don't think there are any taxes anywhere that help "everyone". I don't even think there are any taxes anywhere that help "everyone" in a specific jurisdiction.
Germany energy composition in 2021 literally went back to coal.

https://www.dw.com/en/germany-coal-tops-wind-as-primary-elec...
> a great legal system

We have centuries of data and precedent from human legal systems. How could human and machine governance be improved with the aid of modern technology, including but not limited to, revision control of legislation and public caselaw, graph databases for threat analytics across time/space/network, automated identification of gaps in machine governance which require human intervention, and yes, all the tools of web3/crypt0.
Was. It's so easy to find bad examples of a past of a person whose whole life was documented in the open.
Sure, it’s a nice piece of work!

I just don’t think you should claim it’s very fast unless you can show that it actually is very fast. The current benchmarks look like toy benchmarks. (I don’t mean that in a derogatory way -- they’re exactly the kind of tiny programs you need to build and test while bringing up a new VM.)
As a data processing language, IDL/GDL is even closer to Fortran. It's essentially a vectorized, interpreted, simplified Fortran. In many ways I still prefer it to Python these days.
> Are centralized APIs used in order to access the "decentralized" Ethereum blockchain?

(I was looking at this stuff a few years ago, it may be different now).

"web3" is an object provided to JavaScript by either the browser (e.g. Brave[0]) or a browser extension (e.g. MetaMask[1]). In the case of Brave it uses a local ethereum client to access the ethereum blockchain. In the case of MetaMask it uses MetaMask's centralised servers, but the API presented to the web page is the same in either case.

Re the complexity of the TODO app: I don't know that a TODO app is particularly a good use case. But for comparison, I once wrote a toy Dapp that would handle escrow (i.e. person A makes a payment to person B, but it only goes through when person C allows it, alternatively person C can send it back to person A). It was maybe 20 lines of code for the smart contract and a similar amount for the user interface.

[0] https://brave.com/

[1] https://metamask.io/
Thank you! I don't understand why we're supposed to live in a democracy, except when it comes to mass immigration, on that topic you are not allowed to have an opinion because it makes you a straight up nazi. I live in Brussels and I can see first hand what mass immigration does to a city. Specifically immigration from outside of Europe, bringing in droves of people from a culture and religion which is simply incompatible with western values. The proof is that even 3rd or 4th generation immigrations still haven't integrated, let alone assimilated, most often living in ghettos with massive unemployment, high crime, drug dealing, where ideas and culture run rampant which can best be described as medieval (with respect to homosexuality, work ethics, religion, women, behavior in public, ...).

My own country has a VERY generous social security system, which combined with mass immigration for decades, and little to no effort spent on integration & assimilation, leads to destruction of society, total lack of support for politics and a general pessimistic view on the future.
> People who run websites really should know what they're doing, at least in broad strokes.

You can't just change a law and start issuing fines as if everybody was a criminal. You need to allow time for people to adapt, especially the guy who set up his personal site, installed Google Analytics because everybody used to do that, and forgot about it.

> Regarding Adwords, maybe the EU could've just mandated Google to serve ads based only on the web page and not on the visitor? That would've allowed websites to continue with minimal disruption.

That would be a ban of targeted ads, which I'm all for, but it's not what GDPR is about.
Solves a different problem. You can't trivially automate takeout. What if I just want an offline record of my emails for the day that google decides to delete me from the internet?
>The financial industry couldn't tell the difference between the two so now everyone tries to hide their IDs.

What's sad and funny is that the login page for "The Work Number" quite literally uses the following for their username field.

<input name="txtUsername" type="password" maxlength="256" id="txtUsername">
IIRC fructose is perceived as roughly twice as sweet as glucose, so you would need to use more sugar if you used glucose; I'm guessing that would be more expensive, otherwise HFCS would be less economically sensible.
Anything beats something on some benchmarks. That's not a very captivating pitch point.

Good stuff otherwise. Very nice project.
Its privacy friendly on the customer side of the transaction. And Imho thats one of the big problems actually. Too many people know what I buy and at the same time those people have the possibility to do tax evation. Thats a loose loose for me and society… as long as I trust my society
Here's the commit from 1978: https://github.com/dspinellis/unix-history-repo/blob/Bell-32...

The comments refer to an "old 127 paste command" but I have no idea what that is.
The fact that a problem exists doesn't mean it can't be solved, but any solution which does not go deep enough to address why Ethereum nodes are centralized is simply hype.
It's probably not deleted, just marked as blocked. I didn't heard too many horror stories about Apple, so you many be lucky. With other big companies "deleted" and "blocked forever" means "blocked untill you make a big enough mess". Try posting in tweeter.

Do you have an screenshot and a photo of the bricked macbook? It adds a lot of realism to the complain.

Anecdote time: My wife bought a new Android phone and gave me her older phone. After a factory reset, the old phone asked for her gmail account before I could add my gmail account. It's a nice anti thief feature, but it surprised me a lot!!! (What happens if you want to sell a used phone?)
Yes, thanks. I know it is not cryptocurrency. I know it was just a currency to be used inside the taler system. But my thinking was about the exchange. I, as a buyer, will upload some EUR to my wallet, the exchange then converts it into KUDOS, and I use that to pay the merchant. Now if the merchant has set up the product prices in USD and accepts USD, somehow the KUDOS will need to match the USD. right? So my question was related to that. If that is the case, I see some ways of abusing the system. Maybe set up both merchant and buyer accounts and convert EUR to USD at rates better than the market..
Even further, it can be reasonably argued that there is no ethical context for such behaviour.

For those on the demanding side, it can be a badge of honour not to take "no" for an answer. While those on the other side, are being deliberately placed between a rock and a hard place. Just for another's benefit.

If not unethical, it is at least dishonourable.
I would say for general purposes (casual everyday searches) - anything between 5$ and 10$ / month would be a good price for me. This is of course dependent on the quality of the results - it has to be a real service and not a marketing platform. Most of the single user licenses for web services like github, dropbox are between 5-10$, so the search engine had better deliver quality results, if it requires payments.
Why doesn't competition work here? Shouldn't somebody open a casino in Las Vegas with only a single 0 and thus attract more customers?
MiniVM will JIT eventually. Right now the biggest barrier is the VM snapshots. Currently MiniVM its own stack and heap and can snapshot them from any point in the program.

One thing to note about MiniVM is that it has very strong types. V8 has many steps to go through when it needs to perform something like addition (weak typing). MiniVM supports only 4 basic types.

MiniVM's reference frontend Paka is fully self hosted, It is currently the only large MiniVM program.