skysight-inc/HackerNews huggingface dataset:
Ancient DNA study reveals large scale migrations into Bronze Age Britain
New record levels of private aviation flights
This is horrifying! you are wasting space!! Compress it _even more_, to 't' and to 'vim ~/t'. (saved you 72 bits)
Tbh, a large part of the art market can indeed be called a scam that only exists as a tax evasion opportunity. Maybe that shouldn’t be the template for the so called Web3.
Very similar. Startpage tries to learn as little as possible about its users (which I believe, after seeing their error page). It sends searches to Google on users' behalf and returns results without personalization.

In Whoogle's case, Google can still track the searches you send to it. With Startpage, only Startpage can track them in detail - and Google only in aggregate.
This is the same issue I have with 'right to repair' laws.
When you create a tangle of specific laws banning or regulating specific things all that you really have done is created a world where he who has the most lawyers wins.

What is the end goal with banning face recognition? I think this is all about asymmetry of information.
https://www.conwaylife.com/wiki/APGsembly
Inline skating.

It's relatively easy to get started. Buy some skates and a helmet and find some smooth tarmac (asphalt) to practise. For me, it's something always wished I could do so I thought why not learn.

I practised for a half hour to an hour after work when the weather was nice and found it a good way to de-stress, usually while listening to music. It's a good form of exercise too since it doesn't strain your joints too much. Obviously, you may (and probably will) injure yourself when you fall though you should learn how to fall to minimise injury.

If you're new, the fear of falling takes some time to get over but after a few hours you'll get the confidence to overcome this. At first you'll probably even dread going to practise but getting over that fear is intensely satisfying. Above all, you'll probably have to be okay with making yourself feel like a fool (in public). For me, this was the biggest thing I had to get over. Getting over that is liberating in itself. You realise the world doesn't end if someone saw you fall. You just get up again.

After about 10 hours I was at an okay standard and I feel after about 20-30 hours most people would be very competent. There's a high skill ceiling too so there's always more to learn and areas to develop.

The thrill of the speed and the sensation of going really fast never gets old.
> So, where is the profit in privatizing libraries unless access will no longer be for all, information will no longer be undistorted, etc?

The profit comes from squeezing money out of the staffers who will no longer be getting a salary, pension, benefits, etc. This same business approach has been used for decades in certain aspects of public education and other parts of the public sector, which is why public education and government in the United States are universally regarded as working really well. (ahem)

> So, where is the profit in privatizing libraries unless access will no longer be for all, information will no longer be undistorted, etc?

The libraries that are taking this approach are probably already pretty budget limited. The sad thing would be if it becomes a norm in some states because of political reasons.
> Unlike C# or Python or Java or C++, I don't have to worry that any code could throw an exception at any time. (Rust code can panic, but panics generally represent unrecoverable errors — see http://joeduffyblog.com/2016/02/07/the-error-model/#bugs-are... )

I just don't understand this logic. Exceptions are the same (C++ exceptions use the very same unwinding mechanism than panics in Rust as far as I can see), why would you forbid yourself to catch_unwind ? It's just making your software worse for no reason, users always will be happier with an app that shows a small "warning: internal error. Document backup saved in </some/place/>. $software will now shutdown", than seeing macOS or Windows's crash dialog.
Sorry, it was not clear from my comment. I do not blame Python. Of course it was design/code issue.

I just think that having a single binary would improve adoption. I like projects that provide a single binary. Without the need for docker, or setting up complex environments.
The number of potentially awardable points is infinite. They literally come from the set of positive integers.

The potential awardable events --- baskets sunk in a game, multiplied by their value (1, 2, or 3 points per basket) --- is finite and bounded. But should there ever be a means to score more baskets, the points will be there.

You seem to be confusing awardable events (baskets) with points (numbers from the set of all positive integers). It's the latter which are infinite.

Put another way, even if the total number of baskets scored in all games for all time has some finite maximum, by changing the awarded points per basket the total points in a game could increase.

