skysight-inc/HackerNews huggingface dataset:
My immediate thoughts:

• PHP, the poster example for template-based languages, seems to have spent all its recent years in development trying to get away from its HTML templating roots. I basically never see a PHP file in the wild which is using the old style with mostly HTML with sprinkles of PHP; it’s almost all pure PHP.

• Python has a perfectly good templating system in Jinja2, used by Flask and many others. Last I looked, even Django seemed to imply that they’d themselves would rather be using Jinja2 than Django’s own templating language. IIRC, Django even natively supports replacing its templating engine with Jinja2.

• For small-ish templates embedded inline in code, Python now has f-strings.

Therefore, I wonder: In what situation, exactly, would Cog, a PHP-style inline code templating system, be better than Jinja2 and/or f-strings? And would this benefit be worth the added cost of having yet another model of abstractions which few people would be familiar with?
I think GP was just making a Monk joke, which I appreciated a lot - it made me smile and made up in a moment for all these downvotes! My "shallow dismissal" made some interesting discussion appear, at least. ..But, it seems maybe you meant to reply to me, not the GP.
Interesting. Is there a correspondence between when a child loses their superhuman ability to learn new languages, and when a child achieves proficiency in the grammar and phonology of their native language?
Yes, the "harmonic" and "melodic" so-called scales are more like common musical patterns that arise by "borrowing" chromatic alterations from the parallel major scale for the sake of better resolution. This also explains why the "melodic minor" is different when going upwards vs. downwards; since it's not really a "scale" in any structural sense, and the idiomatic alterations are different when one is "resolving" in one direction or the other.
I disabled DNS via HTTPS and it solved the issue.
This article is only cited by 3 people according to ieee. Your frustration is probably just paranoia at this point.
Wow! PowerThesaurus is a great resource. Thank you

Also, yeah urban dictionary is a treasure
Or "People"...
Now when can I sue Coinbase for doing the same thing? I've got a couple hundred dollars tied up in their little trading business, and they won't let me withdraw until I verify my info; when I try to verify my info, I get an error.

What gives? Why am I allowed to put money in without verifying, but I can't take money out?
My guess is the NRC likes PWRs and anyone outside of that design space has a huge hurdle, even though PWRs IMHO have inherently dangerous failure modes that other reactor types (molten salt, pebble bed, etc) don't have, they probably are run by aging regulators who are not willing to risk fundamentally new designs.
MNT Reform – open-source ARM laptop
I am surprised no one mentioned the now-classic How to Design Programs https://htdp.org/2021-11-15/Book/index.html, which was one of the first intro textbooks to actually take in account some education research.

Since then, there is https://dcic-world.org/2021-08-21/index.html by some of the same people with substantially more education underpinning it.

The blog post has some good ideas, but really we can do so much better than armchair musing about sclerotic curriculums now!
Just know that VOC sensors are not very reliable in general and eCO2 is completely unreliable. You can't go wrong with NDIR but $60 sounds quite excessive when you can get a senseair S8 for $10-12 on taobao.
This may be true where switching jobs might buy you a 7% or 12% pay increase. But in a field where switching jobs can result in a 100% or more pay increase, money itself can become a primary motivator. There are people reading this who make $80k that are doing literally the same work as someone else in their town who is making $300k or more.

Maybe $80k -> $100k isn't a primary motivator, but $80k -> $300k is more of a "retire earlier" type of motivator.
Again, never said it was right, just that theft is deeply embedded in many facets of American society.
I think being able to re-run code with a paper is great, but I think we should be sure to distinguish it from scientific replication.

When replicating physics or chemistry, you build fresh the relevant apparatus, demonstrating that the paper has sufficiently communicated the ideas and that the result is robust to the noise introduced not just by that "random state" you discuss but also to the variations from a trip through human communication.

I acknowledge that this is substantially an aside, but it's something I like to surface from time to time and this seemed a reasonable opportunity.
I'm going to be a bit ornery about this one...

