MurphyA/hacker-news huggingface dataset:
by constantcrying | 2025-04-16 10:05:01+00:00
In my country there are very strong labor protections. You can not fire someone here from one day to another, if they are laid off they have a long time where they are still employed by the company. There are also many companies which will not do layoffs at all, the only way to get fired is for serious misbehavior.

This is the culture where I am from. Nevertheless I absolutely believe that work relationships should be professional relationships, based on the employer paying for the employees time. Mutating that into "trust" will only create problems. The only thing I trust my employer with is him fulfilling his legal obligations towards me and I will fulfill my legal obligations towards him.
by pxoe | 2025-04-16 10:05:14+00:00
Being straight is also pretty much political at this point. With the way it's being slipped into the culture (all that trad stuff, images of lifestyle to aspire to, etc.) and has become (has always been perhaps) a part of political messaging and campaigning, heterosexuality is political. Even within the heterosexuality itself and its expressions, there's still politics - "what's the right way to do it" and such. (not saying this like 'oh those poor straight people' but just that, it is all, all political)
by JetSetWilly | 2025-04-16 10:06:16+00:00
> Penicillin

Invented and developed in the UK.

> Microwave communication

Lion's share of pre-war advances and development were in various European countries.

> Synthetic Rubber

Developed by Fritz hoffman at the Bayer Laboratory in Germany, 1906

Frankly, your comment is a massive self-own.
by brap | 2025-04-16 10:06:34+00:00
You’re right but only if ignoring the last 5 years or so.

I discovered 4chan around 2008 as a kid, it was much less hostile back then. Even as an adult I used to go on /fit/ every now and then. It was useful and funny and even “wholesome” in its own special way.

But over the last few years, the entire site became /pol/, and other boards became unusable. Maybe once a year I will pop in and immediately regret it.
by theshrike79 | 2025-04-16 10:07:01+00:00
Now think of this at a family level. You have 2+ people with shared calendars and events.

Do you sit down as a family every morning and go through your calendars and sync up?

Or would it be better to have an automated summary posted to the family Telegram channel with "Bob has a dentist today at 1300, which overlaps with Mia's football practice, so Sara has to pick her up. Also it's going to rain so prepare accordingly."
by perlgeek | 2025-04-16 10:07:12+00:00
> every single range was positive, so regardless of what this represents, it should be impossible to get a negative result.

They explain that the range you give as input is seen as only being 95% correct, so the calculator adds low-probability values outside of the ranges you specified.

I can see how that surprises you, but it's also a defensible design choice.
by foldr | 2025-04-16 10:07:47+00:00
Maybe it requires this in Zig (I don’t know), but in general there’s no reason why you couldn’t allocate the nodes of an extrusive linked list from a pool residing on the heap or on the stack. For example, you could do this with the STL (for all that STL allocators are a pain to use in practice). Or you could have a slightly different API where you add nodes to the list by passing an entire Node<T> to the relevant function rather than just T, at which point you can trivially allocate the nodes as you please.
by ltbarcly3 | 2025-04-16 10:10:45+00:00
You have insisted like 3 times in this thread on pushing this theory that Nazis were pro zionism. It's historically inaccurate. It's insulting. You can read the wikipedia article you posted for details. I don't know why you want to push this, but you are the one pushing it.

I agree in theory being anti-zionism does not logically imply someone is anti-semetic, but it's also true that antisemites usually describe themselves as just being anti-zionist and then they probe to see what they can get away with in terms of denying the holocaust and pushing antisemetic tropes.

If you don't want people to think you are an antisemite, don't push antisemetic theories.
by everythingisfin | 2025-04-16 10:10:47+00:00
> Someone please stop the planet, I wish to get off, my sanity can't handle this level of stupidity anymore.

News from an American here, on an antidepressant and deathly fat from stress eating:

I’m worried about the eventual welfare of those protesting. I’m hearing that people of color are being told by their pastor to stay home rather than protest so as not to risk being used as scapegoats.

