skysight-inc/HackerNews huggingface dataset:
It does NOT make it possible to own something in any meaningful way. (Intellectual) property rights already take care of ownership. Ofc, there are illegal ways of just taking what you want, but that is a crime like under all other circumstances.
The only thing crypto enables is to have a ecologically destructive, slow, redundant database that says “X belongs to Y”. The thing is though, you could just create a different database. And having your entry in that database does not legally equal ownership. So it doesn’t solve anything but now there’s money involved so people try to scam you.
Counterpoint to the whole "written in Rust is a distraction" rhetoric:

This is an open project, and Rust is shorthand for a lot of things that are desirable to developers. Consider the project's principle authors might feel like a project at this stage is not ready for users but having the right developer audience could be crucial.

How often did you take a second look at a project because they were finally bringing it to your favorite language?
From Simple Service to Platform Product: The Reintech Story
There's been kind of two waves of "This is web3". The first was primarily about protocols like IPFS, dat/hyper, ... (2018/19?) and then at some point it got used more and more by blockchain folks, and they kind of dominate the conversation now. What it "actually" is is up in the air and not really defined. (But the blockchain scenario still often involves things like IPFS as underlying components)
People don't just hate for the sake of hating. They see flaws and react to them... While some people just tell them not to worry about them because "they will be rewarded".
Started using it in 2019 and it only got worse, it's a shame because I really enjoy the social aspect of it since it bundles a lot of sport and gear into one place but with this trend I feel like the users will be leaving.
With NFT, blockchain proponents have argued that ticket trading is a really good usecase, and could maybe lessen the grip of the likes of Ticketmaster

I think the last episode of Last Week Tonight really shed light on why Blockchain can't really solve real-world problems like that. The problem isn't a technical problem. It'd be easy to solve the problem of ticked distribution/resale without blockchain if the concert vendors actually wanted. But now Ticketmaster owns most of those, so you can't solve it easily even if blockchains would help anyway. And you really can't solve the problem of scalping without tying tickets/accounts to a verified national ID, which is a political problem.

I think blockchain is potentially a huge detriment to solving real-world problems.. because it tricks smart people into thinking "you apply blockchain, and then all these problems are magically solved", rather than actually working with other people on the actual social, economic and political problems we need to solve to make real progress.
The value of a currency can decrease compared to other currencies but prices can stay the same inside a country. What happens is that you have less of everything especially for goods that depend on trade with other countries.
> Problem it purports to solve isn't something you can solve via software.

That problem being sending money wherever you want, which is eminently solvable with software (mostly because it is almost all software everywhere).
As a long time web dev who primarily uses Safari for development, I find myself constantly looking for workarounds for Chrome.

I do admit sometimes I feel Safari to be lagging behind, but I think it's a far cry from the 'new IE'. At the very least it's not a given that it's the problem browser for developers.
I used The Google and found these links:

0. https://www.nytimes.com/2021/01/06/us/politics/russia-cyber-...

1. https://www.securityweek.com/investigation-launched-role-jet...

2. https://www.zdnet.com/article/jetbrains-denies-being-involve...
I wouldn't be so adamant about cryptocurrencies crap if they would just do their thing and be quiet about it. But everything ever built by that scene needs to somehow make or cost money in some form or another, and that's a telling sign for me.