Putting content in a Why, How, What? (Simon S. framework) ex post facto - like this one does with the three layer problem will write mba textbooks for ages...

No, there are heroes... they just don't wear VP capes.

Great products are all of these things innately, not through manufacture. The base is emotional relief that your customer isn't alone in experiencing a problem - it is finally solved - and they evangelize to others that they are now 'healed.'
What an excellent idea!

https://en.m.wikipedia.org/wiki/Peripheral_tolerance
I'm a little bit older than you, similarly positioned financially, somewhat different career path. I actually tried my own thing when I was younger and it didn't work out... And later it's always so hard to leave. The more you got the more you want ;) Job sometimes drives me crazy but sometimes I get great stuff done. Lucky for me I've mostly worked for/with nice/good people.

If you think you got a handle on the business side of things I'd say go for it! That's always been the barrier for me, I think I can handle any technical challenge, but that's not good enough for a successful business...
I knew how the column buckling equations were derived, therefore I knew when they were applicable and when they weren't.

As for checking a reference, I knew that "column buckling" was a thing. Before I studied it, I didn't know the concept even existed, and would have no idea how to look up something I didn't even know existed or what it might be called.

> Do you think memorizing names and dates of people and events from World War I gives much mastery of history?

How are you going to understand WW1 without knowing who Ludendorff was? I know that if you don't know names and dates and events, you cannot have a mastery of history. You don't have any framework to hang analysis or understanding on.

> Or would memorizing the names of standard library functions

Nobody does that. But I will say that if you can't name any of them, I guarantee you don't know squat about C.

> and the academic definition of `pointer` and `recursion` give you much mastery of C?

I wonder how many C experts you know can't answer a question about what a pointer is.
Checked exceptions were deprecated in C++11 and removed in C++17.
Now there's just noexcept to declare that no exceptions will propagate to call site.

The feature was always opt-in anyway.
The compiler has always just assumed that anything can throw everything, unless informed otherwise.
this doesn't occur above the quantum level though.
And even then it's all mostly kids playing it on repeat. Bloody annoying having to listen to it for hours.
I think this is what happens during sleep (a part of it).

There have been times where I've been unable to "fall" asleep, but stayed in my bed, completely unaware of my surroundings or anything else except what's going on inside my mind.

It feels like my thoughts were starting from a single point, then randomly branching off into multiple directions (one after the brisk "completion" of the other), and each path had a certain "feel" to it -- as if my brain was testing things it had "learned" or "inferred" (and the mental models it had collected), or even things it wasn't too certain about or even guessing -- simply to see how it would "feel" when thought.

It's like your mind has a complex array of filters/gates that decide how an input will be processed -- and these filters are constantly changing, rearranging, and growing more complex as you grow; so during sleep it feels like the mind is in a loop, constantly throwing very simple things that have collected in memory, into the "mix"/filters to see what happens (will those filters adjust, a la conditioning and adjusting weights like in a neural net? Will some new and palpable way of looking at things be found? Are some thoughts/paths no longer needed? Should other thoughts/paths be prioritized?).

I think our minds hold onto all the inputs we've gotten during the day, and then process them at night, is what I'm trying to say. I imagine this is one of the big reasons why we sleep so much as we do (compared to hunger-gatherers, and primitive tribes): we have so much sensory input that gets collected during the day (including our thoughts, albeit the thinking we do during the day serves the same end: forcing our heads to deal with new information to figure out what to do with it).

And then you have meditation, that basically forces you to clean out the "volatile memory," so it doesn't interefere throughout the day. Basically telling your mind, "I don't need to incorporate this shit into my thinking. It's not vital. Dump the memory onto the disk, and we'll deal with it later, but not now!"

I've noticed that sleep completely changes my train of thought.