My family and friends are divided and still dividing over politics. I recently was crazily ranted to by big-personality entrepreneur immigrant that told me his story of how easy it was to come to the states, rags-to-riches, and how they were supporter of the administration because “they don’t want to pay taxes for illegals”. Part of the half of the U.S. that supports the administration isn’t just brainwashed, but has a very strong, angry, and desperate look, and the other part says “just wait four years and it will be over”, but it won’t; before the election, this party used gerrymandering and legal action to ensure that election, then post-election replaced election officials and many government officials.

The DOE is claiming anti-semitism and the need to have viewpoint diversity to deny funding to schools that are known for their open viewpoints.

And yet somehow I’m still surprised when they kill the CVE program.

It’s an ever-escalating circus of chaos, because our administration thinks this was needed to ensure U.S. interests, because those vulnerable in the U.S. were manipulated by outside actors and internal power-hungry politicians and zealots, and all is spun to just feed into the chaotic nationalism that is trying to one-up every other dictator that has ever lived.

To top all of this off, AI, which I use daily, will take my job before I retire, and I have no backup plan.

Despite all of this, I have the will to live, to support those whom I love (even the crazy ones), and to try to make the world better. I continue to pray for direction on all of this.
by 1659447091 | 2025-04-16 10:10:53+00:00
Same thoughts here.

I would probably agree with the attendant if they told me "You were stupid for losing your ticket." I wouldn't think I was actually stupid, but being responsible for my actions is important to me.

Also, being adhd Ive accepted the bone-headed things I do/lose. It also wouldn't be a shock to find the parking ticket in the freezer a week later.
by concordDance | 2025-04-16 10:11:33+00:00
> I think my main takeaway for sites like /pol/ is that you can't really pretend to act one way for humor for extended periods of time without it rubbing off on you in one way or another and that there are too many young people out there that stumble upon places like that and adopt those views since they lack the world experience yet to have formed their own.

As someone with an experience similar to this I think the route is more like:

You do the edgy trolling. You try to get better at being edgy by coming up with better and better arguments for the edgy thing. You start having doubts of "wait, this actually sounds like a good reason?". You have no one to actually seriously discuss the issue with because its outside the Overton Window (ostracisation or bans would be given in serious places if you entertained the ideas), instead you find only stupid strawman arguments. Years of not finding anything to beat those arguments gradually shifts your views.

This effect is one of the reasons I think it's extremely important to have as wide an Overton Window as possible and proper serious safe spaces to talk about taboo things.
by zveyaeyv3sfye | 2025-04-16 10:11:51+00:00
> I've been wondering if anyone knows why there is no P2P protocol for mass live stream content in decent quality?

We had torrent client/streaming video players maybe 20 years ago already.

> Does anyone have knowledge on why it isn't a thing still though?

It is a thing, it seems you didn't do your research.

There's articles all over the interweb if you went and looked, such as

https://www.makeuseof.com/best-torrent-streaming-apps/
by WickyNilliams | 2025-04-16 10:12:31+00:00
Sorry I wasn't talking about censorship. That's a different conversation

I'm just saying that whilst some people may be posting controversial content in jest, others will get the wrong end of the stick and take it seriously.

In addition there will also be people pretending to be ironic, but are actually posting their sincere extreme views. Like a reverse Poe's Law
by magicalhippo | 2025-04-16 10:13:13+00:00
And if changing the DNS entry is problematic, for example the DNS provider used doesn't have an API, you can redirect the challenge to another (sub)domain which can be hosted by a provider that has an API.

I've done this and it works very well. I had a Digital Ocean droplet so used their DNS service for the challenge domain.

https://letsencrypt.org/docs/challenge-types/#dns-01-challen...
by MathMonkeyMan | 2025-04-16 10:13:54+00:00
Suppose you can distinguish 16 colors. Somebody else can distinguish only 4. To accommodate the sees-only-4-colors person, you need to make sure that game elements are not differentiated by colors that look the same to the sees-only-4-colors person. One way to do this is to choose a color palette having only 4 colors and designing the game to still make sense that way. Also make sure that sees-only-4-colors can distinguish the 4 colors you chose.
by chillingeffect | 2025-04-16 10:14:08+00:00
Perfect exmple of the "one-deep" conservative response.

