skysight-inc/HackerNews huggingface dataset:
In my understanding, Go re-implements the system's interface, rather than using libc (or the equivalent), even on platforms where the syscall interface isn't considered stable. This means cross-compiling is really easy, but it can also mean breakage when the unstable interface changes. A tradeoff like anything else.
Microsoft adopting Chromium is a big hint that they are going to make some big investments in Electron. I think Electron's future is bright.

My big complaint isn't the resource usage, it's how the applications never feel right on any platform.
So you went from

>Placebo is a hell of a drug. There is no credible, replicable, evidence that CBD does anything for anyone, and it's done nothing for many people duped into buying it, it's likely acting as a placebo.

To "it works, but it's too expensive." Ok.
I felt the reverse, that Skyrim was amazing, but Fallout 3 and 4 didn't hold my attention despite being similar. Fallout 3's soundtrack was excellent, though. I was disappointed that 4 didn't have quite the same appeal.
Climate Change(tm): The biggest Chicken Little story of the 21st century!
Also one of the advantages of JIT is that it can take advantage of whatever dedicated instruction is available on the current CPU, while an AOT compiler (discounting runtime dispatching) need to target the lowest common denominator.

In this case though you would know exactly the target hardware.
Rust compiler is LLVM afaik so C++, same for the JVM / C#. Having your entire runtime / tools in the same language make it easier.
Maybe after several mega bubbles we are getting better at spotting them?
It is absurd the people that show up out of the woodwork every Electron article to complain about performance. Meanwhile, I have not closed Discord for more than a day or two in years. A quick Ctrl-Shift-Esc shows that it is using 180MB of RAM right now with ~20 rooms open, as well as DMs. Meanwhile, Discord has fantastic uptimes and never impedes performance while competitive online games run alongside it. The idea of trying to replicate the interface in something like tkinter is cringeworthy at best.
Discord supports animated gifs, modals, videos, emojis, fonts, code samples, markdown, and game integrations right in the chat! Please, please try and replicate that with Tkinter, an API where you'd need to roll your own drag-and-drop.
If i want to run discord as a website, using the same resources as any other website, i CAN! Its the same codebase and interface. I run the full desktop client for the better filesystem, game, and chat integration and it is worth the measley RAM on my modern machine.

Discord is an intelligent start up that was able to pivot from a chat client to a games marketplace with a one-click update. Their use of the erlang VM shows that they make considered tech decisions based on tested technology. I think their use of electron, at least from this users perspective, was a great decision. I realize they are just one example of electron apps, and I'd have a harder time defending a file-unzipper or some madness using Electron, but it no doubt has its uses. To suggest otherwise would be premature optimization at best.
Yet doing it lowers costs, improves quality and reduces development time. It's not so much a luxury as an investment; an investment that, true enough, a lot of engineering teams can't afford - they need to churn out something awful right NOW because the investment wasn't made when it should have been.

It is astounding how high the quality of software can be, if what the software is meant to do is known before it's written.
I wonder if little people are being hurt more by the current perpetuating hegemony of the ruling class or if they would be better off if we let free market take care of this for once and let the banks fail. It would hurt but perhaps it would be better long term for the little people. All of the bad debt and Wall Street Ponzi schemes would be cleared off and a new economy which doesn’t rely on free money from government to the banks would form.
If the human race was delayed until it was fully debugged, we wouldn't be here today. It's a bit arrogant to think that any AI is going to cover everything. Really, the better the AI, the more troubling edge cases that will exist.
When I got married, I seriously considered taking my wifes name, for no other reason than the .co.uk was available.
> I think it’s primarily due to ease of use.

Ease of use? What's easier, MS Visual Basic/Embarcadero Delphi, or the application-oriented parts of HTML/CSS/JS? Even Python (which is freely available) is not exactly hard, and there are plenty of native apps using e.g. WxPython. It's not "ease of use", it's more like webdev "brogrammers" wanting to have their cake and eat it too.
The Shrinking Middle Class: By the Numbers
One major issue with Electron that I don't see talked about much is backwards compatibility. This release states that because Chrome no longer supports Mac OS 10.9, Electron doesn't either.

Resource usage aside, there's far too much control of a given app being given to the Chrome team.
Ask Alexa.
do you feel like the 20% of your submissions that go to the top are your best submissions?

for me, my submissions that get attention are not my best submissions, IMO.

i can spend a long time on a really thoughtful idea or product, and get zero clicks from a hacker news submission, whereas sharing a poorly researched press article with a clickbaity headline goes to the front page.

it's really disappointing.
10 tips for crowdfunding success from a serial million dollar campaigner
A little car you can drive in France without a licence (2016)
Geoffrey Landis made a proposal for a polar landing site for the first manned mission to Mars back in the 90s. One of the clear advantages is that you don't need to bring hydrogen with you for the return trip, but instead you can just make it from the ice. Landis proposed the mission for northern hemisphere summer so that solar power would be constantly (or nearly constantly) available. One thing Landis didn't mention but is worth considering is that ice could be used for radiation shielding, either by tunneling into it or by melting it and reforming it into a surface structure.

However, landing on the polar ice cap has some downsides, not least of which is it would be the most boring place on the whole planet to land.

Korolev crater might make a good alternative site since you could conceivably land near a substantial amount of easily accessible water ice while still retaining easy access to terrain that is not ice-covered.

[1] http://www.geoffreylandis.com/pole.html
Simply compiling with gcc on a single architecture (no cross compile) requires more than one binary. In my experience (20 years of embedded work), cross compiling is hard not because of the compiling, but because of the linking. The linker has to know where all your target architecture libraries are so it can link your executable.

That said, this is getting easier and easier to do. I think this is because debian packages have to be architecture specific just for Intel architectures now, to handle both x86 (32 bit) and x86_64 ISAs. Once you have the environment, creating and using a different compiler executable is the easy part.
Those don’t list RSUs, which are a major component of compensation, and more variable.
A lot of people really don't have a clue about email. It is really not uncommon for a telemarketer to respond with "You work here too?", when I give them a theircompanyname@mydomain.nl address.
There was a rumour that with Edge going to chromium MS wants to make the engine available on windows so that electron on windows wouldn't need to ship with a copy of chromium.
Images like this one give me goosebumps. It's another planet!
They've promised an ongoing persistent universe with Star Citizen, with no subscription fees and ongoing updates/upgrades after its official release (whenever that is). How many backers does SC/SQ42 actually have? Isn't it around or less than 2 million? That's a pretty low figure for an AAA game (one that features top acting talent, like Henry Cavill, Mark Hamill, Gillian Anderson, Gary Oldman).

When SQ42 finally launches in 2020, they'll probably want to expand the userbase, and marketing is an effective way to do that. Even Rockstar, which is a current industry legend with unbeatable name recognition and hype around GTA and RDR, still spends hundreds of millions in advertising.
US doctors would lose their license, savings and home. As soon as a child dies--bound to happen--they'll look for a reason to sue. I guess a US doctor might do a hack like this and called a hero, if the child was born in an airplane or cave somewhere and had no access to a hospital.
Who Wins When Cash Is No Longer King?
GIMPS Discovers Largest Known Prime Number: 2^82,589,933-1
Who doesn't have 150MB to spare?

This laptop has 16GB, why are people hemming and hawing over 150MB???
At this point, especially after seeing how snappy vscode can be, I’ve written off slack’s performance issues to their codebase.
Exactly, the seemingly good independent Chinese companies are simply the ones that haven't caught the attention of the thousand eyed spider. The company is in the web regardless.
There are always many negative comments regarding Electron apps, so as a developer who has made a couple Electron apps let me briefly illustrate to you what the advantages are:

- I can use the same UI components that I use for making websites and easily share code between all platforms. Maybe this will change in the future with the advent of WebAssembly, but right now no other stack gives you this.

