skysight-inc/HackerNews huggingface dataset:
Israel has been bombing Gaza nonstop for the past week. The damage is consistent with a bomb airbursting, not a rocket falling and exploding. No crater. Damage from other rocket attacks is no where near the level of damage in this attack.

Here is the actual attack: https://twitter.com/WarMonitors/status/1714337776873640216

Find me any other Hamas rocket that does that much damage. Especially when broken up and falling to the ground.
Yep, I'm aware of these, I wrote about my thoughts about them here: https://news.ycombinator.com/item?id=37934604
7m40sec

The comment is made around 8m08s, but you'll want to start watching at 7m40sec to have context.
It's called light timber frame construction and drywall cladding. The framing is 100mm x 50mm (dressed, about 87mm x 34mm) timber, the drywall is 122mm thick gypsum (hydrated calcium sulfate) lined with paper on both sides of the frame.

It partitions spaces perfectly cromulently, particularly if soundproofing material is placed in the dead space between the two sheaths of drywall.

Very much less labor intensive than stone or brick walls. And of course much lighter if it falls on you, in an earthquake or because a truck drives into your building or a military drone delivers an exciting present.
*/classic

Thank you! Are there any more that could be added ;) ?
Because I want to stay on C11.

> Your compiler already has an implementation

That's a big assumption that is not true on all compilers I want to target.
Silly actors. Companies will just grab some college girl from a campus, give her a few Starbucks coupons and presto an AI celebrity is born.

The whole point of the technology is that you don't need a classically trained actor.
There is. Under “Get Started”
Here comes another Netflix price hike
There are a few large vendors to choose form though. While you have to choose your battery system up front, there are some good choices. the vendors have to compete as well as for companies they have stuff and batteries break all the time so if one vendor is a problem they just move one crew to a different system and distribute their old stuff to other crews. Or just start buying the new vendor for all crews and when not much of the old stuff is left throw it away.

Note that the above is about professional grade tools where you will find is useful to be locked into a battery system. For typical people have a drill on a different battery from the blower isn't a big deal, just buy a couple batteries. When the battery wears out in 10 years buy a whole new tool with a new battery.
It worked for SomethingAwful.com before Reddit and 4Chan launched, and now SA is essentially dead. Why do you think that is?
Yes, fixed-width integer sizes are absolutely worth using.
Cleo, the Mysterious Math Menace
That is what I think MFE is meant for, where you have entirely different parts of an organization working on an application but you need it to feel the same to the user.

That feels right.

Another I've been apart of is applying it to a given codebase post acquisition, helps speed up integration in some respects

One example I've seen floated though is remote modules for design systems. This one I'm unsure about. I can only speak from one experience when this was tried and it was a disappointing result.
Most of the CS classes at my university have moved on to an online Jupyter environment with VS Code preinstalled. It lets students spawn an environment with all the required software for their class preinstalled.