Rather than 1, 2, and 3 points we might award 2, 4, and 6.

Or 10, 20, and 30.

Or 1*10^100, 2*10^100, and 3*10^100.

There are always more points available to match to baskets and their value. There is no "point store" that can be depleted.

(I'm not arguing that awarding a googol points per free-throw is desirable or would improve the game. I'm saying it's possible to set the scoring to do this. Pinball games seem to follow a similar scoring logic, for comparison.)
Sure, but in the case of YouTube and Reddit you can pay and and get rid of ads whilst be tracked.
My understanding is that minting an NFT always costs money (gas fees that go to the broader mining network to pay the miners for doing the processing). So the cost isn't solely for the benefit of the website maintainers, though I'm sure they're taking a cut too.
I've tried pass and briefly flirted with running bitwarden rs but finally settled in keepass xc

I take care of the sync (syncthing) but anything would work.

I've never had issues with keepass's auto type so i wonder why it isn't as popular

Mobile used to be aam issue earlier but there's now a top notch implementation keepassdx that's on f droid
There has been pushback against Han supremacy in the past, sad to see those efforts have been forgotten in today's China.

https://en.wikipedia.org/wiki/Five_Races_Under_One_Union
Krita is a better painting and animation program than GIMP. It also has much better scripting and color space support.

GIMP is easier/better at 8 bit image editing though.
That's an excellent point, and I agree - not just here, but in practice as well - I go out of my way to respect the GPL and similar licenses for my own work and others'.

My respect of copyleft does not come from a want to adhere to legal terms, but instead an appreciation for what those terms hope to achieve more broadly, and the positive impact they have on society. As I described in another comment, I do not owe FAANG respect or legal cooperation it doesn't reciprocate.

Of course, if you feel like it's your duty to run the web without adblockers, I understand that, and more power to you.
So any study you don't like is propaganda or fake news? Did you personally get attacked because you are one of the vaccine hesitants?
So you watch lectures at 2x speed while listening to music?
Earthquake codes in California mitigate a lot of the intensity of a shake and its damage.

Anecdotally, I heard to level Downtown Los Angeles completely it will have to be hit with some absurd Earthquake like a 9.0
Red herring in this context.
They also have:

> Why can't I replicate a replica?

> Do you want black holes? Because that's how you get black holes.

Pretty sure the pricing is part of the whole joke[0]. It sounds an awful lot like the fictional cryptocurrency I came up with: https://news.ycombinator.com/item?id=26120703

[0] God I do hope it is a joke
I love this. What a great way to show, not tell. The FAQ is brilliant:

"Why would I want to create a replica?"

Many NFTs have [rocket emoji] in price and are not affordable for most people. This allows you to still own a replica of a famous NFT. Think of it like an exact print of a favorite piece of art. The source of the NFT will be exactly the same as the original and it will even show up in your crypto wallet.

"How much does it cost?"

The price for a replica starts at 0.001 ETH. Each time a particular NFT piece is replicated, its next replication cost will double. So be sure to replicate popular pieces early!

"Why can't I replicate a replica?"

Do you want black holes? Because that's how you get black holes.

Who would have thought these three letters could be so controversial? I see both incredible promise and terrible trends, hallmarks of a 'new' technology.

This reminds me of the 'save as' art theft meme.
I am glad for this post because it spurred me to open up the paper journal I do my own work planning/tracking in for the first time in a month. I've been getting stuff done in that time but it's been unplanned and meandering and hasn't even felt like a vacation or anything. I took a moment to survey the precise remaining scope of a big project I'm nearing the end of and that felt really, really good to do.

So thanks for posting this, Simone.
My closest experience was working with SDK of CCTV system. Which, after six months of waiting for legal, ended up being the ugliest and most obtuse codebase I've ever seen.

Thankfully, it was an optional side project at work, so I was able to step away and make more progress elsewhere.

But it also substantially reinforced my opinion that... if you need to keep a codebase secret... it's probably not a good thing.

And yes, I realize it is sadly endemic in the embedded world, for reasons both good (firmware secrets) and bad (artificial moats and controlling integration and compatibility).
> I view NFTs as one of the dumbest things to come out of the crypto space.

To understand the space, you need to come to terms with the fact that asking "is this a legitimate human need" isn't a useful or relevant question. Instead, you need to ask, "for people who are already demonstrating that they have this human need, does this technology enable that need to be met more efficiently."

You might think the human need isn't legitimate, and it might not be legitimate, but if you think that way you're going to miss what's happening.

It's the same as the lesson from the Paul Graham and Fred Wilson AirBnB exchange, where just because you personally don't have the need doesn't mean that the need doesn't exist.
A Michael Jordan rookie card is worth tens to hundreds of thousands of dollars depending on grade. If I print a Michael Jordan rookie card onto cardstock, it will be worth basically nothing. The reason that something is valuable to collectors is the social contract between creator and recipient.

The value in NFTs exists by that same social contract. You can't ignore that relationship when criticizing them, otherwise you're attacking a strawman. Try attacking a steelman argument for NFTs, and you may actually convince some proponents.
CIA bot spotted and cancelled? What a scene lol
At this point, whoever buy the device are the ones who figure out what is supposed to be flashed. That's basically how Pine64 works: they make the hardware, and let the community work on the software, including the OS and drivers. It worked decently for phones, albeit slow, the software seems to be coming along gradually.
Entropy-Learned Hashing 10x Faster Hashing with Controllable Uniformity [pdf]
I have upgraded all of my ECDSA host keys to the 521 curve, which has some praise from DJB, unlike the 256 and 384 curves (ssh-keygen -b #: "For ECDSA keys, the -b flag determines the key length by selecting from one of three elliptic curve sizes: 256, 384 or 521 bits").

http://blog.cr.yp.to/20140323-ecdsa.html

"To be fair I should mention that there's one standard NIST curve using a nice prime, namely 2^521 - 1; but the sheer size of this prime makes it much slower than NIST P-256."
I agree actually and was thinking that visibility modifiers should not really deny access for the internals of the class under testing. Maybe c++’s friend classes would be a good solution?
Or I don’t really find groovy to be the best thing, but it could probably be hacked to translate private accesses to reflection calls under the hood making testedClass.privateField actually callable?
I believe that has already been covered by some of the recent demos. That doesn't really cover use-cases like VoIP, zoom conferences, slack/discord, SSH, strategic commands given to soldiers / aircraft / tanks / drones.
I’m curious, which laws have FAANG broken that they haven’t already been fined for?
How can you tell the whether a given piece is original? You'd have to build a database of all NFTs in order to check. And perhaps the new image is slightly altered making it original.
I'm not sure visualization is necessary -- I can't visualize much at all, and definitely don't visualize words, but misspelt words are immediately obvious to me. They don't look right -- so maybe you need to have a memory of the way words look, but you don't need to be able to actively recall it (ie visualize them) ?

I've always assumed that spelling ability was linked to reading a lot when young, but that's just my personal experience so there's probably research somewhere saying that theory's wrong :-)

As an aside, it's a minor miracle that reading is possible at all (ie that we can do it fluidly and without conscious effort rather than as a laborious decoding and sounding out process). There's no inherent reason why the visual and language parts of the brain should be so capable of working together -- they never evolved to do it.)
The data is power and can equate to money quite easily. This means that people are not going to handle data responsibly unless forced to do so.

