skysight-inc/HackerNews huggingface dataset:
I don't understand your contention that the new transform removes the flexibility of how other libraries could provide an element factory method?

Do you mean that before JSX could be compiled to createElement and some other library's createElement could be used? If so I would ask how often does that actually happen?

I would assume that any library that wanted to consume JSX would have their own JSX parser and compile to whatever structure that library wanted?

on edit: I guess you went through that in the other comments, and your worries are at least partially handled by the changes to Babel?
https://www.youtube.com/watch?v=l6T9xIeZTds
I think this even happens to non-people-pleasers sometimes, when the context makes such a "yes loop" appropriate. For example in sales there are some junctures where it's appropriate to bring a big-picture win of a relationship into the "yes zone" so that the "no zone" issues can take a breather.

There are some good examples of that in this talk:

https://youtu.be/dXZO7mdoTBE

There's also the theory that some people "metabolize" social communication in specific patterns, and different matches of these patterns create different problems or opportunities. The match-up you mention quite often suggests outward actions, or co-decisions that are made after the co-narrowing of possibilities: "Here are five places we can go today. I like them all. Do me a favor and pick your top three?" Accompanied by logical explanations as needed, this can be a really powerful technique. But yeah, also tough stuff...

Quite often it's absolutely ok to make a subjective guess at a best outcome, move ahead, and trust that the other party will understand, based on your decision logic and your general willingness to be open.
Consider the Confucius quote above. What are your memories of learning math? Can you learn math from a podcast? Does it work better if you see it done on a blackboard? How about solving a list of problems yourself?
What Is Dental Bonding in Cosmetic Dental Work?
Dental bonding is a technique through which one can get rid of discolored tooth, improper looking tooth, etc. Cosmetic dentistry includes a lot treatments that helps to improve the appearance of tooth, better looking smile, properly even teeth etc. Dental bonding can be of many types and the cost depends on type of dental bonding.
https://www.mantecafamilydentistry.com/bonding/
It is certainly true that languages designed for simplicity (such as go, clojure, and to some extent python) exhibit far less friction when composed in minimal editors, than [overly?] verbose/complicated languages such as Java.

However, I vehemently disagree with some of your (implied?) points. In particular, some functions offered by IDEs and other codebase management tools are almost equally useful for both simple and complicated languages. For example refactoring tools, or if we really look at the stem, code-base analysis tools that 1. parse the language, and, 2. have APIs for modifications, are some of the "power tools" that could be useful for virtually any programmer.

As an IDE-averse person, I find myself reaching out for the simpler languages far more often, and do actively dislike high-ceremony systems. All the while, I am painfully aware of the limitations of using only a [good] text editor. My main alternative (to mainstream IDEs) is to context-switch between pure code-writing episodes and refactoring/analysis/etc. periods (using other tools, most on the command line or with output to a web-browser).

Also regarding your comparison between written programs and mathematics: I think that comparison is relevant ONLY for low-churn fundamental code (such as core libraries, or generic utility libraries) and rather poor in a LOT of "business logic"/"presentation layer" code. I myself play code-golf and run several _mental_ redesigns/refactorings when working on code that should be solid and not subject to frequent revisions. In such cases, yes, the code should be readable, well designed, and simple to follow (clarity slightly preferred over performance for the core). Nearly formal and exhibiting formal/math-like traits. On the other hand, "business logic" code is inherently unstable and could require numerous revisions purely due to external requirements. Such code usually shouldn't be optimized for tight simplicity. "the first thing that came to my mind"-level clarity with comments can suffice. Common IDEs do help with the latter type of code (while, I think, not much with the former).

Beside serious analysis and modification tools, there is an extra set of features provided by many IDEs, such as lookups (lookup function/library/etc. initiated while looking at code), autocompletion (based on parsed code or just string matching), etc. These are certainly nice, but I don't think they change the landscape much between IDEs and plain text editors (or rather, editor-and-a-documentation-lookup-web–browser-on-the-side).

