skysight-inc/HackerNews huggingface dataset:
Apple killed Flash by not allowing it to run on iPhones and iPads. It seems to me that Apple is doing the same thing with the features usually associated with PWAs.

It is interesting that Apple devices are far from having a monopoly in the mobile market. Yet their influence is so great that they can kill platforms just by not supporting them.
Well, that’s true. I think most of us realize that the scope of most research is super specific (with tightly control variables) and just can’t apply broadly.

Just don’t let the media see this, because that’s when it will blown out of proportion :P
Just a heads up to OP... Discogs is definitely a mom-and-pop endeavor in more ways than one. If one were nimble enough, I am almost certain they could not keep up with a more featureful competitor that shaved off the (many) pain points of buying/selling in their marketplace. Inventory (and want-list) management being a great example.
Film 20 yrs in the making and lasting 720 hrs (30 days) to be released 12/31
That's the most ridiculous comment I've seen on HN.
Actually being able to find your photos, especially if you have friends and family who share photos with you and aren't willing to adapt to your organizational scheme. Google Photos really shines when you give up trying to organize your photos and let the AI take over. If I want to find a photo of my wife from 3 months ago -- I just tap on her face and it shows up, whether she took it or I did or her mom did, without needing to get everyone to collaborate on a photo organization scheme.

If I could get that from a self-hosted option, given Google's... track record... I'd definitely be interested, though it doesn't seem this is quite there yet.
It's hypothetical whataboutism vs the report findings.
Are both equally correct?
I still stay the Earth is round, but not because of the relative roughness or smoothness of the surface.

Oblate spheroids are round in the same way my dinner plate is round!
Steven Hawking's paper on parallel universes
Sure its pretty balanced and conservative but you forfeit any potential for rapid action, privacy and self-determination. I don't think the best writers write by quorum and referee.
I was feeling the same way. Maybe we can get a Steve Jobs of agile development and create the "Iphone of Software Development Management Software". What I (drunkenly) mean is that the customer might not always know best when it comes to UX, especially when your early adopters/feedback providers are human management nerds.
It's not for engineers. Or anyone in particular. They're building to check off boxes in order to sell top down to C-level execs that never touch the stuff.

Atlassian products are all like this, and each one is a horrible trash fire.

Confluence is the worst wiki product I've ever used. Gross syntax, slow, clunky plugin system, awkward permissions. Install MediaWiki and be done with it.

Bitbucket is slow and feels like it's from the 90s. It doesn't seem to do multithreading well - sometimes force pushed branch rebases pick up a new, unrelated author. A bug that hasn't been fixed in years, and only one of many. How many times will merging not actually work?

Jira is a special kind of hell. It's like every team needs their own embedded Atlassian solutions engineer to get it into a usable state. Not an EM or PM, but a specially dedicated role just to deal with Jira nonsense. Why even bother?

Atlassian is like Salesforce for business process, but if it were written by all-remote temp contractors churning through Jira tickets themselves.
https://www.redmine.org/

or

https://trac.edgewall.org/
Shamelessness as a Strategy (2019)
I would think that linear algebra and matrix operations as a first class concept would be more useful than modelling the linearity of types.
I've always chosen to go the hard-way (use terraform) for lambda because all my other infra is in terraform, do any of those other frameworks you mentioned interoperate neatly with TF? (I mean in terms of being aware of one another, being able to use similar/same resource tags, pick-up env vars for lambda exposed by TF (e.g rds credentials from the KMS), etc?)
The anatomy of a credit card form (2015)
Try linear.app and it will clarify why Jira sucks :)
Thanks for the info, good to know, I'll need to give it another try!
I see comments about tax write offs like this, and I feel like either you don't understand what a tax write off is, or perhaps I don't.

