skysight-inc/HackerNews huggingface dataset:
Other Browsers have support for PWAs, including Safari/WebKit, which means that it's as simple as --pwa=url to ship your offline ready application.

In Firefox, however, it still requires an application.ini file and an xul:webview to do so. XUL cannot be removed as long as something like a simple webview isn't possible. And something like --pwa=url via CLI is pretty much the correct way to offer this type of featureset in my opinion; as all other Browsers (read as: really all, even Edgium) have support for PWAs.

WebKit, compared to Chromium, has due to the availability of its bindings (like webkit2gtk) even better sandboxing capabilities; with an isolated userdata cache and an isolated webdata cache that you can set to e.g. /tmp/websandbox.

Trident, the old engine behind Internet Explorer, also had this kind of featureset; similar to how WebKit's bindings are built...which is the reason why they still stick around on Windows WPF based apps, and probably is the reason why Edgium and Chromium are working so much on the CEF (Chromium Embedded Framework) in order to replace it.

Additionally, firefox's profile manager concept doesn't allow to fully sandbox a web application in /tmp - not even with an XUL based webview, because it'll always leak out settings in various ways (on Windows, on MacOS, and on Linux).
I used to do just that (check them manually) and so built this to scratch my own itch :) It used to have Google Play as well but they sadly moved out of the digital music purchasing space.

Regarding Discogs - I don't have any interest in physical media unfortunately so will leave that problem for someone else to solve.
From the submitted link:

"The desire to price increasingly complex deals with increasingly large datasets"

Bingo! Most people use Excel when they actually should use a database. I am sure you can use Excel with a database like MS Access, but then again, who does?

To your arguments:
1. " and good luck getting I.T. to support Docker on Windows desktops." Yah. Great experience to work with Excel on Linux.

2. You can always link compiled code for stuff that needs to be fast. But in the end most people wont use neither python nor Excel for HFT

3. " it's relatively easy to figure out what a mangled and convoluted formula is doing"

https://www.sciencemag.org/news/2016/08/one-five-genetics-pa...

https://www.washingtonpost.com/news/wonk/wp/2016/08/26/an-al...

https://www.sciencealert.com/excel-is-responsible-for-20-per...

4. Maybe. Not sure it is really an issue.
> Apple killed Flash by not allowing it to run on iPhones and iPads.

This old chestnut? This many years on and people still say this?

Adobe killed Flash through their own engineering incompetence, not Apple through policy. Apple's policy merely reflected the liability that the Flash plugin posed.

Adobe could not deliver a version of Flash on mobile that didn't chew up CPU cycles. They tried on Android, it was rubbish, and Adobe themselves deprecated it in 2012. That's only two years after Steve Jobs published Thoughts on Flash.

For Flash content to make any sense on mobile, with its lack of mouse pointer and persistent keyboard, developers could use Adobe AIR, a separate SDK from that used to make Flash web applets. One of the earliest apps ported from Flash to AIR, Machinarium, was a memory and battery hog — not even a new runtime could let Flash content from running unacceptably on iOS.

And all this in addition to Flash spinning up fans on desktops and laptops due to its inefficiency, let alone mobiles. Not to mention the security vulnerabilities in the Flash plugin and renowned instability that caused it to be the major source of browser crashes in Mac OS X.

Between Adobe deprecating their own mobile Flash plugin for running applets in Android browsers, the abysmal performance of Adobe AIR apps, I'm quite happy to say the one to kill Flash was Adobe, not Apple.

Can we put this one to rest at last?

> Yet their influence is so great that they can kill platforms just by not supporting them

Well, aside from not supporting a platform from a vendor that can barely support it themselves, I'd say Apple is more responsible for the rise in adoption of HTML 5 features (WebKit invented <canvas>, iPhone and Android together accelerated websites to display video in HTML players rather than depend on Flash/Silverlight, etc.) than the killing of something that was already dead.

Apple merely saw the writing on the wall. Perhaps they did contribute to making it happen quicker but it would always have happened.
What Are the Benefits of Cogni Next?
Cogni Next mind sponsor is in this manner the response for individuals with regards to improving cerebrum usefulness. Its use ensures that the synapses get dynamic and play out all the exercises needed by them appropriately. Its use helps in improving the intellectual capacities of the individual. It assists with actuating the two sides of the cerebrum simultaneously which is by all accounts the assignment just available by splendid personalities. It ensures that the blood stream around the mind gets improved as well. For this, it improves the include of RBC in the blood which accordingly keeps up the hemoglobin levels. Cogni Next memory enhancer can play out certain feeding exercises for the cerebrum which help in keeping up the wellbeing of the mind.

https://buddysupplement.com/cogni-next/
You’re talking about poorly designed web apps, which are designed to get users to convert to native apps because installed apps have a higher retention rate and are easier to siphon data from.

