skysight-inc/HackerNews huggingface dataset:
Have you looked at Pekar's full model, as described mostly in the supplementary materials? A typical molecular clock approach wouldn't give anywhere near the accuracy necessary to exclude evolution of lineage B (just two SNPs away) in humans. Pekar instead builds layer upon layer of complexity, with dozens of reasonable but somewhat arbitrary judgment calls, in the same general direction as econometrics. From the shape of the resulting modeled phylogenetic tree, he purports to exclude a single introduction into humans.

I'm not aware of any case where any similar model has been shown to have predictive power, and there's inherently no way to validate this one against any physical data. So I believe this result has been grossly oversold, per my comments and links at

https://news.ycombinator.com/item?id=32740568
Oh, mermaid looks nice! I hadn’t seen it before. Thanks for mentioning it.

If UML tooling had just focused on diagrams, I would not revile UML.
Of course but a lot of people associate OOP with inheritance and there are languages like Go that don't even have inheritance.
Have you considered that your experience may not be representative of everyone else's experience? You can't know the objective facts of what ads Walter sees. You also can't know how people experience ads subjectively.

For myself, I have a really hard time focusing on anything in the presence of visual or audio distraction, with ads just being one example. I wear earmuffs all day while working just so I can focus. The equivalent on the internet is adblock. Without adblock and uBlock origin's element zapper, I simply cannot function on the internet today.

Are you implying that my sensitivity to distracting noise in every aspect of life is somehow influenced by a meme about internet ads?
Question is if there even is going to be any serious fighting and Ukrainians just steamroll into Crimea and take it before new Russian leader will be able to get grasp on power. In the end Crimea is just peninsula with one shaky bridge as direct connection to Russia.
It's not like they wanted to do this. They had no choice because standard photo viewers can't refocus photos. And a Lytro photo without refocusing is... just a photo, and a low-resolution one at that. So they had to build a UI for refocusing and host the shared photos themselves.
Some UML diagrams are still super useful. The real problem is that the parts of the ecosystem is over engineered and targeted to the wrong audience.

For example, Class diagrams, sequence diagrams -> useful for debugging or for implementation, but very bad for product specifications. If the Product person could write class diagrams, they could probably just implement the system themselves. On the other hand, if a programmer was given a class diagram, they'd still need to figure out if the design/diagram was correct to solve the problem they're given.

On the other hand, a couple of market-tecture (architecture/systems diagram but made easy to understand to even sales people) was drawn, with some useful descriptions of what the whole system did, people/teams can be assigned to fill out the details, and measure their performance against the constrained problem.
Sort of a meta point - how did Byte Magazine pump out these huge magazines month in and month out - did they have an army of writers?
Thanks for the kind words! I'm glad Warp is working for you.
Good luck keeping 5% annual returns long term, under the looming demographic transition/crash. The returns are a function of economic growth, and with a shrinking customer base, not many businesses should get sustained growth to fuel investments with large returns.
I agree with your line_1 and line_2. However I think Worse is Worse because it's only better 20% of all aspects, that makes it sounds better. Anything can be best with context pruning.
Logitech made quite a splash with its "Feels good / Feels better" ad, now almost completely scrubbed from teh innrnets: https://www.adforum.com/creative-work/ad/player/23267/baby/ or http://www.fimoculous.com/images/ad3.jpg

(It is a shame that they make crap now. Back then their equipment was the best.)
I have no argument there. But let's look at some actual data.

https://www.registrar.iastate.edu/resources/enrollment-stati...

In around 1995ish ISU moved to Scheme for their first level course, because they wanted to follow the MIT example.

At about 2000/2001 they had a healthy number of students in both the computer-science and pre-computer science programs. The problem you can see in the data is converting the pre-computer science majors to computer science. You can see that most just dropped.

Again you could say that maybe SICP should be a weed-out course, but the reality is, you can be a professional programmer without SICP. Yes SICP might be a nice to have for certain problem domains, but most people aren't functional programmers, and don't need to be.

Today, at ISU functional programming is a 300 level course, and the computer science program has 866 registered students for Fall of 2022.
No, UML was not about, nor enabled, lightweight prototyping, the exact opposite. Formal UML as taught and "used" was king of the waterfall and was largely presented as, and definitely taught as, a "design the architecture of your software, then write the code" model. Hence CASE tools - my universities software engineering courses used a product called Together, and Together maintained _live_ updated UML, but the more important (to those teaching UML) feature was that when creating or changing the UML the code would be updated.

People bemoaning the "death" of UML mean the specific and formal standards of notation, many of which were not relevant or even applicable to software.