E.g. For Computer System it spawns an environment with GDB pre-installed, while for Intro to AI it has PyTorch/Python3 pre-installed
(I'm not a fanboy)

This just shows the massive value of Tesla as a brand. The price doesn't even matter, the product just sells.
> it needs special adhesive

Masonry adhesives are common

> special bricks

Where does it say that? The specs just say "blocks up to 600mm x 400mm x 300mm."

> Whats the lifespan on that internal saw

The blade or the saw? According to the marketing it "allows for quick change out of parts"
Beginners tend to get way too consumed by granular resource allocation and freeing. Often writing lots of verbose nonsense because the language/standard library don't come with abundant abstractions out of the box to obviate the need for such things. Learn to build those abstractions when you find yourself repeatedly doing a bunch of tedious rigamarole-y resource management code, diy trivial allocators are very common in games for a reason. e.g. Allocate in a leaky manner by encapsulating those allocations in an allocator instance you can throw away at the end of a procedure, or at the end of every frame, or end of a level, etc.

Since the goal is a vintage console like PSOne I'd probably stick with C89 at most, unless you know the toolchains you'll be using are modernized.

Also when it comes to video games, unless you're writing something like an MMO server side component, robust error handling w/recovery is generally a tremendous waste of time and code. Use assert() and use it often. e.g. Don't try to handle and recover from a malloc() failure, just assert malloc() doesn't return NULL in your wrapper. It's a video game, not Apache.
> the client used D.O. + Docker envs

What does D.O. stand for in the context?
> Banks are extremely leveraged by their nature

Islamic banks aren't.
Fair enough, thank you for the reminder.
Sure, depends on how you structure it.

They had what, 400 employees, so 675k per employee.
A recent Danish study predicted the collapse of Gulf Stream by the end of the century.

https://www.politico.eu/article/climate-change-gulf-stream-a...
Ah, but is it really valid MS windows way if don't cast to blue?
Stihl, Echo, and other companies that landscapers use are already all making electric blowers and weed trimmers.
This is one of these things that I'm shocked there isn't more widepsread uptake on. It seems to win on some of the more important dimensions: ease of use/UX (if executed well), power of machines -> faster iteration time for many workflows, improved priacy. I am not familiar with pricing for many of these offerings and I suspect it probably is pretty expensive.

Even at megacorps where they have really good cloud dev environments, adoption is not universal. Many many people at my current employer have big under-desk workstations to do their day-to-day programming.
This thread is full of people who haven’t used a leaf blower before. An electric leaf blower might be enough to clean off a sidewalk, but you’re not going to do any serious amount of work with an electric blower, especially in the US where most power outlets only supply 120V. That’s why people use gas blowers. It’s not about the noise and not about cost. It’s about having a product that actually meets the functional requirements of the job.

I will say, though, that requiring 4 stroke engines would be a huge improvement until there is a viable alternative.
Nobody's who isn't already dependent enough on Twitter to pay $8/mo is handing over their payment info now. Maybe they'll pay it with Apple Pay/Google Pay or Paypal but that doesn't help Twitter.
Countdown to the Hokuriku Shinkansen Extension – Japan Railway Journal [video]
At first sniff this felt dodgy to me, but then when I thought about it: a software update pushes arbitrary code to your machine that you willingly execute. You either take the risk and live with it or don’t.
Digital Ocean if I were to guess
Anecdote: I saw a Cybertruck driving on a highway in SF last week. Didn't get a great look but it was definitely real!
Probably "DigitalOcean", https://www.digitalocean.com/
BoA: nothing to see here despite us having $131bn in losses.

Also BoA: wanna buy my 6.55% bonds?
Instead of -Wextra and -Wall , use a (long) list of specified warnings. This way you won't be bitten by changes in the defaults by different compiler versions.

Also, for clang, make use of the static analyzer.

https://clang-analyzer.llvm.org/

If you really mean to use the PS1 devkit, it probably uses a very old compiler. Make sure to compile your core code wit it. (It doesn't have to be the full game, or even really run on the PS1.)

If you have written a large chunk of code and only then try to compile on the old compiler, you may be in for a lot of tiny surprises. If you use plain C, this problem will be smaller than if you use C++.

C has changed just a little since the PS1 times. Modern C++ examples is another language altogether.
Imagine Dave Cutler calling your project "Windows Doesn't Matterhorn". That's brutal.

Edit: Downvote Dave, not me! I'm not the one who said it.
> While I'd normally assume this is just review samples, 125K is far too many for that.

The 125k is the capacity of the line. The industry always exaggerates these figures and Tesla is no different. For example, I've heard estimates that NUMMI had a capacity of >650k units. Under Toyota/GM it never did more than ~450k.

Initial deliveries will be very slow. Though by January, they will likely be producing them much more quickly than Ford was producing Lightnings in Q3. :rofl
I think it's noisy because they use bearinged motors instead of bearingless. Because it's cheaper.

Apparently the Wolf Gourmet Pro-Performance is pretty quiet. Only $500 ho ho.
It is one of my most favorite games, and it definitely still holds up.
SA's pretty good these days. I think it's working great.
We've started integrating Codespaces into our team's workflow. It's been a game-changer for onboarding new devs. No more "works on my machine" issues. The ability to jump into any project without the setup hassle is pretty sweet. We're still ironing out some kinks, but overall, I'm pretty bullish on it for professional use.
"Switching from OpenSearch to running elastic search ourselves did require some initial setup, but we're not changing the size of the team at all in the longterm to accommodate for this switch. Because running things on premise is not a materially different scope of work from running it in the cloud. That's the whole premise behind our overall cloud exit: The team it takes to run our scale of operations in the cloud wasn't any less than what it takes to run that same scale on our own hardware."

and thats the rub... in generic enterprise land everyone has there own ES cluster multiregion to support 100GB of data and 50 rds dbs that could run one instance... what even is a DBA in today's world?
He could also say the peanut butter sandwiches he eats in the morning cured his sense of smell. I mean they probably didn't, but there's as much evidence either way.
Perhaps this is a case of “something against my expectations occurred” and that’s true; but only because it was extremely obvious and we spotted it.
None of the 3 experts are engineers, here are their backgrounds:

- J Andres Gannon: PhD, Political Science (His background is omitted in the article)

- Justin Bronk: https://scholar.google.co.uk/citations?hl=en&user=9CS4EGsAAA... (definitely some war stuff but not an engineer)

- Valeria Scuto, London School of Economics and Political Science (no need to say more)
On most hardware, handwritten math is required for all the nonstandard formats, e.g. for quantized int-8 https://github.com/karpathy/llama2.c/blob/master/runq.c#L317

Integer quantization doesn't typically just round, it has scaling and other factors in blocks so it's not just a question of manipulating int8's. And the FP16/FP8 are not supported by most processors so need their own custom routines as well. It would be great if you could just write code that operates with intrinsics on the quanitzed types.
Maybe you missed my original point: I agree with the argument for the most part.

My position has been validated in actual reality. The mainstream reporting -- that is, the reporting that the people who need convincing actually read -- has not been positive. I would bet this has pushed far, far more people away from techno-optimism than towards it.

If you were a pessimist already, this confirms and amplifies all of your fears. If you were neutral, well it looks like the pessimists were right: the big tech people are truly off the rails.

> And those lazy appeals to stereotypes & moods are what have dominated almost all of the negative reactions to this piece

Right! And aren't most reactions outside of HN negative?

Could it be that humans actually don't interpret words on the page as completely isolated from the actual context in which they're stated, who stated them, and how they're stated? Could it be that "the techno-optimists" need to convince humans of things? And no, the inclusion of context and tone in an argument is not some recent cultural wokeism phenomenon.

Just Kagi the article and see the response. I struggle to see how this advances the cause, regardless of how long you want to argue with me here on HN about overlooking the context/subtext/pretext.
Real-time visualization of plant-plant communications through airborne volatiles
To be fair, most of the orders were with the prices from the announcement. It is just that noone expects those to be the actual final price after these past few years.

Which is crazy, considering that 3 and Y are pretty close to their prices from back then.
I meant this https://en.wikipedia.org/wiki/Cast-in-place_concrete
> Open source means using OSI-approved licence.

Eh, fair, I suppose. The mistake in this case was using the wrong term.

Semantics aside, I think fostering a sustainable ecosystem of software that respects users' rights is more important than forcing developers to give away their work for free.

> A freedom that you are incapable of ever exercising is not actually a freedom.

Charging for source code does not infringe any freedoms. Does owning a computer and using an internet connection also infringe on these freedoms because it has an associated cost? Why should paying for software be different?

> If that clause would not be there what would stop me from charging you 1 billion $ for obtaining the source code.

That's a silly argument. Nothing stops you, except that you might not have many users that would be willing to pay that amount. There's a world of possibilities between charging $0 and $1bn that would be acceptable for both developers and users.

Alternatively, you can use an OSI-compliant license to attract users and build your company, and then one day decide to switch to a non-OSI license, essentially extorting your users once they're already hooked.

Or, you can use an OSI-compliant license to attract users and build your company, but hide important features behind a paywall, or just neglect the OSS maintenance in favor of your commercial product.

Or, you can use an OSI-compliant license forever, and just work for free. Yeah, that sounds sustainable.
Paranoid me can imagine a situation where some political enemy needs eliminated and a fall guy needs found. Sprinkle a little 23andme acquired DNA on the scene and some random citizen gets convicted.
Very cool.

No rear-view mirror tho--is that legal?
>Yes.

So much for that clear international definition. Look at the countries that outlaw some form of hate speech. [1] The US is in the extreme minority in the idea that hate speech is protected under a general definition of free speech.

>Yes, although this is a bit tangential as this declaration is mostly concerned with freedom of personal political speech, and in most countries companies and individuals are distinguished from each other. Actually this is also the case for the U.S., except for in the case of political speech for reasons.

No, this isn't about Citizens United. The UK doesn't allow any political advertising on TV or radio for example.[2]

>If by cancel, you mean to fire someone for speech, that’s really a matter of employment law, which differs by country and even industry.

>If you mean the right to “call out”, yes.

I mean whatever a signatory like Bari Weiss means when she bemoans cancel culture[3]. She is a devoted free speech absolutist when it comes to her own rights, but when she is criticized suddenly people shouldn't have their reputation destroyed by backlash to their speech. That is an inherently anti-free speech mindset. If you have the freedom to say anything, I have the freedom to say anything in response including asking your employer to fire you. You can't have it both ways.

>When we decide that issues are too complicated to be decided on by the polis, only the most extreme viewpoints will end up seeing their goals accomplished. Which is precisely what has happened on the issue of free speech, as governments ban protest, ban certain kinds of speech, all while ostensibly (but not really) “speaking for the people”.

Pretending this issue is easy doesn't accomplish anything either. That was my original point. The term has become meaningless because everyone thinks of themselves as being pro-free speech. And no one in the political mainstream advocates against "free speech" even if their policies in actuality restrict speech.

[1] - https://www.reddit.com/media?url=https%3A%2F%2Fi.redd.it%2F7...

[2] - https://en.wikipedia.org/wiki/Communications_Act_2003

[3] - https://en.wikipedia.org/wiki/Bari_Weiss#2020:_Resignation_f...
They have a strong brand, but the fact that they are dropping prices and needing to do marketing where they haven't before suggests that perhaps the shine is wearing off, maybe they've saturated the market of people interested in the brand (and wealthy enough to afford the cars).

The truck will be a new market, particularly in the US where trucks are so prevalent. This may be where their growth comes from – trucks rather than the Tesla brand. However they may be limiting themselves with such an... eccentric? approach and design.
> What's actually a bit odd about Python missing that operator is that its `or` operator acts as a rough equivalent of C#'s null-coalescing (`??`) operator.

Python `or` is C# `||` plus type coercion. It is not even roughly `??` because important non-None Python values are falsey (0, False, empty collections).
A Bronze Age rock became a 'treasure map' for researchers
Death has to be a measurement. If it can live it can die.
Fire-inhibiting, nonflammable gel polymer electrolyte for lithium-ion batteries
Isn’t the raw data pretty much guaranteed to be leaked ?

I remember a few years ago there was a button to download raw data.

So if you can log in you can just download.
I don't see how then % number means anything. Humans and apes have 4% difference. It depends on thebkind of difference, not the number of different genes
The titles were changed after the fact, BBC did had “Israeli strike hits hospital killing over 500” for several hours last night on their main page.
Brave has also stolen lots of patches and merged them into their codebase against the respective license(s) of the developers who found and patched the gapping security issues.

I remember quite the slap fight in the Github issues section.
Yanis Varoufakis: 'Capitalism is dead. The new order is a techno-feudal economy'
What are the grounds for your statement?
I think we can all agree there's a tiny difference between Cyprus and America.

Besides in Cyprus case the reliable Northern Europeans managed to keep the financial system stable.

To paraphrase Kissinger: "if Europe has a financial crisis who do I call?". The answer is Berlin.
> Web privacy focused people begin thinking of Brave someday turning on the VPN service and tunneling your traffic through VPN nodes they control with nefarious intent.

No, it is more that any one company that installs unwanted stuff on my computer is probably not some thing I trust as a privacy-focused software. Besides that VPN services have extremely broad permissions to look at or modify traffic, so it might be a attack target if not properly secured (which it might not be if it was "accidentally" installed). It also might signal that brave is looking to become a much broader company besides their current browser-crypto-ads thing, which is worrying for privacy.

There are many reasons for an accidentally or not-really-accidentally vpn service being installed behind the users back is alarming.
November 30th is a bit more than six weeks away. 125k is their annual production capacity, at present.
Astronomers report discovery of closest ultrastripped supernova
Petition to replace the title with the more informative original, "Enhancing Self-Therapy with Internal Family Systems and AI". The article is very specifically about IFS!
there's a difference between decentralized transactions and centralized APIs for viewing on-chain data.

a decentralized blockchain cannot block an address from sending or receiving transactions (without a hard fork - like ethereum did some years ago).

however, centralized services (like binancd) run nodes which read and publish on-chain data (transactions and data, like malware, associated with them) through regular HTTP APIs.

anyone running an API can choose to not allow access to data associated with certain addresses. it's their API and they can do what they want with it. the same way the youtube (insert platform) API could decide to block queries for certain channels or topics.
Shareholder deck is a better source than a 3rd party blog:

https://ir.tesla.com/#quarterly-disclosure
For anyone that doesn’t understand why this is a problem take this example:
In 2020 you might have bought 10year 50k ECB bonds yielding 0–.5%. But in 2023 you need to buy a car for 50k. You don’t have to sell your bonds at a loss but you will have to borrow the 50k at 7% to pay for the car so the loss will happen anyway every month you pay 7% and earn 0%
Comically I was experimenting on this in 2013 or so and came to the conclusion it wasn't worth it except as a joke, something I'm sure lots of other people did too.

But combined with the insane browser expectation of being able run unsigned JS and such from anywhere, you could probably host an entire simple text forum on whatever public chain as long as no one cares about it being fast.

Direct API is nice but any block chain explorer service would work in a pinch.
There's actually a pretty active part of the virtual pinball community that recreates old EM machines (Electro-Mechanical). Check out www.VPForums.com and maybe post a request there.

When authoring a virtual version of these older tables one of the challenges is getting a decent scan of the bare playfield. Fortunately, there are a lot of EM collectors who acquire and restore physical machines and they tend to be quite supportive of virtual preservation efforts - so they can be a great source for playfield scans (since they take it all apart when restoring anyway). Finding a hi-res scan or a potentially willing source for a scan will put you a good ways toward getting your virtual table made.
I had to triple check the date because I was pretty sure that this was known before. Maybe it is simply the confirmation aspect of it?

Edit:

> Our findings reveal for the first time, that Alzheimer’s symptoms can be transferred to a healthy young organism via the gut microbiota, *confirming a causal role* of gut microbiota in Alzheimer’s disease ...

From: https://faculty.sites.uci.edu/kimgreen/bio/glucocorticoids-a...

Citing many papers

> One early event in AD is an increase in circulating glucocorticoids

You could sum up Alzheimer's as:
Diet/Lifestyle + a congenital form of Cushing's syndrome and you have increasing glucocorticoids which imply downregulation of the PVN, less progesterone and low levels of Prolactin reducing oligodendrocyte reducing myelin sheaths. Add in APOE e4 without choline in the diet and you have accumulation of lipids to round it all out.

There is a reason why Omega 3 + B+D vitamins are talked about as preventative as they all reduce inflamation.

See this for example: https://www.grassrootshealth.net/two-nutrients-proven-stop-b...

Edit2: For the curious here is a larger brain dump on the topic with many more links when I had to untangle the pathway earlier this year while working on something else.
https://www.reddit.com/r/DrWillPowers/comments/16ae4zy/alzhe...