skysight-inc/HackerNews huggingface dataset:
Lots of tasteless stuff. Looks like food, but no smell, nor taste. Probably better than nothing at all, but not comparable to a real deal bought locally from farmers in neighbor countries.
> We might decide to not remove hate speech

If you go that route, you'll pretty quickly become a haven for the hate speech crowd and anathema to everyone else.
Twitter Is Too Musk to Fail
Imagine that you're talking about database transactions or crypto key exchanges, instead of executive acts.
You don't really have to be busy 24/7 though. Taking 10-15 min here and there to just do nothing and breath is quite nice. Or pickup a book if you really need to get your brain busy. Anything but doomscrolling social media
I haven't written actual C code in decades. Did C11 get magic statics with thread-safe initialization like C++11? Does C even have non-trivial initialization of statics local variables?
> our food will come from 'labs' aka giant grow warehouses etc in 50 years

I heard this same prediction 40+ years ago.
Once again proving which agons are the bestagons.
As someone who generally falls further to the left than the right, and sometimes much further, I would agree that those are generally left biased news outlets.

Here's a site that does a pretty decent job of ranking bias per article and per outlet:

https://www.allsides.com/media-bias/ratings
As the sole user and admin of my server, How Dare You!
Thanks for pointing that out, my profile has an email now. Sent you a message via your website's form.
Not sure how well my company does at this - our software division is quite small - but I think more than training the special sauce is a high-trust environment. I think that mostly because while I've never seen a 1X programmer become a 10X programmer, I have seen the reverse when trust between colleagues soured.

Here's my reasoning why the reverse would work also: Most comments on here that acknowledge the 10X programmer is a real phenomenon agree it's not about speed of writing but understanding the business's needs and finding the optimal solution, not coding the obvious one 10X as quickly. That requires a workplace where people feel safe thinking outside the box.

Much of this idea comes from this speech by John Cleese: https://www.youtube.com/watch?v=Pb5oIIPO62g
> Maybe it detects you using facebook container and infers you use firefox from that?

Not sure. I have used Facebook since then as well but the last sent date was end of March...
Counter battery radar only tells you where the enemy was when they fired, not where they are now. Even with drone surveillance, the drone has to find the target before it gets shot down, and then the information has to be acted on before they move. Also counter battery radars are themselves are vulnerable targets. It doesn't seem implausible to suggest that within a decade there will be missiles or loitering munitions with image detection programs for seeking out enemy artillery (or ships, or tanks, or even infantry) that would render shoot and scoot much less effective. It wouldn't require anything like AGI. There are all sorts of ethical issues with this idea, but the PLA isn't going to care about that. Not really sure how the West is going to handle the fact the PLA will have weapons that much of the western public are against developing in principle. I guess that's another parallel with nuclear weapons.
It seems the simplest and most likely explanation is that they're using "Covid Zero" restrictions as an excuse to control the movement of citizens, which they want to do in order to suppress protests related to economic downturn, real estate market troubles, etc.
The compiler is required to successfully translate a program that contains unreachable UB, and such a program is conforming if undefined behavior is never reached. This is explicitly spelled out in https://www.open-std.org/jtc1/sc22/wg14/docs/rr/dr_109.html

> Furthermore, if every possible execution of a given program would result in undefined behavior, the given program is not strictly conforming.
A conforming implementation must not fail to translate a strictly conforming program simply because some possible execution of that program would result in undefined behavior. Because foo might never be called, the example given must be successfully translated by a conforming implementation.
Why did you create a throwaway account to post that ? If you can't assume your comments it usually is a good sign you shouldn't post them
The crazy part is the pivot from hero to villain with Musk. I have been sick of him for years but many fan boys turned into haters over politics and almost overnight. To believe otherwise just seems out of touch with reality to me.

