skysight-inc/HackerNews huggingface dataset:
> make me feel like I'm being forced to learn it.

I’m sorry you feel that way. You shouldn’t feel like you’re being forced to learn anything.

That said the MLM interpretation is the least charitable one possible. A bunch of people excited about a new technology need not have malicious intent when they’re taking about it. Maybe they’re just excited.
On hacker news the overwhelmingly hardcore libertarian forum? I could see that. I don’t see a lot of progressive discussion here
An ideology that dies without censorship is not a very good one.
https://archive.ph/4Dp0K

Edit: Turns out it's a boring and dull article, can't recommend it.
> Hacker News avoids political discussion

Yet look what we're doing right now.
Yay, fly fishing.

Fly fishing isn't about catching fish, it's about catching fish beautifully.

Most fly fishermen are catch and release, they don't even keep the fish.

You can make all kinds of reductive arguments about recreational fishing, but unless you are fishing for food or for $$$, it's all about the enjoyment you take out of the activity.

Fly fishing is harder than using live bait, most spinning reels, etc, but that's not the point. If it was about catching fish, gill nets beat both, and in turn are trumped by fish damns, explosives, electricity, and paralytics (all of which have been/are still commonly used in scientific and commercial harvest).

It's a skill that encompasses body mechanics, tracking/reading water, presentation, the hunt....

It's outdoors, near water, done alone.

It can be as expensive or cheap as you want to make it, the basics/floor to get in are surprising cheap.

It's wonderful.
Can’t think of any super apps that are doing well in India, and that’s a huge market. Our most popular messaging app is Whatsapp that only does messaging. Our most popular payments app is Google Pay that only does payments.
This is a great article. I love the bit about The Legend. Will return to this.
The example shows that django models uses metaclasses heavily.
So I'm assuming if you needed to extend django models, you'd have to do it via metaclasses.
I feel the exact same way. Except it seems that no one I ever meet cares a single bit about about the topics that excite me, and aren't polite or curious enough to indulge me 1-3 minutes to share the exciting things about these topics.

So usually I just listen to people talk about themselves. :/
Seems like this is gonna get overruled, but who knows with this supreme court nowadays. Aside from that issue, I'd like to discuss why social media always seems so impotent in their response to misinformation. Seems Youtube, Facebook, etc, are all letting people post misinformation, it gains traction through whatever means and is shared to millions of people. Then after the damage is done they swoop in and block it after the damage has been done.

I think they could instead limit the possible exposure by building tiers/gates a post has to move through to truly go to a mass audience. First it would start with a mass audience of 10^1, mostly direct connections. If no keywords were triggered for misinformation, and none of the eyeballs on that post marked it as misinformation or offensive, then send it to 10^2 people outside their immediate social circle. Repeat until it hits 10^4, 10^5 or whatever and then it hits a tier of truly mass audience. Perhaps here it requires a real review by a moderator if it has keyword matches or isn't from a trusted source. Then it is let out to reach everyone because its just a kitty cat video, or about the best way to stain a table, or all the community content we actually want.

This approach is closer to an A/B test for a social post. If it is posted and highly offensive within a small group of close connections, then it never ripples out of those echo chambers. Again it's about uniqueness of the post, so grandma can click reshare or whatever, when she looks at her history she see's it in her timeline, but it's never massively put on others feed until its gone through above.

Ironically, the social platform killing it right now works somewhat close to this in terms of showing you others posts. My feed shows me a lot of big posters, but like 10% of the time I am reached by people i've never viewed, with a post with like 5-10 views. Then they measure engagement (how long did you watch, did you like, etc), before they decide to push it to more people. (My summary of their algorithm, not theirs). I'm advocating for similar but to gate for offensive/misinformation. Seems like it would work like a sieve where good/unoffensive content would rise to the top "in general" and the bad stuff would stay with a small amount of eyeballs.
Asus ProArt Display OLED PA32DC has been unveiled
that's how you end up with 45,000 people in the US of A dying each year from lack of health care...COVID killed 380,000 Americans because they lacked health care, not sure why its such a bad idea to give everyone healthcare
Whoa things escalated quickly, points like these are a complicated of saying no their baddies and here's some fear on top.
Diablo 2 Sunder charms. Where’s the challenge now?
> I didn't realize elixirs community was the same.

This can't be further from the truth. ElixirForum is extremely welcoming. Please don't take the word of one person as a fact just because it seems to confirm a bias about Haskell.

Go and check for yourself. Elixir's community is everything else but elitist or looking down on people.
If you're going to make claims that don't align with academic consensus and empirical evidence (that higher minimum wage is net bad for the lowest earners, or for the economy as a whole, or that it reduces employment), you'll need to back up your claims with substantial evidence of your own. As is, you're just spinning a hypothetical based on total assumptions, which don't really pass the sniff test.
Yeah, of course we should be all running on nuclear power. Burning wood in a responsible way locally is just a sad fallback. May the propaganda and ideas of the various green European parties who brought us here burn in hell.
> You can still deploy to separate targets, a code repository is not 1:1 with a deploy target, that is a fake constraint that never even existed.

I've found repository:deployment is a very useful way of organizing code. I work on a mix of cloud and on-prem apps, and maybe I'm biased from my personal preferences and experience but I see most of the deployment/release problems, confusing merge conflicts and build pain comes from products/repositories where this isn't the case.

I'm not quite sure what you mean by "targets" though, so I'll explain what I mean when I say "deployment", in the context of the mix of stuff I work on: the entire repository is released (and/or deployed) in a monolithic way.

This can be a microservice, an executable or installer (on-prem), a package (consumed by other repositories), or even a big monolithic service (eg, multiple web apps + proxy servers + terraform templates).

My reasoning behind this is that a deployment has to be standalone.

For example a microservice should be able to be deployed independently at any time without breaking anything that consumes it -- meaning you always have to ensure backwards compatibility. If you can't (or don't) do that -- which means you have to do coordinated deploys and deploy several things at the same instant -- you actually don't have microservices; you really have a monolithic architecture with all the complications/overhead of managing a microservice.

I think when you combine multiple microservices into one repository, it's too easy to break this backwards compatibility contract because from the source code point of view, those mixed versions never exist. My experience is that lots of developers seem to struggle with this conceptually and argue about it being unnecessary when it's raised during a PR.

If you don't want to support backwards compatibility between your "microservices" that's totally fine too: but IMHO you aren't doing microservices, and you shouldn't even design the ability to deploy them independently. When you do coordinated deploys and one fails, the rollback process is awful and you can have extended downtime. Instead it makes sense to have a monolithic deployment process (eg: single terraform file) that deploys them all together, and the easiest way to manage this is to have them in a single repository.

There's another challenge with on-prem software. Having a branch or tag for "Foo v1.1" that also contains the source for "Bar" that is at an unfinished state somewhere between v3.4 and v3.5, and likewise a "Bar v3.5" that contains the source for "Foo v-not-quite-1.2" is just nonsensical. Depending on the branching strategy and types of changes happening it also leads to the team that works on "Foo" fixing merge conflicts they don't understand from changes in "Bar", which are really easy to get wrong. So once again: If they're released independently, they should have their own repositories.
Because when they do need it, they will demand the government provide it anyway.

It is like employment insurance. Self employed love to opt out, but come a major economic crisis, they demand they be allowed to participate.
Being made obsolete by technology is nothing new (see the Luddites). But regardless of how replaceable any individual is, we're still in a human society. Maximizing profits by laying off humans can work for a while, and systems can rebalance, but if prevailing dynamics collectively lead to a large percentage of the population being "unemployable", then the political situation will become very explosive. People need to feel some purpose in life. Once things destabilize to a certain point, the global productivity that allows for the enormous compute power behind modern tech and AI will come crashing down pretty fast. Sure, there are authoritarian scenarios to worry about, but I have a hard time convincing myself that tech enables authoritarian control beyond what was possible throughout history.
It’s not accidental. I don’t see how the old “Wild West” era of the internet was ever going to be compatible with any two sovereign nations that had even a minuscule difference of opinion about any of copyright and database rights, privacy, obscenity, hacking, incitement, libel, or anything else that might come broadly under the heading of “free speech”.
>"Spherical cows"

Thanks for the laugh. Makes for warm and fuzzy memories. My science days are some 30 years behind.
I have seen many cases in my career where people with less power in an engagement thoughtfully but thoroughly disagree and end up getting relocated off their team, demoted, or in effect nullified from having any further input. I’ve seen this enough to have noticed that it’s often women who seem to be put in this position.

I’ve never had the issues, as the prototypical HN poster demographic, and agree that the GP (?) post works for me, but fundamentally understand it’s also a strategy that can disproportionately lead to seriously bad outcomes for people in particular demographics.
> Some apps don't need memory safety.

Maybe not, but it's still a big pain in the butt to avoid bugs in that area. I imagine that static analysis for memory safety would be something that most developers would use in existing unsafe languages if they could.
https://archive.ph/quobm
I hold no opinions, genuine question: how might this affect (sites like) Fiverr?
Nice Democracy You’ve Got Here. Shame If Something Happened to It. Donald Trump
> the third tuple just a random digit sequence.

Is it actually random? Most license plate issuers use sequential allocation for the portion of the plate not otherwise restricted by use, and I would expect Germany to as well (unless they're trying to avoid the German Tank Problem[1])

[1] https://en.m.wikipedia.org/wiki/German_tank_problem
That makes sense. Honestly there are so many videos of me out there already which could hypothetically end my career, it's something I try not to stress about too much. I think if we're privileged enough to be having this conversation at all, it's probably tough for either of us to really put ourselves in the shoes of the folks asked to be subjects of these videos.

I do totally agree from a moral standpoint though, if I were to do a project like this, $50 is a tiny fraction of what I'd offer people. It's a tiny fraction of what I'd hope to offer _anyone_ working for my artistic vision, let alone the main talent. But I also know not everyone out there thinks like me, and sometimes artists are people I would otherwise call exploitive, immoral, or selfish, but there still remain cases where I believe the world was better off because of their art, even if they themselves were a total jerk.

I think almost any kind of media or art which makes many people more aware of what life is like for the 'underbelly' of society is probably still a good thing overall. Most of all, the last people I'd like making that decision for us are people who only have business incentives anyway, i.e. Google.
You're as free to get another job as your wallet and opportunity allows you. Usually that is not worth a lot.

It also depends on what you're disagreeing about and whether your manager has enough of a pull to get it changed.

Usually rank and file employees are barred from expressing opinions about strategy at all. Permission or not, you will get ignored.
The best you may get is more work as an experiment, with little reward and low chances of success.
Siri is not, almost every request I give it results in a google search.
Have you ever going through airport customs in Europe and compared it to the US? Sure, other places can do these things well, but the US doesn't have a track record of competent government services.
I'm a big fan of Q&A, but I really hate conferences where Q&A is where people go and promote themselves or their project (or fake-influencers, as you say).

"I work on X (usually with a 10 min intro) and would really love hearing your thoughts on our project/product"

Discouraging self-promotion goes a long way (besides saying "I work at X")
If healthcare is so important then it shouldn't be taxed in any fashion. From bandaids and cough syrup at the pharmacy on up, if it's essential to human life it shouldn't be taxed.
courts are run by judges, who are people. Suits in DC seem to go only one way in a jury trial, or from judicial review.
Five year update pledges don't mean much without removable batteries
If you want to sell X to group Y which coincides mostly with party Z and has little overlap with the opposite party, it is worth your while to make buying X a political activity, however you can go about doing that.
What happens to web developers that get banned from the internet?
Dang publishing a moderation list is clearly freedom of speech, dang moderating is clearly censorship (even if legal and you like the result).

The speech/censorship dichotomy could be solved by users choosing what moderation they want. Just like with adblockers you can add custom rules and choose between UBlock list, EasyList, and so on, but most people just go with the default. It's the same idea as showdead, with users choosing for themselves what speech to hear or ignore.

Pretty much everybody will use "dang's list" and get the same HN as they have today - unless the valuable conversations start being visible on another, more competitive moderation list. If somebody is unhappy with the result they can make their own moderation list, and choose to publish it or not.
Curiosity made infectious
It sounds like it's a real problem, but they picked an aweful case study to highlight.

The guy's 30 employees were repeatedly downloading pirated software, and the lesson he learned after the first audit was to quickly delete the software right before the auditors came. I'm not surprised the industry group passed his name around as someone who might plausibly have pirated other company's software.
Wages for a huge swath of the country have not kept up with inflation over the last half a century, pressuring the 'lower class'.

Many people have to choose between paying for something that primarily only matters in case of a bad event (health insurance), versus paying for things that if they don't pay for them, bad things happen with certainty, fairly quickly - loss of power, going hungry, not having gas for the car that they require because our public transit systems have been systematically disassembled (again over the last half a century), astronomical interest/late fees on loans and a credit score drop that can mean credit gets even more expensive, or is automatically revoked, or impacts one's ability to find employment in a kafka-esque hell where having too bad a credit rating means a fair number of companies won't employ you.

When Wallyworld has staff who train employees in how to file for government benefits, maybe it's time to look at corporate tax share (in the 50's it used to be about 50%, now it's a few percent) and minimum wages.
That's literally the opposite of what the courts job is. The court rules on laws, not makes them.
This is either dishonest or naive. Federal law enforcement "advice" always comes with a hidden message of "Nice company you've got there. It would be a shame if something were to happen to it."
Some of these seem reasonable, but I strongly dislike this one

> Ask permission to disagree

Maybe it's just poorly worded, but this seems too subordinate and gives off a parent-child power dynamic.
I seriously do not.
I'd love to hear about this! Anything you're reading like that lately?

To your point, though, I live in a major and supposedly-sophisticated city, and one of my go-to smalltalk questions is, "So, what're you reading these days?"

I don't know if I've become an old grump — or if I just have poor luck of the draw — but lately it's been a deeply depressing question. A staggering number of people will quietly (or, occasionally, proudly) unveil the fact that they don't read at all.
> Obamacare made a great effort to decouple health care insurance and benefits from the employer

Did it? There was lots of talk at the time about how you get to keep your private plan. And the actual text of the ACA mandated that large employers offer health insurance, which was not the case before the ACA.

What provisions in the ACA made great efforts to decouple them? i.e., which provisions incentivized individuals to not be on employer plans, or employers not to offer them?
It is a classic instance of “unfunded mandate”.
I'm also totally aware of that.

Again, I'm speaking about people (family/friends) that I know their background and I know that it is a huge waste of time trying to argue against their biased POV of "good old days of dictatorship". I'm talking about people that don't care about the oppressed.
The clothing choice is that of the interviewee, not the interviewer. If you approached the interview subjects on the street, they'd probably be wearing the exact same thing, since you're probably referring to the sex workers he interviews. He's not telling them to dress a certain way to get a reaction, he really just wants the interview subject to show what their lives are like. The way the interviews work is that the interview subjects walk in off the street and they just start talking.

The clothing isn't the issue, since there are lots of other videos on YouTube with women wearing less, that aren't (yet) problematic, so it's not the sexual content itself as much the context surrounding the sexual content. Corporate America prefers a Disneyfied version of reality, and anything that falls outside that they try to banish. They will tolerate sexual content as long as it promotes consumption and aligns with capitalist thinking.

Consider this Jay-Z song Big Pimpin', which glorifies the objectification of sex workers and women in general. Contrast that with Soft White Underbelly which humanizes the same types of people.

https://youtube.com/watch?v=Cgoqrgc_0cM

Even though this is dealing with very similar subject matter and the women in it are wearing far less clothing, it will probably never be demonitized. Why? It's encouraging consumption and promoting the idea that being wealthy means you get to have lots of happy sex with women that will let you objectify them, because of your money. Also Jay-Z's wealth means he's more important and the rules apply to him differently (if at all).

Whereas Soft White Underbelly is showing a more sad and complicated view of sexuality and the objectification of human beings, one that doesn't promote consumption and glorification of wealth. Someone might watch that and realize that a sex worker selling their body for money isn't really that different than someone destroying their body working in an Amazon warehouse, or other jobs that require physical labor, and an idea like that is threatening to Corporate America.

I'm not singling out hip hop, but rather that's a song that's so misogynistic that even Jay-Z himself has disowned it:

https://www.republicworld.com/entertainment-news/music/jay-z...

This is a huge loss, SWU is one of the best creators on YouTube and I've been really moved by some of his interviews. Pretty much all the creators I follow on YT are either self-censoring or not posting videos anymore, because of this nonsense. Kudos to him for continuing the work, I didn't know that his proceeds went back to the communities he's portraying so I definitely will be making a GoFundMe donation.
I know other people are tearing this apart in other subthreads, but it doesn't look like anyone's addressing the "orgy of deforestation" nugget, so I will. It literally made me laugh out loud.

Hello, northern California native here - and I don't mean the Bay Area; I mean the real northern California. You know, that massive area between Sonoma and the Oregon border. I know it's easy to forget it exists, but it's really there! Check out a map! There's all these places called Eureka and Redding and did you know Crescent City is actually the most tsunami-prone spot in the continental United States?

Anyway, in this area, there are a lot of coastal redwoods, sequoia sempervirens. And they're harvested for building material and pulp and a whole lot of other useful things, and have been for centuries. Yet the area isn't deforested by any measure of the imagination. How can that be?

Because trees are crops. The companies manage the forests; after they harvest some trees, they go back in and plant new ones, and tend to them as they grow. This seeding and tending means they are actually planted more densely and grow more quickly than they do in unmanaged nature. The lumber companies are businesses, and when there's no more trees, there's no more business, so it is actually in their best interest to grow as many trees as possible, as quickly and as densely as possible. There is no "orgy of deforestation" in the United States.

Of course the further point, that Europe should embrace nuclear energy, is obviously correct, but the assumptions this person made to get there are so, so stupid.
> Hell most academics who use calculus everyday did not study real analysis and they are fine.

That's an American perspective, I believe.

In many European countries, many STEM students routinely learn real analysis. In fact, the term "calculus" doesn't even exist in e.g. German, it's all called "Analysis". Sure, a course tailored for physicists, chemists or computer scientists may (or may not, depending on the institutions) have a different focus, may emphasise proofs less etc., but the underlying concepts (what are the real numbers, completeness) are generally taught.
I agree with this take. The companies I've worked at that have had multi-repos basically just obfuscated related pieces of code - ultimately leading to lots of bugs.

The fact that I can grep across services is a godsend.

I think we should all actively be fighting against Conway's law: "your code resembles your org structure". Multi-repos are usually a thin facade that basically end up supporting this and makes it harder to dev in and make the architecture typically worse.

https://en.m.wikipedia.org/wiki/Conway%27s_law