- Bundling a cross-platform auto-updating app is wonderful. I just have to configure electron-webpack [1] and everything is taken care of. In the past I've made a password manager with GTK3 + Python, bundling it was a real nightmare and I don't think the situation improved much in the last few years.

- Sometimes, like when you're going to need a HTML renderer anyway, using basically a browser for rendering the UI can actually be an advantage, a couple of examples:

Example 1. Evernote needs to render their notes, basically arbitrary HTML, and the macOS app uses Safari's engine for this. Now they have to check across all platforms if their notes are always rendered the same, even for rendering a simple note they show you a spinner, and the native UI is arguably ugly anyway. In comparison my soon-to-be-released Electron note-taking app [2] looks more native to me, it's faster, requires less resources, and I get cross-platform support basically for free.

Example 2. I was using Ship [3], an app for managing GitHub issues. The native parts of the UI were written in Objective-C, the issue/comments part were written using web technologies, and their server was written in C#. What you get is an app that doesn't work across platforms and sharing code between all the parts of your application is basically impossible.

- Lastly I'm by no means an expert on other cross-platform UI toolkits, but some of them try to mimic the native widgets and do an awful job at that, as a result I don't have any Java GUI app installed because they all looked like crap to me, how many do you have installed on your desktop?

[1] https://github.com/electron-userland/electron-webpack

[2] https://imgur.com/a/ZQd8Vad

[3] https://www.realartists.com/blog/ship-20.html
ok. it doesn't mean it's not very possible
So students who took huge loans get scot free but a single mother who took a loan to support her two children will be left with her debt. I see no problem with that. Moral hazard and all that. Let’s just forgive all debt, what could go wrong.
I highly recommend Underrail - while the graphics are a bit simplistic (it was made entirely by a Ukrainian programmer/artist), it's the closest we've got to a modern Fallout 1/2.

I'm also looking forward to Obsidian's new game The Outer Worlds, seems like New Vegas IN SPACE.
Really? I'm pretty sure it's common to consider a conversation transcript anonymous as long as the names are stripped.

I don't think you're necessarily wrong, but that seems like a stricter standard than currently exists for removing PII from transcripts.
> The projects that had a social good / environmentally positive objective were the ones we WANTED to support but the least attractive investment wise.

It seems that we need governments to incentivize the private sector, or fund these projects directly.
Elon Musk is the first influencer CEO
It was smart of them to include some nostalgia. Previewing the game at a conference, when the voice-over said, "You must gather your party before forth," The crowd cheered.
Looks like you can add it yourself - it's a 'wiki' type list.
Well, maybe quantum computing could allow the machine to predict when the cat simultaneously wants to go in and out, until the system ruins it all by measuring which way it's actually going...
The performance complaints are mostly from developers. Users of your application, if it is important to them, will not care.

The big thing about Electron which most developer discussions miss is that it enables low-cost multi-platform development, especially if you already have a web app. In this age when people would like to pay as close to 0 as possible for software, this is important. I have a SaaS app and people keep asking me about apps for iOS, Android and native Mac/Windows. There is no way I could afford to develop+maintain for even one of those platforms. Of course most people who ask about this would like to get the additional platforms for free :-)

Electron makes it possible for me to re-package my app as a native one, with certain benefits (easier file uploads, access to printers and peripherals, etc), and with a reasonable cost.
I don't think a JVM like chromium engine would really solve the problem. Most JVM end user applications ship their own JVM. By shipping your own JVM one can avoid compatibility problems and most importantly the user doesn't has to install the JVM which makes for better UX. The same would apply for Electron.

The only way I think a common runtime could work is if Electron used the Runtime of the Browser. If every browser exposed an API to run JavaScript and Render HTMl using the browser's Engine that'd be great.
cats are assholes, so they will find all the bugs and this will never work and probably crash your system. :P
Billionaires have pittance wealth in comparison to nation-states who should be funding these efforts.
Even more than that, the FDA requires openness in a way that I'm not sure would be accomplishable without.