Also, most cryptocurrencies in fact do commit towards warming up the planet for no benefit at all. Don't know why you deny this.
It's also about that classic social engineering tactic to blend in. Who would even notice a beige middle-aged woman anywhere, just like a high-vis and clipboard will avoid most suspicions.
Though actually I installed kapersky free edition on an older comouter because it was fairly light and well behaved. Has a good reputation for catching things too. But yes I should really think about removing it now and I'm sure we all have sympathy for the trusting victims who paid to upgrade their bundled mccafee/Norton/sympatec and were worse off for paying extra....
Malware writers make sure their malware is undetected by most antivirus software. Antivirus will not save you.
Amazon’s $23,698,655.93 book about flies (2011)
Probably not in that case. My flights cost around ~100e though so spending even 1 hour extra to reduce my risk of missing it by 5% is already not worth it.
How does this line up with something like a data breach of a backup?
Worked doesn't imply that they didn't solve it. You can still be CURIOUS and look up the patents :) Just because something is new for you (and lets be clear 14 years and counting isn't new) doesn't mean it's new for everyone.
they are not. people who are using the wrong build system are a shit show instead.

autotools is great, meson and bazel similary. but people quirking around with cmake alone, or conan or other toys cannot be helped much.
Create a password manager with Clojure using Babashka
clamwin is actually light weight and nicely unintrusive
Gating using money inevitably means poor people cannot participate. It is quite simply a hard problem to solve (that I feel should not be solved this way). I've always been fond of how Korea does MMO accounts (supposedly): Government ID based, so if you get banned you are gone forever.
Meh. Americans would call Ronald Reagan a Marxist nowadays. Only a nation without any semblance of actual leftism in its body politic could be so confused.

Also, you appear to be referring obliquely to Cultural Marxism[0], a right-wing conspiracy theory originally created by Nazis linking Western intellectualism and academia to a secret Communist or Marxist agenda. In the context of the linked article, the Trump-era neo-McCarthyist program described, that bogeyman of the Jewish/Marxist academic has been replaced by that of the Chinese operative, with the concern being intellectual property theft, rather than Marxist indoctrination.

It's a thought-provoking article. You should read it and consider providing a substantive comment.

[0]https://en.wikipedia.org/wiki/Cultural_Marxism_conspiracy_th...
I'm once again reminded of: "Emacs is a great operating system, only lacking a decent editor."
HN is a place for shilling and propaganda. this "curiosity" thing is a lie, it hasn't been like that for more than 10 years
Regardless of the proportions between truth and exaggeration in this article - today's political climate is becoming like a playground for psychopaths that are willing to push the xenophobia-buttons of the crowd in service of their own purposes.

Articles like these make me formulate various escape plans in my head, even though I'm not Asian. I'm not part of the majority group where I live. What if one day my ethnicity becomes targeted by other people's arrangements of bad reputation? How will I start a new life?
Anti virus can be very helpful in corporate environments if set up right and managed by knowledgeable people. Those people are expensive, but they're life savers when John from marketing clicks the "enable editing" button in a spreadsheet he just received from a spoofed email address.

The problem with corporate security is that security vendors often try to shovel as much crap onto your network as possible, rather than set you up with the security system you need. It's not hard to set up a company wide system that shows all green checkmarks and has tons of tray icons running to assure upper management that everyone's computer is now secure, especially with duplicate features and multiple daemons that a talkative sales rep might try to slip in for that sweet commission money. You also need someone competent to look through logs, keep checks on what's going on, and not get fired or demoted if they don't report anything new (because if you're lucky, there's nothing new to report).

For smaller businesses, the best you can do is hope for the best, really. Keep your consumer AV running and try to stick to common security advice, because there's no way you'll be able to get much use out of common business AV products if you don't have someone in your company who knows how to use those tools.

For consumers, Windows defender is often a decent balance. It's pretty good at detecting viruses, doesn't get in your face all the time, and although there's definitely a performance impact, it's low enough that office work shouldn't be affected by it too much. As a dev, I hate how much it gets in the way of many applications (especially those accessing many small files, like compilers), but I realise that this isn't exactly the most common workload for AV.
There's a lot of content in this article but for my money they've buried the lede.

> Even more startling results were obtained with experiments with a dead trout. It was tethered on a line to an object in flowing water and even though it was dead, it still adopted a swaying movement in the vortex street and was actually drawn upstream!

Vid or a dead fish swimming upstream (not linked in the article!): https://www.youtube.com/watch?v=_ZBWnhzYvts
My DOOM 20th Anniversary Stories (2013)
Agree 100%.

Running containers on AWS requires uploading an image to a registry/repository, but there isn't any API to actually upload the .json manifest files and .tar.gz layer files they need, even if I have them sat in a folder in front of me (compare this to Lambda, where we can upload a .zip to S3).

The worst part is that the "official" way to upload artifacts to a repository actually requires installing the 'docker' command, running some sort of "login" command in that, piping around some secret tokens generated by the AWS CLI, etc.

The only other approach I could find is their "low level" chunk-based upload API. I wrote a Python script around that (pretty much just a 'while' loop), so I can avoid this docker sillyness.

https://docs.aws.amazon.com/AmazonECR/latest/userguide/getti...
one thing you quickly learn from pursuing an academic topic more deeply than surface level is that you often can't trust your perfect-model-based intuition to be correct. I think this is where the Dunning-Kruger effect comes from: people who haven't learned about how their intuitive reasoning is wrong in a specific field, taking a look at it and just saying "oh, it's obvious". For some reason (not sure if it's systemic or just my perception) this seems especially common among STEM-oriented people, and especially directed towards soft sciences and the humanities.

The efficient market hypothesis seems like a perfect example of this over-reliance on assuming paper-thin idealised models actually reflect reality.
Consider it like era's/decades. It doesn't have to be perfectly accurate but it gives you a rough idea of a point in time. When I think 'web 2' I think of Digg, Facebook, social media. At the time it was more of a buzzword but in retrospect it defines that era. It doesn't have anything to do with 'versioning' the web.
Totally agreed that email DNSBLs are a failed system; they just become a centralised blocking mechanism or protection racket.

The idea that we're experimenting with in Matrix is instead to let anyone publish a reputation list (greylist), and mix together existing ones, and use it to apply whatever rules they like at whatever granularity they like. In other words: at the account level, let users hide users or rooms they dislike. Or at a community level, let moderators block users based on whatever criteria. Or, worst case, at a server level (although we haven't seen much of that in practice, unlike email or activitypub).

For instance, an obvious capability would be for rep lists to also have rep themselves, so you can gauge whether a given rep source has become corrupted, and switch as needed.

In other words: this is primarily about empowering users, rather than empowering admins, and giving users the tools to block stuff on their own terms and make up their own choices, rather than being beholden to a DNSBL-style cabal, or whatever rules their server admin happens to adhere to.
The 300k volunteer hackers coming together to fight Russia
…on Earth as it is in Heaven. Amen!
And has notoriously bad signatures afaik.
I think so, this has been discussed in many HN threads and it always surprises a lot of people how big of a hole this is. I was certainly not aware of it the first time I read about it. Docker inserts its own iptables rules before your drop rule I think to handle its virtual interfaces.
> In this particular example idling 99% of the time is cheaper, but even if idling 99% of the time is slightly expensive, it might still be a good idea not to outsource due to resilience.

Or in some cases it might make sense to become an outsourcing destination. Your otherwise idle equipment & skills become a revenue stream rather than a cost when your need it low, your local equipment and skills are tested & re-enforced which reduces the risk of finding them unexpectedly wanting when you turn to them in those 1% times, and you might end up with a small controlling advantage in your market (you get priority over any competitors that outsource to that part of you). It could become a significant arm of your business & profit. Think Amazon farming out its network resources.
> Saw the same in software. We won't get budget to patch so let's outsource. [...] The problem is usually tech is ran by finance.

Same. Where actually, the budget is right there, it's just a matter of choice and priorities: do what's right now or invest 10x in it later because you didn't take care of it when you ought to.

I've been on both sides of the argument: "budget" is a magic word for those who want to skip responsibility for their choices.
Decentralization from meshnets up. The user agent needs to handle the entire electronic presence, establish the identity of it's user, and keep watch on its friends like a herd.
Intellij Idea recommends to exclude directories related to project and IDE from MSE. I think that's a reasonable compromise between performance and security.
The law distinguishes between Bereitschaftsdienst and Rufbereitschaft. The latter does not count as working hours and is defined by being able to freely choose where you are and what you do during that time (until you get paged of course). That fits the typical developer oncall where you don't have to be on site or close by during your oncall shift.
I like that it's written in rust and that they advertise this. It's not "fetishism" as much as it is just interesting. It's also likely a big part of why they can have a "launch web editor button" that instantly works on my phone.
It's very similar, and I think the pandemic supply chain situation--which persists--laid that bare.
Identifying biosignatures with assembly theory and mass spectrometry
USS Kitty Hawk supercarrier sold for 1 cent
I use Nix in a very simple way - reproducible dev environments. This is very similar to what you might do with Docker - have the right version of the right dev tools. The result is much more user friendly though because it's layered "over the top" of my normal environment rather than being it's own world (but if I want to run things in their own world I can just run nix shell with --pure).

I can then use that same environment to do CI without even creating a docker image, e.g. this for Gitlab CI:

image: nixos/nix:latest

before_script:
- nix-env -f shell.nix -i -A buildInputs

If the amount of stuff is big, or you need to build things rather than get them out of Nix cache, then you can build the docker image using Nix tooling instead.

You can also use Nix to control what is on a machine. E.g. for our lab setup we had a gateway machine behind which was all the test equipment. NixOS was great for having the exact config of that machine checked into version control so we could recreate it. It's far more reliable than Ansible or something like that.
> Can anyone give a reasoned argument to the actual benefits of Web 3, in contrast to what is currently not possible without the use of a Blockchain?

Yeah. Why not try donating to NGOs through a bank account if your friend or penpal happens to be stuck in a sanctioned country? [0]

I also don't think merchants and businesses would like to tolerate the knowingly abused chargeback system which friendly fraud hurts both the customer and the merchants.

Cryptocurrencies completely eliminate that abuse. The user can contact the merchant for a refund instead of filing a costly dispute which the final decision always sides with the banks, who doesn't even know if it is friendly fraud or not, but takes the money anyway.

I can see them using it for Stripe or Coinbase Commerce.

[0] https://theintercept.com/2022/01/19/crypto-afghanistan-sanct...
Ha ha, I was going to suggest Byron Bay :-)

