Hacker Newsnew | past | comments | ask | show | jobs | submit | barkingcat's commentslogin

American economics doesn't allow fabrication of semiconductors even if there is the know how.

Think about how Intel, who pioneered the know how, can't build cutting edge nodes in the levels that they need to make it profitable.

IBM had to sell their fabs to cater to the whims of "shareholders".

It's the greed of stockholders that you need to blame.


TSMC is a publicly traded company just like the others. I'm not familiar with their governance but Google tells me the largest owner (a state development fund) has 6%.

They have a special advantage because they don't compete with their customers, which leads to trust, which leads to customers paying for their R&D for them.

Intel on the other hand just kind of sucks at their job. Skill issue basically. (But they aren't /that/ far behind.)


doesn't this just mean the spec is overwritten? (and covering things that are not in use by the dominant engines)

It's useless to get a higher score on compliance than the leading engines because ... no one else can use them.


The specs and the test suite are both moving targets. There are regularly new proposals to the specs, and new tests that cover them as they progress towards acceptance. The main engines implement these proposals behind feature flags, and only enable them once the proposal has been fully accepted.

Ladybird does not hide implementations behind feature flags (yet) because there's no need when you don't have users. So its score on test262.fyi includes all proposals it has implemented thus far.

The other engines on that site have an "experimental options" variant to include these proposals, which is a bit more of an honest comparison. As of right now, that shows: Spidermonkey (Firefox) at 98.3%, V8 (Chrome) at 97.9%, LibJS (Ladybird) at 96.9%, and JavaScriptCore (Safari) at 93.2%.

Here's a link with those options selected: https://test262.fyi/#|v8_exp,jsc_exp,sm_exp,libjs


Probably that there are already several generations of TPU hardware - the best ones go to internal use, while the older hardware gets rented out to gcp to amortize the development costs.


That's correct. Unless Zuck is OK with using one-generation older TPU, which is a possibility.


It's the ouroboros - snake eating its own tail.


this case is conductive, precisely so the excess charge can be grounded by the power supply by being in touch/contact with the psu metallic casing.

the psu is grounded, but the static has no way of getting to ground (via psu) if the case itself is non-conductive.


The black market is "if you have to ask then you are already not qualified"

unless you are an agent posing questions to get people to sink themselves.


current gen AI is Pakleds of Star Trek TNG.

Give them a bit of power though, and they will kill you to take your power.


When it comes to larger projects, first:

- you don't need to understand the whole in order to help

the kind of bugs you can start with are like :

- this icon is a bit weird, it's off centre by 2px - how do I add 2 pixels to this icon? either by moving it or by changing the underlying image asset? if I'm moving it, what is the subroutine that paints it? if I'm changing the image asset itself, where is it stored? (is it in a packed store? or is it just a plain file, etc)

- when I click this button, trace the pathway - it's supposed to add to history and turn blue. is it doing that?

etc.

For large projects, start super small and work your way out from there.


There's also the Eclipse VScode-look-alike-reimplementation called TheiaIDE

https://theia-ide.org/

It was rough a few years ago, but nowadays it's pretty nice. TI rebuilt their Code Composer Studio using Theia so it does have some larger users. It has LSP support and the same Monaco editor backend - which is all I need.

It's VSCode-with-an-Eclipse-feel to it - which might or might not be your cup of tea, but it's an alternative.


> Try Theia IDE online

click

> Please login to use this demo

close tab


Agreed not the most well thought landing page, but the explore page gives a good insight of how it’s being used and what it looks like: https://theia-ide.org/theia-platform/

(Scroll down to Selected Tools based on Eclipse Theia)


The feature that keeps me from moving off of vscode is their markdown support. In particular the ability to drag and drop to insert links to files and images *. Surprisingly, no other editor does this even though I use it all the time.

* https://code.visualstudio.com/Docs/languages/markdown#_inser...


It's also a good alternative to Obisdian if you don't need smartphone support.


https://dendron.so/ is more or less Obsidian in VSCode, and free and open source.


But Dendron is a zombie project.

I don’t mind project being done and in maintenance mode. But I am not investing my time into starting using it.

Getting started page has screenshots broken on AWS.


I took the plunge and don't regret it. Despite the condition of the web site the extension is very useful and relatively free of any annoying bugs.

At some point in time, I'd like to take the time to invest building a custom version of the extension to bump dependencies to access more modern support for plantuml/mermaid diagrams.


Obsidian supports this. (Or at least, it supports pasting an image from clapboard so I’m assuming drag and drop works too.)


Interesting.

I belong to the class of people who believe in customising their tools as they please. So I'd have written an Emacs package to do this. But then again, this is Emacs, so someone's probably already done it. Oh, here it is: https://github.com/mooreryan/markdown-dnd-images


Thank you! The timing of this comment is perfect


But if I'm not wrong here, this is also just the VS Code / Electron still?


It is electron and monaco (the text editor itself), but there is a lot more to VS Code / Theia than this two parts.


Yeah , INSEAD of forking vscode which is not modification friendly they should justuse theia because it is maintained to be modular and allowed to be used like a Library to build IDEs of your choice.


Whoever disagreed and downvoted can you explain me why?


Google Cloud Shell is also Theia. I think it is fairly popular.


Eclipse (as in ecosystem) is fairly popular in Enterprise, but since it exposes all the knobs, and is a bona fide IDE which has some learning curve, people stay away from it.

Also it used to be kinda heavy, but it became lighter because of Moore's law and good code management practices all over the board.

I'm planning to deploy Theia in its web based form if possible, but still didn't have the time to tinker with that one.


Also to note that VSCode main architect was one of Eclipse architects, and co-author on GoF famous book, Erich Gamma.


Didn't know that. Now, that's interesting.

Using Eclipse as "the Java LSP" in VSCode makes more sense now.

Nevertheless, as much as I respect Erich for what he did for Eclipse, I won't be able to follow him to VSCode, since I don't respect Microsoft as much.


So not also using Github, LinkedIn, TypeScript (any FE framework that uses it), any Microsoft owned studios games, no Linux kernel contributions, GHC contributions,....

It is kid of hard to avoid nowadays.

Here a session with him related to VSCode history,

"The Story of Visual Studio Code with Erich Gamma and Kai Maetzel"

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


My personal code doesn't get uploaded to GitHub anymore, and I open my LinkedIn twice a year or so.

I don't do Web Development, I live in the trenches. Since I don't own a desktop system anymore, I don't honestly game.

I'm exposed to them via systemd and Linux Kernel, yes, but at least both are licensed with GPL.

At least I'm trying to minimize my exposure.

For more context, please see https://news.ycombinator.com/item?id=44634786

Thanks for the video, btw. I'll take a look the moment I have time.


Theia is different from eclipse IDE it's written in JS not in Java and didn't share any code base of eclipse which is fully Java


Yes, I know.

This is why I used "(as in ecosystem)" in the first paragraph. It was a bit late when I wrote this comment, and it turned out to be very blurry meaning wise.

My bad.


eclipse still is alive holy shit


Installing the VSCode extension pack for Java runs a headless version of Eclipse JDT under the hood, which isn’t quite what I think of as lightweight.


What's wrong with that? If they re-implement the whole thing it would amount to the same code size. It's the JDT language SERVER not some sort of "headless" software with UI needlessly bundled.

https://marketplace.visualstudio.com/items?itemName=redhat.j...


Java isn't quite what I think of as lightweight. I mean it probably can be, but most Java engineering I know of is all about adding more and more libraries, frameworks, checks, tests, etc.


You can set the launchMode to LightWeight which spins up a syntax-only language server.


What are you talking about, global politics is only melodramatic overdone theatrics

everyone does it. I'm pretty sure your home country, whatever it is, also does it.

it's the equivalent of banging fists on tables to try to get people to toe the line, and the US does it a ton. Russia does it. China does it.

even small countries does it too.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: