skysight-inc/HackerNews huggingface dataset:
You don't need to use a "terribly bloated language" to write efficient software.
MSG is bad is a myth that came out from the US years ago and spread world wide. I have seen no MSG signs in Thailand, Singapore, Pakistan and Malaysia. And when I asked the cooks why is MSG bad they did not have an answer just that everyone thinks so or that they are tourist hot spot and such signs get foreigners into the restaurant.
Voting machine companies threaten lawsuits
I think about that a lot with respect to human flight. From the first powered flight all the way to the moon and back in less than one typical human lifetime. That's insane. Utterly.
I suspect you underestimate your ability, but even if you're not, there are many who can. Regardless, fixing a problem in the short term might not mean actually fixing a bug in the upstream source; it might just be reading through the code to figure out how things work so you can implement a workaround outside the code. That might not be possible without the code being open.
Another useful thing to remember: if you deleted a file and a process still has it open, you can copy it from the file descriptor in /proc! Just use lsof to find the PID and FD. This has saved my bacon a few times in the past ;P
I donated to a couple last giving Tuesday

Arch Linux: I've been a user for 10 years and haven't given back financially.

OpenBSD: Underpins some of the most important tools in the modern FOSS world (OpenSSH, OpenSMTPD, tmux, among others), my website and mail server run on it and it's a joy to use and administer. Essentially no maintenance other than patching and it's so simple that I don't have to worry about being vulnerable.
I think you’re confusing the word “work” with “having a job”. No one, as far as I know, thinks that running a house isn’t work. But they also don’t think that it’s a job
Doing proper table layouts (including rowspans, colspans) is a little more than stripping and replacing tags.
I rocked a T43 (from 2005) until 2012, then called it quits, and got a x230 which I still use until now. I always thought I was crazy running a 2005 machine until 2012, but the x230 has been up and running for 8 years now.

It's a very good machine, and it fits in my little blue shoulder lunch bag
> Debian running in your pocket

