skysight-inc/HackerNews huggingface dataset:
Remove perl, have less security issues. Some scanning tools flag it, too. Awk is found in more places, in my experience.
The point of the article, to me, is computer vision will never be enough. These are machines and need to be augmented with radar and other object detection methods.
The guy has an annoying subscription to his newsletter popup like most of the competition, though.
Shareholders have no priority and the only hope for shareholders to recover anything would be through government intervention (e.g. American International Group). The value in Evergrande was entirely in its financial engineering capabilities and not in its construction expertise. The loss of confidence means that the financial side of the business has zero value now and nobody would be give them new money today even if excess liabilities magically disappeared and the construction side is severely impaired as there is little demand for new apartments.
Sperm counts, morphology, motility, etc. all affect male fertility, as do testosterone levels, because testosterone affects sperm counts, etc. I suppose the question is whether the drop we're seeing in male fertility is enough to explain some of the demographic decline. Perhaps some, but the dominant effect is going to be the widespread use of contraception and the rise of hedonistic, (rationalized) antinatalist attitudes.

However, construing childbearing in the manner you have is not only an incredibly cynical take, but an incredibly preposterous one that is insulting to women and motherhood. It is shot through with the hermeneutic of suspicion. Contraception, and population control, are the norm. They have been promoted in film, media, and schools for a very long time and from a very young age, shaping our sensibilities (notice how many Westerners today respond to big families; instead of joy, it is often disgust or horror). The contraceptive paradigm recast sex in hedonistic terms, which has not only impacted fertility rates dramatically, but deranged human relationships, especially those between the sexes. Sexual exploitation is facilitated, not ameliorated, as sexual predation is now unburdened by the inconvenience of pregnancy (the fundamental reason sex exists in the first place). Well, not entirely, as contraception isn't perfect, hence the rise of abortion as more "unwanted" pregnancies now occur as a proportion of all pregnancies. Sexual confusion is rampant as the paradigm has downstream logical effects, alienating us from a proper understanding of who we are as male and female. And in the end, we're not even having sex. Gen Z, for example, doesn't even sleep around much compared to millennials, Gen X, or boomers. They're stuck fapping to porn in their parents' basements.

We embraced a culture of death. We've are depraved, dehumanized psychopaths.

The deadly contraceptive paradigm, more than contraception itself, that's saturated our culture and our minds, is what's responsible for most demographic decline. Contraception is but an instrument by which it is realized.
Bottom line --- Any "intelligence" in AI is extremely limited and self driving is just one example.
MMT is a language of Ents, not Squirrels
I’ve always been attracted to the idea of Ada (particularly SPARK) as a “really safe C-like”. I guess my main concern versus C is portability and ease of integrating libraries or exporting a usable C API, and secondarily the quality of the optimizer.
You have explained it exactly right ha. Thank you.

I also agree that my article is way too late and I did actually want to write about it 5 years ago.

I’m a little slow :D

In terms of Google, they still have a separate advanced search.
Use a decent IDE. Most render & at the call site so you know.

I find this all a bit rich anyway. In languages like C#, everything is a bloody reference and this lame concept of "reference types" corrupts developer minds.
Back in 2015 I read Effective Modern C++ by Scott Meyers [1], which is his latest entry in the saga of "Effective C++" books. It covers all the new stuff that got into the language with C++11 and C++14, and shows how modern C++ can be written.

My feeling during the read, and my definite conclusion afterwards, is that I didn't read a collection of new nice additions to the language, but a list of minefields and new fancy ways to crash your program. That there is no chapter which doesn't end up being a list of gotchas. Seemingly every new feature was added as an extension of the language's reputation of being a shotgun that loves your feet. "Oh, now we have lambdas! here are the 32 ways you can fail while using them, and the language will do nothing to help you prevent".

Effective Modern C++ is a very well written book and very instructive. Its flaws are none of the book or writer, but of the language itself.

[1]: https://www.aristeia.com/books.html
I do a mouse over and move on.

