skysight-inc/HackerNews huggingface dataset:
I was recently pleasantly surprised by the YT algorithm and was recommended Tech Time Traveller's video about Miniscribe, which just blew up for this guy for reasons unknown to mortals. ;-)

The Channel: https://www.youtube.com/c/TechTimeTraveller/videos

Videos mostly about retro computers and companies from the 70s and onwards.

It's amazing how high quality the videos are and how much effort this guy puts into them even thjough he only got about 2k views per video up until the latest vid. Seems the persistence finally payed off.
Those decent people are responsible for their government. They pay taxes to that government. They profit from their governments actions and they are hurt by them. If they don't like being sanction they can rise up and get their government to stop doing things that gets them sanctioned or they can separate themselves from that government by fleeing somewhere else.

This may not be fair for the individual - but no less so than it is for the individuals in other countries that their government affects - but collectively, they are their country.
Yip a lot of these altcoins are just pump and dump schemes but much more technical.

I wonder if the programmers working on them realise this ?
While some jurisdictions, notably Japan and the US Federal level, are not legally concerned with depictions of underage sex that does not have anything to do with an incident of actual underage sex, other jurisdictions such as the majority of US States at the state level have laws that treat any visual depictions of underage sex as equivalent be they photographs of a real event or artistic depictions of completely imaginary stuff.

So while it’s a fair position to take that banning it is absurd… as a Corporation in US legal jurisdictions such as I believe California, Washington and Delaware, they will have to comply with state law regarding such matters in three separate jurisdictions, easiest way being to completely prevent the objectionable content entirely.
I was reading the thread and thinking "this is a cool tool, might use someday".

>have it auto-switch kubernetes context by location

Now I'm sold, thanks!
That seems really useful, but how is this different from what ccache and various other compilation caches that cache things as a function of their input do?

The GP talks about "build system integration" being "a game changer", and I can see that being a useful thing for e.g. "priming" your cache, but that's surely just a matter of say:

ccache-like-tool --prime $(git rev-parse HEAD:)

I.e. give it an arbitrary "root" key and it would pre-download the cached assets for that given key, in this case the key is git-specific, but it could also be a:

find -type f -name '*.[ch]' -exec cat {} \; | sha1sum | cut -d' ' -f1

Or whatever.
Taiwan should destroy TSMC if invaded, suggests US military paper
Geothermal Powerhouse Iceland Hit by Lack of Electricity
> was embarrassed to find out from another musician that my control over timing/rhythm is pretty bad

This is common/usual, the traditional remedy is to practice with a metronome. (I did that for a while - well, come to think of it, I never stopped doing it!) So I guess you tried that and..it didn't work, or something?

Oh, I just noticed "I’ve been practicing without a piano teacher for several years now" which I assume means, you only started playing a few years ago. I wouldn't expect your control etc to be great after only a few years!

I'm not sure how much benefit this would be over a metronome - I mean, you can hear whether you're in time with a metronome or not..can't you?

The flow thing sounds weird, not sure what it is.."When you just want to jam with music you already know, use Flow to get new insights on your playing, so you can work on being more expressive." What genre(s) of music did you have in mind for this?

Ah, I felt bad about not downloading and trying it but now I see it's only for iOS, which I don't have :-)

p.s. If you have in mind not, say, solo classical piano, but music played with drums, like jazz/rock/pop - everyone has, or should have, their own sense of time, and I don't think trying to play exactly where a machine says is perfectly in time would always help with that. There is an overabundance of robotic players from music schools these days; we need more individuality, not less! Part of that is having your own sense of time feel.
Mm, but Ebert is now decades into the past, isn't he. I think critics are generally aligning better with audience understanding.

It's ironic that Ebert misunderstood a film like Fast Times, considering he co-wrote a film with bloomin' Russ Meyer isn't it!

I will have to look up those reviews (as a Brit I was not routinely exposed to Ebert; for us it was Barry Norman).

