skysight-inc/HackerNews huggingface dataset:
I don't understand why people keep talking about nationalism and Crimea. Does it justify him being dead (which is the title post)?
That last one is an interesting example. If I needed to do that, I would write something like this (in Kotlin, my daily-driver language):

fun foo(list: List<Bar>) =
list.filter { condition(it) }.associateWith { transform(it) }

which would take me less time to write than the prompt would.

However, if I didn't know Kotlin very well, I might have had to go look in the docs to find the associateWith function (or worse, I might not have even thought to look for it) at which point the prompt would have saved me time and taught me that the function exists.
My main problem with GitLab is not only that they have become very enterprise-y, having tons and tons of features to the point that it's impossible to find anything in the left menu. It's that they don't seem very good at it: it seems that every week, another critical security release comes out with a dozen very exploitable CVEs. Makes me feel like they can't write this many features correctly...

Going back one month (see https://about.gitlab.com/releases/categories/releases/):

Feb 7: CVE-2024-1250 (medium, privilege escalation), CVE-2023-6840 (medium, bypass branch protection), CVE-2023-6386 (medium, ReDoS), CVE-2024-1066 (medium, DOS)

Jan 25: CVE-2024-0402 (critical, unprivileged RCE), CVE-2023-6159 (medium, ReDoS), CVE-2023-5933 (medium, CSRF), CVE-2023-5612 (medium, info disclosure), CVE-2024-045 (medium, arbitrary change of ticket assignees)

Jan 11: CVE-2023-7028 (critical, arbitrary account takeover without interaction), CVE-2023-4812 (high, bypass MR approval rules), CVE-2023-5356 (high, privilege escalation from Slack/Mattermost integration), CVE-2023-6955 (medium, run commands in Kubernetes cluster from another subgroup), CVE-2023-2030 (low, commit signature validation issue).

Note that those are all GitLab issues, not issues with Git or SSH that affect the GitLab application. Running a self-hosted GitLab really keeps you on your toes...
Is this based on the kind of politics you are into? E.g. if you are from US you either have one side or the other where one side likes it and the other dislikes it?
Western culture? What?

Besides some filthy cultures in the East, the majority of Eastern cultures have cleanliness even baked into their faith affecting everything from how they shower to how they pray to how they eat.
Those multiples only work if you are growing so fast that you start to become a threat to an incumbent. Otherwise, you can halve that easily, it all depends on what you do as a business and how hard it is to copy what you are doing. High multiples require strong growth, strong IP and a shortcut compared to redevelopment.
There are some tasty ones out there. Would highly recommend.
Tech Support Stories – Part 2
yeah, i'm having a great time
Plastic recycling was marketed with the goal of getting consumers to keep using plastic. In that respect, it worked perfectly.
The Cybertruck Can Still Rust! (youTube | Waveform Clips | Marques Brownlee)

https://www.youtube.com/watch?v=j6pY4pdkHik
1. Devs are not working in isolation. Ideally a designer is also involved at some point to decide on user interactions.

2. This is kind of obvious but devs have next to 0 training in design.

3. Devs shouldn't be the ones creating UI/UX.

4. None of your examples were built solely by devs.

I don't understand the thread. The title seems to be unrelated to the description, and the final paragraphs about 3rd party clients is again another topic.
I don’t think there’s a concerted effort in general: I think Schadenfreude is alive and well, and I’m (very) cautiously optimistic that the public is tired of bullies.
>Jesse Watters or similarly disingenuous ilk

A valid source for millions of people, if you aren't politically motivated against him or related sources, of course — which is the case here.

This is not a democracy, despite what the silly Progressives want to believe. Playing pretend is commonplace, of course.

We are a Constitutional Republic and always have been. Democracy, as we're using it here, is an illusion of choice. Yes, we vote, but that doesn't define us as a democracy. We elect representatives to make informed choices on our behalf. You nor I have any direct impact on our laws or leadership — it's just the facts.

Burning, looting, rioting, and abuse of the legal system is how democracy is defined by Progressives because their policies can't be successful without some form of subversion, demoralization, and unfair play. Hence, democracy as declared here is synonymous with mob rule.
Linux-libre makes some... odd... choices in deblobbing. The most recent one that bit me was the new rtw driver which includes literal GPL licensed blobs as C files full of binary arrays. Users are absolutely free to modify and reveng these but lin-lib got rid of them because their purpose is opaque. It is, obviously, but that is just poorly documented free software and if we're going to start ripping that out there isn't going to be much at all left.

As it is if you want wifi you have to find an older Atheros (pre ath10k) or older realtek (pre 88XX) device, and these are decidedly thin on the ground; I just spent two days crawling through stacks of laptops at Sim Lim in Singapore before I found one.
I'm puzzled by what's happening on page 9 of that PDF.

Ok, I quickly browsed through it, but a chemical reaction where two identical molecules react into those same molecules plus another molecule? How can this be possible?
I'll respond to the little part where it puts using a "non-OSI approved license" under the umbrella of open source. It's not OSI approved because it isn't open source, as the community defined it long ago, and as it still makes sense for it to be defined. If you want me to agree with you, don't do that.

Otherwise, I don't feel compelled to consider a bunch of disparate things as a Win. Here's one that could be more of a trap than a win, depending on the particulars of the job: "Employed by Microsoft to work on Python?" Look no further than https://ghuntley.com/fracture/
GP has a point. While economic integration didn't work this time, it has in the past. Been a while since you last saw Germany invading Poland for example. Or France.

Costs obviously do matter, but no-one is saying it's a fool-proof means of control.

Also I think part of the problem in this case is that Europe failed to make Russia sufficiently financially dependent on Europe. Instead Europe made itself dependent on Russia for energy, which means that the pacifying forces of trade are leveraged more towards Europe than towards Russia.

Geopolitics are complicated and messy. The more I think about them the more my head hurts.
A Fuzzy Approach to Record Linkages
I think the thing is that it's always been both. The freedom to hack and modify has always been inextricably linked with the $0 license fee. If the early free/open licenses had allowed source access and modification but come with a license fee, or if early FOSS had cost nothing to use but disallowed modification, I don't think we'd have seen the success that we have. The two senses of "free" in "free software" are and always have been linked.
You can get unlimited iterations of hydrogen peroxide ED scams.
It's pretty fun! I had problems trying to drift consistently. I wonder if it would help to have a curved accel / decel like gear shifting.
Mark Zuckerberg on Morning Brew Daily
> Trump will appeal this and probably win

:)
Agree and I don’t understand the downvotes.

