skysight-inc/HackerNews huggingface dataset:
Not sure why you are being downvoted. I thought down voting because of viewpoint disagreement was discouraged on HN.

The recent CA gun rules are a knee jerk reaction that will not make anyone safer. It will however further Trudeau's goal of disarming law abiding citizens.
Take any app that uses all cores nearly 100%, maybe maxes out the GPU eats 3-5GB of ram, and is a 2-100GB install.

Those will always be native.

These are your Cad programs, your video editors, your AAA games.

You can make a cad program in a browser too. But you trade a chunk of perf for convenience, and thats only rarely acceptable.

Anything that could ever be done in a mobile app (chat, media consumption, ..) those might be possible to do in a browser. But you didn’t even really need a computer for them to begin with.
Don't care, i'll take a good web app over a shitty native app any day.

Since native apps take much longer to develop and the UI toolkits are stuck in the 90s, it's pretty much given nowadays that new ones are shitty compared to the equivalent web one.
That's not really true. The Right is generally united on the point of wanting universal ID. Nothing totalitarian about a nation being able to reliably identify and distinguish its citizens.

Unfortunately the political Left believes that such ID, specifically when used as a means of election security, would lead to discrimination.
I love this kind of long term timeline.

One science-fiction author writing about far futures is Stephen Baxter.
Many of them quite literally want voting licenses.
Hard Science Fiction
The "<resource> is cheap" mantra also really only makes sense if you are writing server code, where you yourself pay for all the memory your code will ever use. If you deploy code to a large number of users it makes little sense. If a million users start your app daily, and your app has a 5 second load time and uses 300mb of ram, you are wasting over 50 days of user time, and hogging close to 300 terabytes of ram.
And on the flip side, any amount of intrusion is fine, unless it's about voting.
https://news.ycombinator.com/item?id=22584947

https://news.ycombinator.com/item?id=22741990
I suggest using an RSS reader so you never have to consider a feed item more than once in your life.
RSS and bookmarks bypass Google, meaning less money for the browser. Yes Firefox is funded by ads (Google ads).

It seems to me that Mozilla executives has no fortitude. They prefer revenue rather then invention and what's best for the user. KaiOS is becoming the third biggest mobile OS, guess what it's FirefoxOS, but Mozilla was too afraid to give it a shot. Then there's the Rust programming language that is taking the world with storm. It seems there are great talent, and if they would be allowed to work in the user's best interest people would switch over from Chrome - and Firefox would become big enough to matter.
As for revenue, a lot of purchases are initiated from the web, but they leave the browser for a short while and takes a 3-5% cut. Browsers could work with banks and offer a secure wallet. And micro-transactions could become a thing. Publishers are crying for a solution! The web have been funded by ads for over 20 years now, with diminishing returns. And users hate it! The web is ripe for invention!
It’s a good question! I’ll be honest - I’m a robotics engineer not a farmer. I’ve found that weeding is a good place to start according to the farmers I’ve spoken to. But the real innovations needed should come from a large group of users. That’s why I’m doing my best to ensure we can open source our machine. I’m inspired by the way open source 3D printers crowd sourced much of the innovation that got us where we are today (along with many dedicated companies which made their own improvements).
horse shit. still not available: https://twitter.com/PodcastAddict/status/1262047866614247425
One reason is that it causes the cost to be borne by those overseas bank, just to address the incompetencies of the US government and the bizarre law to tax its citizens living overseas, which I think only one or two countries do.
> Firefox did, with a subscribe button in the address bar. https://mariolurig.com/wp-content/uploads/2013/01/firefox-rs...

Is that from Firefox 3.6? I would have to confirm this, but I'm pretty sure they started de-emphasizing RSS around 2011 with Firefox 4.0.

It was many years ago, I was looking at some discussion about it here: https://decafbad.com/blog/2011/01/15/how-to-use-feed-auto-di...

