skysight-inc/HackerNews huggingface dataset:
I would say the vast majority of business documents, proposals, contracts, etc are collaborative editing with others. I didn't mention it but basically Google Docs and Sheets rules the world with these given we have a 50 user grandfathered account. For contracts, end result is exported to PDF and signed with Xournal and sent to the client for countersignature.
You don't like Electron apps? OK, we know. We know because every single time anything about Electron is posted we have the same conversation why native is better, and it gets the same replies articulating the reasons why people still choose to develop with Electron anyway. As best I can tell absolutely nothing has changed in this respect.

Perhaps this thread could discuss the v9.0.0 release of Electron instead?
AFAICT, This has been discussed in the past [0] and Electron doesn't have a stable runtime for developers to program against unlike the JRE, etc. You could try to do that at least on macOS, by moving the Electron.framework library in /Library/Frameworks and see if it will run. Some will, some won't. I won't be surprised if it doesn't work.

[0] https://github.com/electron/electron/issues/673
Low-er? High and low are relative adjectives almost everywhere they're used. C is a low level programming language relative to most other programming languages; it has fewer layers of abstraction than say, Java. In a conversation discussing x86 assembly, LLVM IR, and C, then C would be high level. But that's usually not the conversation being had; there are a hundred times as many Java programmers as there are x86 assembly programmers.

We don't need a new set of terms. Relative terms are fine, they're just context sensitive.
At face value, that means 20% of the people (in a "democracy") will be unable to vote.

Basically you are saying that some people will not have the ability to decide who will govern them.

I just think it would be gamed somehow, like the games played with gerrymandering.
Electron bumps their major version number when they move to a new major version of Chromium. Which is what they've done here.
I doubt it's about competition. Massive portions of Azure are developed completely completely open source, even though there are clear competitors.

Third party licenses, such as Adobe's font parsing, would need to get relicensed or rewritten to have a usable system.

You should listen to Bryan Cantrill's rant on Sun's disastrous attempt at opening up Solaris. This isn't an easy task.

https://youtu.be/-zRN7XLCRhc
I mean, the very subject of this thread started with a description that contained no COVID keywords, so "related" must be interpreted (to me, unreasonably) broadly.

Since there are no rules, and no published list of words you can't use, there's also no recourse. Irrational and irresponsible.

Par for the course for Google, really.
Best reference I’ve seen this week. You hit the nail on the head. Everyone trying to be Patrick Bateman.
> switching costs (all my historical data)

You can use Tapiriik[0] to sync your Strava data with other services, including exporting them to a Dropbox folder. At least I think it will still work after this.

[0] https://tapiriik.com/
where are those commits? I didn't see anything credited to carmack on those dates. Must've missed them. Would be curious to see!
Screw those widely studied, cheap $1 a pill cures, that they are pushing on people for some unknown reason!

I'll go with the pharmaceutic industry approved, patented, $1000+ per pill treatments instead, which are the result of science. Definitely the billions of dollars of potential profit have nothing to do with it.. you can't prove that it does, so it must not be.
Neither, they're referring to Oyo, which is also a Softbank-funded bubble undergoing a WeWorkian implosion.

https://www.profgalloway.com/oyomfg
For 2018, did Detroit have more homicides per capita than Los Angeles and St. Louis combined?

- St. Louis: 186 homicides, 302K residents, ~62 homs/100K pop

- Los Angeles: 259 homicides, 3.99M residents, ~6.5 homs/100K pop

- Detroit: 261 homicides, 672K residents, ~38.8 homs/100K pop

- STL + LA: 445 homicides, 4.292M residents, ~10.4 homs/100K pop.

Does Detroit have more homicides per capita than Los Angeles and St. Louis combined? Yeah, technically. Are you more likely to be murdered in Los Angeles and St. Louis combined? That's meaningless, as Los Angeles and St. Louis is not a relevant unit to that question.
Yeah, makes me wonder if apps for "stay at home" parents are getting hit too, despite the fact that the expression is decades old.
You're comparing apples and oranges.

