skysight-inc/HackerNews huggingface dataset:
Absolutely. There is infinite work to do, lots of it impactful, lots that can lead to jobs working on open source, and lots that definitely will not but is really needed. As a newcomer to OSS, you might want to try one of the paid OSS internship programs like GSoC or Outreachy, if done in the right area those often lead to jobs at open source companies. Outside of paid work, the best way to get involved is to use OSS and fix any issues you find in the tools you use. I've worked on everything from the Linux kernel to Windows hex editors that way. Many projects will have pages about how to help out, for example I've included Debian's below.

https://www.fossjobs.net/
https://github.com/fossjobs/fossjobs/wiki/Resources#internsh...
https://www.debian.org/intro/help
std::vector<std::variant<T>> or std::vector<std::any<T>> then.
I've acquired a taste for book reviews. It's sort of meta, since they describe the book but also try very hard to provide context at the same time. Given that I've loved Andrew Gelman's very back-of-the-envelope style reviews, this new preference is probably no surprise.

In any case, I've read "Mantel Pieces" which is a collection of Hillary Mantel's reviews for the London Review of Books, and it's an insane display of powerful language. Mantel has a brutal clarity coupled with restrained playfulness that just blows me away.

Take this picture of what it must feel like to be a small child:

> “For some time now you have been able to take your eyes off your own feet without the general danger of falling over; that’s the stage of walking you are up to.”

or

> “I’m sticking by my joke. I know it’s ridiculous, but it’s the only joke I’ve got.”

or on Robbespierre:

> “For most people, the era of selfless risk-taking is a phase. It irritates their elders while it lasts; though sometimes, in political movements, those elders find a way to exploit it. But then, if young persons survive their ideals, something happens which surprises them: they learn a trade, they develop ambitions, they fall in love, they get a stake in life. Or simply time passes, and middle age beckons, with its shoddy compromises. But for the Incorruptible, idealism was not a phase. He kept his vision carefully in his head through his twenties and carried it carefully to Versailles, where he arrived a few days before his 31st birthday.”
> "the other side" is (so much wistles)

What I mean here concretely is failure/bankruptcy of the current system after people get fed up, and re-emergence/prioritization of institutions of justice and rule of law.

This may be just a dream however. Don't hold your breath.

> Gold is no currency at all in the sense of a common trade value

I don't mind it not being a commonly transacted medium if I can buy and sell it without a lot of fees. For my purposes, even cheap good cars or real estate constitute a store of value, albeit less liquid ones.

> Labor is the only kind of value and any "worth"

Value is in the eye of the beholder. If I value my productivity less than you do yours, I might not accept payment in work.
Yes and especially if you are a state[1] or publicly funded[2] as in tax payers are paying your bills.

[1] https://github.com/admin-ch

[2] https://github.com/SRGSSR
I have old.reddit.com at ~40 (varies between 35 and 45) on mobile, and 80 on the desktop.

Apparently the reddit home page is getting hit hard by all the award icons, which google really doesn't like:

* they're really large, some are animations and they're 48x48 full-color (rendered at 12x12), meaning some of them are close to 100k

* they're (a)png which google dislikes

* they're unsized on the page (they're sized in CSS) which is dinged on grounds of layout shift

* they're not deferred so the awards below the fold are still fetched upfront

Google's estimates also seem over-optimistic e.g. they advertise potential savings of 94K (out of 95.2) by using next-gen formats for https://www.redditstatic.com/gold/awards/icon/Illuminati_48...., but plugging that in an AVIF converter yields a 27K file with neither the animation nor the transparency worker (no idea if it's an issue with ezgif's converter or firefox's support).
When the Australian Cyber Security Centre did their security assessment of AWS, they actually recommended that Australian government agencies not do this. Their recommendation was for agencies to use KMS. They considered that if agencies managed encryption keys themselves, the risk of them misplacing their keys and losing access to their data was too high.
It is, even if I don't contribute super-regularly I primarily fix issues that bothers me in XFCE as well as Mate.
That of course will also benefit others and I feel my time is well spent.