I remember being rustled about it back then, also.
Actually, I've been bitten (if you'll pardon the pun) by this, not in the case of insurance, but in the case of contract law. I and my lawyers knew the definitions in question, and were content that we had an understanding, only to discover later, during a dispute, that the technical meanings of various terms and definitions were being overturned in favour of "common understanding."

Fortunately a significant amount of negotiation meant that we ended up with a revised agreement we were all happy with ... that would be unlikely if an insurance company is involved.

My point was never the inaccuracy of including spiders as insects, my point was intended to be that the terms in your legal documents may not carry the meanings you expect. I guess that point is lost now.

And to answer your question, I would include "spiders" as "vermin" in circumstances such as this."
I said explicitly that I didn't intend my comment as a defense of incompetent government responses, so I'm not sure why anyone would take it that way? It's certainly true that e.g. the USA would have fewer deaths if our response hadn't been so late and chaotic; but that doesn't mean the same measures that brought South Korea to five deaths per million would have brought the USA anywhere near that.
Not even GAI can beat known physics unless new physics come into play.
Solely addressing #1 here, and this may come off harsh, but I think it's ridiculous to expect Deno to match the library ecosystem of Node on day 1. That's just literally impossible, but whenever a new language or runtime is released, it manages to become the most prominent question/concern.

It also is something of a moot point anyways, because people pushing something into production already are probably not using something so new. Early adopters don't care about how mature the ecosystem is; part of the appeal of being an early adopter is helping to build that ecosystem...
Learning System Design
https://www.youtube.com/channel/UCn1XnDWhsLS5URXTi5wtFTA
I disagree that the network effect in Google is anywhere near as substantial as Facebook. You don’t have a social network without your friends on it. You can definitely crawl the internet and make an index out of the cross references and build a search engine out of it. It may be worse at first but that’s because of the data you mine from users, right? So either this whole privacy thing is overblown and it’s really necessary to collect data to make a really great product or no one should be able to in which case Google holds little monopoly power over a newcomer that doesn’t have any of this data.
The immediate problem isn't government abuse per se, but rather that there is no political willpower for the government to prevent abuse by private companies. The only constraint on abuse of the current identity system is people's vague worry about their identifiers being used fraudulently. If we fix the fraud problem before fixing the abuse problem, that constraint goes away.
I don't get the downvotes: the original question asked about opinions on web-based vs. native apps, and this guys is giving exactly that. And what else could you do, you can either cite some usage statistics or give personal assessments.
A high-tech worker living in SF is actually not “one of the best case scenarios.” As your calculations show, the insane cost of living blows out the somewhat higher income. In terms of actual prosperity, run the numbers for places like Iowa. Salaries are 1/2 as much in Des Moines than San Francisco, but a house costs about 1/8th as much. And 95% of people have health insurance. There is a reason people are actually flooding out of California and New York.

I wonder if the insane costs and dysfunction of coastal cities is one of the driving factors of the differences in politics between those places and the rest of the country. I live in a Trump precinct in a historically red but recently purple county about an hour from DC. Median income in my county is $90,000, and you can buy a family house in a good school district for $300,000. We might feel differently about politics if our incomes were no higher and houses cost $1.3 million and our schools were among the worst in the country. But that’s California’s self-inflicted problem.
That’s what I don’t understand about this kind of scam. It seems like an awful lot of work. Juggling all of your fake internet significant others or employees and then building up enough trust to make the ask. I can’t imagine the payout is that substantial given how much effort would be required.
Yep, the new Steam library being a bloated web app is what forced me to install more RAM. I normally don't close out of applications when I'm not using them, so I was always hovering around ~6-7 of my 8 gigs of RAM in use. Then they update the library to the new bloated version, and my computer starts freezing because the library memory footprint is so much larger that my computer was having to use over a gig of swap space.
The obvious question about Tink is how it compares to libsodium. It's great that so many people ask, because it suggests that libsodium has successfully lodged itself into our collective consciousness. Both of these projects are forces for good in the world: they replace error-prone low-level crypto libraries with high-level interfaces designed for use by generalist developers.