And did you read the slides? It's not about bash scripting, it's about using the command line competently and proficiently.
Before you expand to more counties, please address the critiques here. Also note that these data are not homogeneous across jurisdictions. I like what you’re doing, but you need to be very careful about this analysis, or else it will just come off as uninformed by the people who work in this space. State public safety data is not uniformly collected.

You want to ensure you have all these caveats mentioned so that when it gains traction, you won’t waste as much time dealing with people who will try to invalidate your findings.
Meh - I used IntelliJ IDEA, Visual Studio and Visual Studio Code on a daily basis and VSCode is the most responsive environment by far - both in terms of UI responsiveness and operation speed. Now you can argue it's not as fully featured as the mentioned IDEs but it's obviously not just about native vs electron, and electron can provide a good enough experience.
Monday Punday
Why take so many steps to do something so simple? That defeats the whole purpose
I'll admit that it is well written and makes for a compelling description of the growth of an urban center but it doesn't answer the questions it poses. It seems to say that the value of land and resources increases as the population does, this is true to some extent in that as demand increases for limited resources the value of those resources is driven higher. New goods and services are needed to support larger populations and more of them. A coal deposit may be worthless to a rancher since his concern is with the prairie that lays over top of it and he has neither the need nor the means to make use of it but if an urban center grows up beside that prairie then he may be coaxed into selling his land rights for a greater reward than his herd can provide. This is all perfectly sensible but doesn't say anything about how we should assign a fundamental value to those resources. Nor does it describe what should be done in a world in which that savannah is for the most part already settled and exploited or how we would replace an extant system.