Working with different code bases is also great practice and one always learn something new.
Alsa just worked but had limitations. Some apps grabbed sound and you could not play sounds from other apps. Often, one app could play sound at a time. It depended on whether your sound card could handle several streams IIRC. Each major desktop environment had its own sound server to work around these limitations (KDE's aRts, Gnome's ESD).

PulseAudio let us have a common stack instead. There were bugs (PulseAudio was probably a bit buggy at first, and also hit audio driver bugs because of the new ways of using them). The transition was rough and PulseAudio is not perfect too but is it there for reasons and solves many issues.

Now it is being replaced by PipeWire, probably for the best (more efficient, can replace JACK too, making sound management much easier on Linux), but PipeWire leverages experience from PulseAudio.

I lived the transition to PulseAudio and it went well for me and probably a lot (the majority?) of people. Some things could probably have been handled better, especially the (too early?) transition. I think PulseAudio still is/was a good thing.
Moxie makes several concrete statements about Telegram's privacy or lack thereof. Did you have anything to say about that?
getting zombocom vibes
The point of this demonstration is that single-file provisioning is specifically the point. And specifically, using only HTML and CSS.

The concept of an "SPA" refers to the appearance rather than provisioning of the app, and inherently relies on Javascript (or an equivalent scripting capability) to interactively rewrite the display. It's possible to single-file an SPA. The characteristic isn't central to the SPA concept, and in practice implementation is typically anything but.

SPAs are not accessible without Javascript, and don't render at all from a terminnal / console-mode browser. (Ask me how I know this...)

This is not an app. It's a website, or at least, multiple web pages, provisioned from a single HTML file.

Yes, this instance has several external references. I've noted CSS in an earlier comment, you mention image assets. The concept could be further optimised for portability by incorporating those inline.

Note that optimisations are also trade-offs. Inlined assets would mean duplication for a larger site. Which of those trade-offs are preferable or unwanted really depends on the specific goals.

But as a demonstration of an idea, this really is pretty elegant.
What's an IR
Yeah. Lennart Poettering is one of the unsung heros of modern Linux - and the most maligned one, in my opinion.

While I get that some people are uncomfortable with breaking with traditions, I absolutely do not get all the hostility directed towards this craftsman programmer.
I wonder if this was due to engineers releasing it on their own or if management had their back.
Everything is buggy the newer it is, your point being?

Linux itself was mostly unusable when it first started. And a kernel is even more important.
A user's friends/followers graph is not their data. It is about a relationship between two users. Should I be allowed to export my Twitter followers into the "Twatter" system? Should I have to get the permission from each follower that they want to be exported?

Who "owns" that relationship? The knowledge of that relationship is necessary for Twitter to run its business, because it has to submit a user's posts to their followers' feeds.

But if I leave Twitter, under GDPR I can ask/make them delete that relationship ("right to be forgotten") but I doubt I can demand that I'm allowed to take a follower's PII, like their Twitter handle, with me to another service.
I find this materialistic view depressing. Not everything worth doing is ultimately about selling your lifetime to the highest bidder. Some things are just worth doing intrinsically. Like, fixing a bug that affects a high number of people. Or solving a problem just for the fun of it.
Fiction:

- the blacktongue thief ; if you love rothfuss, then you’ll love this.
- between two fires ; same author. Really great book about the Black Death but also demons.
- hench ; a normie uses Zersetzung against the alter egos of superheroes. It’s great
- five decembers ; great read, and a clever take on the traditional noir genre

Non fiction:

- against the grain
- pre industrial societies
- the other face of battle