Publication bias is a real thing, and drug companies do know how to use it to their advantage. Take a look at what drug trial results looked like before and after the FDA started requiring pre-registration. The difference is, to put it mildly, staggering.

I'm pretty hard pressed to come up with a market equivalent to drug trial pre-registration. Given everything I've seen of Adam Smith's writings, I'm pretty sure that, were he alive today, he'd probably say something like, "Duh, of course. Do that. That is some excellent regulation, and obviously in the service of the public good."

Tangentially, I'm guessing that, if CBD had to go through pre-registered drug trials, it wouldn't be such a big deal. The funny thing about things that are widely believed to help with every last ailment is, they tend to all be about equally good at treating pretty much everything.
After adding the new shortcut you can go to chrome://apps and right-click on any app to select "Open as window". This should bring back the desired behavior and these app shortcuts now have their own entry in my taskbar/dock.
It is a good book but the last chapter is a rush.
I've noticed that a lot of cat behavior can be explained by realizing that they have an incredibly short attention span and any change in their sensory environment can distract them for the half second required to drop their entire mental state. So for the cat it's like "UGHHH I want in... Oh, there's the human! ... What's going on, why are you looking at me?"
+1 for the movie. It used to be on youtube but I can't find it right now. Perhaps the BBC had it removed. This is the finest moment in the movie, for me, when Wiles describes the moment when everything clicked. The whole movie is well worth watching.

https://www.youtube.com/watch?v=SccDUpIPXM0
U.S. Air Force’s new housing dogged by construction flaws, imperiling tenants
The Genetic Legacy of the Spanish Inquisition
Modern CRPG's are pretty great, I enjoyed all of the following:

- Divinity OS 1/2

- Underrail

- Age of Decadence

- Bastard Bonds

- Serpent in the Staglands

- Tyranny

- Torment: Tides of Numenera

However, I did not care for Pillars of Eternity at all.
>> You're accusing ProtonMail of being snake oil because people can send unencrypted emails to ProtonMail users?

Don't downplay the problem. An overwhelming majority of email that ProtonMail users get is in fact unencrypted. Not only that, but an overwhelming majority of email that ProtonMail users send is unencrypted as well.

It might get encrypted after the fact, but that email passes through their servers, which means ProtonMail can be coerced into doing blanket surveillance if the law allows it and any claims that ProtonMail protects you from that are bullshit.

>> "encrypted email service" is something that you have made impossible by definition.

It's not my definition, that's just what you get with email.

E2E encrypted email can only work if it's optional (e.g. PGP, when both parties agree on the keys), which is for secrecy, not privacy, because a majority of email sent or received will be unencrypted, because that's just how email was designed, that's how it works.

I don't have a problem btw with ProtonMail's implementation per se. Certainly it has value in certain contexts ... like if all of your work colleagues or all of your family is on ProtonMail, then you can have some peace of mind, but then again for a controlled, small group you can just go with PGP directly, which would be more trustworthy actually.

The problem is that many of the claims being made are bullshit. No, ProtonMail is not 100% e2e encrypted, in common use their servers will see most of your emails sent and received unencrypted and it will not protect your privacy.

So that's why it is snake oil.
Surreal.

I guess the good news is that this level of dysfunction should take care of the other Electron issues all by itself if we just wait a little while.
Last Christmas VS. Jingle Bells
VS Code doesn't provide direct DOM access to extensions authors, that's definitely a deciding factor.

But a couple of years ago even simply writing inside Atom without using any extension felt sluggish to me.

TypeScript gets downcompiled to JavaScript anyway, so I don't think that's directly a contributing factor, but maybe because of the type system they can spend less time debugging and more time optimizing.
Wolfie's just fine
You've seen the ads. But what's the deal with Shen Yun?
Speaking of Facebook alternatives, I discovered a neat app not too long ago called Aether. It's like a decentralized P2P reddit. The community is fairly small but the app itself is really amazing, and I think was made entirely by one person.
I'm not associated with the creator at all, and it doesn't necessarily fill the same niche as Facebook, but I think it is worth sharing nonetheless.
https://getaether.net/
Just because the project doesn't start with an MVP but an actual research phase, doesn't mean it's a scam. Also I guess it's positive about the project that they start simple.

