skysight-inc/HackerNews huggingface dataset:
Pharmaceuticals and medical devices have life and death implications. But prohibiting a life-saving product is just as deadly as allowing an unsafe one, and there are existing mechanisms that punish the sellers of dangerous products (it comes out and they lose their customers and get sued).

This comes from a facet of human psychology: If you do something and people die then you're a murderer, but if you do nothing and people die you're allowed to shrug and go home. This may be a reasonable heuristic when deciding whether you should do something but it isn't when deciding whether to prevent someone else from doing something.
It’s not like car makers haven’t tried to go smaller at various points, including imports from over seas. Longer wait times and higher markups are by product of low demand. Americans like bigger cars. That’s just a fact, and it’s not up to the supply side to dictate to the demand side what demand is. It’s just not how these things work. “Educating consumers” was a topic in the article, and it’s about as absurd an idea as I’ve ever heard. People want long range not because they’re idiots, but because they occasionally do longer day trips and don’t want to be isolated based on the car they bought. You won’t “educate” people out of the idea of not being tethered to their urban core no matter how much automakers market small short range vehicles.
You said "I'm pretty sure you mean Dirk Englund's photonic matrix multiplication."

No, I don't mean his photonic matrix multiplication from 2022.

The issue seems more to be with your over specificity leading to ambiguity than anything else here.
This is part of the UNIX philosophy, but sometimes this gets taken way too far. There is of course the UNIX command "yes", which literally just prints the character "y" over and over again (to skip interactive prompts).
Keccak is perhaps not the best example to pick. https://mouha.be/sha-3-buffer-overflow/
> the US educational system is generally so poor that it's not generating enough people with the necessary technical capabilities to meet employer demand

