skysight-inc/HackerNews huggingface dataset:
[...] But O good Lord! What strange phenomenon is this? What name shall we give to it? What is the
nature of this misfortune? What vice is it, or, rather, what degradation? To see an endless multitude
of people not merely obeying, but driven to servility? Not ruled, but tyrannized over? These wretches
have no wealth, no kin, nor wife nor children, not even life itself that they can call their own. They
suffer plundering, wantonness, cruelty, not from an army, not from a barbarian horde, on account of
whom they must shed their blood and sacrifice their lives, but from a single man; not from a Hercules
nor from a Samson, but from a single little man. Too frequently this same little man is the most
cowardly and effeminate in the nation, a stranger to the powder of battle and hesitant on the sands
of the tournament; not only without energy to direct men by force, but with hardly enough virility to
bed with a common woman! Shall we call subjection to such a leader cowardice? Shall we say that
those who serve him are cowardly and faint-hearted? If two, if three, if four, do not defend
themselves from the one, we might call that circumstance surprising but nevertheless conceivable. In
such a case one might be justified in suspecting a lack of courage. But if a hundred, if a thousand
endure the caprice of a single man, should we not rather say that they lack not the courage but the
desire to rise against him, and that such an attitude indicates indifference rather than cowardice?
When not a hundred, not a thousand men, but a hundred provinces, a thousand cities, a million men,
refuse to assail a single man from whom the kindest treatment received is the infliction of serfdom
and slavery, what shall we call that? Is it cowardice? Of course there is in every vice inevitably some
limit beyond which one cannot go. Two, possibly ten, may fear one; but when a thousand, a million
men, a thousand cities, fail to protect themselves against the domination of one man, this cannot be
called cowardly, for cowardice does not sink to such a depth, any more than valor can be termed the
effort of one individual to scale a fortress, to attack an army, or to conquer a kingdom. What
monstrous vice, then, is this which does not even deserve to be called cowardice, a vice for which no
term can be found vile enough, which nature herself disavows and our tongues refuse to name? [...]

–Étienne de La Boétie's Discourse on Voluntary Servitude (1548)
I hate to go Godwin but within living memory we have an example of what governments do if they have (or think they have) information on your heritage or genetic background.

Or go back a few more generations, even here in the USA you might legally have been declared to be 3/5 of a person.

You think people have really changed since then? I don't.
I work in this field. I know lots of statistics. Do you?
Why do you think a skeptic of one thing automatically subscribes them to all skeptical theories?
Who knew millions of people not driving for hours every day could have a positive effect?
The FBI needs to do a better job of communicating to the public the existing oversight mechanisms it has, as well as reporting in aggregate types of issues it has prevented through the use of the authority. Additionally, more frequent (quarterly) testimonies to Congress (closed and open sessions) would be extremely beneficial.
we need more articles like this. While i use nix and home-manager on macos I am not using nix-darwin.

I had no idea it existed until now. Is there a clear description on what nix-darwin actually does?
What kind of safety are you thinking of?

What I'm wondering is: are there other impacts from removing the seaweed from the shores; does it change the ecosystem around the shore in undesirable ways?

Also: is the supply really up for the demand?
They've painted themselves into a corner in other ways.

Falun Gong believes that the writings of the founder are infallible and can't be changed, that's actually a good answer to the problems of living under communism if you understand their history.

Falun Gong is basically a group of people who get together and do exercises in the park. Any organization in "the New China" is required to be monitored and infiltrated by communist cadres. To avoid this infiltration Falun Gong has no organization, no money changing hands, the entire "control" in the organization is through the writings of the founder which are distributed for free.

They have a position which is basically "being gay is bad for your Gong" which is anathema to western human rights organizations and has been one reason it has not gotten support from governments and NGOs. I wouldn't say that they are an organization that is intended primarily to torment gay people, but the fact that they're stuck in this position closes a lot of doors to them and if they are going to find support it's going to be from people who agree with this position as opposed to people who disagree with this position but still agree they have human rights. So that's one more reason for them to align with the western right.
This is the case in the US, too. They do exactly this, and instead of bringing anyone up, it brings everyone down. Most exasperated by the fact that teachers and schools have zero recourse in those situations.

My public school tenure was an absolute nightmare. For my kid's sake, I'll never live in another place that does 'socioeconomic bussing.'
There is a difference between being better than humans and having solved a game. Could you clarify what exactly the experts were saying? Everything in the Wikipedia article you linked seems to be talking only about solving it so I'm really curious.
> or pay cash

Now that is a world class invention. A damn sight better than Amsterdam or Brussels that have done away with cash on public transport. You are required to pay for an rfid or nfc card in order to get through the barriers. No more complementary tickets with other things.
Radiation hormesis isn’t a fringe theory though[1]. Now it may not be correct I can’t speak to that. I do know though that many reputable scientists consider it a possibility. The body produces useful adaptations to pretty much every other stressor in sufficiently low doses so why would radiation be different, especially given that life evolved in the presence thereof.