PP is looking for a pattern, finding, and abstaining from questioning or contextualizing it:

Engaging only with the first or most obvious layer of an issue—never going deeper into context, nuance, or systemic causes.

The quickest counterexample that comes to mind is Elizabeth Warren's Consumer Financial Protection Bureau. It has returned billions to American citizens.
by m000 | 2025-04-16 10:14:48+00:00
> Germany took note of the danger and decided it would do better without that dependency.

So they just swapped dependencies. And it's not that the new dependency will have no strings attached.

Diversifying while keeping russian energy in the loop, as part of a risk-management strategy, would make more sense. Completely cutting off russian energy just gives more bargaining power to their new energy provider.
by potato3732842 | 2025-04-16 10:15:10+00:00
>You do the edgy trolling. You try to get better at being edgy by coming up with better and better arguments for the edgy thing. You start having doubts of "wait, this actually sounds like a good reason?". You have no one to actually seriously discuss the issue with because its outside the Overton Window (ostracisation or bans would be given in serious places if you entertained the ideas), instead you find only stupid strawman arguments. Years of not finding anything to beat those arguments gradually shifts your views.

How is this any worse than the feedback loop of extremism and purity spirals you see in upvote base communities?

It just seems like a different mechanism for the same thing. In both cases the overton window is moving somewhere stupid one witty and well received comment at a time.
by belter | 2025-04-16 10:15:13+00:00
Follow the money...

"German journalist dubbed the ‘Putin connoisseur’ had secret book deal with Russian oligarch" - https://www.icij.org/investigations/cyprus-confidential/germ...

"Russia's best friends in Germany: AfD and BSW" - https://www.dw.com/en/russias-best-friends-in-germany-afd-an...

"12 Germans who got played by Putin" - https://www.politico.eu/article/blame-germany-russia-policy/
by lupusreal | 2025-04-16 10:15:26+00:00
Thinking that every conversation you have is high stakes, that the fate of the world hangs in the balance to be decided by your ability to conquer your conversational opponents, is a really insidious form of mind rot that is prevalent across the web and seems to know no ideological bounds.

Maybe it's just what happens when narcissists get online. The inability to acknowledge that the argument doesn't matter and so you can chill out and let retards be retards is fundamentally a failure in humility.
by pantropy | 2025-04-16 10:15:41+00:00
The way their letter is worded it seems that they have a rainy day fund constituted to ride out the stormy next few week and I'm fairly certain they'll come back with more details as to how they'll be acquiring funding from now on in the next few days. Maybe paid access to an API, maybe donations from large companies that use the system, maybe something else ::shrug:: Hopefully a project as important as this doesn't just dissapear completely because of government pressure.
by bamboozled | 2025-04-16 10:16:00+00:00
Getting a bit tired of posts like this (no offense), something dumb / nefarious happens like funding is cut for <useful thing>, then someone posts an off the cuff comment or question like, "wasn't this <useful thing> not that useful because <superficial reason>?".

Why do people do this, to down play all the destruction of the last few months? Seems to be some type of coping mechanism.
by wruza | 2025-04-16 10:16:09+00:00
What I don't like is lack of features that would erase whole classes of software around it. For example, function environments (substitute the global scope with another object for a single invocation) could delete lots of code and paradigm from vue/rx-likes.

It also neither supports operator overloads (good thing in general) nor has a decimal type which is a must for human numbers like euros and kilograms. Rather it includes the mostly useless bigint.

It also does nothing to fix the mentioned quirks like sort(). It could e.g. include cmp(a, b), and propcmp(name[,cmp]) off the shelf so the issue wasn't wordy at least: nums.sort(cmp), objs.sort(propcmp("id")).
by watwut | 2025-04-16 10:18:10+00:00
Nazi did not felt shame and embarrassment. They felt loss. They felt to be weak. Nazi and Germans felt sorry for themselves after the WWII. The feeling of sorry for stuff they have done to others is something Germany found a bit later, largely due to Nuremberg and general policies not allowing it to stay hidden.