So, for me, IDEs are certainly valuable even if I don't use them frequently. In a more ideal setup, I would write my code in my preferred editor without much hand-holding and with just the simplest of IDE-like features. And then, separately, do codebase "polishing" with dedicated analysis tools that may or may not look like conventional IDEs.
My life got a lot better after I stopped considering questions in terms of my own preferences and started considering them in terms of how they would connect me to others. I really don’t want to go out for drinks after work. But this preference is nothing compared to how much I value the friendships that come from doing it. Hiking a mountain is not in the top 100 things I want to do with my weekend. But a shared experience with a group of people is something I need deep in my soul.

Human connection is the preference that weighs many times more than all the others combined. Prioritizing my own inane sense of self rather than adopting behaviors that could enable relationships was just idiotic self-torture.
I've had the same thought. Why not actually release a $35k Tesla that isn't a dark pattern?
Reminds me of this concept: https://sive.rs/hellyeah
Switzerland GDP is 30 times smaller than US GDP. Switzerland alone cannot afford full stack modern military industry.

Also, don’t produce something when it’s cheaper to buy it.
Tesla announced a $35k car and then pulled it, requiring you to jump through hoops to get it. It's almost as if they don't want you to buy that car.

Why do you think it's going to be different with this car? They will announce $25k and then it will be $35k with a $25k dark pattern option.
TypeScript to Build a Strong ChatRoom
I think the reputation is wrong there - Scala's syntax is actually very simple and uniform. e.g. a {} block can just be used anywhere to pass a block of statements instead of an expression, rather than having complex rules about which keywords do or don't need braces. Function application can be written without brackets (which I guess some people see as complex, but it's a very shallow kind of complexity) so operators aren't a special case, a + b is just calling the function called "+". If anything Scala 3 feels like a step back in my book - e.g. they've added a bunch of different syntaxes for implicits rather than treating them as a single general feature that can be used for multiple things.
The UI is also a lot cleaner. There are only a couple of icons and each of them does something I use regularly. Jetbrains products have 300 icons and I use about 5 of them. Once I worked out I could do everything I use rubymine for in vscode with plugins I stopped paying that license fee.
True, but it's much harder in some languages than others, and much much harder when crossing language boundaries.

Copying a C# class to use as a DTO from a database entity is way faster than trying to worry about serializing to a JSON structure while maintaining all the fidelity (like dates, big ints, binary data, etc).

Another example is reusing business logic like validation for data input. Blazor lets you use a single layer of logic instead of using JS-based simple validation on the form and more detailed checks on the server.
I purchased a model 3 for $35k and I got $3,750 tax credit off that price.
I love how people bash the performance and memory consumption of Electron, but yet will concede vscode is somehow an exception.

You can write slow code in any language. There's games written in C or C++ for example that will get bad customer reviews for not running well enough for their level of graphics.
Creative sabotaged the AdLib Gold 1000
Because it's fun and makes users feel happy? And because happy users become engaged, loyal and evangelical users?

They do plenty to evaluate that this stuff works; if it has an outcome other than what is intended, they change it.
They both have similar problematic red boxes.

https://en.wikipedia.org/wiki/Comparison_of_electoral_system...
I'm not sure if this is a serious comment.

On one hand you have professions and roles where failures are measured in lost revenue versus another where failures are measured in lost lives.
In BHU (and by extension at IT-BHU as well and have heard it has continued at IIT BHU as well) and many other universities in the North it's called phylumbaazi.

Phylum + Baazi.
For most things I find avoiding the bottom 10% gets you most of the benefit without the high cost.
I think that is a fair assessment. My big fear is that we'll implement IRV and then when we run into the next problem (let's be real, the next election) people will say "well that didn't work" and discount voting systems as being part of the solution.

I mean we've literally done this in America (though not nationally). We've had IRV before. People turned against it. So I don't think my fear is unjustified since there's historical precedent.