To me, spending $9 on something you are not using is always worse than paying your marginal tax rate on $9 and keeping the rest. Or am I missing something?
An UI Visual Programming Tool you should look forward to in 2021
I'm wondering if people would find it useful to see the cost of using opensource projects that spin-up resources in their AWS accounts before they run `terraform apply`? Or maybe a repo shield/badge in the readme? (the idea came from https://github.com/infracost/infracost/issues/43)

I'm not sure how it could work for usage-based resources like Lambda/S3, maybe just assuming minimum usage for each resource is good enough to provide a rough monthly estimate? e.g. 1M Lambda requests, 1 GB storage and 1K S3 requests, then let users customize those numbers if they care to find out more?
Trello is great for small projects and for personal lists and boards. I certainly wouldn't want to manage a complex project with a large software team from Trello.
> Those underpaid employees are the ones who then go on to collect public benefits to make up the difference between survival and their take-home pay, and those benefits come out of our tax dollars.

If those workers were capable of earning enough money to no longer be eligible for public benefits, they would choose to take those jobs instead. But they aren’t, so they don’t. If they didn’t have the option of working low-wage jobs and supplementing that income with public assistance, they would be unemployed and completely dependent on public assistance. In other words, it is low-wage employers who subsidize the taxpayer, not the other way around.
Host port70.net is MIA – the Wayback Machine has a backup – how to update URLs?
Question is, why not run Lynis for example and research the output it gives you? It follows along the same lines of no password login for ssh, no x11 fowarding, etc.
Modern phones have very capable web browsers.

But try to use them, and you get dumbed-down ‘mobile sites’ with massive ‘use the app instead!’ nags. The web on a mobile device is an unnecessarily lousy experience.
I don’t like Jira any longer, too. Slow and overloaded. It feels ancient. So, what are some good alternatives you use?
Nice, this is the path I see going forward for mainstream languages, combining GC implementations with linear types.
I hate Jira because every company I've worked for that uses it is a feature factory. But maybe that's just me.
Heh, I've all but forgotten about that pervasive use of flash. We came out of the dark ages, that feels good.
They don't, my manager even said as much.
Yes. Thanks for that.
If you want something that is simple use kanban-board like trello, github, an excel spreadsheet or whatever.

The complexity comes from the demand of Jira's paying professional customers.

Eventually Jira will grow too complex and bane the way for simpler tools probably of a different paradigm. Much like how Jira replaced things like HP Quality Center or the tools of Rational Unified Process.
Just wondering, what makes NN-512 superior to Intel's oneAPI DNN library?
Buzzfeed Found the Factories Inside China’s Mass Internment Camps
The problem I find is that those who know this tend to not spend the time going into detail on what you should actually do.
True. And we’re not even in the immersive ‘VR’ age of gaming.

When it come, I can see many people will face with depression because whatever they consume is too immersive.
"Today I will tell you how to be just as annoying as a real physicist. And the easiest way to do that is to insist correcting people when it really doesn’t matter."

We primarily say "Well, actually..." to each other, and it's pretty much unavoidable. Physics is a diverse, complex, and difficult field. People working in any given niche have to make a plethora of simplifications and assumptions about peripheral stuff just to make it manageable. It's a bit like how computer scientists usually don't worry about the solid-state physics of a logic gate, how a CPU is designed, or how compilers are written when they're writing a program. Yes, it's the foundation their work is built upon but, most of the time, they can safely ignore it.

When we say "Well, actually...", some of us are letting our insecurities show by trying to one-up everyone else. Some of us (probably a lot of us actually) are obsessive about certain things that fall within our bailiwick. We have difficulty staying silent when somebody smooths over something wonderfully crinkly that we can't resist talking about.

Mostly, we're just pointing out things that we find genuinely interesting. This serves a valuable purpose. Sometimes the simplifications and assumptions we make bite us in our posteriors. When we talk to other physicists, mathematicians, etc. outside (or within) our own specialties, sometimes the "Well, actually..."'s lead to important realizations.