From your list I'd go for Lisbon, I mean if you are interested in learning languages it has to be Europe really. Are you interested in any particular activities e.g. surfing and outdoor life is great in Lisbon and probably Bilbao too (although cooler).
> almost certainly some kind of centralized money conversion service

Most places have ways to exchange cryptocurrencies offline (using cold wallets), so this is already not the case. If you are lucky you can get a lot of things you need without transferring the money into another currency at all, which is the ideal scenario.
So purely paying with cryptocurrency is now somehow "web"?
Although the government did fund the Olympic stadium in London, and then converted it and leased it to West Ham on ludicrously generous terms, which effectively works out as funding a private team's stadium:

https://www.theguardian.com/sport/blog/2016/nov/02/west-ham-...
This was recently discussed in an interview with Lee Cronin on the Lex Fridman podcast [1]. The idea is that using only mass spectroscopy and a (hard to compute, but not impossible) look-up table, one can determine with vanishingly low uncertainty whether a complex molecule came from a biotic or abiotic process. This has implications for the detection of life on other planets.

[1] https://www.youtube.com/watch?v=ZecQ64l-gKM
Maybe at some point they can, perhaps I'm being overly idealistic.
»In 2018, it emerged that under the "hostile environment" policy, victims of modern slavery and human trafficking in the U.K. had been jailed in breach of the Modern Slavery Act 2015, and that several had been deported by the Home Office.«