Most companies have zero data controls and it ends up getting passed around everywhere and saved off by employees for their own personal use.

It's like waving money in front of people when you have no way to determine if it gets stolen or by whom.

I was raised in a family bookeeping business that handled all of the vital business data for hundreds of clients. Data protection and privacy (respect for clients) were always job #1.

This came to be my philosophy for all user data in any context. A philosophy that very few people share--and the rise of the web seems to have reversed any possibility of such a philosophy taking hold as user data became a form of currency.
For reference, SeExpr is only used for a certain amount of scripting (usually around pattern generations etc). It's an industry standard in visual effects and animation workflows and was created by Disney;
http://wdas.github.io/SeExpr/

It is not used for general purpose scripting, for which Krita allows you to write Python scripts instead.
Economic and Game Theory: Against Intellectual Monopoly
Ah. The "NFTs are no more silly than the traditional art world" argument. ;-)

Joking aside - NFTs have more in common with concepts of intellectual property than they do physical works of art. Physical objects have scarcity for mostly physical reasons. IP and NFTs have scarcity because we've decided they should.
Going 3D, marching cubes (and tetrahedrons) make for very interesting landscape generation.

https://developer.nvidia.com/gpugems/gpugems3/part-i-geometr...
If you’re worried about future dead links, you could just use the pinboard bookmarking service with the archive website plan…
However even HN must admit the art world is a real industry, with a lot of big money players, and the reason things have value is not in the quality of the art.

