skysight-inc/HackerNews huggingface dataset:
"Runway Elevation is 647 feet MSL, the last ADS-B position suggesting a flight level 007 thus indicates at 1020 hPa a height of 253 feet when the aircraft on a 3 degree glidepath should be at a height of 336 feet. Elevation at the point of first impact is 675 feet MSL. The ADS-B data suggest an average rate of descent of 972fpm at an average speed of 149 knots over ground between 03:27:29Z and 03:28:06Z."[1]

While too early to tell, it certainly seems like a tragic controlled flight into terrain, with the plane below the glideslope, cloud cover 800 feet AGL, strong enough surface winds, and crew not checking in with the tower indicating some situational awareness challenges perhaps.

Very sad but also fortunate more people on the ground weren't affected.

[1] = https://avherald.com/h?article=520c0e2b&opt=0
Well I thought of this as 'suitable for my parents' advice, so I guess the answer is, don't use search. Way too many scam and semi-scam sites. Go with word of mouth instead.

Oh and obviously people need ad blockers. Many scam baits in those.
I signed up for an account and it seems you are showing a code snippet with an API key for client-side code. How do you handle authorization? Can anybody use up my 50k events if they steal the key?
I share the same doubt. Also, I wonder how the scientists came up with the exact temperature :D
This is great. I am working on a robotics application and this seems like a better abstraction than alternatives such local messaging servers. How do you deal with something like back pressure or not keeping up with incoming data?
As soon as the market actually incentivizes it, which it almost never does, it will get better.

Most of the big companies just throw endless interviews, high pressure firings, and a lot of money at the problem and make the people below them solve the rest of the problems.

They see how much they are paying for the mess, but any medium term effort is torpedoed because of all the other things the business focuses on (lack of resources for the process and training), and other powerful individuals who want to put their own brand on hiring and firing who have significantly more ego than sense.
Washington, Oregon, and Idaho all have lots of hydro with OR/ID good amounts of wind. CA should definitely get the transmission up to par to supply all their solar during the daytime and receive hydro+wind at night.