Australia has IRV (has for 100 years) and is still dominated by two parties even though they have the advantage of proportionate representatives through their parliamentary system. And in reality they have their two coalitions.

What worries me is that CGP and Hasan have large audiences but look to have done surprisingly little background research into the topics and alternatives. And let's be real, voting math is hard and unintuitive. It is overly constrained and there is no global optima/easy answer. I don't expect the average person to look more than surface level, but I do expect more from groups like HN.
((Windows Subsystem) for Linux)

is probably closest to WSL1’s intent.

It was a Windows subsystem (the first new one in years), and its goal was to let you run Linux apps.
Yeah, it’s not ideal. I’m no political scientist though, I’m just sharing my own motivations and voting patterns under a different system.
This is a false dichotomy of filtering vs non-filtering. It’s sad that we are at that point in polarization where we can’t have a discussion or debate anymore and everything has to be either labeled or unfiltered. A knowledgeable host or other guest challenging a guest about a scientific fact is not having an agenda, it’s critical thinking than can lead to a healthy discussion and it used to be interesting for listeners to make their own opinion, it’s not hand guiding. There is a large spectrum between being completely passive/complacent and confrontational/insulting/canceling.
Drawing Quantum Circuit Using Q-Circuit
A book that helped me a lot in this regard:

- "The Power of a Positive No: Save The Deal, Save The Relationship and Still Say No" by William Ury, the Co-Founder of the Harvard Program on Negotiation
When demand exceeds supply, it makes sense to prioritize higher margin cars first. They did release $35k model 3 but people were willing to pay more for a few extras.
I’ve Deferred my grad school applications due to COVID. This is a huge cash-grab by universities and IMO totally criminal. There is no way you can learn like this and I do not want to teach over zoom.

Kinda looks like universities think they are too big to lay people off or close.

Also charging an 18yo 40k/yr for zoom classes when it’s available for free on Edx is nuts.
I'm personally not looking forward to Judger - Uber, but for Justice.
It cannot be ocean away because fighter jet range does not exceed 2000 miles.

Also, there are usually some support ships nearby or other planes which can relay the signal.
This is the F-22 replacement. It's one of the highest priority projects within the AF at the moment. Tens of thousands of people are working on this.

The F-35 was a misconceived project and burned money and time in its early stages. It's been beaten back into shape today however, largely because Ash Carter switched Lockhead from a cost plus contract to one where they have the lion's share of any non trivial cost overruns moving forward. How shocking that suddenly LM got the marginal cost to build a new F-35 under 90 million as a result.
Now I wonder what will happen to all those startups, that launched their platform based on the API upon just recieving beta api keys.
I was sure waiting for this fire.
Cacti: Unix timestamps after Sep 13 2020 rejected as graph start/end arguments
Sparser: The Universal Parser
If I were OP I'd check to see if their employees updated their LinkedIn recently.
The conversation in this thread demonstrates why first-past-the-post voting is so hard to replace. There is no consensus on which alternative system to replace it with.
aka "tablas" according to Barrons:

"To overcome some of those problems, Telsa has designed a wrapped shingle design called tablas."
I find CLion really nice for writing C++ + Jetbrains Vim bindings are pretty good
Come on, just look at the wikipedia page for the Schultze method. There are matrices, graphs, and stuff. That might be fine for a technical community like Debian, but for a society filled with average Joes and Janes, not so much. Democracy needs trust, including the average person being able to understand how something as fundamental as voting works.

That's one of the main reasons my favorite is approval voting.
This is true in the lower house, but not in the upper house (the senate) where there are 5 significant parties holding seats (counting the LNP coalition as one party and the Centre Alliance as a significant party) plus some independents, and no natural majority across any combination[1].

[1] https://www.aph.gov.au/Senators_and_Members/Senators/Senate_...
I think you're in agreement with me, unless I somehow said something backwards. I think that approval is equal to or better than plurality (FPTP) in every criteria I'm aware of.