Twitter's 2021 annual financial report is a joke. They were basically being ran as a non-profit and that is what was above water.
Getting my unit size &#x27;prefixes&#x27; (really suffixes) straight, sort of
If ESLint were rewritten in TS, you would still be able to run it without the TS compiler, since it would already be compiled into regular JS when published to NPM.
I don't find it "chilling in all contexts" at all. Organizations very often set up a single channel for information distribution to avoid confusion arising from rumours, personal opinions and speculations. "Whatever gets posted at _____ should be treated as verified info, and everything else you hear as unverified" is very common during events such as natural disasters.
So, your issue with the current implementation is purely cosmetic / "semantic"? As in seeing there are 1000 "issues", when 999 of these are actually "improvement / feature requests"?

Because when you go in the issues tab, you then choose to only see "bugs", which will show you the one that needs handling, and you can ignore the 999 others.
You get an additional clue that there are no “kickers” on the board. Quoting from the the help:

“No random kickers on the board - The rank of each board card will alway be a part of at least one player's hand in at least one phase.
Note: "part of a hand" means the significant card(s) in: Pair, Two Pair, Three of a Kind or Four of a Kind (not kickers)
TLDR: You may have to guess a card's suit with no clues, but not it's rank”
Not really - if I hated a video or wanted to gouge out my eyeballs after seeing it, I am likely to "dislike" it or comment with an angry rant. That's also engagement and that's what social media wants, not stuff I enjoy, stuff I engage with.
Oceanic+ App for Apple Watch Ultra
> You might have ADHD but you can also adjust to it and work around it.

Most can't really work around it in the sense I think you mean.

If everyone else prioritizing and doing work us like walking, for someone with ADHD it's like walking underwater.

Not only is it much harder but:

- it looks and feels ineffective

- you have to stop progress to come up for air iften

- when comparing to others it's easy to feel lazy and get demotivated
Thanks for elaborating on this.

I mentioned LTO because compilation units were seen in the past as safe optimization barriers.
Guessed it! Wasn't sure whether the Netherlands is small enough to be called tiny, there's plenty of places smaller and so obscure that there's indeed little point mentioning it in the title, but it was the only place I know of that indeed has a surprising food surplus given the very high population density across most of the available space. You basically can't get lost, no matter where you are: walk 500 meters in any direction and you'll find at minimum a path to walk along if not having cleared any forest already; another 10 minutes and you'll likely have met your first passerby (daytime) or sighted your first building.
Should loop-invariant code motion be an allowed optimization only when the compiler can statically prove that a for loop's increment won't overflow?
lowering the quality effects the perception of the quality of your product. i don’t think it’s smart to do that.

i’m curious if you’re being facetious, though, due to a possible resentment of your co workers. IF you’re doing that, remember you’re just being paid to do YOUR job. management knows who the performers are.
That line of reasoning reminds me of the fabled sufficiently smart compiler: one day, the sufficiently smart compiler will understand what we mean in our programs and generate code that is faster than what an expert could write in C or even assembly. Unfortunately, the sufficiently smart compiler still hasn't arrived.

And similarly, the performance potential of SwiftUI has not been unlocked. Maybe it will happen, but while we wait for the SwiftUI to implement those fabled optimizations, developers have to wrestle with—from what I gather from the article—a lot of extra accidental complexity so that they don't impose an unusably slow interface to their users.
I don't know for certain, but I suspect it simplified the language's grammar, since C's "declaration follows use" rule means you can basically repurpose the expression grammar for declarations instead of needing new rules for types. This is also why the function pointer syntax is so baroque (`int (*x)();` declares a variable `x` containing a pointer to a function taking no parameters and returning an int).
> like the plague