I don't expect film critics to like every movie, and I do expect them to engage in criticism of films they like, for example of weak parts of dialogue, of spoiled shots, etc.

Unpopular opinion: Blue Velvet is a bad film.
It reminds me of Michael Scott explaining that his new revenue program was not a pyramid scheme and when he draws to explain he draws a pyramid.

Anyone I know personally who makes NFT or his interested in it is doing it for speculation, not to make art per se.
Try spinning out your own facebook.
Generally OSHW would be about things like PCB design, HDL and firmware.

NEORV32 is specifically HDL, and free-of-charge likely refers to getting a free license (BSD 3-clause) to it.
> think I would not return “ctx.data[0]” for the value returned in case of error, though.

I am not to comfortable with this either, i wonder why golang doesn't have a Maybe/Option monad in its standard library, i mean that's a very widely used pattern, nowadays... or am I missing something here?

Maybe/Option monads in other languages:

https://www.scala-lang.org/api/2.13.3/scala/Option.html

https://docs.oracle.com/javase/8/docs/api/java/util/Optional...

https://wiki.haskell.org/Maybe

I guess they didn't want to copy the T value into the Option instance, but yeah, otherwise you get something like this, or you have to return a pointer.
Certainly, I was more talking about the law itself. It seems to me that if there was a flood of fake child porn, the demand for real child porn would plummet.
Just because the cli won’t add doesn’t mean it may not be possible.
Yes? As long as "without too much fuss" holds - I don't see why not.
I'm anticipating his video every April 1st, and was already fearing he might have skipped this year when it wasn't uploaded in time. One of the people with the perfect mix of funny, smart and bat-shit crazy.
The thing is, you can buy your way out of most of these considerations by either renting colo space or renting managed servers until/unless you're at a scale where there are savings to doing it yourself. This is a commodity service with margins a tiny fraction of AWS' margins. Buying services at those levels instead of doing hosting on prem still nets you 80%-90% of the savings vs. cloud. Sometimes it nets you greater savings because it makes it easier to move your workloads to cheaper locations (e.g. for a small company in London operating servers somewhere with low energy prices and low property prices is hard; colo space reachable from London in often 30%-50% above what it can be like many other places in Europe, and so you'll find managed servers from providers like Hetzner is often cheaper than on prem if your company is in a location like that)
Holy crap... either you're someone I work with incognito or this is more common a problem than one would expect....

We hacked together a laughable solution that uses an Event Bridge schedule task to invoke a Lambda that goes out and refreshes the tokens daily, lol.
Where is this defined? Because the word multi-hop only implies more than one hop. Anything else needs to be defined as a specific algorithm, like onion routing for example. That's why I think this is semantics.
The Solar Power Duck Curve Explained
My approach is something like

$ ls / find # tweak until I have a list of things to rename
$ for file in $(ls / find...); do echo "mv $file $(echo $file | sed ... )"; done # this prints mv commands for renaming, I can inspect them as needed
$ for file in $(); do...; done | sh # execute the renaming

It is inspectable, easy to cancel (just don't pipe to shell), incremental... just needs wrangling with bash etc. which is a bit of a pain.

It works for a bunch of other all-or-nothing commands, which are potentially quite destructive; use a for-loop to generate the commands, tweak until you're happy with it, then pipe to shell.
New Zealand Supreme Court allows murder suspects extradition to China in first
It intrigues me that as time goes on, Jim Carrey will become better known for arty seriousness than for the box-office smash gurning that got him to the screen from late night talk show comic slots.

Like the opposite of Leslie Nielsen: a man now really only recognised for comedy, when he got his start in comedy by satirising his own serious roles in mainstream potboilers.

I only wish for the same for Adam Sandler, who made one film (Punch Drunk Love) that so completely changed who he could be that it might one day, maybe, perhaps, just possibly, correct the damage he did to western culture with Little Nicky. ;-)
Great feedback, it was intentional - however I think maybe I will add a toggle to give people the option. Thanks!
Insider Trading at Coinbase
I think `git branch` here wasn't intended to be taken literally. If anything, you'd use a plumbing command to get the branch, not a porcelain command. I think they just meant that some commands that might be run might in turn run programs specified in the config file (either now or in the future).
Hopefully they've removed the requirement to have at least a T4 processor. We can't all afford that :-(.
Ask HN: Process isolation alternative do Docker
The feature I care most about Docker is the ability to run / install software with good confidence that it won't alter the behavior my installed system in any unpredictable way (give you trust Docker install / uninstall)

I'd like to explore alternatives, as the performances issues with Docker give little hope it'll resolve any time soon.

Let's set aside full os virtualization, it seem that macOS sandbox could do job, at least for fs tempering.

To give an idea of thing i've considered, running a shell in a sandbox could do the job, sandbox-exec should allow that, with the flexibility of possibility of several configuration, but it's deprecated, and creating a profile file from scratch looks intimidating.

Looks like bsd-like jails could also be an option.

I am looking for solutions or ideas that would provide mainly fs isolation, but any lightweight containerization would do.
Executing a dictator: Open wounds of Romania's Christmas revolution (2019)
If NFT art becomes common place I don't see it generating more money than the donation/patron system today too. Part of the reason people make huge amounts with these early art NFTs is because people are throwing money into the novelty of NFTs, not from valuing the art. If you wanted to give an artist $1m (like this artist has gotten), there wasn't really anything stopping people from doing it before NFTs.
This looks nice. As someone who is on-again/off-again on a side-project to design my own language[1], what would you say were the hardest, or most tedious, or least enjoyable[2] parts of the work leading up to this release.

[1] Compiled, though, not interpreted.

[2] Specifying what goes into the language, small snippets of code to show how certain features will look and behave, etc (basically language design) is very enjoyable, and I spend a lot of time doing (and redoing) this. Once I started on parsing into an AST I lose interest.
I'd be curious to see if you've tried git-annex, I use it instead of git-lfs when I need to manage big binary blobs. It does the same trick with a "check out" being a mere symlink.
Being forced to use a certain style is a good thing. There's less arguing. Haskell is also indentation-based and requires spaces.
That's odd that reddit now allows what seems to be arbitrary colouring of user names. Before when you saw a red user name you knew it was a site admin.
Thanks for the explanation. While it may not make much difference I think there are other personal benefits to your approach. Big company stuff is less personal, harder to get support for etc. (Apple excepted). Open source of course has the advantage of not changing (Looking at... JIRA!) on your or cancelling (be it a famed Google shutdown, or a startup not getting their next round). If the OSS software does change just keep to the old version or fork.
> contraband, terrorism, or kid porn,

One is not like the other two. To be honest I didn't know the Feds cared that much (comparatively speaking) about contraband. Is it because of some pressure coming from higher-up? (i.e. affected companies pressure the politicians they support => the politicians pressure the higher-ups in the FBI => those higher-ups pressure the regular agents).
To expand on this: if you look at a dir in Emacs then change the buffer to be writable, you can change file names and saving the buffer renames files. You can also edit the permissions columns in a similar way. And there is vc integration so eg eMacs will hg mv files in a mercurial repo.
Apple certs used to sign provisioning profiles expired, affecting store uploads
I can understand, because AoE4 campaigns are more like interactive documentaries than fun games. High production value, but quite boring IMO. AoE2 tells history as inaccurate character stories, but they're engaging and memorable. (AoE2 also seems to still have better maintenance than AoE4, even now. There's new campaigns and civs coming soon, and the old campaigns are being reworked with better voice acting and co-op mode. If only they'd stop pulling all the fun out of the main 1v1 online map.)

Even though AoE2 campaigns (and EU3/4 events) are inaccurate retellings, they inspired me to read more about the stories. Carefully considered documentaries never did that.
Woah, plenty of fresh NFT material :) Go mint and sale, big business ahead ! Will sale like "some original DALL-E images, be the first to own this unique AI art"
Are those countries going to see more problems from western sanctions or from lack of production in one of the largest wheat exporter that Russia is currently preventing from producing wheat.
Beyond cool, thanks for this
Quite, focusing on the artistic merit or quality of the visual elements is missing the point. These are collages. What's interesting is the comprehension and interpretation of the prompts, the way the meaning of the visual elements is understood, and that they are composed in semantically appropriate ways.

Having said that the way the visual elements are integrated together without painfully obvious seams or blurring is impressive.
I am not sure it is very insightful trying to read long term trends here as neither data sets is 'raw'. metacritic adjust the way they interpret reviews and imdb do a number of things to normalise scores over time.
> This leads us to today, where critic reviews are functionally useless for the broad audience

This is rather over the top, since the article clearly shows reviews and audience ratings does correlate, especially towards the top.

But it is always interesting with movies where the difference of opinion is starkest.

Note that the "audience ratings" does not always correlate with the average audience. Especially with divisive movies like TLJ or the Ghostbusters reboot, disgruntled fans run campaigns to get the score down. TLJ is still one of the highest grossing movies in history, so the audience rating putting it significantly lower than say John Carter or Snakes on a Plane is clearly not representative of the general movie going audience.
The reason is that there will be more children abused. People who watch things will have a tendency to do that thing. Analogy: we had "fight club" fights outside bars 20 years ago.

I think it makes perfect sense to ban child porn, and strongly support it.
Thanks. Just checked now and it works, if the update will fail to download I’ll tempororary disable this domain.
it is at heart quite simple. But this characteristic doesn't always mean that it has few benefits. Off the top of my head, things that DI enables include:

* swapping out a class for an equivalent becomes an configuration concern.

* whether a type is a singleton or transient becomes a separate concern to that class's implementation, and it can be changed in the app startup config code.

There can be drawbacks too, if done badly, but I don't think that the argument that "this doesn't do very much" is entirely relevant to the pros and cons.
The demo requires a sufficiently smart editor. But with a sufficiently smart editor you can prepare a script and pipe it into an interpreter.
How does a sewage treatment plant work?
Hm. I am not sure if your comment is sarcastic. So the following may be a waste.

But I’ll follow it. Is your thesis that video should not be moving full screen on mobile devices in casual usage, i.e. Without the user rotating their device?

To expand on this, should mobile device camera apps warn users to not shoot portrait video due to being ”unergonomical”?
The first vaccine available is not guaranteed to be the best one forever, breakthrough rates and effiacy rates are important.

China cannot change their vaccine of choice (Sinovac) due to political constraints, which is why they are stuck with COVID issues and most of the world have moved on.

The table in this article illustrates it very clearly. At this point in time Pfizer or Moderna are the best choices, unless you want to prolong COVID efforts.

https://news.cgtn.com/news/2021-02-28/COVID-19-vaccines-appr...
I'm wondering how many overly aggressive web filters will block searches for "analang" until it gets whitelisted like "analysis".

The good ol Scunthorpe problem.
I feel like there is a dichotomy amongst developers over crypto / web3 stuff.

The HN crowd seems to hold a generally negative view on cyptocurrencies and web3 and view it as a bit of scam with no proper use case except to leave someone holding the bag

At the same time there's seems to be a lot of anecdotal evidence that a lot of developers are now flocking to these crypto companies, enough that I think its fair to assume its likely true.

Does anybody have any insight as to why this is the case? Is somebody missing something?
We have customer IP that not everyone is allowed to access and has to be deleted after the project is done. We use submodules and IMO it sucks but I don't see a way around it considering the restrictions.
Anyone can point to a good and complete tutorial about iOS signing, certificates and provision profiles?
Thank you for your feedback! I understand your point of view, let me share mine.

spyql is 100% Python code and it is not a thin layer over something else. Every row of data goes through a query engine built in python that takes care of evaluating the query, filtering and aggregating data, among other stuff. The only part that is offloaded to standard or external modules is the decoding and encoding from/to specific data formats. In the case of this benchmark, spyql uses the orjson module to convert each input json object into a python dict, one at a time.

Due to the nature of Python as an interpreted language, it is natural that python modules leverage C (or Rust) to provide highly efficient implementations of core functionalities. For instance, the json module of the standard library is implemented in C. If we would use the json module in the benchmark instead of orjson, spyql would remain as one of the fastest and lightest tools for querying json data. Using orjson, gives an extra boost of performance.

If you think it is worthwhile, I can add another benchmark entry where spyql uses the standard json lib. The queries would be exactly the same, I just need to use in the query `FROM json` instead of `FROM orjson`.
Adding to some of the other responses, one reason I chose to deploy a SPA I'm working on as a Docker image is atomicity - if I want to deploy a newer version I simply switch out the tag in my container orchestrator's config (Nomad in this case, but the same principles apply to k8s and friends) and it's guaranteed that the new deployment will be pristine, without the risk of leftover files from a rsync or similar - and if I need to roll back I do the exact same.
A Cold War Turns Hot: What Needs to Happen Now?
Yikes. Call me philistine, but seeing that Last Jedi score peels the scab off the idea that there is any intellectual value remaining in their job.

I’m not sure about the critics of yore, but, as all of your scores evince, I am drawing the impression that modern critics either 1. self-select as part of group of certain demographics or 2. deliberately pander to that group of certain demographics “as the wind heads in that direction”. Not really something an intellectually honest individual would find value in, and if they belong to your tribe, you can probably find more well-written diatribes on Twitter.
> Seems like mullvad is being used by a lot of bad actors and they're not really doing anything about it.

If you set up your own VPN server on popular cloud platforms, you'll notice that almost all Cloud platforms face the same issue. Basically this is what you get when you use a data center IP for Internet browsing.
Opportunity for huge pay out. Unlike web2 startups, web3 startups provide token based ownership. It is more easily liquidated. Vesting periods are shorter for tokens.

They have potentially no limit on the ceiling for token valuation while a similar company on public market will depend on fundamentals for its valuation.

If you are on a web3 rocketship, the chances of you cashing out is much higher than otherwise similar web2 startup.

Similarly, you also have more control over the direction of the company via DAO voting. You can protect your bags from getting diluted.
Submodules are a great way to break out libraries in a language-agnostic way without having them really be broken out. This is independent of team size.
Ok, let me retry:

> An Arkansas woman says she had no safe place to pull over in July 2020

The Arkansas woman was lying. That's it. I was not defending the cop, and never did I claim he was behaving professionally.

Still. The Arkansas woman was lying. She had plenty of safe space to pull over. Seemed relevant to me.
The point was that this article had useless links in the article which were not pertinent to the specific topic, and it mentioned a map from a study, but it did not show or link to the map (or the study!).

Other commenters replied to me and linked to the study, which does have a low-res but useful map. That is all I wanted, and it should have been linked in the original article.

Paper: https://besjournals.onlinelibrary.wiley.com/doi/10.1111/1365...

Map: https://besjournals.onlinelibrary.wiley.com/cms/asset/9cf4b1...
You should write a blog post on BBEdit to help them get more users! Do you think the high quality of cloud flare may some way have been inspired by your use of BBEdit?
Pipe rename automates the following common script in a much nicer way:

!ls
qaVypImv “escapeA” escapeJi”escapeA”escapejq99@a
An artist monetizing their work is a perfectly legitimate use case for NFTs.
Mmsegmentation – Openmmlab semantic segmentation toolbox and benchmark
Indeed, you can just wait for someone to try this on porn. (Yeah, I'll admit I'm curious to see what happens... for science!)