skysight-inc/HackerNews huggingface dataset:
> https://www.businessinsider.com.au/cdc-american-obesity-rate...

It says right there in the original post that the BMI definition shifted downwards, and discusses exactly these articles like you linked.

Have you ever looked at the BMI? 100 kg at ~183 cm is classified as ‘obese’, whereas if you have barely any muscle 100 kg won't even be enough for a proper beer belly—in my experience. But search the web for ‘obesity’ and lo, landwhales galore.

Not disputing that US people might all be walking barrels of fat—I have no idea. But if you're ripped, I don't see how you wouldn't automatically fall under the ‘obese’ BMI in the stats. Moreso if you have a ‘dad bod’ with both muscle and fat.

Edit: funny how BMI is illustrated with abstract silhouettes on most sites, but I found some photos of certifiedly obese people: https://height-weight-chart.com/600-220.html

These two dudes close to ‘obese’ are especially illustrative, I think: BMI 29 https://height-weight-chart.com/l/601-230_Mike_L2.jpg

and BMI 28 https://height-weight-chart.com/l/511-200_Alex_L1.jpg
I asked a friend of mine who is high up at a coding bootcamp. He said it's not uncommon for people around 40 to go through the program and they've had success, but 25-35 has more numbers and more success.

But that certainly doesn't rule out the older folks if they put in the work! Places like that tend to advertise >90% job placement and starting salaries in the $60k-$70k range depending on what market you're in, which seems like great odds to make a good living.
Which is now very clearly the only way to move forward, so the vote was useful.
That's not 1000 iterations of GoL. That's a thousand iterations of trying to find the best seed.
Woah. For anyone interested, go to stats and click 25yrs - it's pretty clear what the above comment is referring to.
Razer's Anzu Smart Glasses Are a Killer Work-from-Home Lifesaver
New “metalens” shifts focus without tilting or moving
Bing will almost by definition be “better” than DDG because DDG explicitly does not collect as much personalized information about you. Bing searches should be more relevant than DDG searches.

The whole point of DDG is that I do not want a hyper personalized search experience, which may lead to worse top results, but probably not stop me from finding what I want within the first page of results, which for me is a more than great trade off for protecting my privacy.
> or you're allowed to run multiple threads that share memory.

Indeed, you can always spawn a helper thread that does nothing but incrementing a counter on shared memory and use that as clock substitute. That's why browsers disabled shared arrays after spectre was revealed.

So this isn't practical for any programs that need fine-grained parallelism.
Which was all caused by an extremely large drop in the dollar. Anytime there is such a drop, you get global food chaos from a big spike in the price of commodities that destabilizes markets until they're able to adjust. And then you get civil wars out of that inevitably, it helped to cause the Arab Spring as one example.

The US Dollar Index was at 120 in early 2002, and then proceeded to fall persistently until the middle of 2008 when it rested at around 71. An epic collapse by the dollar that triggered all sorts of nasty global effects. Fortunately this time around the dollar drop hasn't been so bad, most major currencies are debasing at the same time. The dollar is merely back to where it was in 2015 and 2018, so far.
> They aren't just C wrappers.

I'd be warried about that. To some people (battle tested libs) C wrappers are better than a fully coherent single-language ecosystem.
When I started my last company, I setup business formally and opened a business bank account only after a potential customer sent me a check of $1000 drawn to startup name as an advance and bank wouldn’t let me deposit it in my personal account.

I believe in “sell first, spend later”. So, I will suggest start with your project, worry about everything else later.
Decades-Long SPAC Bet Pays Off for Law Boutique Beating Titans
I can't really tell the difference between bishops and pawns unfortunately.
Extinct Niobium Isotope Reveals the Long-Kept Secrets of the Solar System
Panasonic to buy Blue Yonder for $6.5B in biggest deal since 2011
>Also, if you follow this line to its logical conclusion, you end up with inceldom

What does that mean?
The paragraph specified the Peninsula. None of the cities you mentioned are even on the Peninsula. San Jose, Fremont, Mountain View, Oakland. None of them are in the Peninsula.

You may be right about those cities that you mentioned but my statement did not apply to them. I don’t know enough about them. I have been to Oakland recently. It’s bad. I have also been to Fremont and Milpitas. The parts I have been to don’t look worse. But who knows.

I don’t know how to gauge the Bay as a whole. That encompasses a very large region that I don’t think many have a good grasp of. The areas you mention don’t even make up half the Bay Area in area yet you are so willing to denigrate what I saw.

You are right, I should have linked to videos of the other cities. I can’t find any for several of the cities on the Peninsula. I did find two on San Jose. One says that it is bad in a specific area and the other is a protest against sweeps of that area by the police.

https://youtu.be/HXq7cXR4r2U
https://youtu.be/PGLCHhH5vxY
Well, yes, it can, and people exploit this in large datacenters all the time. That's one of the reasons people get huge, expensive machines full of disks that do nothing else.