The US educational system might be generating enough people with those skills, but a very large proportion of them are foreigners who would need visas to work (40-50% of STEM postgrads: https://crsreports.congress.gov/product/pdf/IF/IF11347)
Jump'n'Bumb is such a blast! I even made a clone of it in JS with a friend. Gotta try Tremor. Looks a bit like Cyberdogs!
What a bunch of bull. It's a complete opposite, a heavier vehicle chews through tires faster.
> ...banks became mass surveillance devices for the different states disguised by fighting anti money-laundering.

Yes they are, money surveillance. And? That is one of the goals of banks in most countries.

Banks are businesses that need to make profit following the rules of each country, if you don't like it take the cash and put it under your mattress and take care of it. Then start wondering why are you worried about having cash at home and who is the responsible on the security of your house, city and country, how this security is funded and how it can be solved.
Is that true in the States? In Europe a Polo with winter tyres is going to be more than adequate in snow and any paved roads.
I don't think this is a binary situation though... Patagonia isn't perfect, but they do a lot that no other clothing manufacturer I know does (I'm happy to be corrected here). For example:

- They have free repairs for their clothing, both in-store (for simpler repairs) or they'll ship it to their Reno facility for more extensive repairs

- For clothes people no longer want, they have a trade-in program where they'll resell your clothes on their Worn Wear website (https://wornwear.patagonia.com/) , or in some locations, they have a rack of used clothes right inside their storefront. I've gotten many of my clothes used this way, which is amazing in outdoorsy towns without a dedicated outdoor thrift store.

- They have recycling bins for clothes in all their shops for the things that can't be resold. These get sent back to corporate and some portion of it ends up as post-consumer fill in sleeping bags, etc. (I'm not sure what they do with the fibers that are too degraded).

- They sponsor various environmental orgs: https://www.patagonia.com/actionworks/about/. A few people I know have been recipients of these grants

- They provide discounted/free products to environmental groups. In the past I've worked for a few orgs that were part of this program, and I'm personally super grateful for that (outdoor gear is expensive, and as a student or nonprofit worker, their donations helped a ton)

- The founder recently changed the company into a nonprofit trust fund, whose profits are donated to climate efforts. The family gets a small share of the company (2%), but the remaining 98% gets donated to the trust. https://www.bbc.com/news/business-62906853

- They do annual reporting on their materials and labor sourcing: https://www.patagonia.com/our-footprint/ This doesn't mean they've fixed all the issues, just that they at least try to report on them and identify areas for gradual improvement (which they have been doing, incorporating more and more recycled fibers, better down sourcing, etc. over the years that I've seen). For example, their use of recycled plastics, hemp, and organic cotton have gone from 43% in 2016 to 91% in 2023 (by weight): https://www.patagonia.com/our-responsibility-programs.html. In particular, 95% of their polyester fabrics are now recycled: https://www.patagonia.com/our-footprint/recycled-polyester.h...

--------

I don't know any other clothing company that does as much, do you? Of course you should go to thrift stores whenever you can, but sometimes you need specialized gear that thrift stores don't always carry. A lot of men, especially, hold on to our gear for a long time (most of these companies have lifetime guarantees) and not many make it into thrift stores in good condition to begin with. Somebody still has to make new clothes, and at least they're trying (and also sell their own used clothes).

Insomuch as new clothes have to be made at all, isn't it better that the company behind them at least tries...?
One of the biggest tricks with Java IDEs was not giving them more memory, but giving them more initial memory.

Tuning startup heap size could cut upward of 40% off of startup and settling time.
I'm kinda unclear on why I wouldn't want these to be able to access my site, what's the reasoning?
Is this propaganda? Asia and Europe use much smaller cars with no problems at all.
Lots of people want big cars, and they vote with their checkbook. I have a big car. I have children. They have stuff, and friends and we go on long drives sometimes. It's nice to have a big car.
No, it’s not. Software development is software development. Political advocacy is political advocacy.
IPLD and IPFS aren't the same thing. In fact the deployed IPFS doesn't use IPLD. Think of IPLD as akin to protocol buffers or GraphQL Schema or JSON schema or JSON-LD. It deals with encoding and representing pointers/links, not networking.
> In a way, even CSS is kind of OOP

Inheritance makes for a very powerless form of logical programing. CSS is way more than OOP.

(Powerless is always preferred if it's sufficient, but CSS clearly shows a single hierarchy isn't sufficient.)
And a bunch of us apparently have unreliable memories.
Why corporate bankruptcies were up in 2023 despite the improving economy
webgl :/
The problem with this argument is the low hanging fruit. EXIT is pretty unambiguous. I HATE that some tools the help argument is -? and others use --? when everyone COULD just print help on both is maddening, especially when you use the "wrong" one and it just says "do the other for help". You KNEW what I wanted, and didn't do it, just like the article says.

Yes, mindreading is tricky, but sometimes you don't need to read minds to just work with the user.
Normally, I browse HN with uBlock rule that removes the comments section, because I don't have to see terrible takes like this.
I do agree that we are in an unfortunate place where we do have spells and incantations that must be recited but... that's such BS. This ruling was pure BS and a common speaker would clearly understand the intent of the defendent's request.
I've always driven small cars. One time when I had to get a rental vehicle they only had F150s available. The visibility was so bad that I ended up backing into a shopping cart in a grocery store parking lot. I hate that everyone is running around in multi-ton death machines nowadays.
> I'm too busy burning my oxygen to figure it out

Your mitochondria are doing that so your brain doesn't have to spend attention on it. And its not very clear whether they are "you" or your symbiotes.
This is Nykredit. I'm a citizen and have been a customer for 10 years or so but this of course has no meaning any more.

I recently sold some bitcoin and was told not to do it again by the bank. I have been communicating about this for two months now and wrote two complaints.. one to the bank and another to a government agency.

The issue is thay I bought the bitcoin anonymously 10 years ago and kept it in cold storage. They don't understand that. It's has been a shit show, really.

I was also told to prove that the bitcoin belonged to me when I sold it, but they refuse to tell me exactly how they want to get this proof and I refuse to guess what they want and this is a stalemate for now.

I'm being helpful and await their precise instructions about what kind of proof they want ..

Clearly the bank doesn't know anything about crypto currencies.

Edit: I paid taxes and can prove everything. Just to make sure that this is not something illegal going on. :)
I realize you don’t think so but this really is a good thing. Memory is faulty, and the parent poster was simply incorrect.
It’s possible that Eclipse has had a “Firefox moment” where someone carved it down to a lighter core, but I’ve no reason to check.