Most of the time, it doesn't really matter. Well, actually, sometimes it really does matter!
The new rich text editor still confuses me when it comes to newlines and quote blocks, in months since it's been gradually rolled out, I still can't remember if it's Shift+Enter or Enter to end the quote block and what kind of newlines work with quotes, if it's the selected text or a hidden paragraph that quotes are applied to and so on. Just let me edit the raw markdown as before or expose the underlying markup model when editing.
Mining bitcoin would be a good use, right? Probably would be able to break even on the cost.
They programmed it in Java, so its performance is sad
1999 wants their argument back. My daughter uses Ubuntu Mate and is quite happy with it. None of the bullshit of Windows ten.
Uh, historically speaking they absolutely will do that soonish.

I'm not sure why it matters though. If you wanna use a nonfree os, do so... But the only reason why Apple hardware usually works well together is because they just support a tiny fraction of available components. Now complaining about having hardware which will likely be out of support within the next 2yrs is strange, considering that is kinda apples core premise.

But he's also saying that building a PC is the nerdiest thing an apple user could do, so it's kinda telling what kind of person he is.

I for one am happy the new Mac mini exist and will likely buy one at some point. It's memory is low, but I already have a beefy workstation if I need to do actual number crunching. Having a secondary system that's quiet and still performant would be nice.
Which kind of proves where the BSDs would be if there wouldn't be any Linux to contribute to, given the unstoppable upstream contributions to BSD variants from World + Dog.
is it ethical to link this without linking 'why skype is bad' by rms?
also, things like doors not closing properly have nothing to do with it being an electric car.

Bodywork in cars has been stamped metal for atleast 70 years, if not more. while it is a delicate and complicated process, it has been done countless of times before.
I have no idea what it does.
Who starts corporations? Who hires lawyers to try to protect intellectual proprty rights? It all starts with one or a few people exercising free will. To take a more common example than Bill Gates and friends, something as seemingly "non-corporate" as Pi-Hole has become a private corporation and "owns" a trademark. Regardless of reasons, it is what it is -- individuals poised to enforce "rights" against, to block, others. The "delusion" is quite contagious. Not disagreeing with the comment, just pointing out that these problems emanate from wilful participation in the delusion by individual persons.
Although Tesla did recently pass them to become the largest car company in the world by market cap.
Go get motivated! :D

That's not crap. It is reality.

Both the cost and capability of automation tech needs very significant improvement before we can talk realistically about it actually replacing basic labors. I have experience with these things. We have come far. There is far to go. I am not being negative here, just brutally realistic.

About as brutal and real as the problems related to low wage employment.

And as I said above, whether we have that available as a meaningful component in the discussion changes nothing.

One other argument is all our innovation and increased productivity was supposed to be associated with it being far cheaper to live. Increased automation augments that promise.

Fact is Americans face ever higher cost and risk exposure relative to their income despite much progress on those fronts.

We are not seeing it get cheaper to live so far.

Will we?

Fair question.

We will need to see that happen, or automation changes nothing about the basic discussion we are having here, and that is people have costs to exist and show up for work.

And at some point, we can also say, if there is work to show up for, but we do not have to say that today, and for a reasonable future given where we are and the current pace of advancement.

There is a lot of work to do, that we need to do, and we might as well employ people respectably and invest in them to get those works done, in addition to the massive value basic labors already add to our lives.

I don't know about you, but my time is worth a lot! There is a great chance we both can do work that isn't basic too.

Those people doing basic labor enable us to do that which we do.

How much is that worth?

I would suggest it is worth enough for them to make it and show up for work, same as us. (I am not suggesting they get a wage same as ours, just one that allows for a reasonable, modest, dignified life, and that they get it because what they do is necessary.)

Up thread I posed a question, "which is it?"

Corporations fully funding their labor, or government insuring that and corporations pay what they feel they can or should pay?

Someone has to pay, or they die and don't show up for work.