[0] https://en.m.wikipedia.org/wiki/Home_Office_hostile_environm...
> a roll-your-own Geocities

Does it have a built in Under Construction banner, hit counter, country flags, scrolling text and all the other must have features?
Not American Football, where they regularly stop and bring out a whole new team?
> Members of a standards body are accountable for their actions.

Yes, yes they are. This also means that none of the browser implementors should be on the steering committee by your criteria.

> Endorsing a standard, then undermining it

Let's see about that endorsement and "undermining":

--- start quote ---

Now I'm going to re-iterate that Apple objects to extending subclasses of HTMLElement using is= as currently spec'ed for various reasons we've stated in the past and this feature won't be supported in WebKit.

...

I'll note that we've vocally and repeatedly objected to having is=, and in fact, stated publicly that we won't implement this feature, but somehow the WG kept it in the spec. I wouldn't call that a consensus. We extremely reluctantly agreed to keep it in the spec until it gets removed at risk later.

...

we're against subclassing subclasses of HTMLElement (e.g. HTMLInputElement, etc...) for various reasons, so WebKit isn't going to support this feature anyway. Extension of builtin elements are much better served with mixins.

...

And this entire comment: https://github.com/WICG/webcomponents/issues/509#issuecommen...

--- end quote ---

So did Safari endorse Web Components? Yes. And they still do. See, for example, Template Instantiation Proposal (among many other things): https://github.com/WICG/webcomponents/blob/gh-pages/proposal...

