skysight-inc/HackerNews huggingface dataset:
For rats, cats, raccoons, skunks, squirrels, chipmunks, and mice (standard warehouse dwellers) the digesting part of plastic isn't the main issue. The plastic may attract them, but the edible content in the plastic bags is often the target. Plastic of nearly any make is easily torn through (chewing, clawing, knawing, etc.) but the shear amount of plastic either as bag or pallet-wrap is the real issue, all over the world.

We need to at least start replacing the pallet-wrap with non-petroleum material.
Yes, except that the London Stone was first mentioned around 1100 AD.
Emotionally intelligent people understand the stress and anxiety that comes with delivering feedback or criticism, and should be attuned to the signals right or wrong. In addition the high EQ general dislike the fluffy bullshit that dominates feedback to the point where the occasional personal attack is prefered - as that actually serves a function.

As for the advice presented itself, personally I see it as things to do to make you seem more high EQ - however it is a pretty negative framing. Akin to getting on a plane and using the magic 8-words confident flyers tell themselves the whole flight - "we wont crash, explode and all die today".

The truth is a confident flyer doesnt give the thought the time of day, and the finest people I have seen take criticism didnt confuse criticism and attacks - and show great appreciation for even brutal feedback or criticism.
It's a bad translation of 水軍 which is short for 網絡水軍 (astroturfers)
Great demo! Probably will set that just to have my own tiny 'Mr. New Vegas' that streams into the void.
I use a 16gb m1 air. I'm running docker desktop with mysql, redis, 2 containers doing python, a node container and an nginx container. I'm not noticing any impact on performance. MS Teams hurts more to run. Though I have adjusted the resources docker uses.
I think that could be said about any of the mini consoles recently released.

Why would I buy a NES Mini, or a SNES Mini when I could use this perfectly good PC?

However, they sold like hotcakes. Many people just want the thing to work, and enjoy the novelty factor.
When you read that on a newspaper you know that you're reading a newspaper and they tell you that they've talked with people that allegedly told them something different than the official line.

This doesn't happen with stuff like "no, no the Senate actually didn't pass that law yesterday" that are a matter of obvious public record.
As I understand it, there's disagreement on how efficiently the body absorbs/digests the protein latent in protein powder. Especially when it's in a "dry" form most commonly found in protein bars.

I totally agree re the disappointing macro-nutritional composition of most protein bars. Especially disappointing (to me) is the sugar content and its source (typically rice syrup or corn syrup).

After computing the macros for homemade bars, it's hard to feel like you're getting much bang for the buck with those bars -- it feels like you're better off eating some dried and mixed nuts.
Thank you, kgr, for writing and posting this. I find this a much more digestible summary of the topic than the other recent posting on Statistical Process Control.
U.S. Navy Held Liable for Software Piracy Fines
Anonymity has so many advantages that bot spam is a small problem in comparison.

Many government currently try to outlaw hate speech. This is technically bad and dangerous legislation that will hit innocent people, so not being identifiable is desirable.

Whistleblower get imprisoned even in countries that call themselves democracy.

Some annoying bots are the smaller problem by some extend. I get that public figures might want their identity verified. But that is an edge case.
Neither of these things are "London". ;)
This is awesome! I saw the number going down the last few months but good to see it in context with last year. And also the S&P 500.
QuestDB 6.6 – Dynamic Commits
Not directly, but it becomes harder to reason about performance unless you're familiar with the TS compiler and/or it's output. Once you identified a performance issue related to the JS VM(s) you're targeting, it's also harder to resolve the issue. This is true for every "compile to JS" language and TS is no exception.
That would be very interesting indeed. I wish him the very best
I understand that decoupling storage and features is useful. Regarding merge, and again I'm linking storage and functionality, but storing one file per issue would alleviate this. And two users working on the same issue would need to sync anyway. Well, maybe its foolish and would not work, I agree.
Fair point! :D
Well a sibling comment asked for evidence, was provided with screenshots of the first game, such believably was not censored. Were you to provide screenshots or preferably a video link of the most recent game, or those featured in the Twitter thread, you would totally convince me and probably everyone else.
That's kind of the point. The perfectly lit and exposed pictures they took for demonstration purpose are infinitely less interesting that the well composed ones.
From my experience, a well composed picture with technical flaws will always be more interesting than a studio perfect picture showing something uninteresting.

