skysight-inc/HackerNews huggingface dataset:
I've seen enough of my elders get their pensions to know what happens. Suddenly their schedule gets MUCH busier. Just because they're not necessarily doing paid work, doesn't mean that they're not doing useful things in society.
We Don’t need UBI. We need to help those who want more than a crappy job that offers no future. Education, training, and resources are the way.
> Sure, but even as a junior employee, we're still talking about mature adults here

It’s a wider range than you’d think. Juniors range from seasoned employees who have had various jobs over the years to completely green employees who have never had to work a day in their lives. The latter group can allow a lot of people to avoid dealing with their problems and maturing for a long time.

> Yeah, I get that, but how is this in excuse for hacking your employer/boss?

It’s not, and I never said it was. I was only replying to the insistence that the boss must be a terrible person.

This behavior is never acceptable.
how much of this discussion about UBI is based in concerns with limits in growth or even demand collapse rather than altruism?
This is a very interesting idea, even if not really practical. The author has more details in the paper: https://arxiv.org/abs/1904.12320
Past discussions:

https://news.ycombinator.com/item?id=9278704 (2015)

https://news.ycombinator.com/item?id=20063945 (2019)
I always thought ffmpeg was a massive, impossible-to-use library that solved all cases under the sun.

Well regardless of the latter, I learned the former was not true as I was looking for a way to turn an mp4 into a gif without some silly desktop app.

ffmpeg -i in.mp4 out.gif

That's it! Incredibly easy to use after all.
thats a good call out - i suppose infra eng can mean different things. This was a bit more operationally focused i agree. I was thinking of talking about HA and replication, but also wanted something relatively short, perhaps another post :). Thanks for reading.
The top comic is a bit odd, though? I know a lot of wonderful choral music from Finland (more than from most countries!) so they can't all be afraid of singing in public.
> If someone gets the client cert and key, they can probably fake the request to get the decryption password.

Yes, that is a weakness, which is openly addressed in the FAQ: https://www.recompile.se/mandos/man/intro.8mandos#quick TLDR: It only works if an attacker is pretty quick about it. See also here: https://www.recompile.se/mandos/man/intro.8mandos#security

> And what about the vector where someone attacks the CA that issued the certs?

There is no CA involved, nor any X.509 keys. The keys used in TLS are ed25519 raw keys, and the server has a list of, and checks, individual key fingerprints.

> This may be moot if you are using self-signed certs, but of course those introduce their own management issues.

Yes, you have to generate and transport keys out-of-band (i.e. by hand) as part of the initial setup. The instructions on exactly how to do this are shown as part of installation and configuration.

> a pretty gnarly fail-closed kill switch

That’s a feature. A security system should fail closed.

> Presumably there’s a mechanism that allows a self-destructed pair or cluster of these [mandos]’d servers to go back to a normal operating mode?

Yes. You either type in a password on the console on one of the servers, or use a dropbear to ssh in remotely to do it.

> A section called “reasons you may not want to use this” that is very up front about those seems appropriate.

The project is mostly intended for those people who have already decided that full-disk encryption is a requirement, and Mandos is meant to alleviate some of the pain which they have already accepted. But sure, I see your point.
I know it's uncouth to say so, but I really like the design of this blog. Top marks! :)
I adore the wordplay in RtH.

On a similar note, however, a colleague tried to shock me (he thought I was more straightlaiced than I am) by asking if I'd heard Cardi B's WAP. I took great pleasure in retaliating with the song "My Girl's Pussy" from 1931 which is what you might call a great deal of entendre without very much double.
There’s a paid version of YouTube that doesn’t have ads.
Is there reason to believe either of these is more correct? (Very very naively, I would have believed normalizing an intermediate value would be "wrong", but I don't actually know anything about this ;P.)
Suif, you have a lot to learn my friend.
First is speaking in such absolutes.

The more senior I get, the more I realize there are often a multitude of reasons things are the way they are, and many times those are valid reasons, when seeing something that is broken.

Taking a beat before pontificating and making a fool of yourself will save a ton of heartache in your career.

When you see something so broken, ask yourself why? Then ask somebody else.
Some highlights from my career:

1) Last guy got cancer in the middle of a build.