I see the same argument rehashed over and over, and it's the same reason HN as a collective never understood or embraced crypto in general - a total lack of understanding combined with a total lack of imagination.
WRT social relations vs resources: I've been struggling to wrap my head around these kinds of notions. Any pointers?

FWIW, I'm currently reading The Dawn of Everything (Graeber, Wengrow). Here's a characteristic pullout, from Ch 10 "Why the State has no Origin: The Humble beginnings of sovereignty, bureaucracy, and politics":

"Just as access to violence, information and charisma defines the very possibilities of social domination, so the modern state is defined as a combination of sovereignty, bureaucracy and a competitive political field."

As with Graeber's prior efforts, I feel like he's rewiring my brain, by exposing all these assumptions and presumptions I never knew I had. (a la Does a fish know about water?)

Keeping in this theme, my next book is Mine: How the Hidden Rules of Ownership Control Our Lives (Heller, Salzman).
Fathom is a simple analytics product.

It can track page views and events, the script is fairly small, is GDPR compliant, and gets out of your way.

https://usefathom.com
Not too different in concept to automated IC layout from Verilog or VHDL.
Was waiting for this comment, as all the top ones were mostly dismissive of the findings. As someone with ADHD, this is exactly how it feels to me. Increasing the playback speed is like going into a mode where the content of what the speaker is saying becomes the only thing my brain cares about, as opposed to the secondary characteristics like their pauses between words, accent, speaking style, etc.
Why do it client side instead of just logging it server side? Preferably async.
I do a paper version of this; there's a particular type of box I draw to highlight a task among all the other notes and doodles, and when it's done, I color it in.
I'll match your evidence-free comment with one of my own: you have no idea how hard we work to do just what I described above, and how much pressure we come under because of it.

Re what you've "seen happen several times over the last decade": I'm sure you've seen some dots, but how you connect them into the picture you've got is not a thing you've seen, but something you yourself have made out of the dots. If you started with different priors, you'd collect different dots and build a totally different picture—and believe me, people do.