It is not always true that a resource based business can relocate. They are often tied to the land they are on due to some local condition whether that is suitability for farming, grazing, the presence of natural deposits or features such as waterways. Only urban businesses that simply require square footage are purely fungible when it comes to location (although that often isn't entirely true since urban landscapes have their own happenstances that make certain businesses viable).

A lot of this seems to have the flavour of a just-so story that ignores a great deal of important ground truths.
Note that the inclusion of "information activists" on this list makes the scope extremely broad.
Native apps have UI elements that have tremendous research behind it by operating system vendors with deep pockets: https://developer.apple.com/design/human-interface-guideline...

Whereas, a UI framework such as Bulma is spun up by a bunch of people who are not as well funded: https://bulma.io/
Why not go a step ahead and host it on a raspberry pi from your home. Then one could copy the text file directly to the public folder or create the file in the rpi itself.
> Has tags.

You could build this into the command script that's currently the top post, I wrote a program for universal file-system supported tags: https://finnoleary.net/koios-tutorial.html
Thank you for Xournal. I used LibreOffice for that but it added artifacts to my images (like a vertical black line to one if rendered as a PDF but not if rendered as a TIFF).
Shameless plug, I made hobbes and used it in high volume trading systems at Morgan Stanley:

https://github.com/Morgan-Stanley/hobbes

It’s kind of a structurally-typed variant of Haskell, integrates closely with C++, produces very fast code.
Build a digital clock in Conway's Game of Life
I wouldn't pay too much attention to the "tiers". Consider it a general list of things that may be helpful, and assume that the relative importance of each is likely to be different for you.
What you described is a Ponzi scheme.

In Australia, we call it the population (or migration) Ponzi.

Another way to look at it is - you're essentially borrowing from your future generations, in order to fund your current lifestyle.

Those future generations are going to be the ones looking after you in your old age (through being taxpayers to provide services - or in some cultures maybe even literally being the ones to house/care for your), and also because that's how your culture/society continues. Society/culture is more than just a input/output machine that eats, s*hits and sleeps.

I don't particularly like the arts, but I understand that as a whole, our government funds things like that for the betterment of society.

I am fortunate I don't have any major disabilities - but if I did, I know my society looks after those less fortunate (or I hope they do).
You specifically said:

> What it does mean is in CPU limited scenarios Ryzen CPUs currently cannot touch Intel's CPUs.

CSGO, regardless of how old the engine is, is very much a CPU limited title, and not only do Ryzen CPUs "touch" Intel in CSGO, they beat it.

In SOTTR the 3600 is about on par with a 9600k: https://www.gamersnexus.net/hwreviews/3489-amd-ryzen-5-3600-...
To be honest, a lot of Microsoft's open source efforts, while seemingly a change from their old attitude, hasn't been anything substantial. Their inclusion of a linux service later and the forthcoming linux kernel has nothing to do with kindness to the open source community and everything to do with capturing market share and profit.

It entices developers who might otherwise leave windows to stay. Why bother leaving windows when all your linux toolchain needs are available under Microsoft's comfy corporate roof.

Meanwhile, they've acquired one of the largest repositories of open source software in existence and now. make substantial profit from this.

Not that this is bad necessarily, but this 'oh look how benevolent and great Microsoft is now' twist all these stories get is just kind of a bit ridiculous as far as I'm concerned.

Microsoft's still a business concerned with trying to dominate on as many different fronts as it can. It may have changed up its strategy, but the goal hasn't changed. And, while they do seem to be doing some good, their whole underlying business strategy of 'have a presence on every computer everywhere' still remains strong.
Every new version gives HNers a new opportunity to circlejerk about how bad Javascript and Electron are.
Literally lol'd. That's such a corporate IT department/consulting type sentence.

"We aren't breaking the API, because its still being delivered to you. There'll be no data come through it, (and who would ever connect to an API to extract/rely upon the data coming through it) but the API IS BEING DELIVERED SO ITS NOT BREAKING!!!!"

Literally the old consultant joke: "Here's your warm coffee cup. What?! You wanted coffee in it?!"
Counterpoint: Google's Material Design framework has tremendous research behind it, and has a variety of both native and web implementations.

The broader point is the one I already made: this isn't new. None of this is. Going over the same points every time there's any post about Electron is pretty tiresome.
Is JetBrain stack native? I don't think it is.
I would qualify a language as high level if you're not expected to deal with pointers in 'normal' use. Yes, Rust has pointers, but using them is NOT normal.

C/C++/C#/D, etc are not high level by this criteria.

There are also of course degrees to all this. Rust is lower level than a lot of languages by virtue of having native pointer uses, even if it's frowned on.

There's also something to be said for language features, but I can't quite put my finger on it.
Bioinformaticians use Python,R,Java,Julia,Groovy,Js and more (I use kotlin and python mostly but that's in a niche of bioinformatics I don't touch genes nor proteins)... Same as in software dev, there are a lot of beliefs. So you have the club of the js people that hate java, the club of pythoners that hate R, and people that just use what allow them to solve their problem and they are the ones that achieve the most but also that you hear about the less.
VS Code looks/behaves quite "native" to me...You can have success if you choose Electron. Many projects proved. The tech doesn't seem that important. Now go build something great and people won't unpack it to see if it's electron or native. As always the execution is more important(and the project/idea itself).
Your points here are exactly why I am no longer religious.

Also, if you are easily offended, I'd skip the rest of this, I do not want to offend anyone, these are my opinions alone.

If you worship any God, then you can never be as good as your God. You can never be #1 even after you die. The whole framework sets you up for a life of the inability to win. You are at BEST going to be #2 because you can never ever be #1. Every religious person who worships a God is going to feel like they are a loser; because they are not and never will be #1 a 'winner'. It is exhausting.

I have not had a good experience with Christians in my everyday life. I'm sorry to say that, but when I meet someone and they tell me they are Christian; I immediately become suspicious of them. I have learned this from many, many interactions.

I think it has something to do with comparing yourself to God. "I am not #1. Sometimes I am close to #1 and sometimes I am very far from #1. When I am far from #1, maybe I steal a little or lie a little. I know I can get closer to #1 later and be forgiven (by the true #1)."

It's a sliding scale. There's no permanence.

They only way to win that game is to not play. Once you realize that not only are you already #1 there is no #2. You are responsible for you. That means you live exactly by your own personal values. For me it means I never lie or steal and that decision is not based on how I feel about myself!

I have a friend who is a Buddhist monk. We were talking about emotions recently and she said something I now think about every day: "You can't control your emotions. Don't even try, they are far too powerful. You can only control your BEHAVIOR."

I am in control of me. Nothing else is in control of me, not even my own emotions. And since I am in control of me, who else is to blame if my life is not working out?

That's not American my friend, that wisdom is ancient.
Adrenaline goes a long way for me. I had trouble waking up for 9am classes in college, coffee didn't help, but 8am CounterStrike did.
I always find it so interesting that a full-out flamewar is just fun, while a side comment about improving communication is "intrusive". This is the internet, my friend...
I got KOM on a traffic circle in Brooklyn. I've never leaned my bike over so far in my life, it was very fun.

A few weeks later someone beat my time with an average speed of 120mph. Guess they didn't have a WAAS-enabled GPS.
Isn't it an offending word to some just like what jap is for Japanese? I don't think it should be allowed just because people don't like communism.
I don't know - success of x and some property of x can be orthogonal. It probably is orthogonal in the case of electron apps. The main reason for their popularity is because they are easy to develop in cross-platform way. Doesn't mean that "x property doesn't matter".
I agree this is a great way to think about it. At the end of the day “business impact” per employee is the thing that matters most to your individualized risk. If your expertise is essential to the continued improvement of the company’s core business model, you have nothing to fear.

It’s super important to note that business impact is not even close to uniformly distributed throughout a company, even though we sometimes like to pretend that it is.

This is all to make a subtle refinement of your point, that it’s worthwhile to join teams that are high value per engineer, even if the company is more bloated. (Ad serving infra at Google, ec2 at AWS, payments processing at Uber).

However, because those teams are so essential, they tend to have low turnover, higher bars for entry, and a higher than usual rate of internal transfers (as high performers from less essential teams are shifted into more critical roles). So you’re less likely to be placed into those teams from the outside, unless you have a history of working for those kinds of teams.
Hmm. Never identify and internalize the logic of criticism. Consider reframing what you just said in a more positive light.

Let's forget for the second your self diagnosis and think about it as engineers.

What specifically is glaringly obvious or sloppy about your code? How do others notice and you don't? What techniques are they using to read the code that you're not? Are they reading your code while they're well rested while you were writing the code later in the day? How often do you take breaks? Do you try to take naps? Do you use coffee sparingly? How is your diet? Do you exercise?

My point is there are a bunch of things you should figure out before deciding to be so down on yourself. If you honestly try to answer the questions I posed then I'm certain you will make progress towards being a better coder.
That took a surprising number of clicks to get to how much a premium account costs, which usually indicates a very high price. I was surprised at the end to find it's just €24/year, that's extremely reasonable.
US ‘surgical’ attack on Huawei will reshape tech supply chain
> new members have no chance to join.

Maybe they should host first?
Really?

> Imperial are trying to have their cake and eat it. Reports of random results are dismissed with responses like “that’s not a problem, just run it a lot of times and take the average”, but at the same time, they’re fixing such bugs when they find them. They know their code can’t withstand scrutiny, so they hid it until professionals had a chance to fix it, but the damage from over a decade of amateur hobby programming is so extensive that even Microsoft were unable to make it run right.

That's from the first analysis[1]. There's a follow up[2]:

> Sadly it shows that Imperial have been making some false statements.

and

> It’s clear that the changes made over the past month and a half have radically altered the predictions of the model. It will probably never be possible to replicate the numbers in Report 9.

[1] https://lockdownsceptics.org/code-review-of-fergusons-model/

[2] https://lockdownsceptics.org/second-analysis-of-fergusons-mo...
He was an Andreessen-Horowitz Partner so pretty well-known in startup circles.
Time of day is a large factor in many games too. The day and night communities have a very different spread of players. You'd need to control for that.
Shameless plug, this is what we are offering on https://appdrag.com
WYSIWYG editor + Code editor + templates + domains + CLI + much more :)
Same. I used Strava for many years but switched to TrainingPeaks. It has a very web 1.0 feel, which leads me to believe they're actually profitable ;)
I think it's more likely than it ever was (whatever that means), given that their revenue is not all that reliant on Windows anymore. Their apps run in the cloud, on mobile devices (not Windows Mobile), and on Linux (MSSQL for Linux was unthinkable a decade ago). If they could open source it, give away home (and pro?) for free, then they could outsource even more QA to the community and still make the real money off of Enterprise and Azure hosting.