Forget about them feeling sorry for anyone but themselves. They will feel resentful and as if they were being treated unfairly even when actual clear criminal investigation happens.
by FirmwareBurner | 2025-04-16 10:18:19+00:00
I'm gonna have to stop engaging with you here if you start a comment by accusing someone to be a conservative.

If your first reaction is putting people into political/ideological camps in order to make their arguments weaker and easier to attack form a holier than though political/ideological angle, it's game over for me as I like to judge actions objectively based on the outcomes, not conservative vs democrat, left vs right, etc. since corruption and incompetence is colorblind.

I don't care which side of the political isle did what, I'm pointing at the systemic failures of the entire system built like a house of cards by all political parties, which collapsed as no thought was put into building it, and only chased short term profits at the expense of long term security. Trying to finger point a single political side only detracts from the issue which is the classic "divide and conquer" tactic politicians have been using to deflect blame and get away with it.
by X0Refraction | 2025-04-16 10:19:02+00:00
This is a common complaint, but I think the controls are actually very tight. Usually the issue is that the player is struggling with travelling in a vacuum with a ship that can quickly get up to tens of thousands of km/h and it's very difficult to judge distances in space. I realise you're unlikely to go back if you've read a story synopsis, but for anyone else I would highly suggest locking on to your target and using the two numbers (your current speed relative to the object and the distance from the object) to judge how hot you're coming in.
by defrost | 2025-04-16 10:19:48+00:00
The chief executive is literally saying:

it was hard to give a “definitive reason” for the rise in rescues among younger people

given he has access to all the incidence reports and a body of staff that attended and proffer first hand opinions it seems reasonable to assume that no general drop in stamina was observed as it would have been mentioned had it been.

I'm saying this as someone that has worked SES, VFRS, St John's, et al. in the field and on IT consultancy as a data monkey.

* https://wases.com.au/

* https://www.vfrs.asn.au/

* https://www.stjohnwa.com.au/
by JohnKemeny | 2025-04-16 10:19:49+00:00
A random walk on a graph is a stochastic process that starts at a vertex and, at each step, moves to a randomly chosen neighboring vertex. Formally:

Given a graph, a random walk is a sequence of vertices [v1, v2, ..., vk] such that each v{i+1} is selected uniformly at random from the neighbors of vi.

In weighted graphs, the next vertex is chosen with probability proportional to edge weights.
by perching_aix | 2025-04-16 10:25:11+00:00
So if I now said some intentionally asinine garbage, e.g. about how dogs need to be disciplined, shown who the pack leader is, and sometimes that necessarily involves a beating, and how if you disagree you're woke, that wouldn't make you very understandably very distraught?

Because it would make me pretty distraught, and I don't think that it's because anything is wrong with the idea of not abusing animals.

Even doing this mental exercise for the sake of this conversation is already extremely frustrating for me. And I don't think this should surprise you, or is anything strange or unusual.
by DecoySalamander | 2025-04-16 10:25:13+00:00
> How do replies work

Reply references the post it is replying to by ID, most boards will turn that ID into a link or even create a UI to view a chain of replies.

> How do you know it's actually the person you're replying to who's replying back?

You shouldn't, an anonymous imageboard invites you to engage with ideas, not people. However, on most boards you can enter a password with your post, which is displayed as a hash, changing you from anonymous to pseudonymous (although this is generally considered attention-seeking and is frowned upon).
by davidanekstein | 2025-04-16 10:26:04+00:00
I think in the workplace this is true, and a bummer, because the workplace demands the benefits that AI augmented programming offers. As a hobby, though, like music, the need for productivity isn’t as high and you can go to the proverbial practice room and program.

Overall I think you have a good point and the bummer for me is that the practice room isn’t as available for the day job.
by lupusreal | 2025-04-16 10:26:29+00:00
> Also, as is being corroborated by other online circles like the Nick Fuentes "Groyper" movement