I’m still chewing through “war from the ground up” and it’s very good, but for me at least, conceptually dense.
That is awesome. Congratulations - you've nailed it. What sort of churn rate do you deal with?
I think this is one of those things that is easier said than done.
Nissan's new camping vans are too cool for the USA
Based on the current evidence, you will also most likely spread it less. The difference is not huge but is there.
Yep js is pretty great but I don't think it can best python for this kinda stuff, python has so many helper functions around these kind of problems where you'd have to constantly reinvent the wheel with js.
And I shared the same opinion as about the this type of code. Not a fan of python in prod, but typescript all the way
I think I don't understand what you mean by an AR encoder
Very interesting! Maybe contrasting these with Kong Fuzi, Armenian and Scandinavian myths and religious texts would be interesting? What I find very curious from the system dynamics standpoint, is how linear the world models are in the west compared to the ones in the east.
Apart from SVG, there are long-standing and well-established formats for vector graphics: Enhanced Metafile (EMF) and Encapsulated PostScript (EPS). Why not use them instead of a new file format?
I'd give your project a shot but the signup funnel for your beta is a little funny -- you should let people choose to leave the textbox-based questions blank and still get an invite.

If you just made those parts drop-downs with the most popular answers and had an 'Other' option that makes a text-field option, you would probably get much more valuable data and more of it. I would not be surprised if you had some amount of dropoff in your beta signup funnel due to questions that make potential users feel like theyre being 'put on the spot'
Not sure if it's good analogy but consider playing music.

You practice your favourite instrument and post it on the tube. Worth it.

You get to know people with similar style and taste so you jam together. Worth it.

You guys stream the sessions on Twitch and got fans. Release EPs on bandcamp. But it starts to take too much personal time away from you. Worth it?

But the fans want it! You'll have to decide. Sometimes you work for months on an album. People cheer on the live stream, but not a lot of income from selling the art. Worth it?

Pick your RUNLEVEL. :)
I "downgraded" from a top spec Macbook Pro 2019 16" i9 9980HK with 64GB RAM to the new 14" M1 Pro with 32GB. Fans are at 0 RPM all the time, I haven't heard them yet. It compiles the same Android project without a sweat and with 0 RPM fan speed. The i9 was hitting 100C and maximum RPM in the same use case and took maybe three times longer. And the new macbook was about 25% cheaper than the 16" I bought in 2020. It's a completely different league - worth all the money I spent.
Automating Engineering's Ideal Manager
Social Class and Income Inequality Is Associated with Morality
Same! I typically struggle with long books, and especially those written in such rich language, but wowee this book was a phenomenonal punch to the stomach
> In 1976, Bell said he came to the same conclusion in an article titled Serving Two Masters, which stated, "Our clients' aims for better schooling for their children no longer meshed with integrationist ideals. Civil rights lawyers were misguided in requiring racial balance of each school's student population as the measure of compliance and the guarantee of effective schooling. In short, while the rhetoric of integration promised much, court orders to ensure that black youngsters received the education they needed to progress would have achieved much more."

https://news.stanford.edu/news/2004/april21/brownbell-421.ht...

You're really keen to broaden writing about this single moment in history to apply it to all instances of racial segregation in the US. All he says is that given the choice between racial balance in schools as the target for the supreme court, and effective schooling as the target - he says that he believes the former failed where the latter might have succeeded. That's not "I support segregation" as your binary suggests - that's "desegregation didn't achieve equality, and we had another path available that might have gotten us farther". Nowhere in that is "and we should never desegregate" or "bring back separate water fountains".
> It's time to think equitable at Apple - together.

Could someone help me understand what this sentence means?
It appears indeed to be the same itch. I know a really good programmer who started doing artisan (hand tools only, fine wood etc) furniture as a hobby and is now apparently accepting orders for his work.
If only the Web had a way to make text clickable withtout showing the whole target URL.
> I could never have gotten D to work if it emitted C code as output.

D goes even further. It also compiles C code :-/
I do open source for my own enjoyment. Who cares what other people or companies do with my code.
While I agree with the general sentiment when it comes to individual interactions, I think it's kind of naive to put this much trust into corporations in a capitalist system.

Should we have been curious about the development of MCAS at Boeing? Or the Volkswagen emissions scandal? And it's very common that have companies that have actuaries that spend money determining the amount of money they'd have to pay out in lawsuits for lethal design flaws in their products vs recalls.