The problem is all of the binary blobs they used in developing Windows (the zip library is a simple example) are licensed from third-parties that probably don't want their software open-sourced. The libraries would have to be reimplemented for the OS to be usable (not saying it wouldn't/shouldn't happen, it'd just be a hurdle).
Well, I bought my first computer (TRS-80) in 1979, first laptop in 1990, and I've had lots of different computers. MS-DOS, nearly every version of Windows, Linux versions since 1995, never a Mac OS but I got an iPad last year. Right now I have one Windows laptop, one dual boot Windows/Linux laptop (mostly Linux), a Raspberry Pi running Raspbian Linux, the iPad, and the Pixelbook.

I got the Pixelbook on sort of a lark, on sale for $699 back in November 2018. The hardware is 8GB, Core i5 processor, 128GB ssd, 2.4 pounds, beautiful 2400x1600 (that's 3 by 2) touch-screen display, high quality construction, excellent keyboard and trackpad. 10 hours battery life. And fanless. (Also 2-in-1 form factor, flips around for use as tablet.) I didn't expect it to become my main computer, but it has.

Complex? Well, I don't know about that, but they do say the mark of a good product is that it makes complex things seem simple. Or something like that. That's what I'd say, anyway, about the Pixelbook. Best machine I've ever owned. I'd rather be running full Linux with i3 window manager, but it's not worth switching (and giving up instant boot and higher security of Chromeos).

I don't think I'd recommend Pixelbook/Crostini if you're heavily into x-window apps on Linux. I rarely use them; I'm mostly just on the console/terminal and it works well. I've tried Firefox in Crostini, works fine, but it's not as snappy as Chrome.

RE: Google. I'm not a fan of Google, so have to get past that when liking the Pixelbook. And it seems Google is not very good at supporting their hardware. Fortunately, I haven't had anything go wrong. At some point I will want to upgrade to a more powerful machine, I expect. Light weight (the closer to 2 lbs the better), good battery life, and fanless operation are important to me, and I'm not sure there's any machine out there that I'd pick over the Pixelbook right now. At least not for a reasonable cost. Pretty amazing given that Pixelbook came out in 2017 and I paid only $699 for it.
> cities restrict supply in the face of rising demand

This isn't really a meaningful statement about the problem. Real estate and rent prices dramatically rose in the US, even in the cities where supply far outstripped demand, and even in cities that lost population this past decade.

While supply and demand are slightly an issue in a few specific metros (like San Francisco), US real estate in most metros is mostly a problem fueled by low interest rates and a ridiculous over-inflation in urban property values, as mentioned above.
Ah, they were likely purchased with stolen credit cards, then.
Well done. Compelling free tier, reasonable paid upgrades that add features instead of removing limits and an actually really exciting product.
> There's some selfless sacrifices that you're not willing to make.

So, if I got it right, you're saying that your sex life is something you can't temporarily sacrifice to slow the spread of a potentially fatal disease. You make me sick.

All the rest of your comments are just whataboutism. The world is full of moral wrongs, so your argument is that we should let it descend into a feeding frenzy. I shouldn't tell people they're acting selfishly if I've ever stepped on an ant. Completely absurd. Look in a mirror, bud.
I turned-off automatic downloading of upgrades on my Oneplus once I found this out. Termux is very important for me since it allows me to install the typical tools like SSH/Nginx etc that help me connect to my phone, view my wiki (synced between my PC and phone using Syncthing) among other things. It is a very useful piece of software.