But none of this applies to your run of the mill REST web service.
There's a decent argument that marriage came about as a consequence of agriculture, where paternity suddenly mattered when it came to inheriting property. Of course, this predates writing, making it hard to definitively prove one way or another.
That’s not the only factor. Their publisher also decided there wasn’t a market for a book and declined to publish. The author also didn’t say Julia was a dead language, it just failed to realize the dream of becoming the language, and is instead just a language in a sea of many.
Is everybody narrowband in this spectrum? Why would they do that instead of spread/hopping or some such? What's going to happen to all these narrow guys when the band starts getting busy?
I stand corrected. The numbers were too way off to make sense at all!
Birkenstock’s Hippie-Sandal CEO Jilted an Ex-Goldman Star
What NFTs and Digital Assets Mean for Startups and Entrepreneurs
Costs can go up, but do not always. Nim has some `acyclic` pragmas to help. Answers to almost all performance questions include a "depends", but now we are back on "speed" not completeness. :-) Anyway, you can probably just use `nim c --gc:markAndSweep` to worry less.
My wife went into data science & programming at 40. Started with a boot camp and now she is getting her MS (data science & machine learning) and working for a local startup. The caveat is that she was already an engineer in microelectronics, so she has no issues doing the heavier math in the MS courses where others were dropping like flies. She also took a refresher linear algebra course prior to starting the MS. Her complaint is, she is doing more programming than DS/ML, but is a startup so everyone does what’s needed.
>What “good faith” motivation could possibly arise from pointing out the color of one’s skin in America though?

Indeed. That is a good question. Wouldn't it be nice to know what the context around this kind of statement was instead of trying to guess what it was? Wouldn't that be an example of good journalism to provide this information in a balanced objective way, instead of leaving it out there so that people either assume the worst or dismiss the claim as clearly hyperbolic? After all, there are gradations to these kinds of things - how are we, the readers, supposed to know where on the spectrum this lies (or if this is even true at all)? Are we supposed to use our own biases and lack of knowledge of the situation to guide us to a conclusion?

OK. Let's try that by taking a step back and examining the situation as laid out. Race, in 2021, is a very sensitive topic, and has been for years. Silicon Valley is one of the most progressive areas in the world and regional tech companies as a matter of policy, as well as their employees from a personal perspective (because they live in the present culture and in the progressive area), are highly sensitive to issues around race. Given those facts, are you sure the article is presenting you with enough context to actually make a balanced and objective judgment as to the veracity of the claims? In other words, I don't trust the reporting of NBC News here. I don't think you can read this article and understand the context of these claims and therefore you can't make any sort of judgment and assign fault or blame on any party.
Do you live in Europe?

If you don't then what you say make some sense, but the European Union think differently.

The EU ban things all the time.

For example: inefficient vacuum cleaners banned: https://www.bbc.com/news/business-41119355