This is the closest to the literal use of this phrase we've had in over a century.
From my uninformed outside perspective the explanation is so much simpler: decisionmaking structures of the organization in charge are failing to facilitate an overdue strategy switch. They had the best possible approach back when vaccines were a few months out and the strains in circulation were still easy to contain (much easier than the current ones), but now they keep trying to repeat that triumph, and because questioning that approach back then was bad (as evidenced by past successes) there's still no questioning now. But circumstances have changed, a lot, and the same structures that seemed surprisingly competent working on a blank slate (after merely a few days of trying to silence that ophthalmologist, I believe that this part of history was greatly exaggerated in western media) are now completely falling to adapt, because now there's an established party line and we I the hypothetical scenario that everyone knew that it was outdated, nobody would question it, more reward in feigning support.
Google used to do this for me a lot. I'd search for a phrase, click on the first result - and while I'm clicking it, an ad would appear in its place and push the first result down, directing my click on an ad instead.

I have some suspicions that it was done that way on purpose.
I rather see the pictures and videos of the trip (local people, etc) than how a car is working. My brother rode a piece of shit bike from London to Asia. His photos are breathtaking. Me, still researching lightest, bestest touring bike on youtube so I can go food shopping at trader joe that's 4 miles from my house.
You must've misunderstood, your statement looks like both x and y are `int *`, but in fact only x is an `int *`, while y is an `int`.
I do understand where you are coming from, and I normally wouldn't say this about any technology – but Typescript is probably the closest thing to an actual silver bullet that has ever existed in front-end tech. In almost all cases it massively improves code quality at a low cost, and if I encountered an organisation that wasn't using it I would expect them to have evaluated it and have extremely clear justifications for that decision front-and-center.
"much better safety"

Every bug to to ever hit production has

* passed all manual testing

* passed all unit tests

* passed the type checker
https://archive.ph/wB2s4
> switching tactics would be an

> admission of failure,

I think you are wrong here. This is not how dictatorship works. In proper dictatorship one can easily change the narrative.

I assume there is something deeper that this: power struggle so no decisions can be made.
Yeah I’m not going to read your mind. If you have something to say use your words to provide context, not vague insinuations.

My point is Musk is in a position to be demanded of by government agents.
For who? People that don't want to learn a different operating system? I use it and it works great. Just got done playing some Steam games on Linux. Steam decided to choose Linux for their Deck cause it is pretty amazing.
"Marijuana and crank will ruin your life!"

"Here, take some lithium and/or ritalin, or your life will be ruined!"
The hunt for the lost ancestral language of Europe and southern Asia
> Twitter was haemorrhaging money

Well, no, if not for the $800M lawsuit settlement (a one-off), they'd have made $580M profit in 2020.

> technically stuck in a rut

Being under an FTC consent decree where every feature has to be thoroughly documented, analysed, and approved re: user privacy before launch tends to slow development down.

Ol' Musky has made the first almost infinitely worse ($1B interest/year) and cannot do anything about the second.
If you count averages, I agree, but I would argue that the bulk of what makes the NYT nominally left wing is very safe signaling on almost stereotypically caviar gauche issues, while they're not left wing when it could actually matter or is hard.
Why would quality be reduced? Producing 1x output can still be of high quality.

What kind of resentment would there be towards my coworkers? I am not sure where feelings would be coming into play at all, let alone ill feelings.
Are there any non-Apple UI toolkits like this?
Why do you need an infinite upper bound for money? I agree that you need to do saturating arithmetic, but 2^64/10^8 dollars is about 10^10 dollars, which is the around the GDP of the US. A number that big is not going to show up in your billing system if you do everything correctly.

With all numerical calculations, you need to be careful about losing precision on mathematical operations, so it's a good idea to think about things like this even if you use a decimal number system with a very wide dynamic range - it won't be very precise all the time.
Scholars are not gods and get things wrong. Use your own brain, not appeals to authority.
It’s quite interesting it’s developed without some kind of framework. Are there any learning resources for architecting large web applications with just plain JS?
Everyone who has died drank milk.
I've been thinking about doing this with a telecentric lens but the one in have is like 5 inches so would need to stitch a bunch of images for a bigger board. And bigger lenses are big bucks.
Reach new depths with the Oceanic+ app and Apple Watch Ultra
This is why software is famously vulnerability free. Really, software devs only know what the software should probably do and which bugs they run into regularly.
I get the advantage of transparent source code, a vibrant community supporting amazing projects, first-class support for new concepts and features.