Did Safari ever support `is=`? No.

Let's see their endorsement again:

--- start quote ---

The thing is, Apple has been objecting to this feature from the get go, and the only reason it remains in the spec is because Google kept objecting to it being removed from the spec.

The fact of matter is, we only agreed to keep it in the spec to wait until the feature becomes at-risk at CR stage so that it can be removed.

--- end quote ---

I would also recommend you read this comment on the whole process and "obligation to implement" and other things (it's not from Apple): https://github.com/WICG/webcomponents/issues/509#issuecommen...

> and you can draw a straight line from Apple’s overwhelming institutional arrogance to Safari being the “new IE”.

There's definitely a PR manager in Chrome who gets a bonus every time this line is repeated. See breaking the web forward: https://www.quirksmode.org/blog/archives/2021/08/breaking_th...
Nix/NixOS has a few key advantages:

- everything from kernel and drivers up is specified declaratively in a uniform, expressive way. You version control your entire infrastructure. Not in the sense of a Dockerfile. The Ansible stuff, the Dockerfile, the build of your library, the build of your own software is in one language that can happily and easily reference each other as a unified system.

- with a few caveats, you are cryptographically guaranteed to get the same result, every time, no matter what. if it worked once, it will never break again.

- it has mechanisms reminiscent of git or something: you can checkout a different computer or set of computers, and if you don’t like the result, revert to what you had before.

- it treats patching of arbitrary software as a completely typical and first-class activity. if anything doesn’t work how you want, you write a patch, check it in, and it works now and always will. upstream at your leisure or not at all.

- you get exactly what you want on your system, no more, no less. no gnome-keyring-daemon bullshit on your headless server Ubuntu 20.04 LTS.

- caching of artifacts both locally and via cache servers run by you or others or both is very granular. no giant slabs of docker composition towering ever higher.
It's not that enforcement is not complete, it's that enforcement is near non-existent. In that case, it makes sense not to spend disproportionate amounts of resources mitigating a very slim risk, especially if your competition is overtaking you because they don't have the burden of compliance.
I've started pushing back on changes that don't start with a narrated video discussing the changes against current production. I wanted them to supply the page, element, and change description, but video just works better for them.
Why are they even using Windows?

The US is not an ally either.
Sure except Apple owns my device. So it’s all moot.
It was an example metric with coefficients of 1 for each feature.

The point I was making was that the different scale of the features influences the result by a lot.
Relevant tweet: https://twitter.com/NavalInstitute/status/148380376259461939...
>In either case, it is not a medium for secure communication anyway.

The problem is it is running on your machine.
I can do all those things with Web 2.0 (or even 1.0).