I don't care which. I do care that we continue to refuse to discuss which way it should be and instead treat all this like some problem the people doing basic labors for us should solve on their own, despite their contributions having good value and being necessary.
Wow, I didn't know Github had that feature, thanks for the link!

Maybe the two repo authors can come together and sync the projects since both are so closely related. Nonetheless, I hope there will be more information via a changelog or an outline with differences and intentions.

It's one of the more impressive projects I've seen to replace Google Photos so I hope there's a lot of transparency!
Yes, and there's a clear mix of threat models (for instance, sometimes the guide seems to be emphasizing Whonix-style user anonymity, but other times something else entirely).

I see some very interesting things to go learn about in this guide, but as you note, it's not really presented that way. I would find it more useful if it either picked a more specific threat model and stuck to it, or suggested a particular system that has already made opinionated choices on some of these protection mechanisms (maybe like Whonix, Tails, or Qubes), or invited a discussion of "for each of these options, why isn't it already the default everywhere? did some people find the associated threats too exotic, unlikely, or irrelevant? are there harsh tradeoffs here?".

One example for me is the ptrace restrictions. It's clearly true that attackers can use ptrace to attach to a running process to steal secrets (if you are relying on processes as a security boundary, this feature will tend to pierce it), which was the main motivation for the kernel having an option to restrict it. On the other hand, if you're a software developer or security researcher dealing with binary executables, ptrace is very helpful to you and you may be irritated if you turn it off. That might be a sign that there should be different OS default profiles for "R&D" and for "production server" or "dedicated administrative workstation" (or maybe not), and perhaps if you don't know what ptrace is you should default to disabling it, but it still strikes me the wrong way not to see any context about this.
Those are fair criticisms but I think under Windows, Docker+pip is the worse way of managing it

2 and 4 are surprising, it would be interesting to do a benchmark and maybe figure out the best way to do stuff in Python for your case

About 3, I suppose that's why developers should break up complex expressions (and not only in Python)
Have you tried Linear[0]? It's a well-designed, streamlined tool similar to JIRA.

[0]: https://linear.app/
The first has incorrect use of the definite article (the users, the features), but to be honest it’s less about specific grammar syntax/rules and more about making writing easier to understand and more concise.
The simplest HTTP API example is https://github.com/nsriram/lambda-the-terraform-way/tree/mas... is about 66 LOC of terraform. But wait, it uses lambda-role (12 LOC), lambda (27 LOC), api-gateway (47 LOC) & api-gateway-lambda-integration (40 LOC).

So 66+12+27+47+40=192 of terraform in a BUNCH of files.

Compare that to 47 LOC of verbose AWS SAM YAML:
https://github.com/kaihendry/count/blob/sam/template.yml

All in one file.
Second is preferred.

When you say “need the features”, that immediately makes me think “which features?” because it reads as if you are referring to some previously mentioned features.
Agree with this. My hypothesis is that they’re just ridiculously slow at adopting newer UX principles. The product was successful initially (good for them) and it was just never made much better.

The horrible response times and user hostile UI is shocking, especially if you look at their competitors. It gets in your way all the fucking time. But because they’re embedded in enterprises they don’t need to change much. It’s a big mess.
Apple's love for native apps began - if I remember correctly - with the popularity of jailbroken devices and third party app stores like Cydia that could unleash the full potential of iPhone 1. Until then, Jobs was stubbornly against giving developers access to the native ecosystem and preferred that they develop web applications. I wonder if browsers would be full-fledged VMs by now if we had continued along the web application trajectory.
I've made the switch back to Redmine for my personal projects. By now it has full Markdown support for issues and wiki. Faster than Jira, and easier to use.
What is missing in my opinion? It is consistency between the atlassian products and/or adherence of industry “standards”