Seconded on the ergonomics. They were a joke. Longest inputs of any IDE I’ve ever used. If your sequences are longer than vim you need to get your head examined.
How quaint! If only organized crime and industrial scale money laundering (billions through NGOs and international “military” operations) were affected by this — at all.

No, this is about Total Informational Awareness and control of the peasants.
Copyright…exfiltration of ideas…industrial espionage…

YMMV
It's so strange to me that the first example is one where the devs went out of their way to help the users. There's no world in which that's maliciousness or anything of the sort.
I think you just became more sensitive to it. Sorry, we'll only post good news about China and hide awful stories like this from now on. You're right, China's image needs protecting.
Soldat is open source now: https://github.com/soldat/soldat https://news.ycombinator.com/item?id=26058312
Probably Napoleon and Julius Caesar based on the number of blog posts attributing modern day virtues to historical figures.
I wonder if GitHub is a bad fit for cold blooded projects? It has social media elements, I’d expect lots of extra chatter and “engagement.”
>It wasn’t seeing my file, despite it absolutely being part of the project. It even found the lib.rs in my crate but not this particular source file. I have no idea why,

Because it's not in fact part of their project, despite their assertion that it is.

>But you can’t. cargo fmt doesn’t have an option for that. How is even possible for your format command to not let you format an individual file?

Because cargo is a tool for working with projects, not with individual source files.

>Problem is, I had never even heard of rustfmt.

Putting "rust how to format a file" into a search engine returns rustfmt in the top results. But in any case, the problem they needed to fix is to make that file a part of their project so that `cargo fmt` will format it, not work around that by running rustfmt manually. But alas they've convinced themselves that's not the problem.

>At this point I was just hopping mad. It knew that I wanted to wrap comments. But it refused, because this was “unstable”. It knew that I wanted to opt into experimental features, but refused again.

Whatever method they used to install nightly, they're not using it here. The error is coming from the non-nightly rustfmt that they were using originally.

>It would literally have been better if they had not shipped this wrap_comments feature at all. Instead they just keep dangling it in front of my face and snatching it away as soon as I try to use it. Because they hate me.

I'd be amused at this trolling if I didn't know the author is completely serious.
The problem is that C compilers have very advanced optimizations. These make the language more dangerous. And yet, the programmer still has to take care of it!

I have a litmus test. Every few years, I compile code which does doubly-linked list operations:

struct node {
struct node *next, *prev;
};

/* Original: pred and succ must not overlap, but this is not expressed. */

void insert_after_A(struct node *pred, struct node *succ)
{
succ->prev = pred;
succ->next = pred->next;
pred->next->prev = succ;
pred->next = succ;
}

/* Optimize with restrict: pred and succ do not overlap. */

void insert_after_B(struct node *restrict pred, struct node *restrict succ)
{
succ->prev = pred;
succ->next = pred->next;
pred->next->prev = succ;
pred->next = succ;
}

/* Optimize by hand in "load-store style". */

void insert_after_C(struct node *pred, struct node *succ)
{
struct node *aft = pred->next;
succ->prev = pred;
succ->next = aft;
aft->prev = succ;
pred->next = succ;
}

I'm consistently finding that the manual optimizations in B and C are required to get the instruction count down.

Simply adding restrict is a simpler manual optimization, but it's dangerous; now demons are allowed to fly out of our noses when the arguments point to overlapping objects, which doesn't happen in function C.

And what's the use of restrict, when I can get the same benefit by coding in a certain way.
Ah, wasn't aware of that one.
What a terrible name for this. Cold blooded animals are highly dependent on their environment whereas the body of warm-blooded animals eliminate the dependency on external temperature via metabolism.