On any given day, I'll have a certain "mindset" or overarching "feeling" for the day. If I stay up for a day or two, that feeling will remain. And no matter what I do, that feeling rarely changes throughout the day. BUT, when I go to sleep, it's completely different. I always wake up with a new "train" of thought. Like when I was awake, the train was going on a certain rail line, but during sleep it was moved to a different one.
Transgender Individuals Twice as Likely to Die Early as General Population
This is sadly the norm in many companies, especially in NA. Helping each other out is not seen as something worthwhile. It's everyone for themselves. You have metrics to hit!

I can't tell you how feasible it is to find companies that actually value working together and helping each other out. I can tell you that there exist some companies where at least parts of the company do actually value this. I happen to value this and my manager does and some of his other reports and their teams do. I doubt the company overall actually does value it.

But like you say, even if you find such a company, every new hire is a challenge because everyone is just so trained to think that everyone just cares for themselves and that everything must be a ruse. It's hard to break through this. From both sides. I know it was for me. I couldn't believe it and it's hard to let your guard down and just work with others like you're actually friends.
This also allows packets to start at more times, which means that latency can decrease. (aka, lower ping times.)
> whitest group of people in the country apart from NPR management.

Yeah, Fox News viewers are more racially diverse than NPR audience.
Sad that you encounter “so many”, I never encountered any beyond myself with such a worry, and one interested and lucky lady later I lost that worry.

If your looks truly put others off, or your vibe is just somehow wrong, or you somehow have a raging asshole living in your brain sabotaging your life, it sucks. The crowd you run with can help a lot, of course- Stephen Hawking was not your classic catch when he hooked up, and friends can teach you confidence and introduce you to open-minded others as well as lower your confidence and have no introductions to share.

I’ve learned the last few years that depression has a huge spectrum, and cognitive distortions make one see things in a uselessly nonproductive way without actually seeming strong enough to be called “depression”. Demoralization is different/separate but plays poorly with depression too.

So much of life is the total situation you are in, and migrating to a new one is not easy, harder as you get older.
Lawyers who lose cases, physicians who couldn't save their patients, and pilots who have been in plane crashes still get to work in their occupation after the fact. Experience rules over all.

In your examples all those people never got to practice their craft. Lawyers can't practice law without a bar, physicians can't perform surgery without a medical license, etc. But software development isn't like that. What if there was a surgeon who has completed 10,000 successful surgeries but never went through med school? What if there was a lawyer who won major cases with no law degree? Or a commercial pilot who successfully flew for years on a fraudulent license and only stopped flying because he got caught? (That last one actually happened a few months ago).

If you could choose, would't you pick the surgeon with a wildly successful track record over the recently graduated med school student who has never done a surgery outside of residency?
Outdoor cats are using $500 Starlink satellite dishes as self-heating beds
simple, 1:1 causality (if I flick a light switch, the light turns off) is not fuzzy at all. Complex causality is more complex (obviously) and most things in real life have complex causality.
How do you handle accountability? In other words, how can I trust that the response Rosie gives me is actually helpful and not actually a subtle anti-pattern?

Bonus question: How did you choose the price point? Competitors have priced Codex accessibility at around $10-15 per month. What's the value-add that makes Rosie worth $35 monthly?
My wife always tells me I'll drive her crazy if I retire. One piece of advice is "retire comfortably" is a moving target. I could probably have retired 5 years ago "comfortably" and now I can retire "more comfortably" and yet it's probably not in the book (yet).
I don't buy for a minute you'd choose a lawyer who didn't pass the bar, etc.
LG Signature Rollable TV
mmWave 5G is usable for sensing, but will not penetrate your home walls. I don't really see the issue.
2008: cool you can import antigravity

2022: cool you can import communism
This is unusual interpretation indeed, and I don't think it matches the reality.

Computer scientists don't "hate, hate thinking about the loss of idealness" - there are countless scientists who think about non-ideal cases. In fact, Lanier mentions Shannon in the first paragraph... and his big work was data transmission in non-ideal channels.