The general diagramming is still heavily used in software development, and despite their claims I disagree with the author's assertion that everyone uses incompatible notation.
I'd love to see this as part of a permaculture planning tool. Though it would probably require a lot more different kinds of growth parameters.

Figs and bayans, for example, won't grow like the typical hardwood deciduous tree ... while most trees grows with some kind of symmetry between upper limbs and the root system, fig trees don't follow that.
Most other programmers probably find your code incomprehensible, if it was Perl :^)

But seriously, is there any modern language other than Perl where regular expressions feel so… natural? I reach out for Perl less and less, but always sigh when I need to handle any regex in Python.
as they are extracted from the earth. the refining process has non-trivial carbon emissions, and that should be captured in any carbon tax schemes.
Well that's going on the list of reasons to stay on Windows 10, not that it needs any more reasons.
Yes, and if 99.999% of the people will never go beyond result 400, then logically, it wouldn't be tough for Google to offer the 0.001% the ability to go beyond result 400. I am sure those determined users wouldn't mind waiting a few more seconds for Google to compute those results.
Reducing supply without reducing it enough does more harm than good and reducing it enough without political backfiring is not possible. On the demand side, people mostly live viable alternatives like Tesla cars for example so that is where rhe focus should be. Cars aside, airlines are not going to convert their fleet to a yet non-existent electric commercial planes because of low supply, matter of fact, if all of US stopped extracting and refining oil, they will use it as an excuse to hike prices but in reality that will may not change prices because at the end of the day it costs what people are willing to pay for it, there will not be a global oil shortage, just a temporary logistics nightmare. On the other hand, cruise ships are by far the most notirious class of polluters. So perhaps targeted taxation of oil is what you need.

If I can compare it to something it would be trying to get a heroin addict (or even serious alcoholic) to stop using. If you succeed in cutting off all supply right away, they die. If you cut off supply locally, they will get it somewhere else where you can't help them get rehabilitated. Half measures are almost always worse than not doing anything.
They can't surrender due to their macho image, but they can't also endure sanctions for much longer as can be seen from their occasional threating/begging rhetoric towards Europe. So it is a coin toss.
Yes, in order to be best it needs to re-invent those wheels. Otherwise, vanilla js with DOM nodes is in the same league as ReactDOM.
Open Source Bait and Switch: Licensing and Beyond
This video contains content from Canadian Broadcasting Corp., who has blocked it in your country on copyright grounds

This is ironic because I'm in Canada...
we're seeing a small rennaisance of search engines which is promising to me; brave with it's discussions and goggles, kagi, marginalia, million short, and i am sure others it makes me happy to see
Working with a customer’s vendor now who still uses SOAP, so we had to add yet more libraries to handle it, because that’s what we do now as devs.
It's a hard line to walk. And I'm sure not everybody draws the same line.

The part I think LTT and many other folks with a similar philosophy ignore is that even engaging with their title/thumbnail isn't free. Clickbait forcefully grabs attention which requires every potential viewer to spend time and energy evaluating that option. A less forceful title/thumbnail makes it much easier to quickly and easily find the things you actually want to spend your time and energy on.

To make matters worse, most/all clickbait does it's damnedest to make it as hard as possible to decide a video isn't worth the time. Even when you know it's not worth it, the clickbait can make it extremely hard to actually skip.

So yeah, it has a real cost, even when the video itself is good. It's not equally good for everybody, and figuring that out has a cost too.

(And LTT in particular really pushes the boundaries, far more than most that actually try to not be dicks. LTT will sometimes draw the line at 'merely' technically not saying a lie, and blame you for hearing one anyway.)
>security teams are highly regarded in a company

i doubt it. High regard for a security team is only projected, especially outside, because it is perceived as a virtue. "Security" these days in many respects is like communism ideology back then in USSR - there is just no option of not claiming allegiance to it. Where is internally it is usually just a theater. Just look at all those large publicly known breaches.

>What made security different from those ethics teams?

You can claim allegiance to ethics without having an ethics team, fortunately.
> They aren't saying there are 1M+ results that you can access.Who would even want to do that?

What I've learned about edge cases: I'm not nearly creative enough to think of them all.

Do you think Google Search is a product or a service to searchers?

- If a product: it should advertise precisely what it supports.

- If a service: it should strive for accuracy.

What is is today: a hook for advertising, most of which is noise.