Also IMHO there must be ways to separate plastic from living being, for instance by taking advantage of different weights, angular momenta etc.
However the product itself lacks...everything.

I don't know if I, a frequent Star Citizen player and Day 1 backer would say it lacks "everything", and am unsure if your hyperbole was just for dramatic effect but from the first executable to where we are now in Alpha version 3.4 (soon to be 3.5), we have an impressive amount of content-all things considered, especially via in-game locales and systems that have facilitated some incredible emergent gameplay among the player base.

The "Jumptown Wars" have been an amazing thing to watch and participate in, and I encourage you to go look through the Star Citizen subreddit to see some of the in-game coordination players are engaging in just to secure a static trading depot on a dead moon (diving deeper into the anecdote rabbit hole: I participated in a 12 ship assault on said depot when a pilot in the player "Organization"-SC's guild system-I'm a member of was shot down by a rival group and requested evac).

It's light years from lacking "everything". It's not complete, but it's also not near as empty of an experience as you seem to be suggesting.
This is true for Rust, however, given that LLVM is the project doing the codegen, it's a little bit special; cross-compiling it to the platforms it supports is a bit easier than a random C++ library, since it's the one with the support in the first place.

Rust projects make much more use of C libraries than Go projects do, though, so for things other than the Rust compiler, this is still a good point.
Nevermind the small but incredibly obvious stuff like keyboard shortcuts, drag and drop behavior and text selection…
I think Spotify is built using web technologies but not Electron per-se, unless they switched to Electron ~recently?
What really bothers me, is that of all possible partners, they gave access to Yandex, and Yandex == FSB
Initially, I balked at your suggestion that the 3rd amendment is not relevant anymore. Then I thought about it for a few minutes and realized you're right. In the age of 4th generation insurgency warfare, housing your military in private homes is a very, very bad idea.
Maybe cat wanted to trigger the door system to get some fresh air.
Yes, Kong's entity configuration (including upstream services) are managed via the runtime, not via reading a config file. This allows for updating proxy configuration without restarting the process itself, allowing for zero-downtime config changes.
A lot of electron apps (like Slack) could well use over 1GB.
Saying the product lacks "everything" seems a little weird, considering how much there already is to do in the game.

If I had to guess, I'd say you're either not a backer, or you haven't played recently.
How about Xamarin? It doesn’t give you a website, but it seems to cover the rest.
They aren’t starting a giant marketing campaign today, but Squadron 42 will need to be advertised as the release approaches. And AAA game advertising budgets are not small. They’re frequently as large or larger than the game’s development costs.

For some examples, Shadow of the Tomb Raider and The Witcher 3 both had 35 million dollar marketing budgets. Grand Theft Auto V was 128 million. CoD: Modern Warfare 2 was 200 million.

Since Roberts promised to only spend the crowdfunding money on game development, all that money has to come from somewhere. That means either signing on with a publisher, or taking outside investment.
U.S. oil production to be equal to Russia plus Saudi Arabia by 2025
They might need a lot of marketing to undo the damage that has already been done. I'm one of those who have been super interested in it during the past years but I wouldn't touch Star Citizen with a 10 foot pole now, after those "pay hundreds of dollars for alpha access" horror stories I've heard.

And just for the record, despite liking space sims I'm also not planning to pay $27,000 for a starter pack.
And never ever play Tetris. Wickedly evil game, it sucks your soul straight into monitor and holds there for hours.

Unfortunately C++, on which a lot is written, is also poisoned without hope of cleaning by STL.
Not risk-free when you're outside the US.

"Tagesgeld" here is generally at 0%, excepting "switcher" offers that are limited in volume etc.

BUNDs are often negative these days.