Edit: I wouldn’t be shocked though if the typical background dose is close to the maximum hormetic exposure and all but the smallest additional dosage starts the slide down the curve.

[1] https://pubmed.ncbi.nlm.nih.gov/33420860/
AAA study finds ADAS could save more than 8000 lives per year

https://youtu.be/UVfDrivSm58?t=754
Trapping on integer overflow was completely standard before C came along. Fortran and Pascal compilers did it. (Lisp compilers transparently switched to bignums :)
Anecdotally, I love the reference to the classic "Dragon Book" that this cover makes.
Lol what a circus Twitter is becoming the only thing he could do to save it is to remove the ad algorithim and focus on a truly free social platform built on a protocol .
Like a relay system . But your data is too profitable for rocket man to change
Isn't it always better to try to guess how others might feel about your request, and not make it if you think there is a chance it would make people not answer your phone-call the next time?

It feels especially bad when I think somebody may be trying to take advantage of me being a nice person.

Confidence men - isn't that what this is all about? Somebody wanting to gain your confidence (that they will somehow pay yo8u back) so then they can take advantage of you?
Waiting for the Lights: The life of an Iranian exile
> we accuse the government

this is a partisan topic, since +1 million adults in the USA are actively enrolled and paid by the systems that demand identification at each step, most wear a uniform, and their employers are entrenched in the political process.

high-minded words plus the air used to say them, equals what? in reality I mean, not on chat boards
"ruin" ohhh puleaze.

It turns off monetization for one video. Unless you fuck up 3 times, then maybe it "ruins" your channel.

And if it's a fraudulent strike the person who filed the fraudulent strike gets a strike. Meanwhile you can send as many phony C&Ds as you want.
'Bored Apes' investors sue as NFT prices collapse
> If you don't like what a charity does, don't donate to it?

I mean, that's the point of this, right? If you donate to a charity thinking it's going to do A but it does B then you may want to stop donating to it. The only way you can do that is if you know they're doing B and not A.

So what's happening here is some people are doing exactly what you're saying but you're saying they should do that? They're already doing that.
Of those who speak their views on such things they are often very well correlated.
20% of the US is rural and that number has been increasing the last few years. That's about 70 million people.
Hm. If I had $10m surplus a year I wouldn't call it "basically spending everything".

Even if you ignore the fact that size matters, 93% isn't basically everything either.
https://www.charitynavigator.org/ is the best source i know for this.
It does work because many people would remember such a protest clearly, as do you.

But I agree that it shouldn't work, making your comment masculine seems to make that more obvious:

Do shirtless protests work? I remember turning the corner in Paris one summer and running into a protest. A dozen bare-chested men shouting. Their bare chests drew more attention, perhaps for the wrong reason, than the message. Like protests to allow men to go shirtless in general encounter this dilution of their message. It has made me wonder if shirtless protests work or is the public de-sensitized to shirtless men?
Java also has that option. There is an excellent library called vavr. It adds the Try and Either monad to Java.
As someone that regularly works with malware, cybercrime and SaaS attacks I strongly disagree with this article. One look at Genesis Market is enough to see why "better auth", "2FA", etc, do not solve the problem of malware on the machine stealing cookies (sessions).
Stupid article. Takes an exponential trend which it doesn’t show, and points at the fact that the linear version of it over the past 30 years is just a few percentage points per year.
> I don't mean to say anything about you, but, as a saying with a different word in it goes, if you meet one person who's bad at communicating, then they're bad at communicating; but if everyone you meet is bad at communicating ….

Someone told him whenever someone makes a point, he seems to react to a very specific, narrow, and marginal interpretation of that point. And he reacted to a very specific, narrow, and marginal interpretation of that point.
I have some of my opinions about how it should do.

> Uninitialized variables

The compiler should be allowed to do one of:

1. Assume any arbitrary value, as long as it remains consistent until a new value is assigned (which might or might not depend on the previous value). (However, the exact value need not be known at compile-time, and might not even be known at run-time if the program doesn't care about the exact value (in the example if the loop is removed then the exact value doesn't matter at run-time). It might be different every time the program runs.) Removing the loop in the example is valid; it would also be valid to start at a negative number (since you did not specify an unsigned type), but if for example you declare i before the loop instead of inside and then you add printf("%d\n",i); after the loop, then the program is required to print a number which is at least 10 and can fit in the int type; if standard library optimizations are enabled then it would be allowed to e.g. replace it with puts("42"); instead (but if the loop is not removed, then the number printed by this must be 10).