The goal isn’t for every dev or project to make money or be sustainable in open source, just as it isn’t for every business idea to succeed.

I donate to numerous open source projects and make a point of donating more than I believe they’d charge me to buy/subscribe if the software wasn’t open source. I encourage others to do so too, I sincerely hope and believe we can see that happen. I’d love to see more truly open source software become sustainable, of course.

But I don’t kid myself that it all will be. And I don’t care to relax the definition to include open core, VC exploitative, bait and switch, or whatever (have we learnt nothing in the last two decades?!). If the project dies it dies, if it stays a hobby project that’s ok too.
Same, leopard was the version that just came out when I bought my first white Macbook with money I saved as a kid shoveling driveways for an entire winter (and admittedly got paid too much by neighbors to do so).

I remember being in awe as I set up that computer and that was the first computer I started writing some HTML on. All these years and 2 Macbooks later my career is in web dev and I _still_ love MacOS.
Modern vehicles use plastic or aluminum on the most common rust points. Rockers, wheel wells, bumpers.

Go look under the car, that’s where all of the steel is. Unless your car is new or has literally never seen water/salt, that’s where the rust is going to be.
The reason it won't really work for gamedev or complex software is that the risk of the business isn't really in the product-market fit, but rather in stellar execution.

If your business idea is dependent on being able to do a complicated thing, then a POC or a demo might make more sense for testing the waters and seeing if there's any technical impediment to the idea
This is a sad failure of our social contracts, especially in societies like the US where universities are often a net-negative drain for graduates' financial well-being. For a period of time, certain majors could improve your odds of making it to the middle-class, and CS used to be one of those. We Millennials blamed the generations before us for leaving us such a shitty system, but it seems like we in turn have left you an even worse world to start in. I'm truly sorry =/