I'm intentionally provocative with this comment in that I don't entirely disagree with the article. Contrary to what's stated, I do think that composition is everything. Still, I also think that lighting is a part of composition.
Doesn’t the compiler need to know all of the types to do the compilation anyway?
well, at least bunch of them are right - there are lot of people making money in testing & quarantine business, it IS failure of bureaucracy, it IS increasing state surveilance through mandatory health codes and location tracking, it IS used to lock people at home or disperse previous protests by switching health codes to red to lock people at home (not so sure about helping to increase birth rate)

disagree only with last two

I don't think most Chinese care that much about state surveilance with WeChat already in their phone anyway, but first two money making scams are definitely spot on, which is why they are also often mentioned. It was not different in west with testing centres and vaccination business, especially VDL exchanging private messages with Pfizer CEO how to defraud EU citizens for billions of euros on useless vaccines almost nobody healthy wanted voluntarily (unless they fell for nonsense that it somehow stop/lower transmission rate fake news).
‘Hell-bent’? Really?

I use reusable containers for 90% of the stuff I use, especially tools, projects, etc.

I also use glass reusable
containers all the time for food, as they don’t soak up weird smells and stains that can’t be cleaned out, and have bacterial problems and leeching issues like reusable plastic containers.

They aren’t practical for anywhere they’ll be exposed to impacts a lot or weight matters, like kids lunches or whatever, so I use plastic ones there.

But I’m under no illusions that any of those make any sense whatsoever for large scale food distribution, and neither should anyone else.
That's my theory - "zero covid" had good success, but has resulted in very little herd immunity. And by all reports their homegrown vaccine program hasn't had fantastic results.

I think if & when they end "zero covid" they're in for a world of shock. Without a good plan, a good vaccine, and a good vaccination program - it's going to be opening the floodgates.

I don't think they're sticking with "zero covid" out of choice, but because they're not ready for what comes next. It's going to reveal that total lockdowns weren't a stop-gap measure, they were the primary measure - and there's no good plan to follow.
Yep they likely will just wipe out any race intelligent enough to give them or their terraforming activities any issue. There is no reason to expect them to be nice to a species as primitive as us.
China is a lot of things, it's nominally communist but that doesn't quite capture the whole situation on its own, it's technically a "dictatorship" by that definition (probably more so recently with Xi Jinping consolidating power) but that also doesn't quite capture it all either. I don't want to debate terminology because it's tedious and detracts from the actual point I was making - that just because the CCP has a lot of power, doesn't mean they don't believe they need a face-saving way out of zero-Covid.
They do state in the link that some portions may be written in rust for performance.
Kilauea (the other active volcano on Hawaii island) erupted continuously from 1983–2018. It erupted, again, in 2020-2021, and is currently erupting as best I can tell. It is more notable when it is not erupting!

https://en.wikipedia.org/wiki/K%C4%ABlauea
Your initial comment mentions experimentation with lxd - did you mean experiment with lxc? The level of abstraction is very different (this is the raison-d'être for lxd, after all!).

Lxc is somewhat to lxd as jails are to ezjails...
Hey, yeah we played the same game with our friends. Everyone should say the sentence from the beginning without any missing word and then they add a new word! I actually thought about how we can do the same thing in Novel! Thanks for the suggestion!
"I feel"

You lose instantly, feelings are not facts - but often getting drawn into heated exchanges there is an asymetry of information (or asymetry of honesty) that makes actual balanced conversation impossible. The only winning move is not to play.
It's a Siri feature, press the mic button and say "What did [he/she] say" and it'll rewind a bit, turn subtitles on, and then turn them off right around the point where you asked. I've found it to be a very well implemented feature. If I use it more than three times or so I'll just tell it to "turn subtitles on" for the duration.

Edit: s_weber below beat me to the punch here, I had my draft up too long :)
I did hear IBM has free courses for people wanting to learn mainframe. For example:

https://www.ibm.com/blogs/ibm-training/free-course-announcin...

I am sure there are others out there too.
I am almost convinced that they will follow this path and I've made my mind about abandoning development for Apple platforms a while ago.

Objective-C is an awful mess but at least the toolchain is able to natively mix Objective-C, C and C++ code without much effort.

And the low-level parts of iOS are still using C API.

Google tried the same thing at first, Java was the only supported API for many years, they reluctantly added the NDK for "special uses".
Ok so you're going to have to resist all-caps replying "WHATABOUTISM!" but you realise by that definition both the USA and the UK could be "dictatorship" for sending in troops to crush both rebellion (the UK did in Northern Ireland) and protests (like USA did in Kent State)?

I said in another comment that I don’t wanna get into a debate on the subtleties of what is/isn’t a dictatorship, but THIS is an odd place to draw the line.
You can say that in portuguese, it's completely correct but it seems to be much less used than "junto ao muro" as in "next to the wall/adjacent to the wall". Even being correct in this use, "contra" is a word very charged with adversarial context. Maybe that's the source of the strangeness the thread OP feels about the use of "against".
Booting up DC and Ps2 games in an emulator shows you just how much better textures looked on the Dreamcast, and how most DC games ran at 60fps instead of 30.
This is probably the most complicated part about ffmpeg. It does EVERYTHING. However, much like the tar command, it takes a lot of googling and doc digging to find the right magic combination of flags and settings to make EVERYTHING happen.

That's not really a knock on it, ffmpeg has some pretty reasonable defaults all around. However, there's a billion codecs and use cases that make it's job challenging.
It's from Apple and it's the endorsed UI framework for native development in their ecosystem (more or less). Flutter is not for native development and Jetpack Compose is the equivalent of SwiftUI for Android.

It's been the shiny new thing in iOS development since it's launch and of course there's a lot of division about in the community (it's good, it's bad, it's the future, it will never be the future, etc.)
This deserves a deeper read
There is nothing to worry about. The local officials see these things all the time, they will relocate anyone in danger to a safe locale.
Seriously stop spending time doing this clout chasing on social media.

It would sad if your employer did layoffs and your lazy ass was top oned because your idea of impact was stuff like this
> For example, `if (fermats_last_theorem_is_wrong()) {*p == 1} ` will imply to a modern compiler that p is not NULL in the scope where it is defined, even if we now know that this code will never be reached (assuming that function is correctly written).

No it won't. Otherwise all precondition checks would be meaningless. The compiler can only assume that it isn't null when fermats_last_theorem_is_wrong() is true. If the compiler cannot reason about fermats_last_theorem_is_wrong() then it can't just ignore it.

> for(int i=0; i > n;) { } *p=1;

> Here the compiler will assume that the loop terminates, since non-terminating loops without side-effects are UB in C++.

Infinite loops are UB precisely because otherwise the compiler would NOT be able to reason about this. So yes, here the comiler can assume that p is a valid pointer - but only because it can also assume that *p=1 is NOT dead. This falls entirely under the umbrella of behavior not being defined at all after you execute undefined behavior (the infinite loop).

> This remains valid even if you call this function with an n such that *p=1 is unreachable.

Only because the loop itself is undefined behavior in that case.
Most coffee grinders have a large bean hopper on top that feed the grinding mechanism, and mine uses a power on timer that can be changed from 5-30 seconds.

The grinder processes beans at what seems to be a pretty constant beans/second flow rate, and through trial and error I figured out that "X beans/second * 12 seconds = Y volume of ground coffee" makes a cup of coffee that I like.