Your (and others') dot collections are smatterings of datapoints out of which, like magic beans, you can grow whatever beanstalk of bias you want. People with different priors have different tastes in datapoints and "ignorant morons", therefore collect different beans, and therefore grow different visions of massive, outrageous bias—and they're all just as angry about it.
He's 46. I think NFT's are laughable, but if you're gonna play the agism card, at least get the details right.
Not everyone has to buy that separately. For example, I have plenty of sd cards laying around.
For the charger you are probably right due to the rpi not working with every usbc adapter, but that's 10 euros.

You selected the 4GB one, but if you select the 2GB or 1GB version things get cheaper too.
I think they are great value for a very reasonable price.
Using more parameters you can average out the errors and recover some accuracy.
Sorry, it was not clear that I do not hate the language (I write in python myself) and I fully understand that it is the design choice that is the problem. I simply think that having a single small binary can be advantageous for adoption.
I use the Query Explorer exclusively in place of the GA interface:

https://ga-dev-tools.web.app/query-explorer/

Dead simple to create the queries I want and then copy/paste into a spreadsheet.

You can also use the query URLs with the access token to easily get data into Jupyter Notebooks or whatever else you want to use for deeper analysis.
But that depends on the number of objects. So unless you are creating objects like there is no tomorrow in a hot loop, the GC should be able to keep up with your workload quite well.
Funny enough, that was the first problem we tackled:
https://gitlab.com/dbash-public/redact-phi

If you want a web-based version:
https://remove-pii.com/
Simple evidence of what?
The quoted fee is 100% a fee to the website and is separate from gas cost. He could charge no fee, but you would still pay gas. It's a cash grab.
> The reason that something is valuable to collectors is the social contract between creator and recipient.

No, it’s because the valuable object is physically scarce, and exists as a material historical artifact independent of any ledger. NFTs have never and will never have these attributes.

You can't ignore this reality when advocating for them, otherwise you're peddling a fantasy.
This is a really cool thing to work on in your free time! Thanks for sharing. Also, +1 to plausible for simple website analytics.
Exploring tokenised assets: Collaborative innovation in action
>1. It's Time for Operating Systems to Rediscover Hardware

That is a damned scary wake up call. If we don't control the hardware, then we don't own our computers. This implies we can't trust computing, ever again.

How are we supposed to run a democracy with every bit of computing hardware a potential trojan horse?
There is nothing quite like it. The whole earth moves. It’s like being on a boat but it’s solid ground.
PineNote Developer Edition is $399 with stylus included.

Remarkable 2 is $399 without a stylus.

The only way Remarkable 2 is "cheaper" is with an $8/mo subscription-- $299 + $8/mo.
"Meanwhile, Innodisk unveiled the world’s first 10GbE M.2 module."

Nvme to pcie adaptors have existed for a while and are super cheap and simple to use. Not sure I get what all the fanfare is about this.
It's simpler and much more manual. There is no keychain to keep track of the keys and any trust stuff has to be done separately.

It is basically just the raw signature function...
I wish Pine would make 1 finished consumer product instead of 10 things no average person should even consider buying.
Come on, you are going to miss out on the Weekend Celebration Routine. Now, what that actually is, I have no idea.
Christ, NFTs are bullshit.
If you want to have some actual influence over how we handle these situations, I need you to engage with the detailed explanation I gave above. If you think you know a better way to handle it, I'd like to hear how, but if you don't even try to respond to the argument (and worse, if you just post glib dismissals), that comes across as blaming us for a difficult situation that we actually work hard as hard as we can to try to mitigate. This is not helpful.
> The author makes some points about the benefits of doing this, but I really think he's making things more difficult for himself. Even a basic note-taking app would provide a much larger number of features and be equally easy to use.

Yeah, and probably online-only. Or, if offline-use is allowed, probably use as much memory as his system has free...

And, of course, every 2 years it would stop being supported, be sold to another company, turned into online-only and contain non-stop ads, and he'd maybe switch to a new app.

And relearn how to take notes again.

> It's quirky idea but it's really not that practical.

Seems pretty practical to me:

1. Easy and flexible searching.

2. Very quick to add notes to (Double-clicking on a .txt file takes maybe 250ms to open in Vim).

3. Versioning, if you want it (add it to your repo).

4. Online-editing if he wants that (host it on a WebDAV server).

5. Viewable (and likely editable) on every single device he owns, even his TV if its hosted somewhere.

Downsides:

1. No Ads.

2. Not forced into learning a new workflow every few years.

3. Doesn't cost anything.

(Admittedly, the downside is only a downside for those in the business of trrr to replace the text file)..
Fun fact: if you go to Facebook.com and press ctrl + s you now have a perfect replica of Facebook. Shareholders hate this trick!
While I recognize that's the ideal goal, and most appropriate, I think there may be gaps in practice. My team just discovered yesterday that a Kinesis Firehose Stream can still deliver to an S3 bucket that lacks a bucket policy and whose ACLs disable any access to it at all. That diminished my confidence a little bit that all teams are perfectly in compliance of the overall goal.