Searching effectively has become difficult, and few search ads have context (I don't look at ad links for purchasing). I'm probably not the median user, either, but perhaps I belong to a useful subpopulation.
As a comparison, I wonder if marine life under even just a few feet of water for their whole lives benefit from that added cosmic ray protection. Yet we don't see fish that live for hundreds of years just because of that, do we?
This... is not a good idea.

I used to think this, but then I started interacting with actual end users (normal, non-engineering people). There are 2 main problems with exposing more barebones stuff to non-engineers:

1) Problem solving (thinking about how to compose the raw primitives) takes a lot of creativity. Most normal people only know what end outcome they want, not how to engineer their way there*. The reason wizards are so common is because they address this exact need. Wizards try to figure out what you want to do via a series of questions (and then do it for you) rather than have you come up with how to do it yourself. They are so common because when designed correctly they work very well!

2) Understanding errors is also very hard. Just because something didn't fail doesn't mean it worked correctly. Sure, anyone can file a transaction into a database, but they can just as easily file an incorrect one either by mistake or due to inadequate understanding. The complexity of the systems are their to catch problems before they become problems.

Sure, sometimes there will be corner cases that aren't accounted for by the existing system. And these will be frustrating. But taking away both the end users' guide and also removing their guardrails just so they can maybe solve the problem themselves is not generally a great idea.

*: This is not meant to disparage the normal users, but different people just have different interests and goals. Not everyone should be forced to know exactly how a machine works just to operate it.
Has public ownership shown it's better?
I’ve seen some complex vanilla js uis back in the days.

They all ended up building some framework similar to react or angular. There is no other way to manage the growing complexity than to invent some “engine” and a set of rules.

So your question has the answer in itself. There is no “or”.

React _is_ HTML/CSS/JS, but organized for complex projects. And definitely not for any project.

I bet most of “js justice” warrior have never got their hands deep in really big uis
I like Prof Razavi's electronics lectures on YouTube a lot. He makes the topic a lot easier to understand.
This is unfair. I worked with Graydon years ago and he was always pleasant, helpful, and interesting. I wish I worked with more people like Graydon.

Regardless, you are right to point out two of his contributions that have left an indelible mark on our industry.
Ok, if they do, let's guess on how much time before they shut it down.
"Hi, I'm a search service, and I know about a zillion things you just searched for, here are two."

This doesn't sound like a good defense for the product's behavior.
Yeah, compare to C where you’d start by making a struct to implement a tree node.
Thrift seems to have a really nice solution of providing only types that eventually break down into scalars. And only for exchanging data - it doesn't dare prescribe the rest of that. I liked working with it.
I feel like it just gets waived every once in a while when the news is appropriately "important". The death of a monarch in a western nation essentially hits all the criteria of becoming massive media fodder.
I wonder, though, if these techniques are about to be replaced by something like Stable Diffusion (a 3d version of it).
Virtually everyone is prickly when suitably provoked. Some people are just more easily provoked to prickliness than others. Some of it is probably just temperament, but for celebrities in the tech space, I wouldn’t be surprised if they have to deal with an aggravating number of annoying people and that sours their disposition.

All that is a long way of saying have some empathy at the very least and some sympathy if possible.
If you'd like to go beyond the reductionist view of Joseph Campbell as a proponent of something that can be summarized by a phrase or a pop-sci concept, I recommend his four-book series, Masks of God.

- Primitive Mythology

- Oriental Mythology

- Occidental Mythology

- Creative Mythology

Based on his study of history and anthropology, these book are rich with insights into human psychology and cultures around the world. Particularly the final volume culminates in a philosophy of art that's fit for the modern artist.
In canada our carbon tax gets charged on fuel purchases and returned to taxpayers based on income level. If your income is below the threshold, you get the same rebate regardless of if you drive a 30-year-old pickup truck or a bicycle.

seems fair without rewarding the people who drive clunkers.
Most car dealers don't care about establishing a long-term relationship so their level of "give a shit" varies dramatically with the state of the market.

I bought a new car at a low point of the 200x financial crisis in the worst month for new car sales (population adjusted) in decades. The sales manager tried the "go to another room to run numbers and come back" strategy but while he was gone the sales guy told me to stand firm and they'd meet my price. I bought a really hot vehicle for $7k off MSRP, something completely impossible 6-12 months prior to that - the best you could hope for at that time was $2k over MSRP. The discount was so good I wasn't even underwater on the loan when I drove it off the lot.

By contrast you see what dealers are doing right now with low used and new car inventory.

The best strategy is not to be in a position where you must get a vehicle. If you can afford to downsize (eg 2 -> 1) then do that while used car prices are high. If you can avoid buying a new vehicle do so. Inventory will recover and dealers will eventually get desperate to make sales again.
the problem is not about software development, it's about business logic that change, when a new client arrive and want new features, some feature where not usefull, other needed change ...
I disagree. Consider the Brainfuck argument. You can totally blame Brainfuck and its “paradigm” for detrimental consequences.