Same for your analogy -- I am yet to see anyone who would argue against securing TCP/IP connection with the bank, now or in the future. In fact, there is huge body of work about how to secure it properly, and how to keep it secure in the future (against software exploits, quantum computing etc...).

The only way those sentences make sense to me is if add "some" qualifiers to it: Yes, some scientists hate thinking about non-ideal conditions; and some developers might not worry about securing connections to the bank. But then this is trivially true -- there are lots of people out there, and there are certainly some people with any opinions. This is not worth the whole essay.
The government is distributing antigen tests. They don't directly indicate anything about natural immunity, although of course most patients who recover from infection will retain a significant level of cellular immunity.

Doctors don't prescribe monoclonal antibodies or other anti-viral drugs based on a home test. That usually requires a clinical test, as well as some significant symptoms or risk factors.
Congrats. You and your provider of conversion from Montero to fiat are criminals for not adhering to Electronic financial services regulations! If you don't report the income, you're a tax evader!

Isn't having so many selectively enforced laws grand?
I never claimed it has anything to do with verifying the predictions. I am saying it allows such predictions.
Literary theorists have been debating the nature of meaning within texts for well over a century. The matter is not settled.

You advocate a highly intentionalist interpretation of a work - the author says it means this, so that's what it means.

'jevoten and others in this thread advocate a more formalist interpretation - the meaning lies in what is written.

I drew your attention to a more reader-focused perspective - that meaning comes from the reader's experience of the work, not the work or the author.

To say "they would know" is to sidestep this entire discussion and suggest that there's some objectively correct way of interpreting a text and that correct way is intentionalism. This is reductive because it ignores the reality that many people (theorists and non-theorists) don't put a whole lot of stock in authorial intent.
Biggest sign is paychecks don't come and excuses are given.
Yeah well the thing is Gandalf’s quite a hero though. The article doesn’t say “be the Samwise Gamegee”, or “be the r2d2”.

Cause these guys, despite having their own fanbase of introverts don’t get half the recognition they deserve.

Helping others is a fine narrative, just make sure you’re the hero in that story, otherwise you won’t get the credit for your achievements…
It patches each class's __eq__ and __hash__ so they return True and hash(1) respectively.
Oh I’m very much supportive of living your life as you see fit. But it’s the pronouners who insist on you using they/them (grammatically silly) or who insist on sharing their pronouns when it’s obvious what they are, then attempting to guilt you into sharing yours even though they know what yours are. This behavior tends to bleed into other annoying personality traits as well.

And yes I do tend to avoid other annoying types of people too, across the spectrum.
> pilots who have been in plane crashes still get to work in their occupation after the fact.

Most of them are too dead to continue to work, and the rest usually get fired if the crash was due to pilot error.

And no, I don't believe you're going to fly with a pilot who flunked out of flight school.
This reminds me of a funny passage in Jin Yong’s wuxia novel “The Heaven Sword and Dragon Saber”, where Zhang Wuji, the protagonist, learns taichi sword from his grand master Zhang Sanfeng.

Zhang Sanfeng demonstrated the whole taichi sword form to Zhang Wuji repeatedly, and after each demonstration, asked Zhang Wuji “how much have you forgotten?”

Zhang Wuji instantly got it and each time replied that he has forgotten more and more, while Zhang Wuji’s subordinates watched on the side and became more and more worried that their hierarch was forgetting his martial arts.
After reading the initial section I thought this would hook up `isinstance` or something and make all class comparisons equal. But it turned out to be equalizing the instances of the classes. But still, I enjoyed the joke.
https://www.shutterstock.com/image-vector/realistic-piano-ke... shows a more correct image.
Python 3.10.2, 3.9.10, and 3.11.0a4 are now available
The spacing of the black keys is so far from the actual spacing on a real keyboard that I question how it could possibly look right to you. I would love to know if you actually have a real physical keyboard on hand, like I do, or if you are just going based on memory.
Added this to the roadmap - great idea. Thanks!
The objective of the regulatory amendments is to restore the possibility for practitioners to request access to restricted drugs through the Special Access Program. In practice, this means that practitioners will, on behalf of patients with serious or life-threatening conditions, be able to request restricted drugs through the Special Access Program in instances where other therapies have failed, are unsuitable, or are not available in Canada.