Hardly any different from "var" parameters in plenty of languages since the 1960's.
It should be illegal, the current systems will never deliver without additional object detection methods (radar, lidar, etc). Get this shit recalled and back to the drawing board.
Kingfisher I believe.

(or... Duck?)
I think that ship has sailed for the time being. Too many of the older cohort have been traumatized back in the day, and those that came after will only know PHP from horrible ancient codebase fossils no one wants to touch with a long stick
Is this valid reason to use RDBM like this?
Linearly scalable UDP server with BPF based load balancing on Linux
I don’t know a lot about Westpoint but my hunch is if someone from Westpoint wrote “don’t open this for 200 years” on the time capsule then it won’t be opened until exactly 200 years has passed.
In Fortran it is suggested that you define a module with a parameter specifying the working precision of real variables, perhaps with

module kind_mod
use iso_fortran_env
integer, parameter :: wp = real64 ! or real32 or real128
end module kind_mod

use kind_mod
real(kind=wp) :: a, b, c

Then you change your entire program to use single, double or quadruple precision by changing the line that sets wp.
Java or Python would have been a better example, as that isn't the case with C#.
Vitalik has written philosophical posts about technological and economic systems for years now. The idea that he is some sort of Machiavellian mastermind trying to siphon goodwill via an overly-detailed technical analysis blog post is hilariously inaccurate.
> Feels like a case of outrage-for-clicks.

The BI article is definitely outrage for clicks. I wouldn't be surprised if the actual journal article was more measured in its conclusions and this is just typical bad science reporting.
> If you ask those angered they pull out a list of petty grievances a mile long composed of misleading or highly interpretive wrongs.

> I haven’t had the pleasure to try out V yet

How can you know that the wrongs are misleading if you've never even tried the language?
The models can produce a very very biased memory (as any other form of history) - just by virtue of being a product of technology does not make these algorithms any more objective. They're trained on biased data after all.

So what we'll remember is the cliché form of everything. That's worth something in terms of history but is it an improvement over primary source material?
I have a whole chapter on this in my book. You’re that it’s tricky but luckily it’s doable.

In short, you partially overlay the current list/results with the filters.

Way quicker than going to a separate page (and all the other downsides I mentioned in the article)
C may not be the same as assembly language but the value of learning it is that in general it is the lowest level that we get to for most software. So, most programming languages are either compiled to C or have a virtual machine that is written in C. Many of the things our programs rely on are written in C, for example operating systems and databases. So in a way we can say that "the metal" is C and by understanding it we can potentially understand how our software works from top to bottom.
>"For example, I’m commuting every day 2×45 minutes to my workplace and back home. I need 5 minutes to get to the train station with my bike, 10 minutes to wait for the (connecting) trains, 25 minutes actually on the trains, 5 minutes to get from the train to my working place"

There's a big one right there. Time lost due to commute times are actually much longer than the door-to-door time.

It's not just the 90 min that you're loosing with the commute, it's also the context switching before and after the commute: checking the weather outside to select the right clothing, getting dressed with the right attire that fits(unless you forgot to do the laundry), grooming and looking sharp before you go out (gotta brush off the dried dirt of the shoes from yesterday's rain), walking around your campus/building between your office and coffe-machine/water cooler to hydrate, setting up your laptop/desk to get in the zone, walking around looking for meeting rooms, all this adds up on top of those 90 min to more like 120 minutes or even more.

That's 2h/day, or, if we assume 8h work and 8h sleep, that's 25% of your leisure time left lost for nothing, just to go to work and back. Just let that sink in. 25%! A quarter! One fourth! Even though in practice it's worse than that as 8h of work doesn't include the mandatory unpaid (in my corner of Europe) 30min-1h lunch break, so you're not left with much leisure time between work and sleep.