PWAs don’t solve those problems for marketeers either. They just annoy end users by making them do some funny dance to get the app on their home page, which then barely works and doesn’t support all the features a native app can handle anyway.

So you end up in a world where developers say “we have a mobile app, it’s a PWA, just install that” and then no one installs it because they don’t know how, and the marketeers get frustrated that the current web app isn’t sticky enough on mobile and so they add banners in to make people download the “real” app and you’re back to square one.

The only real solution is cross platform development toolchains (like electron) as they reduce the development overhead but allow for native apps.
Why no mention of Microsoft Outlook?
Growth Cycle Theory and the Future of Everything
Were the photos shared with you? or a security hole leaking private photos of random people??
I think the OP is hoping that by using python one makes reuse of robust libraries and solutions easier so that the ad-hoc reimplementation of common tasks happens less frequently not just "in python".
Automated time reporting measured against billable output.
Individual subsistence farming has rarely if ever been a tractable solution, we have nearly always lived and worked as a group and those groups have nearly always required a hierarchy, even a single family is nearly always a hierarchy and in subsistence life style even more so I'd suspect.
> Every bullet point says "Missing...", but I feel like the main issue about Jira is that it has waaay to many

It says "missing" but it mostly talks about those existing features lacking any polish.

> and that it's super slow!

It is and it really sucks or to quote Firefox "A web page is slowing down your browser, what do you want to do, wait or stop it".
Completely agree with this. One of the biggest risks is using journald if you ask me. It makes logs fairly impenetrable if you have a forensic situation to deal with.

Now there did need to be a better solution in the init system space but systemd was possibly the worst answer that could be mustered for it.

Systemd is merely what you get when Redhat owns the development community, not the best technical solution.
Many colleges and universities have replaced recently retired faculty with adjunct professors instead of tenured positions.

Affirmative action in many STEM-related fields continues to play an important role in the fewer number of tenure appointments that are still being made.

In which case, it's no wonder that in the United States, the finance industry has siphoned off much of the country's best talent.

For the more "passive aggressive" types, there are always positions available at the richly funded defense contracting labs, which in many instances today are giving essentially "no bang" for the taxpayer's buck.
Superkube – a SCSS framework (MIT license)
Are you still on the rock? Send me an email (my address is my profile and we should get coffee.)
That value is taxed as capital gains when shareholders sell their shares.

This seems really basic in that society already has a way for Amazon to pay. And we’ve had it for decades.

It’s curious to hear statements like this that make me think there’s some problem to be solved.

Do you think capital gains should be higher? Do you want to shift the method of taxation from personal income taxes to somewhere else?
AFAIK up until 100 years ago in Siberia people used dug up meat from mammoths or woolly rhinos to feed dogs...
What confuses me the most is that people seem to have accepted the status quo. After all, it is your money that pays for all the government expenses and you can directly influence how this money is allocated through elections (municipal, state, federal levels). But somehow the electorate is unwilling to express their disagreement in elections.
> using Facebook and entering into a contract with Facebook is optional

It just doesn't work this way (please search for implications bellow, it was nuked during the USA daylight by people who think that lowering the visibility will make GDPR go away):

EDPS Opinion 4/2017 on the Proposal for a Directive on certain aspects concerning contracts for the supply of digital content, 14 March 2017, p. 7.

"There might well be a market for personal data, just like there is, tragically, a market for live human organs, but that does not mean that we can or should give the market the blessing of legislation. One cannot monetize and subject a fundamental right to a simple commercial transaction, even if it is the individual concerned by the data who is a party to the transaction."

Bottom line, you cant discriminate who can use the service based on giving you allowance to use personal data, if it is free for people who give you consent, then it must also be free for people who don't give you the consent.
Let’s bet then. I think society gains more because of secondary effects that multiply up and down the supply chain.

I think the difference is that the value for Amazon is focused on one company while the value for society is spread across 7 billion people.
"Swiss made" can be interpreted as "made by a Swiss (person)". Good to go!

I thoroughly enjoyed reading the CSS source. Nice work!
who cares, firefox only has just bellow 3% market share
Kathmandu- Nepal
>Ticketmaster apparently lost access to the system by 2015, the same year CrowdSurge merged with Songkick. Songkick sued Live Nation and Ticketmaster for violating antitrust laws. But it soon sold or shut down its services, and in 2018, it accepted a $110 million settlement — plus an undisclosed sum to sell some of its remaining assets to Ticketmaster.

>Ticketmaster expressed satisfaction with the outcome in a statement

Crime pays off, in the end.
Alex, OpenFaaS founder here. The author has done a huge amount of work here, I am surprised that it's being given away for free, and not being monetized (it should be).

I often hear folks complain that Kubernetes is complex, and hard to understand. We've done a lot of work to make the experience of deploying functions simple on K8s, with very little to manage. But it still costs you a K8s cluster - most of our users don't mind that, because they have one anyway.