These amendments would also remove cocaine from the definition of “restricted drug,” so that all cocaine products are regulated as narcotics under the Narcotic Control Regulations. Regulating all cocaine products under the Narcotic Control Regulations will remove complexity for stakeholders applying to conduct or conducting activities with cocaine.
It's not weird, it's the same idea I had back in the 1970s, but at that time things like retroviruses weren't known or understood.

Now we know about endogenous retroviruses, and yes, they have infected everyone (going back millions of years) and yes, they do become more active in aging and are responsible for cancers and causing cellular senescence via DNA damage through retrotransposon activity.

You can inhibit them with some of the same anti-retrovirals that work on HIV. Or nutritionally what may work is: high doses of cyanidin plus NAD precursors to stimulate SIRT6, which normally prevents at least one of these endogenous retroviruses, LINE1, from being expressed.
> Uh.. nothing about the circle of fifths illustrates anything.

Work it out on music paper, keeping in mind the pattern of whole- and half-steps that defines the diatonic scale. You'll see that it works out. It's not directly illustrated by the circle of fifths, as I point out in a sibling comment. But it works.

The musically-relevant consequence is that you can transpose stuff by separately considering diatonic shifts (depending on the interval you're transposing) and chromatic alterations. It's pretty nifty and intuitive.

> Also it's plain to hear that all those scales have different notes given that they all start on different notes, so clearly they differ by more than just the seventh degree.

Nitpicking, the scales are different in how they assign scale degrees but the sets/collections of pitch classes that define the diatonic scale (hence the key signature) differ by one note as described.
What is a "shitty"interview? I certainly hope you don't mean a whiteboard interview where you are asked to solve and code a small problem? Probably the best type of interview our industry can give
What is a "mimic the job"interview? How do you do the in 45 minutes? Using tools the interviewee may never have seen?
I think asking a few coding questions is the best interview.
You answer your question in your post:

> $150/hour as a dev

That's about $25k/mo gross. Minus ~50% for taxes and vacation (hourly pay means you buy your vacation). So call it $13k net.

> housing costs $1m+

If you live in a top 10 major metro in the US, this is your city. So call housing ~$4k if you have a family. Now you're at $9k. Buy health insurance for $1500, tally at $7500. Did you mean to save 15% of your gross income, as is the guidance? Minus another $3,750. Tally at $3,750. You haven't bought food or paid for transportation, vacations, clothing, etc. yet. You're not an intense saver, so you need to be confident you can earn at this level for decades to come. You probably are in the process of eating the inflation of '21 & '22 as your contract is not going to re-price automatically, so your earning power is being eroded.

This is why people are pushing to earn more. If you are fortunate enough to have a spouse who is also a high earner, great.
That's great...missed it when I looked before. Like he couldn't find an angle to show it directed onto some far side of the runway apron in the grass. Nope. Right into the gate area.
Taken seriously - I’m not sure. That being said; in my experience taking the time to help others out ended up with those teammates and their/my manager(s) talking positively about me, which ended up working out well for me career-progression-wise. There may have been other factors at play but being seen as nice/friendly (and smart) and being liked really goes a long way.
There’s nothing worse than a restaurant that makes you feel like an old Git
In database land you can even freely bring up a number of _proprietary_ databases without needing an account or license. I spin up MySQL, Postgres, Oracle and SQL Server databases in containers in Github Actions for tests. Unfortunately IBM DB2 seems to require a license key to spin up their container. :(
An org focused version is now on the roadmap! Thank you.
I agree with this. Usually when I learn something for the first time I'm lost. But after I become a beginner in it, then go back from step 0, things get much easier to understand. This has been the best approach for me.