On 4chan, Nick Fuentes is loudly and routinely criticized as a closeted homosexual who hates women and encourages his impressionable underage followers to also hate women. He's a more active part of the incel pipeline than 4chan these days and is called out for it on 4chan.

(He's also as a federal informant, since he was never thrown in the slammer for plainly inciting J6 activity. The feds had him dead to rights for that and just let him. I mention this not because it's relevant to the point, just for completeness.)
by sirwhinesalot | 2025-04-16 10:27:09+00:00
For better or worse CMake has become a de-facto standard. You can (justifiably) argue Meson is better but honestly CMake is "good enough" and a slightly saner build system is not worth the loss of "standardization".

For C and C++, if I'm not using CMake, then I'm using some cobbled together shell scripts that do precisely what I need, no more, no less.

But for libraries there's a huge benefit to CMake since you can create a Config.cmake file for other projects to easily add your project as a dependency.

Or to use with FetchContent for rather nice dependency management.

The syntax is horrible, the semantics confusing, the way to do anything correctly weird and unintuitive like those generator expressions or whatever they're called and how the Config.cmake file is supposed to be generated. It is hot garbage.

But I'll still use it because the alternative is making dependency management in C/C++ land even worse.
by eadmund | 2025-04-16 10:27:11+00:00
> I wonder what level of compartmentalisation inside DHS means they didn't see this as having sufficient downsides?

The National Vulnerability Database has been unable to keep up with the flow of CVEs for over a year now:

- https://anchore.com/blog/national-vulnerability-database-opa...

- https://www.cyberreport.io/news/cve-backlog-update-the-nvd-s...

- https://www.ibm.com/think/insights/cve-backlog-update-nvd-st...

- and many, many, many others

It has been a complete disaster for months. At this point, perhaps the thinking is to radically change approaches?
by perching_aix | 2025-04-16 10:30:34+00:00
There's no way to define any modality of politics such that someone like you won't come around and start going off about how it's a leaky segmentation, and is actually just an excuse for censorship.

Every artificial segmentation of the real world is leaky. Just like the recognition that politics is everywhere, this too is not actually inquisitive. It's like arguing that stairsteps are chairs. They can be, but that doesn't make the word "chair" ill-defined.

> but this was not what happened in the poster child cases of implementing "no politics" rules

There is no such thing. These may be notable cases in your cohort, for me it's the first time I heard of these. And I've seen my fair share of these rules.
by GuB-42 | 2025-04-16 10:31:28+00:00
I don't know but the current situation is already so absurd that AI probably won't make it much worse. It can even make it a little better. I am talking about AI generated "classical" code, not the AIs themselves.

Today, we are piling abstraction on top of abstractions, culminating with chat apps taking a gigabyte of RAM. Additional getters and setters are nothing compared to it, maybe literally nothing, as these tend to get optimized out by the compiler.

The way it may improve things is that it may encourage people to actually code a solution (more like having it AI generated) rather than pulling an big library for a small function. Both are bad, but from an efficiency standpoint by being more specialized code, the AI solution may have an edge.

Note that this argument is only about runtime performance and memory consumption, not matters like code maintainability and security.
by danpalmer | 2025-04-16 10:32:00+00:00
I saw some docs around this but it doesn’t seem to answer the main problem.

If you have users and posts, with posts having a userid field referencing users.id, and you shard the users table on id, how does it behave?

Now I request posts for a user id, is it smart enough to map the posts field to the users field? Where are posts stored? What if one user has all of the posts, now my data will be unbalanced across shards. Can I shard on post.id? If so what are the implications for querying joined to user?

The naive answer is to break foreign key integrity in the database. But it specifically says that pgdog doesn’t require sacrificing data safety.
by cookiengineer | 2025-04-16 10:32:25+00:00
> https://euvd.enisa.europa.eu/

They already did it. Great!

Maybe we can ask them how to contribute to their software, as it seems to be proprietary at the moment?

edit: lol, their manifest.json is still the React boilerplate: https://euvd.enisa.europa.eu/manifest.json

Their database seems to also only contain fairly recent CVEs (up until 2019? some CVEs are missing...) and not before that