I've never bothered to figure out what "Y" actually equals, and the flow rate seems to stay constant enough that 12 seconds always works out to a good cup.
It’s not pointless, look at all the cross functional work you can put on a few engineers’ perf reviews.
> Some people say code is the documentation.

McConnell has a really good quote on this from Code Complete:

The information contained in a program is denser than the information contained in most books. Whereas you might read and understand a page of a book in a minute or two, most programmers can’t read and understand a naked program listing at anything close to that rate. A program should give more organizational clues than a book, not fewer.

I comment meticulously on the why so that if I retrace my code 3 months later, I can remember the decision making context for a particular implementation. It also helps me hand off my work so that anyone can pick it up quickly.
Yes, it's simple, but no easy (I love this quote). The View Model loop seems deceptively simple at first sight, but you quickly realize that it isn't really the case. You have a long road of learning ahead of you. Specially at the beginning was really buggy. It is undoubtedly improving with every release.
Yeah, "水军". Let me Baidu/deepl that for you:

https://baike.baidu.com/item/%E7%BD%91%E7%BB%9C%E6%B0%B4%E5%...

Online water scouts are hired online writers who publish specific information about specific content in the Internet. They are usually active in e-commerce websites, forums, microblogs and other social networking platforms. They influence normal users by disguising themselves as ordinary Internet users or consumers and by posting, replying and spreading blog posts.
It's more likely that they're just not interested in "hard hitting" news of that sort. It's more profitable to push a narrative that keeps things simmering for the news cycles. Our media aren't controlled centrally: that's just not how propaganda dissemination through the media works in the West (it exists, it's just different).
For reference: I looked up prices at a local grocery store just now and Beyond products are in the $12-16/lb range. I've never understood how something that is almost entirely pea/rice protein + vegetable oil can be so expensive.
Typically a raspberry pi running DreamPi
Why the World Cup adds to, rather than eases, all that ails Twitter
I'm happy to set something up and sell you a few, but my experience making these is that the cost gets pretty steep for small batch, high quality runs.

It's been a side project of mine to set up a local-first IoT shop. But haven't gotten a lot of traction yet.
We shred all cardboard that's not shiny. Generally you can feel if there's a coating. I will also be picking out plastic from our soil for years, but you use the resources you have. It's a worthwhile tradeoff IMHO.
I have a suggestion - it may be completely off the wall, but hear me out.

C needs a mechanism to declare in a source file that certain behaviour must be defined, where that behaviour is undefined in the C standard but the target architecture behaves the defined way. Then, when the source is compiled on the target architecture it works as expected, but when compiled on something else it refuses to compile.

For example, unsigned ints. It'd be great to be able to declare "I define int to be 32 bits and to overflow like a sensible 32-bit int - treat this as defined behaviour, and refuse to compile on a system where this isn't true." The number of platforms where this would fail to compile would be extremely small, and at least they would give a sensible compile error on systems that are weird.
China censors maskless crowd footage in World Cup broadcasts
> or you are vegetarian/vegan and usually take care of what you put in your body, meaning probably a limited amount of junk/processed food, meaning no fake meat substitutes.

First, for many vegetarians it is primarily moral position, not health position. It does not imply the know or care more about healthy eating.

Second, even people who care for health food, that does not mean they subscribe to junk/processed cultural labels, which are illdefined and often irrelevant to whether the food is healthy or not.
UB is also very much based around software incompatibilities though, not just the ability to optimise stuff.

But where IB can have useful definitions to document, UB was defined so because the behaviours were considered sufficiently divergent that allowing them was useless, and so it was much easier to just forbid them all.
I thought so - until film photography prices began to skyrocket. Then I bought a quality second hand DSLR body compatible with my 35mm film lenses, and haven't regretted the decision, not for a minute. The investment has since completely paid out. Great books otherwise...
I don't consider eating meat a problem. Its the Vegans who seem to have a problem with it. Not everyone else. And they are a loud minority.