2) Last guy worked his way up from one man help desk to Linux guru over 15 years all on his own, but was so busy putting out fires, he never had the chance to improve things.

3) Project started out as a proof of concept and was intended to be torn down.

4) Due to government contracts, the system has to be maintained exactly as delivered, no labels even allowed, and obviously no IT staff(?!) To make spreadsheets. Everything was paper notes by operators.

5) Pure laziness and incompetence as you alluded to.

All this to say, more often than not there is a good reason something is fucked up, finding out why may help you fix it (like in the case of politics, budget issues, firefighting, priorities, etc..)
> Decentralized software development already exists, we trust it and it works.

Except for when it breaks spectacularly every now and then.

Log4j and npm are bad enough as they are; who wants them in control of their home and money?
https://news.ycombinator.com/item?id=29939789

FFmpeg 5.0 (https://github.com/FFmpeg/FFmpeg/blob/release/5.0/Changelog)

113 points|_Gyan_|3 days ago|27 comments
I do wish there was an official complementary UI that would make all the options explicit.
This is roughly the total amount of current installed Great Britain wind generation capacity; once installed, this doubles capacity to 50GW.

Assuming a 20% capacity factor, that’s ~10GW of consistent wind generation.
Flat-bottom pans, and other adjustments.
What do you mean by ’high quality’?
Cain's Jawbone: Puzzle solved for just third time in almost 100 years (2020)
Yeah optical media didn't have the same feel. I like Minidisks as they had a disk type enclosure.
I'm perpetually impressed by the value FFmpeg adds to society. I imagine an accurate tally of all the places it's used would be impossible, but I can't help but imagine it would be eye-opening in it's breadth.

Two noteworthy items that stand out to me:

> AV1 Low overhead bitstream format muxer

> speex decoder

Congrats on the 5.0 milestone to all contributors!
It's incredibly easy to use as long as you are happy with the default settings. The hard part comes in when you want to apply some sort of transformation but you don't know what a lot of the technical terms mean.
Funny that you mention a track saw. Because my TSO rail square just showed up...

Also, I don't even think MDF is a necessity for this, is it? The cabinets I babysat at the arcade in college were all three-layer or graded-density particle board.
Children have the same use adults do. The subset of adults that use crypto natively, maybe "crypto onchain native" sounds like vague jargon to you but nothing I said were promises of a revolutionary change, this is what is happening right now.

You are the one that doesn't understand and this is not the thread for you to learn that, what example would you like to see if it was? The only education offered is that children are using it, instead of spending year after year acting confused of its existence like many people I know here do. Gen Z and Gen Alpha looked at tools available and picked them up instead of attempting to interface with the caste system we normalized towards people under 18, its simple and all that's happened. So, that's different because we don't have to wait 15-20 years for new generations to enter the economy and see what happens, they are active and autonomous nodes in just a few years for better of for worse, but making an opinion about that requires noticing and acknowledging that its occurring.

To really illustrate the disconnect here, an example is that What you are saying relies on you not knowing how to borrow against your crypto with a lending smart contract and purchase other things you want with it. It relies on you thinking these are buzzwords instead of actual etymology and additions to the lexicon that can coordinate people to do the same thing because they understand a shared concept, concepts you personally don't know yet.

I'm not sure what answers you are looking for.

But they understand that they can accumulate wealth, the majority of which can be useful for a later time, without running into the liquidity issues that accumulating marbles and trading cards have.
Since we cannot have an ever growing amount of BTC, you mean that in time more and more coins will be tainted? Assuming that frauds and heists and all that are constant but BTC generation is less than linear an ever growing percentage of coins will be tainted.

Another thing: if someone steals money from me and I can prove it, and law can find him, and trial him, etc. I want the possibility to have my money back not some “coins on red notice”.
Guy also co-founded lido finance which has over 10 billion staked. I find him to be one of the more pleasant crypto personalities who occasionally dramatically changes peoples lives for the better. Your mileage may vary.

https://lido.fi/
Maybe. It's handwritten, but may well have been transcribed for convenience. She certainly had GH (as did I in a much later edition) I'll see if I can fish it out in the morning.
Huh. I am also using MobileSafari (on iOS 12 and 14) and it is rendering as a blue.
What I find interesting about this article is that the author mentions the ways in which she's disadvantaged compared to Frank Miller (she's mixed-race and female to his straight white male), but if you read between the lines, she's quite financially privileged. She's looking at college campuses at 15, her parents bought her expensive new books, she goes to college right after high school and majors in Creative Writing, she's managing a news site at 24 which usually means she's either got unpaid internships, startup help, or a writing network already.