My point is it’s easier to modularize and encapsulate properly with procedural or functional paradigms because they don’t force you to do that work before you start solving problems. The dev flow is: solve problem, then modularize. With OOP, the flow is: modularize, then solve problem.

I’m simplifying and of course you can architect correctly upfront, it’s just harder because you’re doing speculative generalization (akin to premature optimization).
That may be why it was designed, but GP was talking about why it was adopted. Those are such totally different things that it's not worth comparing them. Lisp?
My family once acquired a puppy and kitten at the same time. For the first year or so, the dog tried to model the cat's behavior. It would snuggle up against you and try to purr. It sounded like a very soft growl.
Preact is good except it tries to be in React league. The author has greater knowledge, enough to left React behind.
BPA itself isn't a plastic, it's the monomer used to make polycarbonate plastic
Yeah it felt like in
UML was shoved down our throats by tool vendors like Rational Rose. The dream of models generating code and systems.
The code is the blueprints. The running program is the site. Under this metaphor the construction engineer is the compiler.

But yeah I feel the office manager bit, that hits close to home.
Wouldn't it be more surprising if there was no connection between gut and brain wrt food cravings?
A few hundred, because that is what is being provided by the service.

"I found a billion hits, but I'm only giving you two" is in no way a good defense. It is blaming the user for a completely reasonable interpretation of the language -- weasel words are not appreciated by people.
> We need to be putting carbon back into the ground where we got it, or at least converting into forms where it lives a long time on the surface (decades or centuries).

Building soil organic matter does result in some amount of carbon remaining in the soil, and has the added benefit of increasing the productivity of the land. I imagine a phased approach where the first effort is to increase soil organic matter on a large scale, and then transition to using some of that improved soil to grow a second phase (maybe, trees, maybe hemp, maybe something else) to capture even more. It seems to me that widespread improvement of soil organic matter is the lower hanging fruit, so to speak.
It makes no sense to assume how companies will act in the far out future, as companies are not people and their motivations shift with management, investors, and markets. You can at best look at the motivation as an explanation of the short to medium term. Long-term, the company might be in entirely different hands. Look at Sun. Apply your strategy to Sun as of a few years before they went under and chunks were bought by Oracle. Sun's motivations meant very little in the end, only what they actually did (such as open sourcing things) survived.
I don't recall ever seeing an ad on a web page that I clicked on.
why can't i then spend the next year of my life paging through them?
Munro personally bought some Tesla stock AFTER he was critical of the company for 2 years and saw continues improvement in quality. And the company that does the breakdown does not have stock as far as we know and in fact have a far larger stack in selling honest detail reports.

Plus you can actually literally just look at the videos and look at the items themselves and compare it to other cars that are being teared down. The idea that Tesla has some uniformly inferior quality is backed up by LITERALLY NOTHING.

But I guess when you live in fantasy land where everything is some 4D stock manipulation chess

> As does every other EV with a frunk.

Facts ...

https://www.tesla.com/en_EU/blog/model-y-earns-5-star-safety...

> Tesla's abysmal customer satisfaction

Facts ...

https://electrek.co/2022/06/15/tesla-tops-list-most-satisfie...

> Yes, it's so good that the Cybertruck has been delayed ....

This paragraph literally just shows that you are utterly clueless on the topic. And what even sadder is that instead of responding to what I actually wrote you want on some uninformed rant.

> their only competitive advantage by opening it up to everyone.

Yeah because they will just give it away for free and they are totally unable to do cost-benefit calculation on that.
And being a search engine that provides links relevant to said phrase, reporting what they found is their anticipated deliverable.
Back in the day, one of my first developer jobs was to build a "meta-search" system that issued queries and scraped results from something like a dozen different search engines - it supported pagination, direct links, annotations etc. all written in Perl.

The 30 or 40 folks I supported found it insanely useful, and it ran on a spare decrepit laptop in a corner of my office with literal dozens of MB of RAM. This was maybe...2002?

I sort of miss the days when there were different engines with different strengths and weaknesses and an endless set of matches for very literal queries.

Users knew exactly why they got the responses they got from Altavista or whatever other engine and understood it was mostly a matter of what they indexed instead of a black-box of "optimizations" that give semi-random results most of which are spam sites.

I miss the old days.
You're both partially right.

There are things you can do efficiently now with modern simulation that would be unthinkable in the heyday of the slide rule. Hell, in the 1980s.

On the other hand, I've seen a lot of time wasted on "analyzing" the wrong things, especially via simulation, merely because the work of setting it up is very approachable. I've watched young engineers struggle hard due to an over-reliance on these approaches, so it isn't just crotchety-old-guy problems. Its' also that, though :)