(One criteria you could argue about is later-no-harm; IRV passes, but approval voting does not. It's kind of silly though to say that it's safe in RCV to put lower ranked options below your first choice when in RCV it isn't even always safe to put your first choice first. FPTP adheres to later no harm by not allowing you to vote for anyone but your first choice in the first place, so one could reasonably say that Approval isn't really worse than FPTP, except as a sort of technicality.)
Microsoft Acquires Exclusive License for OpenAI's GPT-3 Language Model
> It doesn't need a shiny interface ...

Did you ask the users of the system or you just assume they don't want one?
Also Boeke's Cosmic View (1957).

https://ned.ipac.caltech.edu/level5/Boeke/Boeke1.html
I wonder, have GE brought their RTA anywhere closer to the real world?

If they did, it will be very interesting to look at.

On the paper, as it said, it is a variable geometry engine where the bypass ratio can be changed depending in the air speed.

The fan increases in size closer to the ground, and cruise speeds, and shrinks when flying higher, and faster.
It’s sometimes more than one click, but “git blame” (built into the IDE) serves that purpose for me.
> say that designing with off the shelf engines, radars and weapons should be possible on the cheap today

I'm afraid this largely underestimates the complexity of designing a combat aircraft. Keep in mind it is useless to be "good enough" for a fighter, you must be on par or superior to the others on at least a some aspects.
I apologize about the structure of my last statement, it came out like that because of the tone of the parent comment and the constant whataboutism and general misinformation(like "valid old claims") we see in these threads. It gets tiring after a while.

I don't understand why my other comment down the thread was flagged by you though.
My grandfather had a very thick NY accent, where 33rd & First was toity toid n foist. He raised a family in the east side then sunny side queens. I imagine the day will soon be here where no one will have the experience of asking a New Yorker for directions and not understanding parts of it due to the accent.
I made some noise in a Typescript issue to not add more complexity just for React in the core but offer it as a plug-in but that didn’t go anywhere.

I do feel Typescipt tries to over-accommodate React compared to other frontend frameworks. The jsx code is pretty gnarly in TS and this makes it even more complicated for little gain.

Magic imports are a big no no. The whole idea about import/export syntax is that a module explicitly imports what it uses and other modules can only import what it exports.

I can understand React.createElement -> jsx function. Preact, mihthrill and others use the h function. This already works without new transform.

It seems that with React hooks and special JSX transforms, the authors are trying to prioritize cleverness over simplicity and clarity.

Now every project you have to grapple with the decision “is this automatic or classic?” and what about the next version, is it “super automatic” runtime?
China pledges to become carbon neutral before 2060
It's much more than gui web apps, it also includes native mobile apps, headless services, integrations, etc.

And from a business value they're very different: COTS you do not want to modify/adapt to your busines, otherwise you get problems upgrading, etc. Low-code is often used to innovate and differentiate, as a programming layer to quickly change COTS to your business needs.

Disclaimer: working for a low-code vendor.
Can't imagine why one would want to learn real japanese instead of anime japanese.
He also created his own medical board to certify himself with a take-home test because learning is hard.
> This is the third time I'm posting this comment because it was removed, but doesn't violate any of the Hacker News guidelines. If it gets removed again, I know not to trust any discussion about VSCode on Hacker News again:

None of your comments were removed. They are all in the thread.
I like the antivirus software analogy better. If your operating system is bug ridden, yes you need an antivirus.
Currently EVs are < 1% of cars. What Tesla showed today was a path to increase that significantly with the cost per kWh reduced by 56% and 7x improvement in factory production footprint.
Is this a joke or is there some magic i'm not aware of to Korean products specifically?
Probably safe bet given the military is to develop both.