It's not the author's fault, but it'd be really nice if these types of articles started reckoning with the author's privileges and not just their marginalizations. If Frank Miller alienated her because his viewpoint over-saturates his work, how is she going to make sure her work doesn't do the same to poor mixed-race women? Or trans women?

If there's an actual interest in making sure different viewpoints are represented and better stories are told (the part I personally care about), then why do articles so often get boiled down to 'pay attention to my particular identities'?

I don't know, I guess I don't know what the point of the piece is.
Researchers Train Goldfish to Drive
The 8 DIMM slots don’t fit in a laptop anyway ;) Seriously though, the 16GB limit was mostly due to the Intel parts not supporting more LP-DDR.

But yeah these things were beasts. The dual-CPU and then the dual dual-core were seriously impressive. I really wanted one at the time but could not justify it. I finally got one for €100 2 years ago, now it sits next to a G4 Cube. Both are some exceptional pieces of engineering.
It's not a fun experience to be sure, but:

1. It's useful when you want to check the exact under-the-hood behavior, to figure out side-effects or corner-case semantics.

2. After a good number of years, that code becomes less scary and more icky. Some of it remains kind of scary though...

3. Reading that code teaches you a lot about considerations you may be ignoring, especially your implicit platform-dependent assumptions.

4. Nitpick: There isn't any single C++ standard library source code, it's at least 3 popular ones (GCC's libstdc++, LLVM's libc++, and Microsoft's)
yeah uh, the character who wrote this journal https://watchmen.fandom.com/wiki/Rorschach%27s_Journal was definitely just fanatically obsessive, no other problems there. Not to mention that the inability to compromise is not actually a feature of a well-functioning mind.
I can attest that exposure to quite dysfunctional environments have hardened my technical skills to a level which currently opens one opportunity after another. What other people shy away from, I eat for breakfast and be done with it.

Many years ago, I found the character of the "The Wolf" in pulp fiction fascinating: a person who basically does normal, regular things in dysfunctional environments and charges a premium for that. I love when people call me, when the project is overdue, when nothing seems to work, when they ran out of options. Strangely, I seem to thrive in these settings.
You can try Notabase https://notabase.io/, which is better for self-hosting.

if you prefer mdSilo, need to toggle the Offline mode false in code and use the third-part services: vercel and supabase
I'm arguing that there are many industries that would not survive workers having an alternative that provides for their basic needs, or would be transformed into niche, artisanal goods/services that would be out of reach of ordinary people.
> Or was there an attempt to hide the true purpose of the requested changes?

Google's custom in-house version control software has an extremely elaborate system of access controls governing who can see which pieces of the monorepo.
The second part is very significant. Many people want to diversify their risk, and public companies allow that. Rather own 10% each of 10 companies than 100% of one risk-wise.
Arcade cabinets are made of low grade sheet goods, including just particleboard (not even MDF).

I'm thinking about making a furniture grade arcade cabinet personally (and mounting a CRT into it), but I'm a cautionary tale, you need not make my mistakes.
That does sound really appealing, but, as is the case for increasingly more of us these days, it really takes the edge off when your landlord is the ultimate beneficiary.
What makes you say that? I think I'm pretty aware of what went on back then. More than any healthy person should be really.
You are more right than wrong there...

I know under 18 year olds behind a pseudo name running large capital and lending pools in crypto. All it takes is writing smart contracts and deploying them. Voila, you can run your own automated lending or exchange pool.

Flash loans are something I have seen 13 year old kiddos experiment with using crypto. It's unbelievable until you see it.

Code written by a 13 year old managing billions of capital in crypto.

Many are even public and probbed up by VCs like founder of rari capital and many startups connected to them.

I think this is getting even truer for real world stock market.

Kids are increasingly investing using custodial accounts.

https://www.joinbloom.co/ - teen stock investing funded by YC.

There are many of these popping up
FFMPEG comes with a lot of training wheels, and it tends to make the right "guesses" the majority of the time. That is meant as a HUGE compliment.

Edit: maybe not training wheels. more like gutter bumpers in bowling. no matter what you do, you're going to hit some pins (make a playable output). with just a little trying, you can easily roll strikes
Ffmpeg is one of those things that I repeatedly find replaces other tools. It can convert video, it can deinterlace it, it can apply effect filters, etc.

It’s one of those products that has effectively replaced everything else I use video/audio related because ffmpeg is free and does everything.
> ensure their device is encrypted with a strong passcode

Why does this matter, if Australia will just force you to tell them what it is?
These problems could be fixed with a robust technical solution.
A World of Only Carrots (2020)
From your source:

"However, the only two groups who worked significantly less were new mothers, and teenagers working to support their families. New mothers spent this time with their infant children, and working teenagers put significant additional time into their schooling"

Note that 13% is likely the net value, so if this group slowed down, possibly other groups actually started working harder at the same time, compensating for some of the loss.
Billionaire activist investors.
The short answer is that it leads to a more consistent notation.

The longer answer is that matrix multiplication is essentially 2 different operations. Consider the linear funtions:

f :: R3 -> R3
h :: R3 -> R3

As well as the point

x :: R3

If we fix a set a basis vectors, we can represent f and h as 3x3 matrices, and x as a 3x1 matrix.

The product [f][x]=[f(x)] then represents the result of a function application, while [f][h] = [f∘h] represents function composition.

For the function application portion, there is no problem with your proposal. We simply represent the point as a 1x3 vector instead of a a 3x1 vector (or similarly transpose the convention for representing a function as a matrix).

The problem comes with the function composition use-case. For your proposal to work, we would need to transpose only one of the two matrices, which means that the matrix representation of a function is determined both by the basis vectors, and a transposition parity bit. With multiplication as composition only making sense when the transposition parities don't match.
Satoshi likely became filthy rich off of his invention, so you'll have to excuse me if I'm not particularly sympathetic in that particular case.
I would be very afraid of what that UI would look like. I have a feeling it would be more difficult than a Sony camera menu system.
Action: the first dynamic interface builder (1988) [video]
What do you mean by "similar content"? For unreleased device rumors and leaks there's https://www.macrumors.com.
Working on it! https://GitHub.com/teymour-aldridge/cranelift_codegen_wasm
What is the ‘range’ of a number type?
VLC is pretty close
This article compares dplyr syntax with pandas, siuba, polars, ibis and duckdb: https://simmering.dev/blog/dataframes/

As other have said, escaping pandas is hard. Many visualization and data manipulation, validation and analysis libraries expect pandas input.

Siuba is really cool in that it offers a convenient syntax on top of pandas (and SQL databases) without requiring its own data format.
Perhaps you can be more specific since I don't see the claim here being discussed there.
Dysfunctional organizations waste your time and teach you to spend all your effort on things that are irrelevant to your stated or desired goals.

Don't waste your life on shitty organizations. They're not worth participating in. You're not growing useful skills.

source: currently wasting my time in a shitty organization.
As developers know, pointers require you to work with a variable that points to another variable. It is one more level of indirection, and one needs to keep additional information in short-term memory to understand the code. For whatever reason, a significant portion of students can't deal with it and give up. At the time, there were no "CSS expert" type of jobs to focus on instead. Perhaps Excel jockey or IT management as mentioned, but a different major entirely.

Perhaps one reason is that the traditional C syntax for it is rather cryptic. Personally, first learned it in (Turbo) Pascal, which I found easy to learn (with its ^ syntax), and with that made learning it in C easier later.
It is like the imagemagick of video
Not to mention that, despite the terrible ways they manipulate it, Amazon's self-publishing programs are genuinely cheap and reasonably easy to use. And if you don't need to make money from your art, you can host it at any number of sites for free or your own for more time than money.
Simple use cases are simple to solve. It gets hairy quite quickly for exotic formats or if you really want to tune the encoder. It does solve all cases under the sun, though, it is quite impressive.
This. I find it inexcusable that the Debian udhcpc package still does not provide any configuration option to inhibit it from overwriting /etc/resolv.conf.

The only option is to replace the "execute this when DHCP reply is recieved" script, which is not a simple script at all. And then you're stuck three-way-merging your changes to that script with every security update.
The PinePhone Pro brings upgraded hardware to the Linux phone
They exist for Windows (bulk ffmpeg encoder is popular) and they look horrible, probably because they just have to.

Handbrake is the best frontend for it and "works fine" on basic settings and looks OK. But try to do anything advanced and....

Video processing is just really, really complicated when it involves compression/transcoding. There's no other way around it. And that's alright!
Get a better VPN, like wireguard.
there's a lot of good stuff happening in this space. Nice to see another option out there.
Extraordinarily rarely; it's even quite rare (outside of novels catering to specific fetishes) for a lead male character to not be quite successful in whatever their life-activity currently is.
The Eerie, Lunar Nothingness of Namibia’s Skeleton Coast
Not gp, but there was another one that made the rounds about dogs being subjected to being bitten by desert insects. Iirc It turned out that this wasn't funded by the nih?
Wouldnt a portable CO2 Detector and frequent inspections be more performance and cost effective?
The most disturbing thing about Starship Troopers are people who quote characters to make point about real world. (I have seen that multiple times on HN)

It is just ... not an argument. It is all made up!
The simpler explanation for the disparity between US GDP and stocks is that the stock valuations are inflated. The market has corrected many times in the past. The article did not explain why the current bubble is different from previous ones.

The article starts out with a mis-labeled graph. It says "For example, public US equities now represent about 200% of US GDP, which is an all-time high:" but the graph actually shows value of US equities in dollars. Here is the actual graph showing it in percentage of GDP:

https://fred.stlouisfed.org/series/DDDM01USA156NWDB

You can see that the stock market reached 146% in 2000 and 137% in 2007 before previous crashes. In 2017 it was at 153%. Presumably the author's 200% number is correct, but it's still not much higher than previous peaks.

I expect the article contains other similar errors.
Zoroastrians make a comeback in northern Iraq
Again, this is exactly what happens in high-productivity locations. Local, labor-intensive services like haircuts, waiting tables at restaurants etc. are paid more, because the workers have alternative opportunities in high-paying sectors. The flip side is that quality tends to improve as well due to efficiency-wage effects. It's hardly a disaster.
Does the "numpy community" provide those?
How do you think about it in intuitive way?
That must have been slooooow.
Agree or disagree, this is great feedback for job seekers. Spelling is often used as a filter.
What are some other signals that act as red flags for a potential applicant in your hiring flow?
Once upon a time when Zigbee was the latest hype, a friend worked on a project to cast cheap hygrometer sensors into concrete and have them report via a mesh network. Apparently sensors were predicted to be cheaper than to have an engineer walk the site taking readings to ensure it’s ok to start covering it up.
I don't think this is a coherent question unless you specify how much inflation, and how much wage slavery, we are talking about.