skysight-inc/HackerNews huggingface dataset:
I doubt he’d have done it personally. More likely a team of researchers for the show did. So any planned assassinations would have to take out the entire production team in one swoop.
Excellent animations! Simple, colourful & packed with a punch!
Mozilla is rejecting only PoW cryptos https://foundation.mozilla.org/en/blog/reporting-back-on-moz...
That's because you don't have the permission to list the contents of the folder, but you should have permission to create files in it.
Unfortunately, they only seem to implement read use cases in that example. I'd love to see how they implement writes with this architecture, as that is where things are getting more complex.

Either they'd make the entity model e.g. a managed (JPA) entity model, thus violating the hexagonal architecture approach, or they'd have a separate model for persistence, but then they'd have to synchronize all changes between the actual model and the persistence model, which depending on the size of the model may be come unwieldy, as they'd loose all the comfort of dirty checking in a managed object graph.
Even though the arguments in support of the ban are to be taken into account it's right that the arguments in opposition make a lot of sense and it doesn't seem like they've been taken into account.
When you're begging for money you don't spit on a way to get some more because you disagree with some stuff it's related, you look for solutions to please everyone.

As you said a lot of what's actually done with cryptocurrencies and blockchain based applications is wrong/pernicious but it doesn't mean that nothing good can come out of it. The all out war from some people you describe can also be seen here and is killing the efforts of serious people trying to build great things.
finally a dynamically typed language where signed integer overflow is undefined behavior
Well currently it would be royalties from licensing it out (the patent is expired so it's technically not needed anymore). There is also a benefit since consumers are more familiar with the word MP3 as opposed to AAC. However I think marketing in the past is much more relevant. I have heard of "MP3 players", but not "AAC" players.
Ah, I just found out the Device Authorization Grant didn't make it in there, which is a bit sad - that was a really pragmatic way of building user-friendly authorisation for all kinds of devices where you don't have your password manager available. I even used it to build a CLI authorisation flow once.

It seems I have missed quite a bit of development here and will have to catch up, so thank you for the links!
Ken Burns Effect
If that. Musk fans love to post memes of him taking on the SEC when the SEC is flat out asleep at the wheel. Not much of a fight if the other side just rolls over most of the time.
Wow really, who would have thought? I guess I should use the microwave in the bathtub either?
- Generate unique pictures for projects (icons, buttons, etc), or for presentations. Especially for short, not-so-serious presentations, I'm scouring google images quite a bit for a fitting picture. DALL-E might greatly reduce time spent on that.

- "Get a poster of your writing prompt" -> I think some of the t-shirt/poster companies will definetely incorporate DALL-E, and let users choose from a set of designs based on their writing prompt.

- NFTs maybe? And just playing around with it for fun or views on social media. I also think somewhere there must be a fun little game one can make based on it. There was a pretty awesome rpg_generator for GPT3, maybe some kind of puzzle game based on DALL-E?
It should be the same line regarding fiat so kinda low i'd say
I think so, too, but only because that’s idiomatic go. In general, it’s not a good idea to have functions that logically return a value or an error return a value and an error. If you use go, that’s what you do, though.

I see that that was changed already (https://github.com/MoserMichael/rzgrep/commit/764b9ad61a5dbe...)

I think I would not return “ctx.data[0]” for the value returned in case of error, though. That runs the risk of users processing items multiple times if they forget to check for errors.

I would use either

- a fresh new instance of T

- a special instance of T created once (could be passed in to NewCBuf as a value with, to the user, obviously incorrect contents)

The first is cleanest, but may not be performant if creating T’s is costly.

The second may be risky if the returned items are mutable and the caller changes them.
You could probably revive it as an BEV, although with shitty range due to its aerodynamics.
I am sure HNians put those security questions and answers in their password manager too.
Note AAC-LC patents expired in 2017 (that's the one iTunes uses); HE-AAC should expire in 2024 (that's the one <128kbps streaming uses).
A few years ago, I made a tool to design peptide vaccines from a given antigen and MHC type.

https://padiracinnovation.org/en/peptide_PoC/

Its use is limited at one trial per day per IP because there has been abuse in the past.
The guarantees in Haskell (and I guess the MLs as well?) come from a much tighter restriction than other languages put on parametric types.

For most other languages that support generics/parametric polymorphism, a type like 'a -> 'a would actually be closer to Typeable a => a -> a in Haskell, which can be an infinity of functions.

That is, in Go I can easily write something like:

func silly[T any](x T) T {
if reflect.TypeOf(x).Kind() == reflect.Int64 {
var y any = int64(17)
return y.(T)
}
return x
}

EDIT: In Java or C#, I can even do it without reflection:

public static <T> T silly(T x) {
if (x instanceof Integer) {
return (T)(Integer)17;
}
return x;
}
They are quite obviously similar to artistic work because they copy, mix and match stuff that artists have done.
CVE-2022-24765 is not Windows-specific.
I am asking the same question in my head for a year now. The last year i'm dipping my toes in machine learning, and using it in my infosec job. So i'm Googling a lot of things on how to set up a environment, how to implement stuff in Python and so.

But Google isn't really helping me. I have to use uBlock Origin filters to weed out the BS that gets shown me everytime. If anyone has a suggestion if there are better search engines for code and concepts.. Please show me.
Could you elaborate on why do you need your custom generic function to return pointer?

Also, how 'ToPointer(v)' is better than writing just plain '&v'?
Same for debian 11 bullseye, which is today on git 2.30.2 . I'm not too worried, if someone besides me manages to create a /home/.git, then I'm already owned. But it's a bit surprising.
I've actually moved from direnv to shadowenv[1]. It's more powerful since it's using a Lisp dialect called Shadowlisp that lets you easily do things like append/prepend to $PATH, expand paths and other common actions.

[1] https://shopify.github.io/shadowenv/
when things are slow, it is easy to show big numbers like that, but in the end it still is VERY slow
Could anyone provide a text summary?
Solaris 11.4 free for non-production personal use
A nonprofit doesn't need to liquidate and spend all of its assets by the end of the year. Since bitcoin was only a small percentage of donations it's likely they wouldn't have needed to liquidate any. They may have wanted to liquidate some of it to realize some gains as cryptocurrencies' value can be volatile.
The core product ... which would be in this case search or the DL teams etc.
> Honestly the reasoning is weird. Don't get me wrong, I think crypto currencies are for the most part a scam, a ponzi scheme or a a platform for pump and dumps.

and

> Yet the whole thing just does not make sense imo. It's one thing to be against crypto, but refusing it when you are a charity for the most asinine moral purity tests is absurd.

It seems like the first paragraph you said would be enough of a reason to not accept it.
It's not really a "mode", it's a completely different codec that appears to have been invented by a single random guy at Google and they just released it one day. Much like the rest of WebP.
> Marcan42 dumped the keys from the VideoCore blob

Certainly only the public keys are part of the blob or not? Only the accessories would need the private key embedded to answer the challenge.
Magic Lantern should work with some troubles: https://www.magiclantern.fm/forum/index.php?topic=17360.msg1...

Or they write a custom one, it's the Russian army, they're already using a very cheap drone, at least write the custom firmware =)
A fix has already been released: https://ubuntu.com/security/CVE-2022-24765
> Driverless cars are just one more added to the list.

As others have pointed out, aircraft certification (while it has its problems) is very rigorous. Driverless car certification, up to date, is basically nothing.

But the other aspect is that aircraft autopilots are solving a far easier problem. Developing a car autopilot for busy streets is many orders of magnitude more difficult than an airplane (or boat) autopilot.
You said "go to your bank". I was thinking "walk into a bank branch" XD

I don't think I've ever wired money in my life. I guess I never needed to. And the few occasions I needed to send some money internationally, I've simply sent crypto, used Western Union, or something like PayPal or Revolut.
Hardware decoders tend to have strict limits on things like picture size, which video complies with and random still images often don't. So compatibility is not guaranteed.

Neither is quality of course. Video encoders aren't always tuned for still images and it's even harder to tune a hardware encoder.
It was down only for the 400. But some of them were bigger than others. In general though, it's natural for the affected customers to he more vocal than the unaffected customers, and given a large portion of the target market use Reddit/Hacker News, it's to be expected that you'll see a lot of comments.
It doesn’t save much on the Earth to Moon fuel cost, but it would dramatically alter the economics of putting stuff in LEO from the moon. So in theory if you had a well developed lunar industry it would make more sense.

The same goes for Mars.

https://deltavmap.github.io/
'Capable of anything': 1999 apartment bombings explain Putin's rise and regime
https://web.archive.org/web/20211021053216/https://www.fanby...

When I visit this page, I get this:

```
We've discontinued servicing users from your location and are thereby preventing access to any of the websites owned and operated by ZAM Network, LLC DBA Fanbyte (the owner of Fanbyte.com):

This decision is ultimately one we were forced to make due to the number of visitors from your region when compared to the operational costs necessary to continue providing access there. It was a tough decision but one that we ultimately had to accept. This is an indefinite decision. We genuinely apologize for the inconvenience this will cause all of those who reside within your region.

Note: This is not related to Russia/Ukraine or any other political/military actions around the world.

If you need to reach out to us, please use our support portal.
```

I do not understand how geoblocking helps keep down operational costs to these companies, but whatever.
I tried it briefly but found it too basic. The lack of tabs was the main problem.
Show HN: Affiliate programs to monetize your content or next project
Hi, everyone!

I am delighted to launch useaffiliates.com into the wild!

I always wanted to build something in public and chose a project idea that I believe fits with my mantra of "provide value."

If you are a creator, hopefully, you'll find exciting monetization opportunities via one of the affiliate programs in my database. It doesn't matter if you are a big or small content creator. Many affiliate programs listed in the database are already happy if you can provide them with one new customer.

And if you have an affiliate program, consider posting your program to useaffiliates.com to get your product featured in more blogs, videos, or podcasts. Don't underestimate how many new customers you can gain who are currently reading a blog by an author with only 100 subscribers.

Especially if you have a niche product or service, getting your affiliate marketing in front of creators willing to share your product is invaluable!

If you want to read the entire journey of building this project, please check out the whole series here;

https://dev.to/twankrui/building-a-business-from-scratch-in-...

Hopefully, I can inspire one of you also to start building in building and provide value to new and seasoned creators!
If they run a lightning wallet and open it for donations, they'd see that percentage rise dramatically at virtually no cost.
Adding a few I didn't see in the other replies

- Alpha Phoenix, a combination of physics and simulation. Thermite art, optimizing gerrymandering, growing large single crystal ice, practical demonstration of the speed of electricity, etc.
https://m.youtube.com/c/AlphaPhoenixChannel
I used mullvad for streaming sports in Australia being in Europe at the time, no problem streaming in full HD. My machine is running linux although I doubt that makes a difference.
She was missing a chunk of her brain – it didn’t matter
Common arguments in opposition include: the existence of less energy-intensive cryptocurrencies (proof-of-stake), that cryptocurrencies provide safer ways to donate and engage in finance for people in oppressive countries

I don't see how energy efficient currencies and allowing safer ways for people in oppressive countries to donate is ideological
Historically, aggregated mass scores weren’t really possible until social media, so one could argue that being a movie critic was something that had a pre-Twitter value that may have since changed.

Box-office receipts kind of correlate with this, but take a while to shake out, and sometimes what does and does not succeed at the box office is a matter of timing and chance.
Docusaurus maintainer here

Yes we like MDX and live code blocks to embed natively runnable code in your page.

I don't like the idea of loading a remote iframe much (at least for most cases using JS).

The StackBlitz / WebContainer approach also seems better than a remote VM + iframe

We'll likely use a project called React-Runner in the future, quite similar to our current setup (real native embed) but lighter.
One Year of Preview.js, a.k.a. React Preview
Yet another bloated pattern implementation that can be avoided by leveraging the standard library
Seems like they [0] can't use that method and are using cryptocurrencies instead.

[0] https://theintercept.com/2022/01/19/crypto-afghanistan-sanct...
That seems believable. You buy something with your credit card, but it into a pocket because you are distracted and it falls out.

Unless they meant he left it as a calling card, which I don't think they did, I don't see why that is suspicious, just another example of not having to make a single mistake.
by default nsfw_threshold=0.5

nsfw_threshold=1 for no filtering
> nobody is using it for payments at all, rather just holding crypto coins and hoping they'll go up

The above statement is false.

I prefer to use cash and crypto to prevent my expenses from being tracked (although I absolutely am not avoiding any taxes). I pay cash, not crypto when I want weed (sadly it's still illegal in most of the places). I rarely hold more than $100 worth so don't care about where is the rate going. I presume I'm not unique.
A-ha! I knew I had one more.

How many times have you wanted to dedup a (text) file, but definitely didn't have enough memory to perform the task? I found this one day when I had to dedup a set of .ndjson.gz files which totaled a cumulative 312 GBs. Utilizing the bloomfilter option, I was able to dedup the records without any large investment on my part.

Anyways, runiq[1], "[an] efficient way to filter duplicate lines from input, à la uniq".

It provides several ways to filter of which I almost always default to utilizing the bloomfilter implementation (`-f bloom`).

---

[1] https://github.com/whitfin/runiq

[2] https://whitfin.io/filtering-unique-logs-using-rust/
Reminds me of the IRA statement to Thatcher:

> Today we were unlucky, but remember we only have to be lucky once. You will have to be lucky always

They just need to be unlucky once to go to jail.
I don't think this is right. Every source I can find says that Go does not currently move heap variables, but it reserves the right to, and code that assumes no movement is wrong.

I also found code that demonstrates stack variables being moved despite a pointer to them, but it's version dependent so I can't test it.

When a variable is moved, then obviously pointers to it need to be updated, but that's not an intractable problem.

Looking further, Go doesn't even provide an API for pinning objects right now[1]. You have to do weird workarounds to allocate static objects, or write code that assumes nothing on the heap moves and will explode if that ever changes.

[1] https://github.com/golang/go/issues/46787
I don't think you have fully understood the screenshots. The first one shows an example source code, the second one shows the byte code generated from the source code of calling the print function. This is the bytecode that will be executed when the program is executed. It has nothing to do with the output of the program itself.
I would be cautious here - the persons involved with much of the prominent sewer/fibre corporations in the UK are extremely untrustworthy. Bournemouth's experience here a decade ago is instructive (https://www.zdnet.com/home-and-office/networking/bournemouth...).

I personally lead the effort to see a Fibre-to-the-home (FTTH) network deployed in my hometown of Quincy, Illinois. While this was eventually successfully implemented (with no thanks to any external firms, all done locally by our rural county telco coop) we had a false start (https://www.govtech.com/archive/quincy-running-fiber-through...) thanks to i3, the same chuckleheads who scammed Bournemouth through their Fibrecity effort. I likewise ended up with egg on my face, as the public figurehead for Quincy's fibre campaign (https://khqa.com/news/local/bringing-google-high-speed-inter...), but my only concern was the wasted time and money, and loss of public trust, for our community and its efforts.

I would simply recommend all involved be highly cautious; not because any of the underlying technology here is untrustworthy (although I'm skeptical of the technique for many reasons, most of which were well outlined by Jacquesm above) but rather because the underlying firms have their history rooted in nearly two decades of unfulfilled promises and wasted taxpayer funds.
So does that mean git v2.25.1 is patched? That’s what my Ubuntu 20.04 is running now.
I got 32 out of 33 :)
The scripts, weather and the people are the telltale clues.
You're probably oblivious to the fact that its already been screwed up for a very long time for a large number of people.
Probably a useful thing to spread the pain around a bit as form of education.
It's really hard to think of a group of people more out of touch than the denizens of Silicon Valley and their ilk.
Not true at all. DC is still available for the next decade. It's just not at a price that smaller sized customers can afford to pay, so your point does apply to that group.
Oh never notice that, thanks for the update
Spotify has a bigger way more real scammer issue with their default playlists... For each of their discovery weekly, release radar, daily mixes there's a scammer album or playlist with the very same name stealing plays and royalties. Last I checked 9/10 asking for such a playlist to google assistant would get you to the scammer one. I stopped using it out of frustration and now I only select playlists manually from the app.

Never understood why they don't just ban those as it's a blatant scam, there must be some term of service they are violating.
Please GitHub provide a way to host internal static sites privately without enterprise plan.

We have an engineering manual which we have to deploy to a private S3 bucket to prevent public eyes on our sensitive processes
Your description is correct for the configuration files, yes! But it's not correct for the app. There are multiple ways of doing multihop with Mullvad. The config files use a simple redirect where each server has a unique port it's reachable over on all other servers. That's what the config files are doing.

But the app actually has a wg tunnel inside another wg tunnel. If you (on Linux) run `wg` (as root) in a terminal when it's connected with multihop you will see that it has two peers set up for the `wg-mullvad` interface, one peer is routed through the other.

So the only thing that SE4 can see is encrypted WireGuard traffic headed for NL1.
Perl was still used on Knoppix/Debian Woody days.

The Debian CD's came with a huge chunk of geeky/nerd stuff from that subculture, such as IRC bots, Anarchist FAQ, geekcode, the Linux Gazette...
Excellent description. I also suspect any support and justification of the parties may suggest they did the same or worse.
My thought exactly, but the amount of people hosing (or even pressure washing!) the insides of their cars are probably much higher than one might guess ...
I wonder how much chemicals will make it into the drinking water that we won't know are dangerous for 30 years.
Have not seen it in common use. I think most non-native English speakers will associate with it being an ugly format.
> When you're begging for money

But that is just it, Wikipedia isn't that desperate for money that it has to do tricks for con artists and scammers. Now if Wikipedia was tethering at the edge of non existence it might be excusable, but it isn't, it is making enough to keep running without pandering to the scum of the earth.
Seems pretty silly. That being said, I did the exact same thing a couple years ago for work. My first attempt was to use busybox's built-in httpd, but it didn't support restarts. I vaguely recall settling on the same alpine + thttpd solution. The files being served were large, so the alpine solution was good enough.
Yes that can be quite tricky. For sound deadening: the method I use: first try a couple of different ways on a small test patch, then do the whole thing. Methods to try: chisel, applying a bit of heat, cold spray and then hitting it with a hammer (surprisingly effective!), large diameter rotating steel brush (not very good for detail work due to the large diameter but it eats through that stuff in a hurry), pushing 'up' from below to deform the floorpan a bit to see if the stuff delaminates (sometimes you get lucky). Pick the one that works best for the initial removal, then do the remainder with the next slower method until it's done. Tedious.

Factory undercoat: rotating steel brushes are the only effective way afaik and it takes forever unless you have access to a large size sand blaster.
I've previously been able to edit large files with vim, emacs as far back as 1998 and other editors on OSX for a while, what would happen in editors such as hexfiend, glogg, pilotedit,vim,emacs etc ?

Unless bbedit available for another platform that wasn't osx ? (my history is shady).
The peers negotiate a session key from their ephemeral public keys in a two rounds exchange.

In the vision of DJB this was designed to work with DNSCurve, where network domain names are authenticated at the packet level.