But, for everyone else we created a new of openfaas called "faasd" which can run very well somewhere like DO or Hetzner for 3 EUR / mo. It doesn't include clustering, but is likely to be suitable for a lot of folks, who don't want to get deep into IAM territory.
https://github.com/openfaas/faasd

The REST API for OpenFaaS has a terraform provider that works with either version - https://github.com/ewilde/terraform-provider-openfaas

And there's a guide on setting up faasd with TLS on DigitalOcean, it took about 30 seconds to launch, and makes building functions much simpler than Lambda. "faas-cli up"

https://www.openfaas.com/blog/faasd-tls-terraform/

If I were going to use Lambda, the author's examples are probably what I would turn to, but there are other ways and it needn't be this complex.
Science History of Counting Calories
:) If you want to complain to Apple that they need to step up their game and actually support modern web APIs on Safari, I'm all for that, I'll be complaining right alongside you. I can even throw other APIs onto the pile, Safari is the only modern browser that doesn't support device vibration.

To be fair to the original thread, Apple has always tried to protray that it's doing something brave or prescient by dropping technologies or introducing proprietary standards, and it's pretty clear that they were not actually interested in the Open web when they dropped Flash. I do think Flash was dropped in a clumsy way, and I would try to separate Apple's clear push to try and monopolize the mobile games market and kill web games from the actual push for the Open web as an application platform.

I think Apple has made it pretty clear on iOS that they don't care about the web as an application platform.

----

> In the broader scheme of things I think the next couple of years are going to be really interesting for web games in general.

I... hope so. What bothers me about the long-term future is that I'm now seeing less investment on the web side of things on APIs that I think are going to be essential to pushing web games forward in new ways. Even simple stuff like web audio, good controller layout support (also, controller rumble support please), better timing for fixed game intervals. I think the web could easily replace Flash, but there are definitely more APIs I want in general for games.

My worry is that it takes so long for the tooling in those areas to catch up that the actual APIs start to lag behind because there's not enough pressure on browser manufacturers to care about them. We already kind of saw this with Chrome breaking audio on tons of web games because they just didn't think to test them.

Best of luck to anything you're working on, I'm rooting for you.
Yes, I know that. But there are many "suggestions" how to do AB with low traffic. Test significant changes, measure micro conversions instead of macro and etc. So I'm just wondering if all that is just "theoretical" things ir maybe there are some hacks that work in a real life...
I disagree. There’s a reason why security by obscurity gets a bad rap. Browsers generally treat passwords as sacred — not saving or logging them unless the user explicitly asks. On the other hand, the URL bar gets saved to history, sent as a referrer when links are clicked (in some browsers), might be sent to an external server by the browser or extensions, etc.
While true so long as this is only happening in Seattle, if this kind of legislation were to spread Uber would definitely start seeing margin compression.
And you know someone who uses an app for those on desktop instead of a browser?

Especially a locked down one, full of unblockable ads? (cf Youtube app on mobile which is happy to insert 10 adds in a 10 minute video ...)
Lol. Yes I have observed that there is a massive performance hit.

But OpenBSD is packaged for, shipped for and boots nicely on obscure hardware. So I am still around.
Every time lockdown has been lifted in the country I live in, the restaurants and pubs have quickly gone back to full capacity even as deaths continue and the state only lessened restrictions to improve consumption. The general public has a vague awareness that the victims of COVID are overwhelmingly people aged 75+ with multiple comorbidities. Deaths of younger people are statistical outliers, and claims of "long COVID" are mainly uniformed self-diagnosis by people on the internet, the same people who before COVID were claiming to have "chronic Lyme disease".

Furthermore, that elderly demographic that represents the real risk group, doesn't contribute to the economy much anyway. (In Russia and other economies based on resource extraction, for example, thinktanks have referred to such as "superfluous population").
Jair Bolsonaro: Organized Crime and Corruption 2020 Person of the Year
And there is also a difference between a natural virus brought for analyses into a Lab and an accident happens and a lab created virus and a lab created virus released intentionally.

But without question their internal propaganda is about it is super questionable.
Most large religions have something in common: as literacy and population density increases (i.e.: more people independently recording their own perspective on an event), miracles become less spectacular and divine revelation stops. Today we have no more columns of fire, no more prophets... nothing.

Legends are passed from generation to generation, and the ones that were more spectacular and entertaining were more likely to be passed to the next generation. So at some moment in history you had a proliferation of spectacular stories and prophets and miracles and divine revelation. But once writing systems are developed and adopted by the general population this no longer happens. Why? Sorry to be the bearer of bad news, but the most likely reason is because people were making stuff up all along. That's why.

Secondly, the afterlife...