In any case, it's unnecessarily ambiguous. Why not simply say 'software without external dependencies' and eliminate the paragraphs of meandering explanation?
That's the joke, they are non-WADA compliant on purpose - American NFL and other sports leagues are rotten with steroid abuse and more. And the reason the teams run their own "anti-doping" is so they can know about it before, not because they are beacons of purity.
"full-size" is an objective, standardized designation for automobiles [1] so it really doesn't MATTER what someone's "senses and mind" are in that specific statement.

[1] https://en.wikipedia.org/wiki/Vehicle_size_class
> of cash or transfers between family and friends

one may say that this cousin is trying to wash/launder his cash from that drug trafficking, stealing, and by breaking it down to small amounts which he gives you in cash and then you 'venmo'/paypal to him via the banking system (I can give you more cringe-worthy scenarios but I hope you get the spirit on this one).

transfers between family (I assume the very immediate husband-wife that reasonably live together and have a household together). If you exchange €10k per month with various cousins, then sorry - not sorry - that smells fishy.

I don't suppose any bank is triggered by a €20 payment once per month (splitting pizza/drinks). But if you do this daily/regularly and the amounts (even seemingly small) add up to some €k, then again.. sorry - not sorry - that smells fishy.

I remember paying for a business service in the UK some years ago a couple of thousand (GBP) and the guy's bank got triggered because his payments were coming from within UK and this one came from the EU. Now, it is small amount, totally justifiable, but perhaps the guy has told his bank he only does business 'locally' and he's been getting multiple payments from abroad.
This footprint based fuel economy is (one of the reasons) WHY the civic is so much larger
I think most traffic on the internet will eventually come from "ChatGPT-User" or similar. Who wants to sift through things when ChatGPT can do this for you? What is needed is a way to monetize this information it seems.
Why is this worded as cannot rather than must not?
Thinking about Closure and LSMs
The first thing that springs to mind here is "Betteridge's law of headlines". As others have noted, the bank is just complying with governmental regulations. What I'm curious about is what you've done to make the bank so curious about you. Banks are generally much less paranoid than you'd expect. It's not in their best financial interest to scrutinise everyone to the highest degree, and performing this due-diligence on customers incurs significant costs. For 99.99% of customers, all the bank wants is some proof that your income stream doesn't come from crime, and that you are who you say you are. What is the bank so curious about in this case?
Drive a big car. It's really nice to have a large cabin. It seems like everyone wondering about big cars is missing the most obvious reason.
I can't really imagine crypto and denmark in the same context. Crypto is about wealth transfer...If you are wealthy already like Denmark, you wouldn't want crypto ;)
Oh good one.

It's like a game (video or otherwise). The entire narrative. What's good, bad, desirable, undesirable. The whole drama. Exists within the bounds of the game.

Within that speck is "reality". Outside that speck, that whole thing, is outside consideration and invisible.

So to control people you create a game. A sweet, compelling game. And then everybody enters the game like gnats in a jar. And they will fight to get inside the jar. And fight to stay there.

And all that matters in the game is what. Hitpoints? Epic loot?

Voila, you have enslaved them. Bound them in darkness.
If you withdraw cash regularly it will get you flagged by the bank and you will probably have to answer some questions. Answering wrongly will get you terminated as a client.
I don't think they made an exception because he is famous, they made an exception because he is an extremely successful professional driver and I doubt they would make the same exception for Taylor Swift.

Where do you get that it violates the company rules? The Nurburgring is a public road that doesn't have rules against rental cars and it's pretty common for people to take rental cars on it.
The US government can just revoke the rights of its own citizens if it wants. That's literally what stuff like the Patriot act was designed to do. The US government gives itself the right to steal from its own citizens via "civil forfeiture". The US government spies on its citizens 24/7.

The whole point of the right to own and bear arms is to guarantee the ability of citizens to defend themselves from and even fight the government should it turn into some corrupt, tyrannical and ultimately unconstitutional police state. The ultimate check and balance is the threat of violence.