And for me, 25 minutes on the train are not enough time for to get in the zone to actually study and learn something. By the time I get in the zone, I already need to start packing my stuff and get ready to board off the train. Trying to cram study into a short train ride brings me more stress than it's worth so I'd probably end up scrolling on HN/reddit in that short time on the train.

With WFH I can save a huge amount of time by bypassing all these dead times that don't benefit me and nor do they benefit the company I work for. It's just time wasted that's unproductive to both parties. I can quickly jump into work after I wake up, and I can quickly jump off work when I'm done and dive directly into my hobbies.

I wish companies would understand this and not see WFH as a tool or justification for slacking off, forcings everyone commute every day to waste everyone's time justifying some mystical "team bonding" that happens in the office that boosts everyone's productivity.

/rant over
Exactly, that was my intention with the article.
> In C++11, there is no ergonomic way to do a lambda capture by move – which is usually how I want to capture variables into a closure

> It is unergonomic to return multiple values by tuple in C++. It can be done, but the calls to std::tie and std::make_tuple are long-winded and distracting, not to mention that you’ll be writing unidiomatically, which is always bad for people who are reading and debugging your code.

C++14 allows you to move capture in lambdas. C++17 has structured bindings that help with returning multiple values.

If you are claiming to an expert in C++ talking about paper cuts, at least be aware of things that have happened in C++ in the last decade.
Gartner's Perspective on Cloud Development Environments
Do you have lidar and radar when you drive? Should it be illegal for you to drive without those things?
Knowing how software goes, all that extra tech is just more stuff that can break. Geez I sound old but its true.

My wish is an auto manufacturer makes an EV without a bunch of whiz-bang features. Entire dashboards don't need to be touch screens - analog speedometers, tachometers and other gauges are fine. Put the detailed battery meter stuff in the infotainment menus but have a simple gauge in a normal dashboard. A simple 6-8 inch touch screen for Carplay/Auto interface in the middle gets the job done.