2. Read the value from a register or memory which is then used as the storage for that variable (for whatever time it needs to, just as though it was given a value which was returned from a function with no side-effects), but without initializing it.

3. Do whatever the target instruction set does (which seems very unlikely to me to do anything other than the above).

> Arithmetic overflow

The C specification should specify two's complement (it is the only good representation of integers anyways). Fortunately GCC has -fwrapv and -ftrapv, and I often use -fwrapv to avoid problem with signed overflow.

> Infinite loops

There is a rationale with some sense, but maybe better would be nevertheless not optimizing out the loop entirely like that. However, if standard library optimizations are enabled then it should be allowed to replace the loop with:

for(;;) pause();

> Null pointer usage

In this case, the program should just actually attempt to read, write, or call the null address, which should result in a segfault or other run-time error if possible (instead of being optimized out). However, the compiler is allowed to assume that such a call can never return, if it wishes (whether or not that is actually true on the target computer).

In the case of a read or write that is not marked as volatile, the compiler may substitute any value for a read and may optimize out a write, although it does not have to; it may also do what is specified above.

However, the optimization shown in the article should be allowed if Do is a local variable which is uninitialized, rather than being initialized as null. (You can disable optimizations (or possibly change some options) if you don't like that.)
It's not even about behaviour.

Some government services switching over to fully digital means there's a cohort of people being left behind. A decreasing number, sure, but a number nonetheless.

Effectively the author is saying poor people who need to use library PCs shouldn't get security.
I'm not a big fan of re-donating donations in general. At the very least I'd want a good explanation of why this furthers the organization's objective.

Eg, if they donate to MariaDB because they use the database, or to the EFF because they offered legal assistance, that makes perfect sense to me.

But donating to an organization that doesn't directly benefit Wikipedia in any way, that's where I'm much more doubtful. I'd much prefer they just advertised them in some way instead, like during their donation drives.
I would like to refer you to Conway's law for business which states that, "Organizations, who design systems, are constrained to produce designs which are copies of the communication structures of these organizations."
All of the graphs in the literature suggest a positive second derivative. Why do you say negative? AIUI the model is that hormesis kicks in even for extremely small amounts of radiation, but has a limited effect and is overwhelmed by the negative effects of larger amounts.
The usual way I hear it and say it is, "I have a story that...".

The intended purpose is to create some space between my mental model (which includes my beliefs about your intentions and feelings) and yours. It allows me to share information about my thoughts while inviting you to offer a different point of view.

Making direct statements about another person's feelings or thoughts ("You're angry", "You think I'm incompetent") will usually offend them or provoke immediate defensiveness. Saying "I have a story..." turns an aggressive-sounding statement into a more vulnerable one.
I am usually only targeting guile, mostly because of guix. Guile or chicken seems to be the most popular schemes, but Chez is a compelling choice when there are no external dependencies.
Unsafe blocks are subject to the same borrow checking that the rest of the language is.
It's interesting, it somehow means you are agreeing with them if they don't have it, so they don't have to feel so bad about not having it.
Damn, I think I saw him around campus before. Really tragic.
Cruise robo-taxis involved in 2 San Francisco crashes in the same night
> At that point overflow has already occured, so your program state is now nonsense, and you might as well just let it crash unhandled.

The trick is to check and clear the flag before any instruction that would have a side-effect, that depends on the arithmetic result.

IEEE 754-compliant floating point units have a similar behaviour with NaN that is a bit more versatile: an arithmetic instruction results in NaN if any operand is NaN, but an instruction with side-effect (compare, convert or store) will raise an exception if given a NaN.
I live in a third world country, so the level of my donations may not compare to the average HN user, but I used to pledge around 5 dollars per year. In the last couple of years to tell you the truth I hadn't donated since I started getting sick of those stupid banners, and now I think it's good that I did not participated in their shennanigans.
There's a theory, I think it's from the book Systemantics if I remember right but I might be wrong, that when a system reaches a given size it essentially splits into two - one half of the system dedicated to the original function of the system and the other half that exists solely to maintaining the systems existence, regardless of what it does, as well as their power over it. The second half of the theory is that the people in the second camp always have more power than the first. Engineers and people who actually want to get shit done tend to fall into the first camp and management and HR tend to fall into the latter. It goes someway to explaining why after a few decades, big companies can often end up in a field or selling a product completely different to the one they started out with.

Edit:
It might have been Ackoff's F-Laws and not Systemantics, I'm struggling to remember, hopefully someone else can chime in if it rings a bell.
The status quo is that 10% of k-12 students to go private school. Most private school have a religious affiliation. That may or may not matter to you. It does matter to me.

What we see in higher education are two types of private schools. One type are nonprofit and one type are profit. The for profit schools tend to be predatory have much worse outcomes than the public schools or nonprofit ones. The nonprofit ones tend to fall into two categories. The ones with nice endowments are exclusive and very good. We will see this happen with k-12 with vouchers.

From a school’s perspective a voucher is exactly as if a student got a student loan in that amount. Those who think federally backed loans are a problem in higher education ought to be opposed to vouchers for k-12.
1. Obsidian
2. To-Doist
3. Toggl
4. Pen + Paper

I try to operate on K.I.S.S. Keep it simple stupid, and don't use apps I cannot connect to each other in some way, though it's usually though Obsidian. I will mix things up by trying new things often for some novelty, but at the end, this is my base.
I am not sure it does - wikipedia famously does not pay contributors (except for that one guy). The majority of their spending is on wages though, for their 700 employees. I'm sure some of them are doing worthwhile development on MediaWiki etc but I suspect the majority are not. Like Mozilla, the organisation could charitably be described as bloated.
Agendas don't promote themselves.
I don't know how y'all type, but typically looking at a keyboard is only something you do for your first year after encountering a computer for the first time. After that, the keyboard takes up your desk, but isn't something you look at in order to use. Thus, keycaps optimized for looking nice while not in use makes more sense than keycaps optimized for being readable. You shouldn't be reading keycaps while you type, because you have a limited field of view and what's showing up on the screen is more relevant than what keys are being pressed.

So the designer doing "I can just focus on art" is probably experiencing more joy than the designer doing "this has to be as cheap as possible" or "this is a keyboard for children learning to touch type", simply because the scope of work is so much more unconstrained. Art could be anything! A keyboard for people learning to use computers is going to mostly be letters.
So, usually when I hear these stories, it's complaining about a charity that isn't spending directly on their mission, but is spending on things vaguely related to their mission. i.e. a charity for scientific research into a disease spending some of their money on care for the sufferers of that disease is technically charity overhead, but nobody would object to it.

My question with these donations are, do they have anything related to do with the core mission of Wikimedia? Stuff like Black Cultural Archives absolutely would count, as they're paying for preservation of knowledge and culture that could then be added into Wikipedia and Wikimedia Commons[0]. Same goes for the Filipino American National Historical Society.

On the other hand, the human rights, equity, & advocacy organizations don't quite match what Wikimedia is doing. We can at least argue however that human rights is necessary for Wikimedia to continue operating. i.e. when horrific regimes want to control information Wikipedia is the first to get blocked. Likewise, Create Caribbean Research Institute is going to be promoting digital literacy in the Caribbean, which means more people over there using and editing Wikipedia. Also aligned with the mission, so I can't complain even if it isn't directly related to a Wikimedia project.

Data for Black Lives is the one thing that is genuinely confusing to me. It smells like a Silicon Valley fever dream: if we melt black people down into data we can use the data to make black people's lives better! No, this is just the flipside of the same artificial intelligence snake oil that the "predictive policing" people try to sell. Predictive policing tells you to keep policing the same areas you already police, based on the fact that there's more crime where cops are already looking. If you follow its recommendations, you'll wind up just intensifying enforcement and racial tensions. I see no reason why a "data driven racial justice" system wouldn't have the same problems, and I don't get why Wikimedia donated to this charity.

[0] Wikipedia has had significant systemic bias problems basically since its inception. When you have a bunch of primarily-white tech enthusiasts write an encyclopedia you get an encyclopedia with lots of information about what primarily-white tech enthusiasts want to talk about.
Correct.

I have routines that take the unsigned values and interpret them as signed, two's-complement values.

So you would write this:

val = temp1 + temp2;
if (y_ssize_lt(val, temp1)) y_trap();

That `y_ssize_lt()` function computes whether `val` is less than `temp1` as though they were signed, two's-complement integers. But because they are actually unsigned, the compiler cannot be malicious and delete that code.
Will the house collapse is what I’m wondering
That's not a great argument. They may be different in some ways, but that doesn't mean better.

I recently looked for airbnb in Cardiff for pycon UK. Many of them are more expensive than a hotel, with fewer facilities and less guarantee of service.

Uber has never been better than cabs where I live.

YT may offer more choice than the TV, but there's an awful lot of race to the bottom junk and VPN shilling on there.
I've had to replace the BIOS twice in the 3 years I've owned my Dell XPS 15 (2018 model). Both cases were spontaneous failures that completely disrupted my workloads and customer support told me it's something that "just happens". Service technicians came quickly but I'd rather not need them to come in the first place.

First year warranty is usually included in the product, so of course the replacement was free. I'd suggest renewing the warranties until EoL of your laptop as these service trips will likely become a bi-annual fixture.
The real question is when you get it. Having a slow growing cancer when you're 86 is pretty typical and often not even treated.

Having breast cancer in your mid-30s, like a couple of my late dear friends did right after they had their children... often a death sentence...