Did you mean N900?
I've had insurance from Arbor (Blue Cross) pre-ACA, from Erin's job at the Latin School (Blue Cross) pre-ACA, from Matasano (United), from BCBS on the ACA marketplace (and now at Fly, but that doesn't matter b/c...) and ambulance trips in all 4 of those, and all of them cost a fortune.

Later

Erin also points out that beyond the deductible cost, your ambulance has to be in-network, or it's not covered at all --- that bit our family too.

I'm a defender of our insurance system, weird as that sounds, but even I won't try to stick up for how we handle ambulances.
Society is shifting.

I have noticed huge changes in my life.

The bigotry and prejudice about sexual desire and sexual "acting out" may or may not be due to some fantasy about the relative price of sperm and eggs.

In other cultures, other places, other times that bigotry, prejudice, and shaming was/is not a thing.

A equally valid possibility is the shaming of sex work is due to misogyny. It is the powerful men brought down by the "sluts and whores". Hence the shaming.

I have a argument for that: In my country until recently it was a crime to offer sex for money but not pay money for sex. If the underlying cause was "relative cost" not misogyny then that difference would not exist
Ever since I discovered Kivy in 2013, it has had a special place in my heart, and because I know my way around it, I've used it for many smaller projects, and one non-trivial game project WIP: https://www.youtube.com/watch?v=m06AH7MN0i4

Graphically, my game is mostly straight-forward, but being a strategy game, the complexity is behind the curtains in the AI, pathfinding and other game mechanics. I am very thankful to continue using my mastery of Python in this endeavor, and even though it doesn't provide game development conveniences out of the box (so it took time to get started, compared to say, Godot), it allowed me to utilize - and build on - my experience in the language. Doing this allows me to control the learning curve, especially when it comes to learning about OpenGL, and how graphics work underneath in general.

Don't get me wrong, depending on what you're looking to do, Kivy can have a stronger learning curve in itself, especially if you're doing this sort of thing for the first time (app development, specifically, but of course game development too). It took me until around 2016 - after playing with Kivy on and off - to become completely comfortable with all of its concepts. Aside from learning to profile and troubleshoot some graphics performance issues (largely my own fault, in my implementation), Kivy has been reliable and, like a well-designed door, I rarely consciously note that I am using it!

Outside of games, as I mentioned, I have also used Kivy for internal tools professionally. One was for (visually, analog curves) creating simulated plastic injection molding sensor signals, in order to create and provide data sets for QA Automation. The other was for a specialized AV company's (internal) usage as a job/bid/information management app. Another project required the ability to flip, pan and zoom images for a 3d mirror viewer hardware set. And, here in 2020 I used it to train non-automation non-coding QA personnel into making their own mobile apps, learn about event handling, and to get a glimpse into what a developer might be considering or thinking as they build software.

I've always been bewildered at why Kivy doesn't (seem to) garner more public attention. For what it aims to provide, it hits the mark quite well. I enjoy using Python the most, so I prefer to use it for most of my work, personal and professional. In that way, Kivy has allowed me to progress towards mastery of Python, without having to spend that effort on other tech stacks. (Having said that, I have experience outside of Python, just to be clear, it's not out of necessity.) As others I'm sure, I have a life outside of my job and side game project, so I have intentionally chosen what to invest my time in learning.

This turned into a bit of a ramble. Anyway. For me, it's a great fit, and I'm thankful that it exists, and people continue to build and refine it. I get to keep writing Python, and use it in more ways and places because Kivy exists.
Random access iterators mean you can efficiently advance or retreat an iterator by an arbitrary amount. So a vector (via pointer arithmetic) but not a linked list.
The classic iterator categories (input, output, ...) discussed in this article have been deprecated in C++20, and replaced with new concepts. I would expect a post from 2020 claiming to be about iterators "in modern C++" to be specifically about that change, but actually it's just about the legacy categories, so this is a pretty worthless article.
State level actors wouldn’t typically do that. Better to leave a low value target unexploited to increase the useful lifespan of the exploit rather than find some minor utility for low value hosts.
What I think he should have learned: betting the workflow of your open source project on a closed source solution is going to come back to bite you, and you shouldn't do that in the first place.

What he probably learned: I'm badass enough to clone a proprietary tool in a matter of weeks if my decisions end up being bad.

Which I guess is fine for him, but likely not most people.
> “they get a lot of plastic surgery and your kids will be ugly”

This practice has successfully crossed from Korea to China. :/
Two facts about that case which don't help your argument (1) the US Secret Service is not an intelligence agency, it is a law enforcement agency – US intelligence agencies are the members of the https://en.wikipedia.org/wiki/United_States_Intelligence_Com... – and the US Secret Service doesn't engage in offensive hacking against foreign targets (that's primarily a CIA and NSA responsibility); (2) he got caught
BTF is designed to avoid the problem, by having the live kernel export symbols; supposedly --- I haven't used it --- the toolchain even converts it to a header file, so BPF programs just include a "vmlinux.h" instead of includes pointing into kernel source (which is a nightmare). It's ambitious and I'm surprised it does as much as it does but apparently they're solving this problem.
Instead of a stock trading bot, go for daily fantasy sports contests. It can cover pretty much all parts of programming.

Web scraping to gather data, databases for storing it, ML for analyzing, front and backend web dev to show the daily information and adjust.

And instead of having to deal with trading regulations, contests can be really small and easy to enter. There are daily contests for 5 cents an entry, and you can enter 150 optimized lineups from an uploaded csv for $7.50 a day. You can really learn a ton.
> Linux also has annoying bugs where the CPU will limit itself to base clock when connected to AC but then turbo up to 4.1GHz when the AC is unplugged, baffling

I had got same issue with my dell before, it caused by trouble with charger(I have replaced it 3 times). I actually get a lot of power issue with dell laptop, my an other dell can't fall to deep sleep. I won't pick a dell anymore >:< .
I might agree that the pendulum has swung too far, but we also now have a better understanding of how bias and stereotyping can nonetheless be damaging. though yes, racism is much too loaded of a term to be thrown around the way it currently is. If you admit to no gradations, well that's when you get cancel culture, when a joke in poor taste that might reveal some bias can result in the same consequences as blatant hate speech.
Wow. I never realized when I started using it it was so new.

It's hilarious how my introduction to this taught me so much in terms of codecs and compression.

All to just share fansubbed anime.
> > You don’t have to knowingly possess a racist motive to be racist.

> I think you do, otherwise this opens the door to anyone and everyone being a "racist" by some secondary, tertiary, or nth order effect.

Surely there's something in-between. Say, perhaps, black people make you uncomfortable, such that you're inclined against hiring them and you preferentially hire whites instead. Then, you wouldn't knowingly possess a racist motive but would be definitely acting racist and perpetuating racism.

Everyone has, from their own point of view, good motives and intentions.
The religious right can't even prevent Drag Queen Story Hour from happening, what makes you think they have this much power?

It's more likely that it is simply the influence of Israelis and Jews in America, who are powerful enough to determine US foreign policy (Jared Kushner, as far as I can tell, is not a "religious right" but a zionist Jew).
Docker Cross-Platform Build
Discord is permanently banning accounts for joining a Trump protest meetup group
With No Federal Help Coming, Cities Cling to the Financial Cliff
Gnome with wayland supports it but every time you start an xwayland app you notice issues. Native wayland/gtk3 apps have been flawless for me. Things just snap to the new scale when you drag them across.
1. The first vaccines were developed in the 1790s, so the 1940s program had 150 years of practical experience with the vaccine.

2. The reported serious side effect rate with a vaccine of that type is 1-2%. Another title could be “50K-100K intentionally sickened in NYC, not associated with dirty water dogs”

https://en.wikipedia.org/wiki/Smallpox_vaccine

It’s not a comparable...and doesn’t want to be seen as a comparable...
The mobile devices unit was on a rapid trajectory towards zero already in 2010. In an alternate reality where Vanjoki bet the company on Meego, that business would still be bankrupt today, just without the $4B payment from Microsoft.

Nokia kept the parts of their business that actually were worth something, and used the MS money to buy more marketshare in networks. It was a good deal.
The sweet spot for me seems to be last year's thinkpad + all the parts needed for a complete refurbishment + upgrades.

eBay thinkpad: $400-$800
ssd: $150
new battery: $100

(As needed)
new keyboard: $50
new trackpad: $30
new plastic parts: $140
new hinges: $20
new display: $150
ram: $100

You can spend more on the laptop and skip some/all of the cosmetic refurbishment, or spend less on a junker and replace everything. Either way, you can end up with a "looks and feels new" machine for around $1000 that would be comparable to a $1500 - $2200 model if you bought it new.

It's also kind of fun.
The Z was the ultimate - traveled everywhere with it. If it only could be updated a bit...
It is mentioned in the article early on:

"The first thing to do is to assign the iterator some properties. Until C++17 this is done by tagging it with the tag dispatch mechanism, while C++20 uses concepts: in this article I will follow the traditional approach."
After trying many models, I found the most practical overall for me is a ThinkPad T500 (highest-res tall-screen version, modded with a transplanted T60 keyboard, and the T-series CPU replaced with P9600 or P9700), and running Debian GNU/Linux with Xmonad.

Bonus: at around $100 apiece, I can afford a few spares.

The main downside is that it's noticeably vintage, which, given current industry ageism, isn't good optics in the hands of someone already 30+ yo. So I should try to spin the vintage as a hipster fashion thing. :)
I thought it was interesting there are Ghost Kitchen services which will use their network of kitchens to prepare your specific food and package it with your branding.

https://www.virtualdiningconcepts.com/how-it-works/
I remember where I was when I read about the magic angle discovery.

It was exciting to sense almost immediately that the work would likely earn a Noble Prize one day.
It’s still not an appropriate comparison. Taco Bell is junk food. Americanized Chinese food (or Mexican food) is not at the same level unless you’re intentionally using that term as a pejorative.

Your equivalent statement about Mexican food would be that you assume Taco Bell is what most Americans are eating as Mexican food. That doesn’t seem a valid assumption at all - maybe for a certain demographic (e.g. young) that’s true, but I’m very skeptical that such a claim would stand up to scrutiny.

Similarly, you cannot group the corner store (nominally) Chinese restaurant owned by a Chinese (or as likely in much of US, Korean) family as being in the class of highly processed, pre-made food as Taco Bell. Sorry but no.
I get that you might have no problem with that, but personally I find that kind of arrangement unethical, and I would never agree to that sort of license.

Also note that I believe the "free for open source users" version of the BK client was a read-only client that only allowed pulling code. So it's not like McVoy was giving his whole product away for free, out of the generosity of his heart.

> ...and all I ask is not to try to take more from me?

Reverse engineering is a neutral activity. There's no "taking" going on.

> I always though that Tridge was ungrateful in the situation.

Ungrateful that he was forced to use a crippled, proprietary tool to interface with the development process of a project he's involved in? A tool that expressly disallows him from doing anything to make that situation better? That's rubbish.
This reminds me of the Melody Roads which can be found around japan:

Description: https://wow-j.com/en/Allguides/kanto/sightseeing/02256_en/

Video: https://www.youtube.com/watch?v=AvzAj_4yg8w
Some people dislike romanticizing a nation like that, but I regularly see a kind of creativity among their general populace that I miss in other groups.

One of my favorite examples of that I was admiring just now are the people on Instagram who post as if they’re cute plushie characters:

https://instagram.com/momo_iro_kuma

https://instagram.com/roppi_mon
I don't think nofap is on the right, it seems apolitical to me. It's more about abstaining from porn too.
"would argue for legislative and other societal barriers be removed so that a woman is free to choose between motherhood and career"

Empowering for men too. Patriarchy is harmful to everybody
They do, do they?
LPE. What is an LPE?
In the coming decades, this will start to become a very important question I fear. What happens when "cashing on genetics" is something you can buy. Children being primed with the "best" possible genetics to ensure they're the most attractive jawlines, and lips that pout "perfectly" created as if made in a factory.

Genetically being superior today is essentially a lottery, while then, it would be something you can buy. Imagine that society.
Why didn't you donate your shares to an irish shell company, and then have that company issue you an interest free loan that you fail to repay, while licensing some artwork you created for them for a matching amount?

Absurdity begets absurdity.
First sentence: “ An iterator is an object that points to an element inside a container”

This is not the primary purpose of an iterator. Does anyone want to hazard a guess as to what an iterator’s primary purpose is? You? You? Bueller?
What do you mean by ‘this standard’?

And we know they are not doing it because if they were, we’d all be forced to install certificate profiles on our devices like the people in TFA here...
The storage is distributed but the database is hosted on the server. Moderation works the same if an image was posted from Imgur or IPFS, the post in the database is edited to remove reference to the content. It doesn't matter if the host continues to host it. That's their problem.
There is nothing wrong with GTK3. Clearly we have been using it for a long time just fine. I mention it because gtk3 came out in 2011. Which means it took the xfce team 9 years to perform a migration which still isn't complete yet.

Now I don't want to shit on the work of the xfce team because they work on this on their free time and provide us alternative options and ask nothing in return, but its a data point showing why one would preference Gnome over XFCE. The Gnome team has a lot of resources behind it to just get things done and push new technology out faster than the rest.
Yeah, I meant /g/. It felt like things really got out of hand after the 2016 election. That's when I noticed the partisan bickering really start to take over boards that had mostly avoided it before. One side felt emboldened, and the other felt under attack, and so both of them just endlessly derailed what could have been good threads.
Wait, A Charlie Brown Christmas was (sorta) created by an ad agency?!
I think it's also because of their stance against Iran
Is this really a mile long? Looks like much less to me, perhaps some colloquialism was mistranslated somewhere along the way?

Regardless of its true length, it's still very cool.
> Six times is in the same order of magnitude

I don't think this sentence has any meaning. What is "the same order of magnitude"? By the normal definition (still not great, but at least it's well-defined), 6 times x is only in the same order of magnitude as x when x is in the range [0,1.7), and it's in the next order of magnitude up when x is in [1.7,10). Even if we adjust that to a log scale, 6x is in the same order of magnitude when x is in the interval [0,0.23] and in the next higher order of magnitude when x is in (0.23, 1).

This is not a solid foundation for the idea that "six times is in the same order of magnitude", even if we think the sentence is interpretable.
I'm certainly not confused. I had the very first private "homepage" on our university Graz Hyper-G server before the WWW existed as such. Before the word homepage even existed. Maybe landing page or so. Or default index. I was an early usenet user in the mid 80ies, and browsed the "web", as it was called, before HTTP existed. Prof Maurer was my neighbor. I browsed via our own client and via Emacs, which had multimedia extensions. Didn't know about Project Xanadu then, which existed much earlier.
CERN was major gopher center then, but mostly the internet was a web of ftp, email and usenet. The CERN gopher was far behind our services, and the early WWW servers and clients ditto. We had a VR walkthrough client on the web, before the WWW had videos. It was at CERN that I gave a public conference talk, a CAD conference, about the Internet as we knew it in the early 90ies. The CERN had an extremely annoying and broken Novell network. It felt years behind our big university networks.

It was truly amazing already before the WWW existed. But the WWW made that available to the common folks, not just to a few privileged. Just that you didn't knew it, didn't mean it didn't exist. CERN needed a multimedia web to share CAD drawings with annotations, descriptions and links, which exceeded ftp and README. I was one of the worldwide leading CAD experts then. We shared our CAD drawings and knowledge on our Hyper-G web, and had a HTTP bridge. Hyper-G was created as multimedia teaching device, to present enriched hypertext to students. Also via modem dialup, the mupid, similar to the other huge internet community in France, which was a successful BBS-like community, country-wide. Much more advanced than anywhere else. Everybody had it.

Then eventually we got annoyed in our walled garden and broke out to the free WWW. Mosaic, Netscape, Apache. The French ditto. And the BBS and Fidonet users elsewhere. This was called the WWW then, worldwide, not our little university or country webs anymore.
> British soldiers had a barely functional, unreliable, rifle for years (the SA80)

This is true, although the problems were all with the original A1 variant which, from everything I've read and watched, was absolutely an under-designed PoS. The subsequent A2 upgrade programme addressed these issues but it took about a decade longer than it should have done before it was implemented.
I agree with you that pornography is "not going anywhere". The utility of this media is to increase worker morale and make them more docile and less interested in "the hunt" or "playing the game" of mate discovery/signaling/courting. The mind/body during a viewing session is idled (not going anywhere) - tapping the reptile brain as a shortcut around the ancient accountability driver that is sculpting the self for mate approval & selection (sting of rejection inspires adaptation).

Imagine the need to sneeze but never feeling the release. Backlogged desire for energy exchange nearly satisfied by staring out of a one way mirror (search results, Ex Machina) into an ironic public display of intimacy.

An advanced society is romantic. Leave something to the imagination - construct metaphors to describe the act if it becomes so urgent that it must be advertised.

Sometimes I will hear explicit lyrics allowed to project into public spaces. Are we baboons or humans?
That, plus the shift to SAAS apps so that everything runs in a web browser. Basically, the two things I have open most of the time are Firefox and a bunch of terminal windows.