Love this grid map for stats on transmission: https://app.electricitymaps.com/zone/US-CAL-CISO
It does (so you have esac to end a case statement in this case) but depending on what combination of line noise (;& vs ;;) you use, you have case fallthrough like c. You have to sort of want to do it (ie ;& isn't very common) but it does happen.

Case fallthrough almost always ends in tears.
Yes, but such stories have been pushed for many years. If we look at the period before the 2017+ rampup in emissions we can see the same sorts of talk about China's solar ramp:

https://www.google.com/search?q=china+solar+deployment&sca_e...

"China's Solar Surge Presents Future Opportunity"

"China ramps up renewable energy deployment"

"Why China Is Leading The World In Solar Power"

etc. Solar can't replace fossil fuels so it's not unexpected that Chinese emissions would continue to grow.
The Orchid synthesizer, a new songwriting tool
I learned about it just a week ago, and the thing I wanted to do with it worked flawlessly the first time on terribly formatted data. Thank you for your hard work!
As a Bostonian at the time, the last thing I wanted to do was whine about terrorism like some New Yorker. But I can see how in the bigger picture this pointed to an increased disconnect between the citizens and the police, with the BPD still aspiring to feel important like their big brothers in NYC.

At the time, the east coast culture felt very tech-backwards too. Tech was still everywhere, but as a counter / up-and-coming culture. There was a reason going to the west coast was liberating for so many. I think these two dynamics helped fuel the massive "WTF" dissonance of this incident, with the BPD coming off as a bunch of out of touch Keystone Cops massively overreacting and then just digging their ignorant heels in.
What about performance? The appeal of C was that it translated nicely to pdp-11 instructions with virtually no overhead. Then the appeal of C++ was that it translated nicely to C code (in fact, first versions of C++ were just a preprocessor, passing the job down to the actual C compiler), and you could still insert ASM code if needed.

All these new features introduce some run-time overhead, it seems.
Time and throughput are inseparable quantities. I would interpret "local core throughput" as being the subclass of timing concerns wherein everything happens in a smaller physical space.

I think a different way to restate the question would be: What are the categories of problems for which the time it takes to communicate cross-thread more than compensates for the loss of cache locality? How often does it make sense to run each thread ~100x slower so that we can leverage some aggregate state?

The only headline use cases I can come up with for using more than <modest #> of threads is hosting VMs in the cloud and running simulations/rendering in an embarrassingly parallel manner. I don't think gaming benefits much beyond a certain point - humans have their own timing issues. Hosting a web app and ferrying the user's state between 10 different physical cores under an async call stack is likely not the most ideal use of the computational resources, and this scenario will further worsen as inter-thread latency increases.
> and 99% of the homeless aren't homeless by choice but because society failed to provide for them.

I'd like a citation for that claim.

> but on the outskirts adjacent to some commercial zoning it makes sense.

This only makes sense if you want to ensure they don't break the poverty cycle by isolating them to blighted industrial land cut off from society. This is the same issue plaguing many poor and low income communities which have been placed in undesirable parts of municipalities.

> and start building fucking housing.

Where's the money coming from?
It’s not as if stealth is foolproof even to radar:

https://en.m.wikipedia.org/wiki/1999_F-117A_shootdown
> Taking a public asset and reserving it for exclusive use by certain individuals is not right: Thats a fancy way of saying: parks are not campgrounds. These types of policies are plain wrong, and cities should know better by now.

How do you reconcile this with the existence of private property at all? The lands of the planet earth were not formed with deeds attached.
Literally this. I’ve been banging on about this my entire career, not that corporate leaders tend to listen to the riff-raff. Especially in tech companies, they tend to only evaluate promotions and raises based on the past half-year of work, rather than a repeated pattern of successes across a diverse array of tasks and backgrounds over a significant period of time (years); even then, you only get the promotion if you’re on the right team, doing the right work, at the right time, and for the right leader. This leads to otherwise stellar performers going elsewhere, because the janitors, maintainers, and firefighters in an organization never get properly rewarded, respected, or recognized by leaders. Said leaders pass this off as “bad performers”, failing to realize the importance of superb talent working on less-than-stellar projects that keep the company running efficiently.

The only people who benefit from performance reviews are shareholders whose price pops when layoffs happen, and those who game the system for their own political ends. Top talent never really thrives in these, because they’re too busy doing actually meaningful and important work.
The exported code will always work, it doesn't depend on any popularity?
They've had facial recognition in Europe at airports for a few years now.

At least if you are EU citizen, you don't need to interface with humans.

I believe, though not certain, that you can opt out simply by going to the human booths (right?)
I second the observation of the state of Google C++. Just look at Chromium. There are a lot of unfinished refactoring there, as if people lost interest the moment the clean refactoring hit a roadblock requiring efforts to communicate with other teams. Only by a sort of direct order from the management things can be completed.
Incentivize batteries.
Supersonic speeds would certainly be used for beyond visual range (BVR) engagements. Higher speeds mean you and your missiles have more energy and maneuverability. Since the F-35 needs to use it's afterburners to reach supersonic speeds, it likely wouldn't use the extra fuel just for transport.
I believe natural gas plants have a minimum idle so they can respond to the volatility of energy demand that needs to be met in real time. I don't think you can run the plants at 0 during the entire day and start them up again quick to respond immensely at 6pm.
> On the other hand, one of the better dynasties of the past decade was accomplished by the Golden State Warriors in the US NBA thanks to underpaying one of the all-time great players in NBA history because he suffered a series of ankle injuries early in his career and scared off other suitors.

In case people want to read more about this:

https://www.essentiallysports.com/nba-active-basketball-news...
Three-dimensional multichannel waveguide grating filters
Right, but the point was, the case where it became bigger was ~impossible to find.
Carving feedback eh? Can you give me some more ideas on that?
> Housing cost crises everywhere from Vancouver to NYC to Tampa to London are far too sharp, far too recent, and far to correlated with the concentration of assets at the top of the wealth distribution to be “because we need to build more housing”.

This isn't recent at all. London workers have got paid more than non-London workers for at least the last 20 years due to housing costs. That, of course, only sends housing prices upward, but then many other factors do to.

London population's gone up by 1.7m people since the year 2010[0], and housing has gone up by 280000 dwellings in that same period[1].

To cope, rent and prices have gone way up, and large homes have been divided into several smaller ones, and there are HMOs as well, as the market reacts to that massive pressure.

> The idea that the person at the median is doing as well as they were ten years ago is a weird religion, the idea that they’re doing as well as their parents is a cult.

It's true for almost everything except housing, which can be explained by the above.

[0] https://www.macrotrends.net/global-metrics/cities/22860/lond...

[1] https://www.statista.com/statistics/788390/number-of-dwellin...
The API looks really nice and intuitive! What motivated you to build this?
There are plenty of things between C++11 and C++23 that have been removed and hence won't compile:

Implicit capture of this in lambdas by copy.

std::iterator removed.

std::uncaught_exception() removed.

throw () exception specification removed.

std::strstream, std::istrstream, and std::ostrstream removed.

std::random_shuffle removed.

std::mem_fun and std::mem_fun_ref, std::bind1st and std::bind2nd removed.

There are numerous other things as well, but this is just off the top of my head.
If by 'companies' you mean https://commission.europa.eu/ then sure.
Interestingly, none of that fits the definition of misogynistic
Doesn't Congress have all the access they want to the governmental services?
I'm not sure this is the argument the author is making, but you could claim that the rest of the argument is true for any (or most) reasonable measure of employee performance that a company actually cares about.
great, representation matters
What is the easiest way for average joe to get hands on BGP data? If I wanted to try do similar analysis and don't happen to have a friend at ISP.
> and start building fucking housing.

From the article: "multiple high-rise condominiums are under development in Halifax"

For a small city, that's a significant amount of new housing. 50 years from now that will be affordable housing. The problem is that virtually all high density housing in Halifax is >100 years old and either has been gentrified or is already affordable. Approximately no high density housing was built 50 years ago that would naturally become affordable today.
The F-35 design was broken at the requirements level
My initial hypothesis is that there's something present in the early stages of life that has a higher energy state making it unsustainable for use in a certain conformation and so it was nearly immediately selected out.

E.g. a ring structure whose substituents are affected by steric hindrance in the left-handed scheme.

And the path of least resistance was just to adapt and build around it. Once that precedence was set everything became as such. I expect in the earliest stages of life this would have been an immense factor as metabolism was not nearly as sophisticated as we know it today.

And this selective process may have ocurred well before anything we have observed/modeled, and may well be erased. Which is to say I agree, but with the caveat that it was a substrate-dependent mechanism which selected the downstream components rather than random chance.
For perspective, the original Apple II computer typically had 48KB RAM, a 140KB floppy disk, and a 1MHz CPU. Yet it ran VisiCalc (the first popular spreadsheet program), Bank Street Writer (a marvelously easy-to-use word processor), and plenty of now-classic video games.

Few (except maybe dmitrygr!) would recommend a microcontroller today if your goal were to build a spreadsheet or word processor app. But you'd be amazed how much business logic you can stuff into such a small space, as long as your requirements are focused.
> Speaking of big tech, did you notice that Herb Sutter is leaving Microsoft, and that it seems like MSVC is slow to implement C++23 features, and asking the community for prioritization.

Uh, they took decades to implement a bunch of C99 features. Is that predictive? I suspect it is.
He didn't according to his biographer, and it definitely wasn't staged. The bafflement of his hosts is well recorded, as were his questions and his expressions as he explored the shop, see the photo on this page:

https://www.cato.org/blog/happy-yeltsin-supermarket-day

Soviet supermarkets were drastically more impoverished at that time. No comparison.

Censorship is a problem because it affects everyone, especially the higher ups. That's why he'd got into the habit of demanding surprise inspections. As a factory manager he'd accepted that everyone was always hiding the truth from him. In systems like that there isn't any point in the hierarchy where you your boss takes you to one side and says Boris, listen, there's a vault with all our secrets and truths, let me show you. It never happens. The people at the top have to believe in the system the most of all.
>I am extremely tired of this same old bs about “almost 60% developers use AI”.

I don't even believe that is accurate unless you're considering things like IDE autocomplete to be AI or assuming everyone using visual studio user is using copilot.
Magnetic helical micro-/nanomachines: Recent progress and perspective (2022)
The governors mansion in Halifax has like 30 rooms and a giant garden. Maybe they should make that a homeless shelter instead of foisting it upon low income communities.
For analyses like this it just doesn't matter. Pick a metric and measure it over your workforce. Across the universe of salient metrics of interest you won't see a gaussian across your workforce.

In a previous job I modelled this and concluded that due to measurement error and year-over-yead enrichment, Welchian rank-and-yank results in firing people at random.
Well, ignoring all the reports from google, microsoft and mozilla, all of whom are part of a cabal spreading misinformation on the percentage of vulnerabilities caused by memory unsafety in C++ (all 3 arrived at around 70% so it's clearly a made up number they colluded to spread), and ignoring the reports from the United States government (probably infiltrated by rust cultists), I can recommend the paper Memory Errors: The Past, the Present, and the Future
25 years ago, I worked for a small ISP (back when there was such a thing.) When I started there, we had one upstream ISP. I was charged with getting us multihomed. I found some tutorials written by Avi Freedman (1). I don't know what I would have done without him. He made an intimidating topic approachable. Thanks to him, I got us a /20 from ARIN and advertised our routes to two different peers. It was fascinating to learn how it all worked. And the more I learned about it, the more amazed I was that it worked at all.

(1) http://avi.freedman.net/

Avi
How do you know the dude in blue is a fascist, and a jerk?
Please show the news of several Chinese HSR fatal accidents, except the 2011 wenzhou hsr accident which happened during the early days of operation that everyone knows about, and it has been a decade since.

"For political reasons the quality of the HSR wheels in China took a sharp downturn so expect more accidents in the coming two years." if this doesn't happen, are you going to apologize for your lies, propaganda, defamation?
A UCLA study 'found that a mental health “concern” affected 78% of the unsheltered population and a substance abuse “concern,” 75%.' [0]

[0] https://capolicylab.org/health-conditions-among-unsheltered-...
Which would make sense if it was assumed there were only a few people in the entire bureaucracy… but doesn’t make sense when everyone involved knows, ahead of time, there are millions...

Probably thousands even in some random small city.

I’m guessing no one on the team had ever coordinated even a thousand people before on some complex legal issue. So it’s just bizarre to suddenly expect anyone capable of that would do so on their behalf and reach out with invitations…
Thanks, I didnt know about Moonbitlang.
You don't have to stick to AAA games for the big consoles though. Tons of fun indie games out there for any platform. And there's even niche hardware these days like the Playdate, a system that is the opposite of cold and sterile!
>As an old-timer, I think you have some serious misconception about how RAII works, and what it does for you.

I appreciate the education :-)

>There's nothing that stops you from using arena allocators in C++.

This is true, but arenas have two wonderful properties - if your only disposable resource is memory, you don't need to implement disposal at all; and you can free large numbers of individual allocations in constant time for immediate reuse. RAII doesn't help for either of these cases, right?

>Use of destructors leads to use of destructors

I guess what I mean is... It's totally possible and common to have a zillion copies of std::vector in your binary, even though the basic functionality for trivially copyable trivially destructible types is identical and could be serviced from the same implementation, parameterized only on size and alignment. Destruction could be handled with a function pointer. But part of the reason templates are used so heavily seems to be that there's an expectation that libraries should handle types with destructors as the common case.

>lifetime management is a huge problem in C. Not at all trivial to clean things up when you're done.

Absolutely true if you're linking pairs of many malloc and free calls. But if you have a model where a per-frame or per-request or per-operation arena is used for all allocations with the same lifetime, you don't have this problem.

>And C's behavior would also be "UB" if you read after freeing a pointer.

The specific issue I ran into was the destructor of one thread_local reading the value of another thread_local. In C++17 the way to do this was to make one of them trivially destructible, as storage for thread locals is released after all code on that thread has finished, and the lifetime for trivially destructible types ends when storage is freed. In C++20 this was changed, such that the lifetime of a thread local ends when destroyed (rather than when storage is freed) if it's trivially destructible. C thread local lifetimes are tied to storage only and don't have this problem.
You could claim anything, but is there hard quantitative data to support such a claim? Or are we just guessing?
China has extremely high installation rate for solar water heaters. Personally I have never observed any grid-tie solar electric installations on residential buildings. My travels are largely confined to Fujian province, so perhaps they have caught on in other regions.
Microsoft research: What causes 'bad days' for developers?
Blair Fix has an interesting analysis of this that suggests on a national scale we need primarily higher incomes at the bottom end. I'm fairly sure there are areas that also have insufficient houses, but I hadn't really considered the problem might just be people are too poor: https://economicsfromthetopdown.com/2024/08/22/from-commodit...

If the analysis is accurate it needs more than just affordable housing to be built.
You don’t need to loose weight before taking up lifting. Just adjust your expectations.
Oh, the answer to that is apparent enough, but frustratingly circular:

Performance is "visibly doing the things that the company rewards during the performance review process".

Theoretically, each role at a company should have a set of articulated accomplishments that are expected. (This is sadly often not the case.)

But you're right that the subjective nature of "performance", and the lack of a clear numerical scale, are a difficulty of the entire process!
> Taking a public asset and reserving it for exclusive use by certain individuals

> parks are not campgrounds

In most US cities parks are dog toilets. Dog owners took over most public places, and attack anyone who opposed them!

> Both petty and violent crime increase overnight, vandalism on surrounding properties skyrocket, the places are littered with trash

Violent crime, vandalism, trash... All of that applies to dog owners as well.
> Where's the money coming from?

The Canadian Housing Infrastructure Fund announced in April, presumably.

Of course, it's pretty much guaranteed that we'll get a Conservative government next summer and that money will disappear.
It’s not possible for me, a non Google employee to create a file that’s hosted on Google.com, or any Google domain and have it read in the browser as text/html, bypassing many a firewall, for example
Turning this into a discussion about "affordable housing" is missing the point altogether.

Most of these people have debilitating mental illnesses and/or drug addictions.

To assume all they need is a shiny subsidized apartment over a Starbucks and they'll put on a suit and go to work tomorrow is preposterous. In the HN utopia, they'll work remotely.

These people are chronically unemployable for a reason. Until you fix the reason, you won't solve this problem.

Instead of focusing on getting them the help they need, cities focus on things like how many tents can we allow in the public tennis courts or how many sheds can we build in the car park before we declare success.
We really need a hero on the inside to drop the code
Setting aside the issue of defining a function for 'employee performance', this glosses over the invisible interactions. An employee in a dysfunctional organization will perform worse than if they were in a well functioning one because they don't have to waste time dealing with people and processes that are a hindrance.
It looks great. What are other existing tools? And how do they compare to them?
Final, final, final conclusion: Interacting with a computer makes it networked even if you're not intentionally using traditional networking technologies (TEMPEST attacks, arbitrary code execution through direct user input, etc).
The same thing human journalists do? Send emails, make calls, etc. It's not rocket science.
Cool stuff, especially for applications where space is at a premium and the adaptability of the material is at a premium.