What would be really cool is a retro looking car (1950's style) with electric motors, modern suspension, brakes and safety features but a retro looking dash and a hidden/flip panel for the infotainment touchscreen.
One that annoys me is when authors use multiple different terms for the same thing. In fiction, variety can be excellent, but in technical writing, it really adds to the readers' workload. I remember reviewing a doc where, depending on which section you were reading, the terms 'design', 'architecture' 'system' and IIRC 'component framework' were used interchangeably. This made following the reasoning hard because the doc was itself a review of two distinct technical solutions.

This often happens when a doc has multiple authors and no global consistency checking.
Isn't radar and object detection standard for these types of systems?
It's more like C or C++. Old, yes, but actively developed by a standards committee.

In terms of features, it's definitely more modern than C, with generics, move semantics for pointers etc.
It's not about learning Fortran being hard, obviously if you're good you can acquire any language, especially in a paradigm you already know anyway, but why ?

That's the thing for these "top-rate" posts, you need to sell the candidates on why they want to take your offer, not some other role they could have. Yes, one option is to "just" pay them a tremendous amount of money, but remember you're competing with the banks who have the same strategy and their whole business is making money. So that would be very expensive.

Instead it makes sense to compete on other considerations. Candidate doesn't like to work in the office? No problem. Stay where you are, work for us remotely. Or maybe they'd like to move their grand parents and extended family to your country? You could make that happen. Or could you? Do you think the US Federal Government will accept "We need to naturalize these sixteen random people, immediately to get one Fortran programmer" ?

And the choice of language is one of those other considerations. To a first approximation nobody is more keen to take your offer because they get to write Fortran.
Yeh it's bizarre. I guess, inevitably, he is viewing everything through a crypto-centric mental model of the world. Round-peg-square-hole thinking. Community Notes are not truly permissionless, trustless, or decentralized. The algorithm is ~transparent but controlled by Twitter, and subject to its community policies and impulse changes. Community Notes are as decentralized as twitter itself. Not really "crypto", even by a long shot. It's moments like these I find it hard to not see crypto as an all-consuming knowledge cult. Every avenue of life and analysis becomes imbued with crypto thoughts. Quite scary.
The Dysfunctional Workplace Survival Guide
> I think the SHA should be in version control. The file should be reproducibly built [1], then cached on a central server.

Requiring reproducible builds to handle translations or images is a bit much. Also, if it's cached on a central server, that now means you need to be connected to that central server. If you require a connection to said central server, why not just have your source code on said server in the first place, a la p4?

I do agree that NixOS is a great idea, but personally 99% of my problems would be solved if git scaled properly.
Ok, you don't need fighters for that.
I have a good story about this: My first time really working with a great scientist, we were taking genetic papers and making them code for improving analysis. I spent two days writing a perl script before I finally got frustrated enough to ask for help.

The first question he asked was "Did you email the author(s)?" I said I hadn't and didn't want to bother this seemingly very important scientist. He told me nonsense, that most of them don't mind responding but he warned me to be terse and to the point. I emailed the gentleman and told him what I was doing and my issues, and asked him for some guidance. He sent me back a one line awk-script that did everything all that perl was failing to do!

Of course all that proves is I'm horrible at perl, but it was an important moment in my life that showed me that even very smart and important people are still just people, and that just asking is often a great way to learn new things yourself, and that sometimes you just need to step back and reconsider what tools you are using. I am forever grateful that an awesome geneticist who needed help bootstrapping tech infra took the time to teach me, a greybeard sysadmin type, practical, reproducible science, from paper to implimentation. I learned a lot but the biggest downside is, after being heavily surrounded by scientists in the workplace in most jobs since then, I find companies without that difficult to work for.
> or at least not without the US air force providing air cover

... from whom, exactly? From the planes launched from... US aircraft carriers?
If you develop a language without any actual projects using the language, how would you know what to actually make the language do?

Seems to me they're trying to dog food the project which makes sense to me.
What if the technology was only/primarily tested with white people, rather than inherently having better outcomes for white adults? It's not really as clear cut as you make it out to be, technologies at this level of complexity aren't just derived from physical/biological principles. Perhaps there was a better variant of the technology that was scrapped as a cost-cutting measure, because it performed the same for white adults, but better for other classes of people (alluding to radar here, though I'm not sure it really performed the same, but I'm trying to make a larger point than any specific technology anyway).
> U.S. was the first country that ever even explicitly set out to legally equalize unrelated people from different religions and ethnic backgrounds

No they didn't! They could have done - racial equality was discussed at the time, as was gender equality, but they compromised in favor of allowing the slave states into the US in the first constitution. Many of which had racism embedded in the state constitutions in ways that were never even attempted back in Europe, such as prohibitions on miscegenation.
If you are serious, 32 bit is a more specific term, therefore better.
A company is insolvent when liabilities exceed assets. Companies can remain insolvent indefinitely unless they miss a payment at which point a creditor can force them into bankruptcy where a court oversees liquidation.

Evergrande is insolvent and is now bankrupt. There is no reasonable scenario here where the company continues to operate as a growing concern.
Yep, totally, if you have 100 facets (filter categories) then you’d want to curate them and progressively reveal more as they become relevant.

Tricky, but that is definitely one of the trade offs.

Luckily for me, the most amount of facets I’ve had recently are under 10 (which is plenty).
Yeah, Go is a better C alternative in terms of language space.

If one cares about language design beyond the ideas explored in Oberon and Limbo, not so much.
I've got a db that hosts postgresql versions of CSVs/XLSs that are uploaded/harvested to an open data portal (as part of the portal). There are ~10k of them in there (+-), and could certainly see more (O(5k)) if some of the CSVs were parsed better.
Novak Djokovic is a boraderline insane person who believes an astonishing amount of nonsense. His success is because of his incredibly work ethic and incredibly will to be successful.

He came up into an area where the two most dominate players ever dominate the sport and he had to try to break into that. Its a real case of rising to the challenge.

He rose to the very top when he massively improved his flexibility while being an absolute beast in cardio. His flexibility allowed him to create power shots of low balls that most players wouldn't reach or could at best punt back. That's the real secret sauce of his success.

Like this:

https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_pr...

And in terms of Cardio, check out Australian Open: 2012 final, Novak Djokovic vs. Rafael Nadal – 5 hours, 53 minutes. Basically two of the most insane althletes in the world pushing themselves to the very edge of what humanly possible.

https://www.youtube.com/watch?v=IwBCCvWRoFQ

He of course also systematically worked on his game, and all his weaknesses. He is just a complete player.
> some deprecated technology

In numbers, IT jobs are dominated by social media companies, and companies selling ads and services on the web and via mobile apps. But I don't think these areas of applications should define what is or isn't deprecated technology for e.g. nuclear simulations, and weather and climate forecasts.

Fortran is bad for implementing web services. But it doesn't make popular web service technologies good for weather forecasting, either.
This article isn't the best, but it may serve as a hook for tips that others have on how to survive a dysfunctional org.
Thanks for sharing, the problem with this is that it pushes the results down. That’s a real downside.
You’ve brought memories of dealing with NAD83 (for local maps) and WGS84 (for everything else) crashing back. The error between those is tiny at the distances I was dealing with, but it was enough that it bothered me.

“I’ll just automate this mapping task in Python, how bad could it be?”

- A very-new-to-everything me, years ago.
Restructuring doesn’t create money out of thin air. If the bondholders aren’t paid off in full, there’s nothing left for equity.
The background music. The music in the background, not Five Deez (lol) bland rapping. The sample is from Clouds by Gigi Masin, and had already been stolen and reused (better) before Nujabes came along. Nothing to do with lo-fi, more to do with stealing (lazily, and derivatively in Nujabes case. Couldn't even steal as an act of originality).

https://youtu.be/tyXvSN0QiIc
Apparently people keep forgetting that after that memo, Adobe produced an AOT compiler for Flash, targeting iOS.
Yes. Most implementations of matrix high beams are bad.

The VW Passat for example (and most derivatives of it) is straight up dangerous because the camera system doesn't work properly. The only way to make it detect my car is to blast it with my high beams (which are 50W incandescent bulbs, so the other person isn't totally blind).

Having to do that is absolutely ridiculous but unfortunately there won't be a recall if the customers aren't the ones who have to live with the problem.
Sooner better than later. If you wait and there’s nothing interesting in it, the windup and letdown would take the wind out of their sails.

Remember Al Capone’s Vault (1986)?

https://en.wikipedia.org/wiki/The_Mystery_of_Al_Capone%27s_V...
Novak has more than a few weird beliefs that aren't grounded in anything remotely scientific.

But good luck arguing with him when he's clearly the best male tennis player that ever lived
> Feels like a case of outrage-for-clicks

Like 99% of these “AI discrimination” articles.

>human-detecting AI is developed in a western country with ~60% white population. Most of the training data is collected there

>the AI performed slightly worse in Uttar Pradesh, where the people and everything else in the background look different

>AI is prejudiced! Get outraged!

Every time.
The only downsides to in context filters (is taking up space next to the results).

But I think that is the right trade off to make for sure.

Certainly my user research/usability testing has shown that to be true.
Once a "tribe" gets big enough it starts to force others to pick a side. Inevitably the system reduces down to two.

In politics voting methods can defuse this somewhat by allowing the smaller tribes stick to their own values and not loose out too heavily in the power grab. First-past-the-post amplifies the larger tribes, proportional representation (or similar systems) can partially reduce their effect.
They certainly should be.

Tesla stopped selling cars with radar in 2021:
https://www.carscoops.com/2023/05/tesla-is-disabling-radar-s...

Elon Musk Overruled Tesla Engineers Who Said Removing Radar Would Be Problematic:
https://insideevs.com/news/658439/elon-musk-overruled-tesla-...
A joke that was able to deliver more than WASM/WebGL have yet to deliver.