At least, for now, it's probably still better than not having a CS degree at all? At least you're closer to AI/ML than many other majors, and could pivot into that subfield if you wanted to... that's a pretty big advantage, since it positions you closer to the side of "AI creator" than the hordes of "AI users" (like myself, who never had the CS background and are 20 years too old to start).

Don't get too discouraged. You're just starting out, and have the entire rest of your life to make meaningful contributions, whether to AI or anything else. Yes, it really sucks that you are starting out at the bottom of a cycle, where there are no jobs in everyday CS left for juniors. But that's the thing about cycles... once you hit rock-bottom, the only way to go is up... hopefully.

It might mean you have to work in other fields for a while while rapidly learning AI/ML stuff. Or maybe you don't end up in CS at all. A lot of people don't work in their college majors (I was in journalism and environmental science before doing dev work, and my first few dev jobs paid $15/hr).

You're not "bottom-tier" unless you're just objectively terrible. You're new, which is very different from "shitty". Importantly, you have a window of a few years where people and companies are still willing to take a chance on you, give you time to prove yourself and discover your abilities (and limits), etc. That doesn't happen so much for many of us in our mid- or late-careers. I'm not trying to make this about us, just saying that you have some advantages too.

In any case, fundamentally your meaning isn't (I hope) determined by your job. Very few people in the world are lucky enough to have a job that they love and derive substantial meaning and life satisfaction from. You still have a chance to find that if you're lucky, but even if you don't, there are so many opportunities to grow and learn and create meaning in your life.

At least you're seeing all this unfold in real-time, at the very start of your career and adult life, and can choose how to navigate it step by step. Don't get too discouraged!
> i can guarantee the dish sink has been exposed to extremely concentrated salt solutions.

It also is usually rinsed after use, and sits dry in a climate controlled indoor environment 99.9% of the time.
<< you are giving undue weight to your own opinion over those of others

Are you sure you not projecting a tad bit here?

<< Proceeds to be dismissive.

Would you feel better if I wrote 'too dismissive'?

<< What you meant to say

Heh.

<< you are simply wrong.

What exactly am I being wrong about?

We established we share some ww2 background with its survivors and their descendants and, as a result, your opinion is, at best, as unimportant as mine.

I think we established that emotion ( anger ) may not such a great way to establish whether one is paying attention.

What did I miss?

Friend, I am trying to give you the benefit of the doubt, but so far your responses are not very inspiring. Hell, I am not even sure what you are angry about.

I mean, I can talk generalities too you know. People suck. See?
Maybe you can cultivate and streak the rust to look like woodgrain panels, like the Griswold family's Ford LTD Country Squire.

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

https://en.wikipedia.org/wiki/Ford_Country_Squire#/media/Fil...

https://www.insidehook.com/autos/buy-the-national-lampoons-v...
Search video. For example, Kharkiv was targeted by cluster ammunition, that's norm. Moscow terrors to drive out disloyal population, to hinder economy, to distract defenses from the front.

"Poland forced Germany to attack" (1939) by Putin, Moscow propaganda supports genocide. Atrocities in Bucha, Izum is result. Relatives? They speak nothing or support "liberation" by occupants.
The ICC’s arrest warrant is for evacuating children, not for targeting civilians.
After Ukraine baited them on their border, right? Nobody can say Ukraine nor the U.S. didn't want this war in desperation to poke the hornet's nest that is Putin, used as a means to obfuscate abuse around the funding of the war.

The U.S. was heavily active in 2014 onward helping Ukraine prepare for this. Specifically in 2016, as shown in this video [1].