The reason people believe in an afterlife is mostly because the brain is designed to look for a path to survival at all times. e.g.: You think about going to work because you need income to go to the grocery store so you can buy food which you will eventually cook and then eat = survival. work -> income -> money -> food -> survival.

But eventually, the brain learns that all paths ultimately lead to death anyways. The brain, however, has defense mechanisms that prevent it from falling into psychological states that are bad for survival, and those defense mechanisms often involve illogical lines of thought. When this happens, your brain will try to get out of that psychological state by making some shit up, such as "look bro, you will die, but right after that, you will continue living". i.e.: the afterlife, souls, etc.

The afterlife, however, is just the beginning. Once you have an afterlife, now you can make rules that dictate what happens there. e.g.: "If you don't pay 10% of your income to me, your afterlife will suck". And once you standardize those rules now you have organized religion.
As opposed to C#, Java (alongside C/C++) is widely used in low-latency applications for high-frequency trading and HPC. Almost no one uses C# for high performance software.

Source: have been doing low-latency engineering for over 15 years.

It's quite apparent your experience with Java language/runtime is outdated and/or shallow. Maybe try reading up on it before making strongly opinionated comments like this?
PWA is a bag of features that is mostly supported on iOS.

You can have fullscreen apps that run offline, launched from the home screen.

However, you can not trigger an installation prompt like on Android.
Too convoluted for my taste, too many features I don't need.
Uber's cost per ride is exactly zero. So they WILL make more per ride. Of course, there will be fewer rides, as more people will choose car or public transportation. They will probably lose overall.
He's not making an extraordinary claim, just a sensible possible conclusion based on established facts. In fact this is the most likely scenario (Wuhan was the first known outbreak but the virus does not originate from there)

Could we also stop dropping "CCP propaganda" everytime someone writes something others disagree with?
Bring a lightweight Serverless experience to DigitalOcean with Terraform
I think this has to be the main driver of it - it's just new, valuable scientific information is getting harder to discover in a number of important fields. It's likely the difficulty and expense of building a working experimental fusion reactor today is relatively much higher than building an experimental fission reactor when they were still being worked on. There's just less (relative) low hanging fruit.
If the code was stored in source control with a separation between dev and production the intern might be able to raise such a Pull Request but it would never get approved without oversight from someone more senior. This Code Review process is almost completely impossible in Excel.
I work in academia. My research is about new concepts for parallel programming, especially via runtime optimization and JIT compilation. It was not hard to convince others to use Common Lisp for this - there aren't many languages that allow for metaprogramming at run time. And of these languages, Common Lisp is the only one with decent performance.

As for landing a job outside of academia - my advice would be to attend some of the regular Lisp meetings (See http://planet.lisp.org/, or https://european-lisp-symposium.org/). There is usually some recruiting going on at these meetings. And even if not, you might meet fellow hackers that know about job opportunities.
The FSF does address version incompatibility, the problem is that some popular projects flat out refuse to follow their guidance.

The FSF uses the approach of asking people to release programs under “GNU GPL version N or any later version.” This licensing is compatible with version N, and also with N+1 (because it offers version N+1 as an option). When you combine code under “GPL 3 or later” with code under “GPL 2 or later”, the license of the combination is their intersection, which is “GPL 3 or later”.

https://www.gnu.org/licenses/license-compatibility.html
> While your language skills can be more than adequate, not being able to fully structure your surroundings through language might leave you feeling alienated; not a part of the society you live in. Or perhaps you are perceived as rude or socially awkward for using the wrong words in the wrong emotional context

I experience this in reverse. I'm more fluent in English than in my native language so when I need to communicate with people from my home country, my speech sounds like a poorly worded translation from English (which it is in a way). It's a very strange experience.
On the other hand, one could argue that disincentivizing yet another form of car travel will ultimately be better for the environment. Seattle has one of the fastest growing public transit networks and this could help it grow even more. Keeping Uber convenient will always encourage people to use it vs other options.
I do miss the flash aggregator websites (newgrounds, etc). There is no format today that lets you package up an interactive web experience and let someone else embed it for you. That was a huge deal because while Flash was easy to get your hands on (illegally, but still) most of the Flash creators did not have the ability to run their own web server.

I don't agree that sharing links to Flash content was a walk in the park though. I remember spending a lot of time updating Flash player and restarting my computer and then something going wrong and doing it again. Plus Flash was always trash on Mac and Linux, HTML5 works great on those platforms.

So I don't really miss Flash the technology but I miss the wacky internet that existed around Flash content.
Because sooner or later everyone realizes that - with the exception of people aiming for education grants or university eduction - school is an artificial, self-contained environment and things that happen there have little consequence. When you stop caring whether you get C or E on anything, the school loses its power to teach you punctuality and reliability.
Automattic is not in the same league as FAANG, it doesn't really apply.
PingCastle – Get Active Directory Security at 80% in 20% of the time
AI Update, Late 2020 – Dumpster Fire