I've reviewed projects that used Tink but never built one myself. So, grain of Nacl (haha i kill me). I've used libsodium in anger many times. Here's roughly my comparison:

* Both libsodium and Tink will do authenticated ("seal/unseal") cryptography using GCM (the deficient but de facto standard) or Chapoly (Bernstein's primitives). Tink will also do EAX, an AES AEAD that's less fragile in some ways than GCM, and, on the C++ platform, AES-GCM-SIV, which is both fast and misuse-resistant.

* Both libsodium and Tink will do streaming authenticated encryption (efficiently sealing and unsealing files and streams that are too large to buffer entirely in memory before transforming).

* Tink will do deterministic authenticated encryption with AES-SIV; Tink provides this feature for building things like encrypted search features but I think it's more commonly used as a safety feature for scenarios where nonce reuse is likely and revealing duplicate messages is not a major threat.

* Both libsodium and Tink will do ED25519 signatures. Tink will also do P-curve signatures and RSA.

* Both libsodium and Tink will do hybrid encryption (what libsodium would call "box"). libsodium uses Curve25519 and Chapoly; Tink uses P-curves and either GCM or CTR+HMAC (both of them AEAD modes).

* Tink has direct support for a bunch of platforms, notably including Java; unlike Tink, libsodium is, and thus has direct support for, C projects, and is provided for other languages through its C bindings. Tink has first-class C++ support (and its Python support is bindings to its C++ version), but not C.

* libsodium has much better documentation and a much bigger community. Tink is a Google project (it's the evolution of Keyczar, Google's first high-level cryptography library). On the other hand, Daniel Bleichenbacher is on the Tink team. I don't love P-curve crypto, but I'll use an implementation Bleichenbacher put his name on.

* Tink has better key management features and direct support for GCP and AWS KMS. It's not hard to build that feature for libsodium, but it's there already in Tink. Tink may get support for Android Strongbox (it already has support for the Android key storage API); it's probably a really strong choice for Android applications already.

They're both valid choices. If I was making a recommendation to a stranger without much context, I'd almost always recommend libsodium, unless you're doing Android. If it was me, on a new project, I might lean towards Tink at this point.

Happy to be corrected if I got any of this wrong.
Search for Stellafane telescope making. There are a lot of other resources on the net as well. CloudyNights forum has a great ATM section.

There is no secret in this and if you follow exact instructions you too can make a mirror and Dobson mount. The beauty of this is that it's easy. Just don't complicate and over-analyze and you'll be fine ;)
Native apps are totally necessary. Why abstract everything to the browser?
Meanwhile, in other countries where they actually want to get their economies going, people simply wear masks, because they're an added layer of protection, cheap, easy, and current evidence is that they do help contain the spread of the disease.

https://www.usatoday.com/story/opinion/2020/04/04/czech-gove...

Sure, the US isn't as advanced or well-run as... the Czech republic, but we should at least try and aim for what those kinds of countries can accomplish.

https://www.youtube.com/watch?v=ICc_H75R05A
Even the sigmoid is a somewhat optimistic picture. Another possibility is a bell curve, where due to resource depletion we eventually end up back near where we started. It's interesting to imagine how over time the scientific knowledge we've obtained with our particle accelerators and space telescopes and electron microscopes would decay in the absence of high technology. If it has been 800 years since anyone has directly observed a Higgs particle or a molecule of DNA, what reason would there be to remember accurately what it was, or even to remember it at all? People of the future might end up thinking that the Higgs was a deity worshipped by us people of the past, given all of our references to the "God particle".
My Citibank credit card pulls in my Chase deposit account details using my Chase login and password (I assume using Plaid under the hood). Perhaps something similar between unemployment systems and your bank, as the bank has already done all of the hard KYC work. They’ve got your PII (including SSN), and your account numbers. Use SSN as the key (I know, I know, we need to get away from the SSN as a citizen ID, baby steps) between the two. You also get to piggyback on 2FA/MFA systems banks have in place.
Right. In large parts of Europe it's pretty much the opposite.

If you have a job that's ultimately pointless, then you want to work as little as possible so that you have time for leisure and/or useful work.
First - you decide to build your data platforms with apache kafka. makes sense as it's a very widely used, durable message bus that does the job well.

Then...you decide to attend a kafka developer conference like Kafka Summit to sharpen your skills and learn best practices.

At that conference, you see the CEO of Confluent give a keynote speech about how Kafka is a transaction store; you 'turn your database inside out', run SQL queries on it, even run your BI dashboards on top of it! They make it seem like this is a best practice that all the smartest engineers are doing, so you better do it as well.

At that point you're investing in a path that will make Confluent millions in revenue trying to consult you on implementing their experimental, up-sell architecture on top of Kafka. Maybe their sales rep will suggest you to buy a $100k/month subscription to Confluent Cloud to really patch up any holes and make it easier to maintain.

Moral of the story is doing your best to separate out the business and the tech side of open source. Behind many open source projects, there's a company trying to make money on an 'enterprise' version.

Ethically, I prefer data companies like Snowflake that are at least transparent about trying to make money off their product. Rather than companies that use open source as a ladder to drive adoption, then try to bait-and-switch you into the same 7-figure deals with software that is more brittle and still requires you to develop your own solutions with it.
Where New Yorkers Moved to Escape Coronavirus
Ah, I think I see the difference - for singles (class I) it gives you 43%, I mistakenly chose the married category (class III, in my mind that was the "default" tax class - probably cause that's how I have always filed in Germany), in which case the rate is 33%.
Also in the VC and IPO world, there are companies with infinite PE, like Pinterest. I am curious how much of the total stock market cap these account for, because to be in S&P 500 you need to have positive earnings for 4 quarters. These companies may have an infinite PE for a decade (lifetime of a VC fund), then onloaded onto public and continue to have 0 EPS till the founders and VCs cash out. The "modest" PEs of S&P 500 of 25 are an indication of increasing centralization, where a diminishing number of companies attract an increased share of the public investment (not mentioning that even this modest PE of 20-25 is unachievable for a non-VC tech company in the event of sale)
This solution will not work for many jobs. There are some jobs where it doesn’t make sense to work less time during a day. And where you more than less need to work often so you don’t go dull.

Medicine in hospitals are one. Drs in threads like this will acknowledge the long hours are bad but required to minimize handoffs.

In IT project work is naturally optimized to minimize the number of people required to put in new systems. And I’m going to offer to work more for more money most of the time.

I think some form of UBI would be better but I can’t yet imagine the required changes to society required to keep it from a dystopia. Maybe the two ideas work better together. Since to me only a poverty level UBI makes sense. But lowering the base hours to 30-35 before overtime kicks in with a low UBI might have an interesting outcome where people still need to work but don’t have to work, and more employees are required.
Native desktop apps already are one of those fields that very few people can master. Such niche will probably become super lucrative in the upcoming years.
Tell that to Autodesk. Fusion is like 70% web, slow, and bloated. They don’t even have a good excuse since the whole UI is just a shell around a canvas and could easily be made native, it’s not as if they’re actually benefiting from the DOM or CSS.
Uh what? This seems like the kind of thing solvable with routine electronic authenticated messages from doctor to pharmacy. The problem there is mandating the dubious paper method as the only way.
You are assuming that all workloads are customer facing.
I thought I had seen this posted here before. Regardless I re-read the entire thing every time it is posted.
Oh, and I wanted to add a company I was looking for when I made this post.

https://atyourdoor.co/ does delivery for a lot of local distilleries.

I think this local consortium thing is the way a lot of smaller businesses will go.
Heh. I’m just curious, and the answer might affect my decision whether to use something like this, but you have a point.
> when we in the US have probably a handful of people who understand the end-to-end line they do.

Is it a hard thing to understand or is it just something that doesn't get done?

I work for a municipal government (not in social assistance though). Very little is documented, not because it would be hard to do so, but because first everything from budget to approved software for documentation to time allocation to 5 different approvals would be required to do it. We are terrible at sharing information internally, so every thing would require meeting after meeting to chase down who knows what as well.

Actually documenting the system I work on would take 1-2 days. But we initiated an overarching documentation plan in November and it is still being worked on (if it has not died from neglect).
I admire your words here.

I am on the other side, building electron apps, I appreciate the flexibility and ease because I would rather iterate on ideas then learn three different OS-hooks.

I do agree that memory usage is too high on these types of apps and we as developers can be lax about performance.
I am assuming you don't need a full browser with Fyne.
> Protectionism is anti-consumer

Forcing the adoption of exploitative labor practices is helpful to consumers within that jurisdiction?
Today Google kinda, sorta respects minus signs. You are right that you can often get a different set of results by including one. However, Google does not strictly interpret those operators anymore, which you can verify for yourself by trying to search for exact strings in pages from a range of times.
Special Operations: India 'Myanmar' (2015) [video]
Well maybe those people don't have a valid complaint, but then that wasn't part of the original post; I was looking for a response from fovc specifically.

If the new maintainers cause problems, it's their problem, so the "you" in "you can't win" would of switched between maintainers.
We now have more evidence that Galileo likely never said “And yet it moves”
Uber engineering layoffs expected tomorrow
I have an old ThinkPad X200s that I turn on from time to time. I keep a fedora installed and updated just in case, and since I'm there, i also sync my nextcloud stuff.

E-mails using claws-mail are not a problem. It generally runs fast enough until I open firefox and web stuff in general.
All speech is manipulation in some way. It's not clear to me what "harmful speech" is supposed to mean other than that one group of people are upset another group of people are able to say something they disagree with and want to shutdown the other group's speech.
I can't get back to RSS: I never left it. After the demise of Google Reader I just switched to Feedly and can happily recommend it to anyone. Feedly rocks!

I'm even thinking to make a gate from RSS to XMPP, that would work just like these 'channels' do in Telegram.
But it will be outsourced to some bullshit consultancy that will take 10x the initial budget and end up not delivering anything.
>Intel has confirmed a newly disclosed security flaw that opens a seemingly critical vulnerability on millions of commuters.

I think they meant "computers".
You can easily PROMISIFY the low level callback style NodeJS SDK APIs using in-built utilities.

https://nodejs.org/dist/latest-v8.x/docs/api/util.html#util_...

It was introduced in NodeJS 8.x release. The latest LTS version is 12.x
Indeed. As a long time paying user of NewsBlur (not otherwise affiliated) I highly recommend it.

Can be self hosted, but I’m too lazy; price is acceptable and Sam Clay just makes this laziness feel justified :)
Please take a look at actual screenshots from the 90's to quickly disprove your assessment.

The only other argument you mention is that native apps take much longer to develop, and that from that somehow follow that they are "shitty". I'm not even convinced the premise is correct, but I certainly don't see why longer development times would imply worse outcomes...

Intuitively, I would assume the opposite: something that is put together all too quickly should have a higher potential for being half-baked.

I'm not criticizing your preference, I just don't buy the arguments.
Finda’s architecture[0] is great for this discussion.

On the one hand, you can say “look, an Electron app that’s actually fast!”

On the other hand, you can say “wow web apps are slow; it takes ~50x longer to render a basic list than to regex search across tens of thousands of strings”.

From a performance perspective, the JS part of the stack certainly isn’t helping.

0: https://keminglabs.com/blog/building-a-fast-electron-app-wit...
Are there other courses laid out like this? This looks fascinating!
Discount Vitamin and Mineral Buying Precautions
typo in the link: https://www.databass.dev/