Let's say you want to enter a zone where local groups can distribute your communication to your drones. Might be useful to have manned jets.
You can write complete C# apps in a single file if you want. It's not really that verbose (nowhere near Java). The structure and the huge standard library helps greatly compared to the messy nature of other languages like JS and Go that ends up with code and modules everywhere. You'll quickly learn and maneuver around the bigger patterns, which (like you say) are actually important in working with larger applications.

But nothing I say will be as useful as just working with it. Try spending a few hours working with some of the bigger frameworks and I'm sure you'll get it pretty quick. If you need help then there are plenty of people to ask as well, from HN to twitter to the .net repos.
I just want to point it out because I strongly advocate for cardinal systems like Approval or STAR (I also like proportionate representation). The big reason is that we have a 100+ year experiment that disprove Fair Vote's (the one pushing RCV/IRV) largest claim: "solving the spoiler effect." The math doesn't side with the claim either, but Australia is a fantastic experiment. So if we're going to do something new, why not better? Especially if better is also simpler (approval is near trivial).
Beyond basic modal editing: Using vim's command-line mode
I Went from Making $0 with My Blog to Making $1000/Month
IDK to what extent foreign politics gets discussed in the states, but I think it's worth noting that political culture in a lot of places has been shifting to a more multiparty norm.

Emphasis on culture. While voting systems and mechanics obviously play a huge role, political culture is (IMO) a very big factor... perhaps the deciding factor. Here (in Ireland) we have moved from a "two party with exceptions" system to a full multiparty system within a few elections. It now take >2 parties to form a majority. This isn't an uncommon story.

A point I made recently to American friends who are in favour of these kinds of changes was: The US has tons of elected positions. That is a lot of surface area that these changes can grow on.
I agree. Which language you use defines which editor/ide suits it best.
Devils advocate: you have to pay a top exec more if the company looks like its main product is in decline. Plus 2.4m/year isn't crazy in the scheme of tech salaries - that exec could potentially take other roles that pay even more.
Its working :p
From open AI API FAQ
;TLDR the irony in their each statement and its full of shit

>Ultimately, what we care about most is ensuring artificial general intelligence benefits everyone.

> For the API, we’re able to better prevent misuse by limiting access to approved customers and use cases. We have a mandatory production review process before proposed applications can go live
Worth to https://archive.vn/pjW8G
I wonder if it implements Accessibility APIs and a screen reader. It took Google years to catch up to what VoiceOver on iOS can do. I hope FOSS does not forget about this topic on phones.
My phone has become the most ubiquitous assistive technology in my life.
Checking public transport arrival times. reading labels on canned food. using tools like Be My Eyes to solve everything for which there is no deep learning application yet. All these things would be impossible without a good Accessibility API and screen reader.
And before you ask, no, voice enabling a select few applications is not the solution. This is what Android tried in the first years. It was horrible and pretty laughable at the same time.
Yes, that's what I meant. :)
Currently EVs are < 1% of cars. What Tesla showed today was a path to increase that significantly with the cost per kWh reduced by 56% and 7x improvement in factory production footprint. This is 12-18 months away. World changing stuff.
I'm using IDEA and VSCode in conjunction (for Kotlin and Typescript respectively) and I find them equal in power. Maybe I'm not a power user, but I reached a point where they even look the same (more or less).

There are 2 minor differences I experience very often: VCCode is blazingly fast compared to IDEA, and VSCode has much more quality plugins than IDEA (at least for those things that interest me).

I'd compare VSCode to Emacs in a sense that the architecture is really simple (all you have is functions that do something) which makes VSCode more appealing to prospective plugin developers.

I'd even go so far as to say that to me VSCode becomes the new Emacs.
hahaha I was trying to understand how to make links in HN. I am so used to markdown. Help?
It´s your problem that you don´t evaluate the information, not Joe´s or anybody else.
And is this strategy working?
Mozilla has a big leadership crisis. They kicked Brendan out because of woke politics and now they will pay the price. Get woke, go broke as they say.
Let me guess: You missed the "more" link at the bottom of the page and instead launched into a conspiracy theory?