The "problems" with meat have more to do with how the industry operates than the actual practice of eating meat itself. We are omnivorous. And the health issues with meat are overstated by those with an agenda to force their diet on others.
Generative AI: What Companies Will Win?
Nope, the C spec is just really bad. The NULL check is allowed to be removed.
Was there ever a case where they were fully welded in back then? Bad for fire safety, but it was only the back door to ease monitoring by having all go through the front in the ones I looked into. This may not be the case with what they are doing now.
I worked on telco OSS and billing systems at the beginning of my career. The industry benchmark is that 2/3 of all billing systems fail. Fail as in fail completely to deliver, not as in fail to deliver a 100% satisfactory result. A big part of this is legacy and marketers inability to discipline themselves and KISS, but legal and accounting rules also play their part. Never assume billing is going to be easy.
> It's fine if you think something shouldn't be UB, but you have to go lobbying the C standard for that. Compiler writers aren't to blame here.

I'm glad I don't live in your country, where the C standard has been incorporated into law, making it illegal for compiler writers to do things that are helpful to programmers and end users, but aren't required by the standard.
Same observation here.

I remember a time, not so long ago, when serious people were advocating JITed languages (Java, C#) for performance workload because the JIT was theoretically able to produce better code for the platform given it had full knowledge of the architecture and execution context.
Demosaicing
Like I don't think Beyond could fool a meat eater for a second

Eaten 'naked', no. Cover it with cheese, bacon, bbq sauce, onions, tomatoes etc. and I think it can easily compare to a Burger King pr McDonald Burger.
I worked on a financial product in a startup. The billing and collection features were so closely tied to the product that it would be quite risky to outsource that when you're still trying to find out what your product is exactly.

In fact, we outsourced part of the software for the late payments collection process to a reputable SaaS and the results were not great.

My take is that if your needs are fairly standard, you can benefit from such service. Especially your time to market will be shorter. But you won't face any disaster should you decide to do it yourself. If you want to innovate how you bill people (most Fintechs do), you should develop in house.
wow that is super annoying.

i find heroku support is still pretty good, if you have/want to take the time to message them and ask exactly what to do to do what you want, but it's annoying that it's necessary for standard things that have just become confusing, or to work around documentation failures.
My wife has ADHD and does really well with the jobs she's had. I'd easily call her a 10x engineer in her field. I'm not sure how well you can translate this to an arbitrary job, but one thing that seems to help her is doing classified work. She still gets distracted, but she doesn't get distracted by Reddit and Hacker News, because they're not available on the network she's working on. She gets distracted by old documentation troves, reading more of her own product's code base, studying test cases, actually looking at the logs of all the overnight regression test failures that other developers ignore. Absorb all of that tribal knowledge that usually takes years or even decades to accumulate. (It's also a very old government program she's involved in, so tons of history and context to absorb.)
I have almost no idea about C compilation but would it be possible with macros or somehow redefining int?
You can use GitHub discussions for exactly that.
The most interesting thing to me about the ftx collapse is how totally unoriginal it was.

Enron included decades of fake accounting, complex legal structures used to make debt look like assets, new ways of breaking laws.

Ftx was just 1400s style fraud in a new, tech wrapper. Very unoriginal. People have been doing that since banks were invented.

I don't want to lessen the culpability of SBF and other senior leaders at FTX. But it is stunning that the SEC and groups like Sequoia Capital assisted in this. Have they never seen basic fraud before? Did they think controls and transparency were just red tape?
Can someone provide explanation why SwiftUI is slow? My intuition was that it should be extremely fast, especially on the modern MacBooks. I write quite a lot of desktop apps in Flutter (or run mobile apps as MacOS builds, because it's easier to develop and debug this way), and I've never had issues like this, but it's hard to believe that Flutter is faster than SwiftUI. I'm confused by this article.