1. https://x.com/PatriotPraetori/status/1755781643233628622?s=2...
And at the same time they put streaming API access behind a $5000/mo paywall so there's no way for independent researchers to easily research/report on botnets, astroturfing campaigns etc.
Tasting Notes from Vercel's Evil Rabbit
That's a nifty option! In (neo)vim, I like to use the ZZ keybinding to quickly save if modified and then quit. If I want to abort the commit, I'll type ZQ to discard changes and quit.
It’s easier to put all the blame on the producer than come up with more effective solutions and messaging. You see this with climate activism all the time.
Anecdotally, this seems to be much less prevalent in the US due to cultural differences. I live in Chicago and their is a 7 cent surcharge for bags. I'd say 1/3 of people actually bring their own even after this has been in place for years.
Thank you. I was about to delete this entire thread because it just went BOOM! So appreciate a legit response.

That’s the same for me. My friend groups and I barely talk about the dude.

I keep thinking about Bernay’s statements that you can’t change that people talk but you can influence what they talk about.

It’s weird that nobody I talk to not online reply gives a crap about Elon or his antics except as casual conversation but online it’s like this insane and constant buzz. The contrast is striking.
> So what's your solution then? Break all apps simultaneously that do not have extensive tests

No test required. Just try... catch.

> for gracefully handling cases that were impossible when they were created?

You can never know they are impossible. That is why you have a top-level try...catch.
Also use git add -p frequently. I can't understand why people are even discussing using other tools.
> If it is undecidable, it is true.

That is the case for something like Goldbach's Conjecture, which says that every even number > 2 is the sum of two primes. If it's false, then there is a counterexample, and it is easy to prove whether or not a given number is a counterexample (just loop over all pairs of smaller primes).

But that is not the case for the Collatz Conjecture. A Collatz counterexample could be a number whose orbit loops back around. That would be a provable counterexample. Another kind of Collatz counterexample would be a number whose orbit never terminates or repeats, it just keeps going forever. If such an infinite sequence existed, it might not be possible to prove that it's infinite. And if it isn't provable, then the conjecture would both undecidable and false.
Because plastic isn't very recyclable, recycling is therefore a government scam to control the masses, according to John Stossel https://youtu.be/NLkfpjJoNkA?si=C-PEyGnk4M109WuP&t=333 . He clowns the idea of reusing a plastic container as making people "do things they don't want to do"? What??

The whole segment is so pro Capitalism that it is anti caring about the Earth at all. The message could have more easily been "We were fooled by Big Plastic for corporate profits".
Ukrainian is a completely different language than Russian... In fact it shares more similarity with Polish and Bulgarian than it does with Russian.

Here’s a good video to help clarify things for you. https://www.youtube.com/watch?v=CQLM62r5nLI
Regarding doing things algorithmically without understanding what's going on: sure, you have a point no doubt. But here's my counterpoint. What is the point of school? If you're teaching kids because you want them to be able to solve problems, why teach them algebra? How many times in their life does an average person have to find the solution to x+20=3x+8 to solve a real life problem? If you want to teach useful algorithms you should get rid of algebra and have schools teach taxes, personal hygiene, physical exercise, maintenance of house, car, etc and stuff like that.

But if the point of school isn't "teach them practical algorithms", but instead learning how to think, then it makes perfect sense to teach them equations, and have them actual understand.

I'm short, if the point of school is to learn how to think, teaching them some mysterious algorithms isn't going to achieve that. If the point is to learn useful algorithms, I can think of 100 better things than algebra.

So which one is it?
I don't fully understand how a sacrificial anode works, beyond the basics. Wouldn't each body panel need one? They must also be replaced regularly from my understanding.

It seems like it would have been easier for Tesla to just coat the metal from the factory... or include the wrap in the price of the vehicle.
Postgres vs. MySQL – The Main Differences
Glass containers are great for reuse though. For years beer, soda, and milk bottles used to be returned washed and reused. You don't need to melt them down and remold them.