Without that ability, all this "rights" nonsense is just magical thinking. No one has any rights that they cannot personally defend. No one enjoys any rights in 2023, they enjoy the government's mercy.
To me, the big difference between a struct and an object is when data has constraints.

Let's say I have a rotation matrix. That means that the squares of all the entries in any one row or column add up to 1. If I have such a structure, and I find that it has rows that no longer add up to 1, well, what function messed it up? I have no idea. And if I have a million lines of code, that gives me a lot of places I have to look.

But with an object, if I made that data private, only a member function can have messed up. I may still have a thousand lines I have to look at, but that's a lot less than a million. For larger code (tens of thousands of lines and larger), I consider access control to be essential, just to limit the size of the code that could possibly be at fault.

Back in the day, I spent a lot of time playing "who messed up the structure?" in structure-and-function code...
We're waiting for app review

aigamemaster.app
Wow, can't find my parents house even with the exact address.

Kinda rough but a good start I guess.
Having run into some of the musl-related issues mentioned in the article, I now opt for Debian-based images even for non-python use cases. Having to spend time troubleshooting Alpine specific issues just doesn’t seem worth it.
Microplastics: How much do we consume and from which sources?
Lol, looks like these guys the FDA wrote the letter about were selling absurdly cheap generic viagra and cialis.
I can't wait for CBDCs so we can at least have some legal protection against arbitrary bank decisions and possibly fewer intermediaries
True but that still has nothing do with "most layoffs ever" which you used to discredit that comment.
That looks like a program developed with TDD that has gone on too long without refactoring.

The author probably has a billion individual tests that will all lose their value if it were to be simplified, since they would no longer correspond to special cases in the code.
We're actually launching next week! Waiting as we speak for appreview

https://aigamemaster.app
This seems to be a somewhat common occurrence. When I was first learning programming with python I wanted multiple balls in a pong-like game, so after some googling I ended up writing something like `globals()["ball" + i]` until someone mentioned that arrays were a thing I could use for that.
"banks are annoying asking me questions, so i will just pay a $1000 fee per transaction and publish every single transaction i make in the open under a pen name that i hope nobody notices is me"

good luck buddy
Adblock on a mobile browser is a gamechanger. I wouldn't go back even if a quarter of sites were broken on FF mobile (and they aren't, I've been using it for 2 full years desktop and mobile, and only found a single compatibility issue - a restaurant's take-out ordering page)
There are a number of possibilities, which depends upon what methods of interaction we are looking at.

For example, with direct contact, we can estimate a probability of life along side how possible space travel is. Perhaps space travel isn't easy or fast at all and so there is plenty of life, but it is mostly stuck to its solar systems and maybe a few neighboring stars. Overall, given that we can send and receive signals much easier than we can send and receive space crafts, I think this isn't as useful a metric.

The better one is that we don't see signals from other life elsewhere, but this still has to be measured by how likely life elsewhere would be able to see our signals.

Lastly, there is the matter of what it means to be rare. Say only 2 or 3 planets in a given galaxy end up developing intelligent life, is that rare? Given the number of galaxies in the visible universe, that is hundreds of billions if not trillions of planets with intelligent life. Yet with only 2 or 3 in a galaxy, it would be easy for us to not see any signs because maybe we are the only ones in our galaxy or our galactic neighbors are on the other side of the milky way and we have no technology to communicate, nor will we for the near future. Hundreds of billions of intelligent species can be considered both rare and not rare given the sorts of scales we are talking about.

Also other edge cases, like maybe intelligent life is common enough but it tends to rarely progress past a certain point of development due to wiping itself out. Personally, every explanation I've heard or can think of has some sort of unpleasantness to it, much like the quote that says either we are alone or we aren't alone, and both ideas are scary in their own ways.
The Uyghurs are a particularly interesting case. Like several Chinese minority groups, they are entitled to extra points on the 高考.

Unlike other minority groups, it appears to be relatively common for universities to discount their score by that amount.