skysight-inc/HackerNews huggingface dataset:
According to the ToS of Zora [0], you are waiting to be screwed again:

Under 'INTELLECTUAL PROPERTY RIGHTS':

> We retain all ownership, title and intellectual property rights in all usernames on the Site. You acknowledge and agree that we may delete, remove or re-assign your username at any time without prior notice or compensation to you.

Under 'TERM AND TERMINATION'

> ...we reserve the right to, in our sole discretion and without notice or liability, deny access to and use of the Site (including blocking certain IP or device addresses), to any person for any reason or for no reason, including without limitation for breach of any representation, warranty, or covenant contained in these Terms or of any applicable law or regulation...

> If we terminate or suspend your account for any reason, you are prohibited from registering and creating a new account under your name, a fake or borrowed name, or the name of any third party, even if you may be acting on behalf of the third party...

Zora is no different to OpenSea, since the site can still remove your NFT for any reason, no reason and without notice (excluding if the item was found to be illegal) and ban you from creating an account on there forever.

[0] https://zora.co/legal/tos
A rotated user agent does not hide anything from Google.
The COVID-19 pandemic will fade, but it will not be linear: there will be flare-ups every now and again (We're in one right now with Omicron), and lulls when victory will again be prematurely declared.

It will not be all over by end 2022, but it will be better. There is no sudden "back to normal" off-switch. 2019 is gone, never to return. If you want to know what the new normal is like, look around you. Some things will become slowly more like the old normal over time, some will not. leaders who are incompetent at dealing with COVID now, won't change, but might be removed from office.

With any luck, here will be improvements set in motion in how to handle and manage diseases on a global scale, as huge room for improvement has been exposed. e.g. Better global access to vaccines and treatments. It is said that armies prepare "to fight the last war", but fortunately this plan works better against another novel virus than it does against human foes. Virus ingenuity is amazing, but is blind.

I expect that I will get another (4th) anti-COVID-19 vaccination in 2022. It will most likely be:

- Just 1 jab (i.e. annual not every 6 months), as the 3rd jab increases immunity on the second, so the spacing can increase. it will not likely be "every 6 months, ongoing".

- A mRNA-based vaccine (Pfizer, Moderna or similar)

- A "second generation" vaccine that improves on the original, likely targeting Omicron or a later variant, or instead is broader in coverage of variants than the first generation anti-COVID-19 vaccines.
If at any point you had the motivation to write a quick post or comment detailing your Vulkan recommendations for beginners, I and many others would definitely appreciate it. I've been bitten by exactly the issues you mentioned, and had to figure things out by myself, which was honestly pretty frustrating. I'd be extremely curious to know what other things I could have avoided, since that would make my work a lot more enjoyable!
Telegram should have disclosed that every time someone uses this feature, their IP address is leaked to Google.
Dead link (HN hug of death?)

Cached copy:

https://webcache.googleusercontent.com/search?q=cache:eZI_am...
https://news.ycombinator.com/item?id=29653572
I think it's the result of every one of the clients (desktop, android, ios) having only one developer each.
Adding the caption: NASA LANCE | FIRMS Fire Map.

FIRMS Fire Map allows you to interactively browse the full archive of global active fire detections from MODIS and VIIRS. Near real-time fire data are available within approximately 3 hours of satellite overpass and imagery within 4-5 hours.

DO NOT USE FOR EMERGENCY PLANNING OR RESPONSE. Data are not realtime, and local authorities should be given precedence.

A slightly more useful view below:

https://firms.modaps.eosdis.nasa.gov/map/#m:advanced;d:24hrs...
Wise People Have Fun
That's great, but from an ecological perspective, repurposing second-hand hardware will always have more benefits than producing new "green" hardware, as most of the energy spent across the lifecycle of a computer happens during production.

Buying a raspberry pi for selfhosting is certainly not greener than repurposing your old desktop/laptop. Although i have to admit the economic incentives are skewed due to foundries and global supply chains paying energy orders of magnitude cheaper than we pay our electricity.
Toward a Free Metaverse (2008)
> [I]t would be a real shame if these clients simply facilitated a world where we use free clients to access locked-down, proprietary virtual worlds on somebody else's server.
Kleptographic backdoors in the Signal protocol is FUD. I work as a security consultant, which is definitely not a cryptographer, but I do get around and "NSA made some pretty well hidden backdoors in them to easily decrypt them" is definitely false.

> what [if your] mess[en]ger is super duper safe if your device OS running them is plag[u]ed with backdoors

This is more relevant. Bugdoors more than backdoors, or perhaps just stupid bugs and enough budget to find them, but yeah basically that's how messages are decrypted these days (e.g. NSO group).
Wanting to oust Liz Cheney does not make someone not a libertarian. And military and border control are among the few things that many libertarians believe to be a valid function of a national government.

None of those things prove he's not a libertarian.
The Wireless+ system from AIAIAI is a significant improvement in this space. I've never had the need for a low-latency lossless audio signal but even nowadays bluetooth seems kind of clunky.
I don’t tend to do new year resolutions, but 2022 will see my first attempt at building my own business, which I’m incredibly excited for. I’ve been preparing to do so for a while now, and I finally decided to take the plunge this year. I hope to have something to Show HN soon!

Otherwise, a personal goal of mine going into 2022 is to become more aware of my mental and physical well-being. More specifically, knowing my personal limits and being more open towards my friends and family about how I’m feeling. I spent a few consecutive years working too hard without proper balance, and it really took its toll on me this year. I’ve been taking a small break over December between wrapping up my previous job and starting my business ideas next year. It’s been great to have zero mindshare spent on work for a while!

Stay safe, and all the best for the new year!
> Is Bluetooth holding back Apple’s AirPods?

Yes
> It jumps from a 1940 idea of GUI to Mother of all demos

I think there wasn’t much to show until interactive computing became feasible. The idea of pairing a person and a computer (or time-sharing a computer between multiple users) and provide graphical or direct manipulation interfaces wasn’t there for a long time. IIRC the Linc provided a small CRT that could be controlled by software and kind of beget the PDP-1.
I'm very happy with my overall experience using Rust, but I would never say "slow build times are not a big deal". I can work around them just fine by myself because it's the kind of thing I'm used to doing, but as more of my team (especially more junior members) start using it for projects, the slowness becomes a big deal. And I don't see that as a problem with my team at all — it's very much a problem with Rust. Especially if you're doing the kind of work where you're switching fairly quickly between different projects (bug blitz, cross-cutting platform work, etc.), you simply can't afford to be wasting time trying to work around bad-by-default compiler performance.

That said, I don't think that the level of slowness we're talking about here is actually an intrinsic property of Rust. Specifically, I think there are a handful of strategies that would really improve things:

- For teams, dead-simple out-of-the-box sccache integration, and officially supported Terraform (etc.) projects for setting it up in your corporate cloud environment. Then your "cold" builds for a project you've never touched before could be a lot quicker.

- A set of inbuilt use-case-driven named profiles for Cargo beyond just "debug" and "release", which you could set as the default for your "debug" or "release" builds. I'm thinking things like "prioritise-runtime-performance-and-incremental-build-time" (maybe with a better name) that sets the right kinds of flags to make that work, given that all those things are achievable if you tweak flags manually.

- Using a faster linker by default, e.g. Mold. Although I don't know whether there are portability or other issues here. Maybe it could just be used where possible?

- Binary repositories. I think people are too quick to dismiss these on the grounds that different features enabled on a crate makes it produce a very different output. You could cache the three most common configurations or something.

TL;DR: I think just not a lot of time has gone into tackling this at a high level, because there have been other priorities, and there are whole lot of directions that could be explored that might make a big difference.
I think the point is ls has so many options, it's not safe to parse as is.

I always use `find .` if I need a list of files from a directory for this reason
This can't work for long. Translate is a profit center for google, and this also shows others that they can disregard google's monetization model for translate.

Commercial use of those APIs is common, despite translate being pretty expensive. Also, GCP current leadership is so hell bent on nickel-and-diming their customers, and their compensation packages are so dependent on value share growth, that they simply can't afford anyone openly violating their pricing models. Especially a popular app. My guess is this will be down within the first week of January.
Reasonably well written blog post all things considered, although I'm not clear as to why the author felt the need to install vim, ssh and rsync using brew when all three are provided by default on MacOS ?
Ye I mean when doing sysadmin stuff you know to avoid asking for it with, like, filenames with spaces. Why even bother handling newlines or what not.
Yes, a slow compiletime of a dependency is less painful since you don’t do full recompiles that often, but things can spiral out of control if you have say 50 dependencies and many of them are real slow and you are on your old dual core laptop and find it takes hours, and so on.
We don't need to get this creative.

Say I mail a dead tree letter to the Department of Elementary and Secondary Education. And say in that letter I put a request for information on a particular teacher.

They send me a bit of a heavy envelope back. Which is a bit funny for my simple query but eh, I've gotten heavy envelopes before . The first page actually has the answer to my query, and then there seems to be a large number of pages of small print.

Normally people don't really read the small print, but today I'll do it anyway (maybe I'm suspicious due to the large packet) . What I find is that there's some normal legalese for a page or two I guess, and then on say page 5 through 100 it's actually a table with row after row of teacher's names and social security numbers. Ok, that's not good.

So the letter is addressed to me, and it landed on my doormat. It's pretty clear I'm the intended recipient.

In THAT case, I don't think it would fly for the state to go "But you were only supposed to read the first page, you were never supposed to read small print". I think that might be going a bit too far.

* If we assume the letter was printed by a computer, and

* And we assume the same knuckleheads who wrote the website also wrote the letter printing code.

Then it's not so much an analogy as it is very nearly the same thing (but now in terms a lawyer can understand, hopefully). All we've done is changed the underlying protocol and representation.
Lots of youtubers jumped on this to create their own virtual restaurants. MrBeast Burger being the most popular.
Do you know Woob ? https://woob.tech/
I wonder how world would look like if all standard unix tools gave two outputs: human readable and structured, json-like.
Tbh I feel like I have done everything I want to do at 23. Now the only real aim left is to make as much money as possible just for the challenge of it.
Thanks for describing how web3 will succeed that's not based on "number go up"
That's not a better analogy. The implication is that somehow the raw HTML is more valuable than the rendered webpage.

You don't get to publish a "rendered webpage"; what you publish is raw HTML. If you didn't want people to read it, you didn't ought to have published it.

[Edit] Also, taking a copy of the HTML isn't like taking keys and a purse. If you take keys and a purse, the owner has been deprived of them. That's not the case with taking a copy of a webpage.
Just add JSON output to ls like other tools have.
Following this rationale, many people run small hosting coops from home, for example as part of the chatons.org or libreho.st federations. The author of the article even acknowledges they host some services for their sister and some other people.

That's a great way to mutualize resources (reduce waste) and at the same time is arguably much greener than datacenter/cloud services which require dedicated infrastructure (a great source of energy/pollution), and often have layers and layers of user tracking/profiling and detailed logging which consume great amounts of resources.
Why? Presumably because he preferred that to the alternatives, none of which were obviously more libertarian -- pathetic old neoliberal dinosaur warmongers Clinton and Bush!
You don't 'lose' anything, you gain a second set of creds that have an independent lifecycle. The only time this is awkward is if you're using the web console b/c you need to keep going through the assume role/return links.
The java slow build time is usually a dependency problem too. On similar complexity, Java is usually as fast or even faster than Rust.
Ye that is what the maintainer said for the -z option for ls too.
Perhaps he could dedicate himself to undoing the evil he committed during his term, rather than going to work for an out Fascist?
Using EmailEngine with PHP and Composer
> Australia will elect a Labour government. Nothing will change

God I hope the second part of that is wrong. And I think it will be. There is no way a Labor government could be as incompetent as the Liberal incumbents — they simply don't have enough useless dickheads.
I believe the story is: their game failed, and they went back to Sequoia to return $5M in outstanding investment. Sequoia told them to 'keep it, and build something'. So they tried the Slack thing.

What's funny is that he's the same dude who founded Flickr, which also started out as some kind of game. Ha ha.
Reminds me of a Zachtronics game.
Once your web4 has the same amount of capital and work behind it, then we can use cow farts, until then we got what we got, web3/crypto.
> often with something like a corporate entity that exists in cyprus, panama or even weirder places.

Wait? How is Cyprus supposed to be a weird place to incorporate?

I suppose Delaware is weird too? It’s not like anyone is actually based there.

>looking at this in terms of the risk that a VPN provider presents to an ISP's reputation, IP space

None, because you obviously make the VPN provider bring their own IPs. And even if you don’t? Just block email and the IP reputation issue is solved.

>attracting unusual volumes and numbers of DDoS, etc..

This has calmed down so so much over the past years.

> fail to do that at your own risk.

Not much risk at all as long as you make them prepay their bills. Nobody is getting depeered because they offered colo to a sketchy VPN provider.

Literally nothing can happen, the big ISPs do not give a single fuck about this.

(I don’t have any involvement with VPN nonsense, but do have extensive experience with “bulletproof” hosting)
Go is known for having really fast compilations.

Almost Pascal levels of fast.
Haskell is, however, fond of custom `operators' (infix functions made of symbols). For example, take <$>. It's barely even shorter than fmap! And Haskell even has a special syntax if you want to make fmap infix. Is it really worth the characters to write

a <$> b

instead of (1 char longer)

fmap a b

or (3 chars longer)

a `fmap` b

I understand fmap, but <$> tripped me up for an embarrassingly long time when trying to read Haskell code. In any other language, I'd do a web search for the function I didn't understand, to learn more about it, but that doesn't work here because most search engines don't handle symbols well. You have to know to use Hoogle. But someone who's trying to teach themselves Haskell isn't just going to know that. Learning Haskell doesn't have to be harder than learning another language, but it does require inordinately more hand-holding.

I'm sure I'm not the only one. This is something I would call an "inessential weirdness"[0] of Haskell. There is a whole host of others— <>, $, and >>= are some from the Prelude alone; it becomes especially tricky when people don't use explicit or qualified imports.

[0]: A term I learned from this excellent talk, https://harihareswara.net/texts/inessential-weirdnesses-in-f...
which you can watch at https://media.libreplanet.org/u/libreplanet/m/inessential-we...
Happy New Year !

I intend to finish my current project, then take the summer off and spend time with my wife and children before they are too old to enjoy time with their dad due to living their own lives, and while we all have the time, energy, and money to have memorable experiences together.

After that, I'm not sure what I'll be doing - I'm deliberately not planning my next moves because I don't want something to come up and draw my attention away from a summer with family.
I really don't get it. What is the appeal? Is it an anonymous web like existing darknets? They exist and work already. Obviously, so long as there is a more convenient/cheaper/more accessible non-dark-web, the only people who will be on the dark web are criminals.

What is the connection between "web3" and "NFTs" and "Cryptocurrency"? I mean apart from all being loosely related to the same underlying blockchain tech - are there other points of contact?
Wow so easy, only 9 different services. Then there's the underlying OS, managing hardware & network setup. Also need to make sure your network provider actually allows you to host (commercially?) in your own home. And ensuring that you have a static ip address for your server.

So easy :')
"Someone gave me money to work" is NOT a proof of character, as has been explained to you repeatedly.
I want to get out of debt, and after that, go back to college part time and cash flow it.
As long as it is above 0 it has value and skeptics have to admit so. Anything else is ludicrous, to me.
Just get thin.

Between the lockdown the smartworking and quitting smoking, I've gained some weight.
And it's exactly that - yeah perhaps it's not as cheap as EU wire transfers which are sponsored by the banks as loss leaders for mortgages and insurance, but international transfers certainly are much cheaper, quicker and reliable/safer with BTC, and you are never forced to use a 3rd party, it's optional - as opposed to the traditional system. I'm happy with what I got.
Thank you, I (probably re-)learned some English today :)

As a non-native speaker, I looked it up because my intuition didn't align with your statement.

Those who downvoted probably should have done so, too, or explained why they think otherwise.

https://en.wikipedia.org/wiki/Apostrophe#Singular_nouns_endi...
A wildfire in North America in the middle of winter is madness, it seems like one last FU from 2021. The good news albeit stranger yet, is there is a snow storm forecast for the area that should help lower the fire risk.
That sounds quite bad for "doing nothing", modern desktop class hardware can do quite a bit better than that.
And these sync over to your iOS devices too, where the shortcuts are even more time saving.
See also: Why not parse `ls` (and what to do instead)?

https://unix.stackexchange.com/questions/128985/why-not-pars...
An amazing discovery, thank you. Some companies names like BioWare, WhatsApp or YouTube totally makes sense now.
I suggest choosing one main direction for a fixed period of time(like a month) and sticking with it, without distractions on other interests. After period ends, you select a theme for the next one. imo helps with getting through the boring/hard parts and seeing results.
It's a bit like this:

- Amsterdam thinks the rest of the Netherlands is just greater Amsterdam

- the rest of North Holland disagrees

- the rest of the Netherlands also disagrees, but thinks the province of North Holland is greater Amsterdam

I'm oversimplifying for the sake of a joke of course, but like every good joke there's also a kernel of truth in it.
Instead of skimming, I just won't read something as I don't believe skimming imparts any actual knowledge. Your comment for instance. I read the first few sentences and skipped the rest.
I think 10-15% of the web3 bag is potentially a good idea to do what Dropbox did to many parts of society. Constant, transparent, ubiquitous tracking of shit. A task no one wants to do but causes a lot of friction.
So, yeah, most crypto people don’t have the faintest clue how it works. And it’s kind of weird to embrace this very hyped/vc’d tech, while remaining mum on all the already decentralized tech that’s the bedrock of the internet. And exchanges + crypto is basically legacy decentralized web tech + Google/Meta.

But one thing that I do have to say is interesting about the tech is embedding smart contracts. This is legitimately interesting and novel, and probably the best justification for web3 tech.
such APIs could be running on https://fluence.network with an interoperability and composition across different services
I use `echo *`
> The pool is regenerated [2] by a GitHub Action [3] every night, and embedded into the package so it requires no network connection.

Once someone pulls the code and compiles it into a binary, how does the list of certs get updated? Do you have have a tzcode and tzdata split à la the IANA/Olson timezone database?
Some of the older electronic equipment for military and scientific users had built-in ashtrays: https://mobile.twitter.com/resobscura/status/100735051103555...
Germany just had Pimmelgate (Pimmel is a synonym for penis). Hamburg's Senator of the Interior did something and some random guy wrote "you're such a dick" ("du bist so 1 pimmel"). The Senator apparently was very annoyed and asked the state attorney to go after the guy. They summoned him to the precinct, he went, said that he wrote that tweet and declined to say anything else without a lawyer present. They then got a judge to sign a search warrant against his ex-girlfriend (and mother of his children who live with her), and executed it, which was unnecessary (they knew who did it and he had already confessed) and meant to punish extra-judicially since the case would likely be thrown out in court.

The state attorneys and police are part of the executive branch and subject to directives of the politician in charge. Theoretically, electing the state attorneys directly would motivate them to not just do whatever the administration wants, be that legally reasonable or not. In practice it probably does not matter.
Who forces you to use the 3rd parties with BTC? And what choices do you have with the traditional system other than use 3rd parties?