> Personally I would love to see OCI containers supported natively on other operating systems. Currently you get the same VM crapshow on e.g. OpenBSD, except the community is several orders of magnitude smaller, so you don't even get prepackaged solutions.

Talk to your OS vendor. They are the ones who are preventing this from working.
Paywall so I can only speculate. I have thought about if the idea of wanting to eat meat-like food is a construct created by meat eaters speculating about what vegetarians want.

But in reality I think that there is a large portion of vegetarians that view the texture of meat as "gross" and so realistic meat substitutes have no appeal to them.

I don't know if this is true or not, and I have no way of proving this other than the times that I've offered beyond meat at a party but not gotten any takers. It's just an idea that perhaps meat eaters are pushing a narrative at a demographic that doesn't have a desire for it!
> This piece was co-written with GPT-3

> We also generated illustrations for this post with Midjourney
Can you share a link to that post? I must have missed it.
The difference with Cisco is they’d want (/be required by shareholders) to continue to operate and shift production to other countries where electronics manufacturing does exist. And they have a management structure that is not beholden to CCP law.
> I get an int* value which has 5 ints allocated at it.

Not crazy about this array explanation. Better wording would be: "I get a memory address that points to the first byte of a chunk of memory that is large enough to hold 5 ints and tagged as int"

> Essential compiler flags

Nitpick, but this is only true if you are on a gcc/clang platform.

> If you want to “return” memory from a function, you don’t have to use malloc/allocated storage; you can pass a pointer to a local data

It should be specified the memory must be passed by the caller for this to work. You can't create a var in a called function and return that (you can but you will get undefined behavior as that memory is up for grabs after the function returns).

> Integers are very cursed in C. Writing correct code takes some care.

Cursed how? No explanation.

Overall this article is not very good. I would add these to the lists:

General resources: Read the K&R book. Read the C spec. Be familiar with the computer architectures you are working on.

Good projects to learn from: Plan 9. Seriously. It's an entire OS that was designed to be as simple as possible by the same people who made Unix and the C.
The psychological impact of scarcity probably continues to help the daily ru not always sell out.
>for performance and portability reasons

Is it more performant?

How would you do the check in the article in a more performant way?

Philosophically I'm not sure it's even possible. Sure you could do the check before the overflow but any way you slice it that calculation ultimately applies to something that is going to be UB so the compiler is free to optimise it out? Yes you can make it unrelated enough that the compiler doesn't realise. But really if the compiler can always assume you aren't going to overflow integers, then it should be able to optimise away 'stupid' questions like 'if I add X and y, would that be an overflow?'.

>The compiler can't know that this code is part of a UB check

If it doesn't know what the code is then it shouldn't be deleting it. It has just rearranged code that it knows is UB, it is now faced with a check on that UB. It could (and does) decide that can't possibly happen, because 'UB'. It could instead decide that it is UB and so doesn't know if this check is meaningful or not, and not delete the check, this to me is the original point of UB, C doesn't know whether your machine is 1s complement, 2s complement or 3s complement, it leaves it to the programmer to deal with the situation, if the programmer knows he's working on 2s complement machines that overflow predictably he can work on that assumption, the compiler isn't expected to know, but it should stay out of the way because the programmer does. The performance of c as I understood it is that overflow check is optional, you aren't forced to check. But you are required to ensure that the check is done if needed, or deal with the consequences.

Would you get rid of something you don't understand because you can't see it doing something useful. Or would you keep it because you don't know what you might break when you delete it? GCC in this case is deleting something it doesn't understand. Why is that not a bug?
I think this shows us that "technological innovation" solutions are not always the right answer to our problems.