Light bulbs banned (this didn't originate from the EU, but the EU were early)

High watt hair dryvers banned https://www.telegraph.co.uk/news/worldnews/europe/eu/1106153...

Single use plastic banned https://time.com/5560105/european-union-plastic-ban/
How to build better digital experiences with UX writing principles
I think even since 2014 there have been many niche technical computing companies supporting development quite successfully. Bigger players definitely would help, but I think most of that at this time is more public/private research money for scientific computing. Hence Julia has many academic contributors (grad students and post docs a likely majority), many of which are now becoming professors and industry leaders.

The post 1.0 world in Julia has been spectacular for development stability. In the early days it was somewhat tiring trying to develop basic foundational libraries, and keep pace with language changes. 1.0 has stabilized things quite a bit, and the forthcoming LTS (sometime this year maybe) I think will really start to button up some of the major issues people have with package load times and installation.
It's one of those things where people who really believe in it are very vocal and will shout over anyone who dares to think there are any problems. Not everyone loves them.

But, as I'm a test-lover, I have to say they're pretty amazing if you can get everyone on-board and writing good tests.

As for how hard they are... It depends on how the code is structured. If the code is designed to be testable, it's pretty easy to write simple tests. Integrations get a little tougher, but as long as you know what the other side should return, it's pretty easy to stub them out.

Testing existing code that was not designed to be testable is a lot harder. It typically will introduce a lot of side effects and won't be properly separated. It can be tested, but IMO just isn't worth the hassle. I've found that you end up spending as much time writing tests as you would have fixing the bugs that arise... And code doesn't get used forever. Modern dev culture insists that someone call for a rewrite eventually, no matter how good the code is, unless you're working in a system that already has decades of legacy code.

My advice would be to start a small project of your own (or wait until you get a new project at work that's from scratch) and write tests from the start. It'll teach you a ton about testing and help you get the system off the ground quickly and solidly. I did this for the last big server-side system I wrote and the tests helped tremendously. The bugs that QA found were generally things that I didn't consider or that they designed wrong. The tests helped me get everything working and keep it working while they changed all kinds of things.

Sadly, once that project ended up in the hands of other devs, the tests slowly died and I was the only one trying to fix them. I eventually went to another project for a while and came back to find the tests basically didn't work at all, and they died completely at that point. But they did their job at the start, and were totally worth it.
Apple and Google face new antitrust battle over Arizona app store bill
We are always free to chose between cowardice and heroism. If you aren't sure you would blow the whistle to save actual human lives you may want to reassess priorities and realities.
Geico refunded customers on account of all the less driving during lockdowns.
I strongly disagree software engineering is not an advisable career for 40 year old.

I fail to see how the situation is any different for a 40 year old than for younger junior devs who either get education or self-educate and start coding.

I think the most important thing is to accept you can never stop learning.

Agree playing around is a good idea :)
By calling it post-mortem the author already showed his level of stupidity (or absence of morality). Julia is a new language that have to compete with languages that accumulated a huge ecosystem of developments and continue to grow. Of course Julia is losing in comparison right now.

I don't see any value in this article. It's a wasted time.
Advice to people learning English as a foreign language is that this use is fine, but you might want to avoid it in writing because some people mistakenly think it's an error.

But it has a long history.

> Further, as they/them implies plural,

From American Heritage Dictionary 4th Ed. (En-En)

> Usage Note: The use of the third-person plural pronoun they to refer to a singular noun or pronoun is attested as early as 1300, and many admired writers have used they, them, themselves, and their to refer to singular nouns such as one, a person, an individual, and each. W.M. Thackeray, for example, wrote in Vanity Fair in 1848, “A person can't help their birth,” and more recent writers such as George Bernard Shaw and Anne Morrow Lindbergh have also used this construction, in sentences such as “To do a person in means to kill them,” and “When you love someone you do not love them all the time.” The practice is widespread and can be found in such mainstream publications as the Christian Science Monitor, Discover, and the Washington Post. The usage is so common in speech that it generally passes unnoticed.

From Merriam-Webster's Collegiate 11

> They, their, them, themselves: English lacks a common-gender third person singular pronoun that can be used to refer to indefinite pronouns (as everyone, anyone, someone). Writers and speakers have supplied this lack by using the plural pronouns

> and every one to rest themselves betake — Shakespeare

> I would have everybody marry if they can do it properly — Jane Austen

> it is too hideous for anyone in their senses to buy — W. H. Auden

> The plural pronouns have also been put to use as pronouns of indefinite number to refer to singular nouns that stand for many persons

> 'tis meet that some more audience than a mother, since nature makes them partial, should o'erhear the speech — Shakespeare

> a person can't help their birth — W. M. Thackeray

> no man goes to battle to be killed. — But they do get killed — G. B. Shaw

> The use of they, their, them, and themselves as pronouns of indefinite gender and indefinite number is well established in speech and writing, even in literary and formal contexts. This gives you the option of using the plural pronouns where you think they sound best, and of using the singular pronouns (as he, she, he or she, and their inflected forms) where you think they sound best.
I read SPOF as Single Point Of Fish at first.
Not that I suggest but I heard a nice quote a while back "If you must really panic, panic early"
turmeric & megadose vitamin C
The fact that is technically possible was never argued. Swiss voted against banks controlling their entire lives' data, not believing it was a condition to get their bills digitally (which by the way work fine in Switzerland as well).
https://archive.md/URvOL
My understanding is Conway's game of life can be done by simply convolving a 3x3 array of all ones (except a central 0) through every pixel, and then looking at the results of that convolution to see if the pixel is dead or alive, e.g. https://stackoverflow.com/questions/46196346/why-does-my-gam...

If that's the case, would a nice solution be to model it as a recurrent neural network, e.g. pytorch or jax, with a single convolutional layer, with a single kernel, which you don't backprop to, and then try to minimise to loss with reference to the target image, by backpropagating to the input image?

It then becomes highly analogous to Google's deepdream, but instead of optimising the image for the output class, you optimise it to the output image.
I'm more than happy with acknowledging racism both when it happens and also understanding the depth of the effect.

I've been hurled racial slurs/insults throughout my life at various points. Sometimes randomly on the street, sometimes as a joke, sometimes when I didn't even catch the meaning of what was said until I had gotten home and it was too late to reply.

Despite that, I cannot subscribe to this thread that somehow people, of any colour, born in the most prosperous country the world has ever seen are somehow disadvantaged compared to those that arrive on its shores.

You may have spoken thousands of hours to people from all walks of life, but you are dangerously wrong with your assertion and it are perpetuating the falsehood that it's always someone else's fault as to why population X (whoever it might be, in whichever Western country) has an issue.

Racism still exists, however it's not the answer to every question.
If someone says to me "something is a best practice" my question is: according to whom?

Because 95% of "Best Practices" around are just somebody's opinion disguised as a rule.

"Oh TDD is a best practice now" only if it's to sell more books. Yes I love unit testing, but to do it how it's the "best practice" please

Do you have an objective metric that's improved by your "best practice"?

SO itself is a great example. They're still on IIS+C# and it works for them. What if they didn't stop chasing the new fad or "best practice", like Kubernetes
As a next step: how simple can you make the initial state. Can you have something that occupies much less space, but then grows to something that resembles the target image.
En passant — a lesser known chess move
Ah, yes! Also, Hover works great if you’re so inclined: https://github.com/hover-inc/hover-paywalls-browser-extensio...
One example is at the gas station I have to tap/swipe my card to activate the pump and then I get charged when I'm done.
Not just “traditionally”, but there are so many differences in how society treats males vs how they treat females that most people don’t even see them any more. All the way from calling a baby in pink ‘pretty’ and a baby in blue ‘active‘ to looking to a male first when help is needed to lift something or to lead and to looking to a female first when help is needed to regulate someone’s emotions.

And those are not even mentioning the far more subtle things like disapproving looks when females do or say certain things.
I have an odd question that I'm asking in a positive way.
Did you consider googling "climate change, decline of civilizations" at all?

Personally, I think people are asking for sources of extremely easy to access information more and more. People take more time to reply than to do a basic google search.

I know of the whole concept of the person making the claim has to back it up, but this isn't debate club, and the information is at your fingertips. I don't know why people ask for sources when a Wikipedia entry a few keystrokes and a couple of clicks away.

https://en.wikipedia.org/wiki/Historical_climatology
Depends on what you switch from. I switched from biology/life sciences and it was quite natural to go into data analysis (from Excel to Pandas in Jupyter-lab as the data grows) and then via BioInformatics (using Bash to glue together FOSS NGS data analysis programs and later moving to Python/Snakemake) into software development (developed own Genomics related software).

It helped that I have (since I was 19 or so) run Linux in some form or another, on laptops and home servers, so in a way I merged my hobby into my work. Never learned programing though until I was 35 or so.

What field are you from?
Sounds like a great idea, will test it in a bit
Royalty is not a shield from the despair of racism
Yes, absolutely, but not for the reasons you might think.

Take any other industry and compare the difference in requirements. Any other industry starts from a license/certification and works outward toward professional experience. Software doesn’t have that. There are many insecure and incompetent people employed writing software and it’s hard to tell them apart.

If you want to write software and be employable you have to temper your expectations. On one hand you need to separate yourself from the crowd by really diving in and making software a passion. Become that master craftsman that loves to build high quality products with least effort by knowing where to find the polish and all the fine details. It is easier to compete for employment when you strive for excellence more than everyone else. If you can find employment easily, because you strive for excellence more than everyone else, you also have options and flexibility most people don’t have.

On the other hand realize most of your peers in the workplace are doing the minimal necessary to achieve employment. The insecurity is high and they aren’t looking to rock the boat. They barely got their current job and realize if they lose this current job it will be quite some time before they find the next job at the same rate unless they abandon software for management. This means there is also some defensiveness and desperation baked into the insecurity that you don’t have with all your flexibility and employment options. These people are not looking for innovation or disruption, they are looking to keep their salary and healthcare.

Just know that difference will be there regardless of which side you find yourself. More than anything else the difference is driven by personality.

For the moment, starting out, just start building things. Write software for yourself. It doesn’t matter if it’s crappy, as you are learning. Practice makes perfect.
Rocky Horror Picture Show was remade in 2016 and premiered on Fox.
Show HN: Host your own Family Feud game
Tesla Is Plugging a Secret Mega-Battery into the Texas Grid
To be fair, many of the ASP.NET best practices are completely insane.
People will still be able to play Super Mario Bros, even though the last NES will be long gone. Code of any real value will be preserved by enthusiasts, and be run via emulation or ported to modern systems.

Meanwhile, most of todays blockchains will be dead. No nodes left to sync with. Maybe the blockchain concept will live on in a new form, but even now, there seem to be dying blockchains that are very difficult to connect to and use
(e.g. Dogecoin, at least before the recent price surge)

I guess a real threat to all historical code would be the end of open computing, and the requirement for any code run anywhere to be signed and censored by a megacorporation. Something we're getting worryingly close to. But in that world, most of today's blockchains will quickly die, too.
> due to "eternal September" of people who came into IT from home computers...

I think this is spot-on. We have relatively fixed mental models for what computing should look like which are really just based on a few accidents of history. Bret Victor's famous "The Future of Programming" talk is a great reminder that our ambitions for what computing could be were once much broader than they are today.