The point is that big companies have such vastly, mindbogglingly different systems behind them, so yes that much is true, that most likely there was a "reason" it was done this way, like there was a "reason" the Volkswagen emission scandal happened and the departments were mixed up in such a way so no one could point to any one person. But that reason sure isn't about the customers, it's about their corporation.

By all means though, curiosity is great to cultivate in INDIVIDUAL interactions where it's a human interaction and not motivated by profit/transactional. Why give companies this benefit of the doubt? In my opinion the onus should be on them to prove to consumers that they're not just profit based and that they care about customer service and transparency.
So how is this practice a benefit to anybody but Microsoft? Who takes on the legal risks?
> that literally depends on page speed for revenue.

I don't think that's an accurate view of the business model of Google. For them consumers are mostly locked in and their business model is in tracking users and mining as much information as possible from every facet of the experience.
The use cases you mention for Telegram are fine, and no one has a problem with that. Moxie's comments aren't about use cases, but the fact that Telegram is called "encrypted". He's saying it shouldn't be sold that way and people shouldn't refer to it that way.
This guy sounds incredibly naive - he was just gonna drive through the USSR taking photos and thought he wasn't gonna get caught?
Just finished the last book of Baroque Cycle today too, this was something that I picked up after seeing a recommendation on HN (thanks!). Intertwined, complex story spanning over decades of an era I hardly knew anything about was a welcome surprise, it reads pretty much like Cryptonomicon or Reamde, but on a grander scale.
I once worked in a codebase full of such comments, they were all like

// Adding this because XYZ said so
There will be a lot of survivorship bias on any Covid thread since over 99% of people infected survive (much higher for those who are younger).
Like all of the other commenters, really interested to hear your story. For example:

* How did you go about finding the farm and acquiring it?

* How did you ensure you were paying a fair price?

* What about the legal side of things?

* Are you doing this remotely, or from within Colombia?

As a coffee drinker (and as someone who has visited the golden triangle) this is the most fun answer here!
While PA in the beginning certainly wasn't manna from heaven, it still was a godsend; pulseaudio exposed all the inconsistencies, flaws and straight out bugs in the alsa driver implementations.

The reason so many people had issues with PA was not PA but the brokenness of the underlying system that PA exposed for the first time when trying to use all these drivers in a systematic way and build functionality on top of it. It took years of fixing all the drivers and PA - unfortunately - got a lot of undeserved flak.

PA is the reason that Linux has a halfway decent audio subsystem, being able to deal with all the modern devices; thank you, PA devs.

I find it hilarious that people are festive about PA being replaced by Pipewire - if PA hadn't paved the way, the Linux driver landscape would not be in such a good shape today and Pipewire would 'fail' in exactly the same way that PA 'failed.
Log4j vulnerability is mentioned. But is proprietary software more secure than FOSS?
Simply get an FTP account, mount it locally with curlftpfs, and then use SVN or CVS on the mounted filesystem.
As someone that's been there, I agree with this sentiment. I also happen to know people with cotton farms there, I even know how much they make, and nobody around is using slave labor.