I've had these fake-patties and they're good, I've gone to burger king and it's more than good enough. But then again, when I go to the supermarket these are still too expensive compared to regular meat and the flavor profile is not as good. So I they would have to come up with a really killer product, but how can that happen when adoption is so slow? They are not going to get money to really improve things to the required level to dominate the market.

In this regard, I think anyone who was hoping for plant-based meat to replace meat was being a little naïve. Imo, the solution to phasing out meats should come more in incentivising proper vegetarian/vegan meal plans, restaurants, etc. Probably through education plans on the benefits and the right ways to approach plant-heavy diets as well as tax incentives and so on.

But... do we even want to phase out meat? I think for a large majority of people the answer is no and so we end up with products like "beyond meat". I think vegans are right, ethically and politically but in many cases it is very difficult for us to admit how wrong we are and it really doesn't help when the counterpart comes off as morally superior. There needs to be humility but at the same time, this is not a problem we can really ignore.

I think our societies are addicted to meat and so the solution to our meat problem should be the same kind of solutions we apply when we have systemic addiction problems. Education, rehabilitation, support. It's difficult for us to admit that we do have a problem, and being such a systemic world-wide scale problem... well, yeah, it's almost impossible.
To add to this question: is there any language in particular that makes learning programming concepts any easier? I often see people mentioned Visual Basic but since that is no longer around, what would be the next closest thing? I suppose Python?

I use PowerShell for a lot of my scripting needs and have found it to be pretty intuitive, but am wondering what other languages I might enjoy solving problems in.
This is a fully general argument for debugging in production.
I would guess the real reason the US won't ever willingly go to war with China, not even under the most fantastic of hypothetical scenarios, has a lot more to do with a combination of the anticipated importance of tech in a modern war between major powers, and the USA's near-complete lack of domestic electronics manufacturing infrastructure.
China’s enterprise IT market set to blossom despite US sanctions tightening
I have written and shipped many Python bugs that did not pass the type checker but it was impossible to run the type checker because it would not be invented until many years later.
"Of particular significance was the bank’s involvement in the Iran-contra affair, a major scandal during the Reagan administration that involved illegally selling arms to Iran to finance right-wing guerillas in Nicaragua."

MIT Media Lab was founded by Nick Negroponte, the brother of the US's Nicaraguan-rebel-supporting ambassador to Honduras at the time John Negroponte.

The Securities & Exchange Commission's chairman, Gary Gensler, has also been an MIT Media Lab & Economics crypto-economist professor since 2018.

MIT's department head of economics, Glen Ellison, is the father of Alameda Research CEO Caroline Ellison.

Small world..

John Negroponte's well-known for covering up Nicaraguan & Honduran death squads, serving as ambassador to Iraq through the false Senate 2004 Iraqi WMD Intelligence report, and rising to Director of National Intelligence and Deputy Secretary of State by the end of G.W. Bush's presidency.

Sources:

https://www.media.mit.edu/people/gensler/overview/

https://en.wikipedia.org/wiki/Glenn_Ellison

https://en.wikipedia.org/wiki/Nicholas_Negroponte

https://en.wikipedia.org/wiki/John_Negroponte

"Ambassador to Honduras (1981–1985)

Assistant Secretary for Environment, Oceans and Fisheries (1985–1989)

Ambassador to Mexico (1989–1993)

Ambassador to the UN (2001–2004)

Ambassador to Iraq (2004–2005)

Director of National Intelligence (2005–2007)

U.S. Deputy Secretary of State (2007–2009)"

https://www.nbcnews.com/id/wbna7468275 : "Papers Illustrate Negroponte's Contra Role"

https://theintercept.com/2018/11/28/killing-asylum-how-decad... : "The History of John Negroponte and the Contra Death Squads in Nicaragua"
Is it possible to have FFmpeg in browser (A JS port)?
How about one where it is widely promoted?
For what it's worth, nature doesn't have sustainability built in either.