Confluence and JIRA use a different markup language for posts and none of them uses Markdown (in any flavour), which I would also use to write in-code documentation, like in a README file
why oh why does it have to be this sloooow ?
I don't think you're outing yourself exactly; this is a scale-dependent question. People will give different answers because their experience is coloured by the size of the systems and organisations they have experience with.

At small scale it's fine. Plenty of useful and valuable stuff runs on a handful of servers that have consistent identities etc and people manage them interactively. Process lives in people's heads or (better) a wiki.

At large scale it's a completely bonkers thing to do. There are tons of nodes; it doesn't make sense to mutate just one unless something has gone badly wrong. Interactive login to a production system should be triggering an incident or at least linked to one. Really you shouldn't be mutating systems in any kind of "manual" way because that kind of change is supposed to be locked down to authorised deployment methods. The current state of the system has to be legible to other team members and other teams, and the easiest way to do that is by looking at what's gone through the deployment process, which is usually navigable via a dashboard.

In the middle, it's possible you could have a deployment system that relies on "git clone" with a key on the instance. That would be a little weird because git is not a great way to store or distribute build artefacts. Not crazy though - could make sense in some situations.
Can someone - anyone - recommend a better product (non-cloud)?
I think what they mean is that it when it worked, it worked the same everywhere. Barely any testing was required because flash always played the same in every browser on every computer. Which was nice.
True. Apple is currently the biggest threat to the free and open web as (they even force their own browser engine on their users and ban anyone who tries to use anything else). The EU should step in and force them, just like they forced Microsoft in the past, to allow multiple browser engines on their devices.
Yes, but only one is easy to read correctly.
It has a markup language that accomplishes the same thing effectively but has a completely different syntax. This is super annoying when you are bouncing between pull requests in Atlassian Bitbucket and JIRA tickets. I have tried to create a heading with # only to end up with an <ol> at least a hundred times.

I imagine this is because JIRA (2002) predates Markdown (2004), or at least its mainstream popularity when GitHub adopted it.
I'm willing to bet Amazon gains a lot more value from society than society gains from Amazon.
No. Revealed preferences are manipulative bullshit. Calling choices forced by external conditions (whether it's your own addiction, manipulative headlines or strong market pressure) choices is just a way to whitewash deeply immoral manipulation, and justify selfishness as serving others what they "want".
It always seems to me that Jira was used to produce Jira itself and that's why it turned out this way.
It is a very rational thought.

People have been eating used filters for millions of years. In particular, just 60 years ago you could find small clams almost in any beach and we believe homo erectus ate those.

But just less than 80 years ago, rivers started carrying all kind of new chemical compounds, like mines' waste, from coal cleaning particles to mercury and cadmium compounds.

Then we added other chemicals like detergents, or machine oils, or silver halides from photography, plastifiers and plastic or resins synthesis residues, Hormones like "the pill", fertilizers, heavy metals like Pb, industrial acids, pharmaceutical residues and I could go on and on.

In some places like in the Mediterranean sea clams just have been dissolved by acid waters or pollution just killed most of them.

This is specially true in the river mouth of big industrial rivers.

It is not lack of rationality, quite the contrary, people with information,like those that do quality analysis of waters will never eat things like fish coming out of some of them.
My go-to options are the following:

- Whatever GitHub/GitLab provides if I need the most basic level of tracking.

- Trello for a more polished experience, a few additional ticket/board related features and easier involvement of non-developers.

- Linear if there's a bigger team that needs more than a bunch of boards (backlogs, roadmaps, projects, teams etc.).
This highlights the risk of building upon and investing in a closed-source and proprietary platform (Flash). Once Adobe discontinued it, it was inevitable that browsers would eventually stop supporting it.
No screenshots and a broken demo
True, EVs with brushed DC motors and lead-acid batteries are not new, but computer-controlled EVs are definitely a recent development.
We are trying to unsuck Jira for users with an alternative UI, allowing them to manage Jira issues on a virtual whiteboard. [1].

[1] https://spartez-software.com/products/whiteboards-for-jira