(and no I do not support / happy with the CCP - this is just what I've seen/experienced)
it could also be a paper exercise book, couldn't it?
> My friend, a former Navy SEAL, used to tell his AOICs “If you drink two beers the enlisted guys will drink ten. If you punch a dude in the bar, the guys will kill someone. It doesn’t matter if you don’t think it’s a big deal.” At the end of the day, leadership by example is so incredibly important and ours are systematically failing.

Amazing that he takes that list of bad behavior and concludes that “and that’s bad because it means that normal people will do much worse things”.

Well at least normal people can’t do things like start wars.
Non-Fiction: The Pyramid Principle - Logic in Writing and Thinking.

Although the writing techniques the author presents sound obvious in hindsight, having them all-in one place as an comprehensive framework you can follow helped me a lot for the writing and research in my work

Fiction: The Black Lizard Big Book of Locked-Room Mysteries

A curated and annotated collection of locked-room mystery stories. All the stories are accompagnied by a small introduction into the author and the main character written by the curator. His enthousiasm shows in these small introductions, making the stories themselves even better.
end-user != IT professionals

For average end-users, “use a linux based operating system” alone comprises a mountain of barriers, but most are rarely even approached because they’re preempted by lack of reliable hardware support and lack of support for staple applications like Word, Excel, and Photoshop.
"Perhaps the War" by Ada Palmer. Incredibly good SG, what a mind she has!
In summary, apple made a better product than a two your old mac.
64 GB DDR5 M1 vs 16 GB DDR4 overheating i9 mac from 2019.

This is indeed Apple to Apple, but not apples to apples.
Almost died from it. Before world noticed the outbreak. Got to the point I felt while moving like i am walking while submerged in jelly - extreme resistance while moving. Almost couldn't move or breathe. Got to hospital, got antibiotic which made it even worse. Forming one sentence was taking me 2 minutes because I didn't remember words. My memory almost didn't work. I save myself by remembering that L-Lysine in some studies lowers the replication rate of viruses, so I started chugging in a lot of it and it started to get better.

Took me like 6 months to recover breathing capacity, probably same with ability to think. I still have troubles with memory after. Got many new Alergies and can eat only like 5 ingredients and drink only water (candida/mold grew when covid lowered my immune).

Peptide BPC157 helped me recover a lot (lower inflammation and heal some damage). Friend was recommending Cerebrolysin, semax, and selank for brain healing but didn't try it yet.
Yes, absolutely. Selfish personal reasons to work on open source might include not wanting to run unseen software, being able to take your work to subsequent engagements, community network effects including new features, maintainership, translations, issue reporting and resolutions. Moral reasons might include contributing to tools that are available to all. Commercial reasons might include not being vendor-locked, ensuring there is no secret DRM system, ensuring that code and files can be accessed and modified far in to the future even if you lose a decade/team/team member/compiled binary/compilation toolchain, etc.
Yes exactly, it's written like "when you have insurance you take more medicine which is not healthier" Insurance is normally not for small stuff but big failures...that's why you need insurance (and only for that)..because it's ~impossible to pay for it.
The sole result for me has been a pretty insistent reminder that I should not be using this service.
It matters a lot, because C, C++ and Fortran dependencies make up a large number of Python package dependencies. It’s not really a Poetry problem though, but a PyPi problem. Wheels improved the situation but aren’t a panacea.
Dose anyone has good advices to change this kind of mindset ?

It is hard for me to not be judgmental about stuff I disagree, and I can tell this attitude is causing more trouble than I would like in many different area of my life.
I hope to reach $500/m in early 2022.

I'm making a web app to help Musicians finding and booking places to play Music:
https://noisycamp.com
No need we have poor people at home, as the gig economy has shown.
Hang on, what's morally wrong with merging late? Speed is lower, and you're using the highway more efficiently.
Existence of greater suffering does not prove someone is not suffering. No child (or adult) should have to fear being stabbed walking home.
Writing the software and releasing it with a non-foss license might be a better fit for such a person. Free for personal use? Sell it for a modest fee? Put the source on github without allowing people to modify it? Many possibilities.
> So, unlike Peter Vogel, I would rather have some bad comments than no comments if that is the price I have to pay for worthwhile comments.

IME people who write bad comments never write worthwhile ones, so that doesn't seem like a tradeoff, unless you mean a binary choice between allowing or forbidding comments.

> If I were to create a rule regarding comments it would be this: code review should include reviewing the comments.

Isn't that usually the case? And it's not that hard. The issue I usually hit is that code review should include reviewing the commit messages, and while others may (I really have no idea) github has even less support for reviewing commit messages than they do PR contents.
> As an open source coder, I theoretically love the above

The above is not open source, it's a pretty common free (gratis) for limited use, paid for other use commercial/proprietary license of the type tons of non-open-source software uses. (E.g., Visual Studio.)