Reduce Reuse Recycle in that order. Big plastic really wants you to ignore the first two.
No argument here. But not what I was trying to talk about. It’s the machine that’s generating the constant stream of information that interests me, not who or why they are doing so.
I suspect legal headlights have just become harder on the eyes in general. To me older incandescent headlights seemed to have a yellower light coming from a much broader area.

Newer headlights seem to have the max lumens possible, much bluer/higher energy light, and from almost a point source.
Obviously the "embezzlement" was a sham charge by the Kremlin:

> The court did not explain why the trial would be held in prison and failed to explain how witnesses, journalists or Navalny’s defence team could attend the heavily restricted facility.

> Navalny is currently serving a two-and-a-half-year sentence on trumped-up, politically-motivated charges, which the European Court of Human Rights has described as “arbitrary and manifestly unreasonable”

https://www.amnesty.org.uk/press-releases/russia-navalny-fac...

https://www.bbc.com/news/world-europe-60832310
Ah, that's nicer than here. In my EU country you just don't get healthcare if it's not paid. Funnily enough you can't just go and pay it either, it has to come through something like a job.
But they reported >99% accuracy on their cherry-picked dataset! /s
10M end of week
1 billon end of month
Not quite the same but you have reminded me of Clarke's The City and The Stars.
This article should mention `lazygit`. That's one of the best ways to customize hunks without committing to `emacs`.

Magit's USP is that it's a great interface for those who already use (or are willing to use) `emacs`. `lazygit` is a great interface in its own right.
> If you equate your wealth with virtue, you tend to equate poverty with vice, and the enemies of the homeless routinely portray them as criminals. The assumption that Bob Lee was murdered by the underclass rather than one of his own speaks to this, as well as to the sense among tech leaders that they are the good guys, the people with solutions, sometimes the victims but never the perpetrators of problems.
> At 4x it almost seems worth it to hire out the rest of your day-to-day and let the operation cruise.

As many small business owners learn the hard way, it's nearly impossible to find someone capable of single-handedly operating a small startup who would rather operate your startup than their own startup.

Frequently, you can find someone to take the role for a while. They might even perform well while you're training them up. Then they're likely to go off and start their own thing, which might come uncomfortably close to competing with you (while staying just outside the reach of noncompete agreements).
For a subscription fee.
Ironically discussions tend to be better in circles where nobody wants to pay for the blue checkmark on principle, because the comments there are still sorted using the old ranking system. But as soon as bluechecks start posting they get shunted to the top regardless of quality, burying all the good replies from non-bluechecks.
This all may be true, but he still has a track record as an expansionist, as nationalist, as islamophobic, and as ethno-nationalist. He may not have presented much of a change in Russia's behavior the way the western press has implied he might have.
No, not break them up, but fine the heck out of them
> why is it unethical to preserve ABI compatability?

Straw man. What's unethical here is deceiving the user.
Almost all of Europe’s fossil fuels came from Russia whereas China is not even the largest trade partner of the US. Also energy dependence is much harder to get off of than production dependence.
the only reason I do some git stuff in vim and not _always_ in the shell, is because tpope is very thoughtful and fugitive.vim provides nice ways to deal with hunks or hunk partials (visually selecting a range within a hunk, for i.e.)

https://github.com/tpope/vim-fugitive/blob/master/doc/fugiti...
thanks, edited!
It's a choice. All engineering choices have consequences, and no material is perfect. It doesn't seem much more absurd than other parts of the vehicle, to me. Bare stainless has been used on other vehicles before. It provides a certain aesthetic.
"hijacking"? Au contraire — pursuing this was quite entertaining and informative.
Pro CCP 'spamouflage' network pivoting to focus on US election
I don't know much about the US but I assumed you don't have draft since the Vietnam war? And this is why USA army has to actually produce cool ads as opposed to Russian army who just takes people.

Are you suspecting that the law would be changed to enable draft? Or maybe I'm confusing draft and conscription, are those different?