skysight-inc/HackerNews huggingface dataset:
To build on this and give more examples, the largest telescope is the FAST ratio telescope, with a 500m diameter. The largest fully steerable telescope is the Green Bank Telescope with 100m diameter.

But both of those are radio telescopes, so a more fair comparison with JWST would be the sizes of optical/near-infrared/mid-infrared telescopes. The Gran Telescopio Canarias has an 10.4m diameter primary that is made of a number of smaller mirrors. Keck's design is the similar (and came before the GTC), though the primary diameter is slightly smaller at 10m. The Large Binocular Telescope (LBT) has two 8.4m diameter mirrors. All three of these telescopes are capable of observing in the mid-infrared; in principle with higher angular resolution but less stable point spread functions and reduced sensitivity compared to JWST.

The Vera Rubin Observatory mirror is about the same diameter as the LBT's mirrors, but the large secondary and tertiary mirrors reduce the collecting area to be equivalent to that of a ~6.7m mirror.
>"A lot of those stores will also do some iPhone repairs."

Yes they will. They do not start their day by praising almighty Samsung / Apple and do whatever gets them money.

>"If you are having trouble with your email or want help connecting some accessory, how many of those shops will help with that kind of stuff?"

I do not know "how many" exactly but they do help customers with many things, not just repairs.
This is reasonably well known, as are some of countermeasures in use:

https://en.wikipedia.org/wiki/Tempest_(codename)
Having lived in all those places as well and others. I think Oakland has some very unique problems that Calgary doesn't. Namely that it has historically had a high crime rate (I was in a conference called and watched a drive by with about 15 shots fired off in midday - granted this is 4 years ago but still).

Calgary has a lifeless core and the worst urban sprawl in america but it's also because Calgary is wicked cold - the plus 15 (an above ground network walking between office buildings throughout the core for cold winter days) takes a lot of the foot traffic off the streets making it tough for street level businesses and the quality of produce/food is pretty bleak in Alberta unless you love beef and beets.

Vancouver never gets cold so you can literally walk there all year around and has a vibrant food scene and has geographical constraints limiting outward development.

Im not defending Calgarys lack of vision and innovation but they are dealing with completely different market dynamics (boom and bust) and environment.

In terms of tax payers, Alberta has the lowest tax across the country, not sure how much of it really falls on the tax payers but I'm curious about that.

All in all agree with most of your points, just expanding some of the thoughts.
I would be a combination of total mass of the items plus some terms that reflect inventory demand - like weight_factor* (actual_inventory - target inventory)*planned_production for an item category. If I have too much of a category, processing more of the category is rewarded.
This article rings very true to me. In my mind a badly managed project (and yes, these are legion) will accumulate complexity very quickly. The important technical difference between MPAs and SPAs is where they put that complexity.

In a multi-page app the complexity largely lives on the server, which is a known quantity, profile-able and scaleable. In a single-page app the complexity lives on the user's device. There are innumerable variations in device power, capability and so on so there is no good sense of what "good performance" even is. But it'll work great on the developers supercharged MacBook Pros, so the code gets shipped.
The article mentions the SameSite stuff early on, then kinda mentions it in passing when it comes to CORS + credentials "The same-site rules around cookies still apply, as do the kinds of isolation we see in Firefox and Safari. But these only come into effect cross-site, not cross-origin".

Seems like I need to word it better though.
https://www.scientificamerican.com/article/living-near-a-whi...

I’ve always found this idea neat.
Download avg cleaner Android 2021 for free
I have no actual opinion here. Just stopping by to point out that not (nearly) all software developers started as CS students.
A new coworker, who was recently diagnosed, said to me "you have a lot of the traits that I have that led me to getting diagnosed." So I talked to my doctor, filled out a short questionnaire, and it was official. Before seeing the doctor, I mentioned it to my adult daughter and her response was "Well DUH." Seems like everyone knew but me lol.
not everyone using linux making a device cares about vulnerabilities. there is no root password on my device and it is not networked.
Without proportional representation this is always going to be an issue.

No party in this country can win an election without winning in Ontario and so that is where the focus of the elections are.

Until that system changes then it doesn't matter who is in power or where they came from. Ontario has too much concentrated population.
It’s the difference between your restaurant asking everyone their status versus only asking Black people because they’re statistically more likely to be at risk. Policies which are evenly applied and based on a clear public health benefit aren’t the problem.
Acoup: Fireside Friday October 15, 2021
As someone that grew up very close to Detroit, I’m afraid your analysis will be right. Sometimes you stop going from boom to bust to boom, and you just stay at bust.

At lest I hope Albertans will get enough transfers from the fed to run decent medical and education systems, I wouldn’t wish on anyones children the things I’ve seen young people in Detroit have to live through.
Just because the Rust code cannot be made "fully" safe doesn't mean it should be ruled out and replaced with sandboxing. For one, they can both be worked on, but it's also important to note that Rust can provide useful safety guarantees that are actually useful to have. For example, in C++ a linear overflow may end up leading to the ability to spray arbitrary shellcode, but in Rust you may be able to guarantee that any out-of-bounds accesses cannot be used to do this.
"Privacy fears" is a bold description. You can't hide from the government in Moscow.

They have all data from mobile operators – they know where your phone is at all times. They've installed cameras on almost every single house entrance. They've been using facial recognition for a few years now, with little to no information on sources of data they used for this.

It's not about tracking people anymore, it's about improving the accuracy of said tracking.
How unfortunate the certification process for a safety-critical system simply has to be designed such that one bad actor can cause so much damage. And I'm sure he was motivated purely by spite for the FAA and potential 737 MAX passengers - not at all by management that prioritizes speed and cost reduction above all else. What a terrible, very bad individual.

Oh well. At least we know that nobody else at all in Boeing was responsible in the slightest. Everyone else involved with the program were probably angels and this one bad bad man pulled the wool over their eyes. So sad. At least they caught the only bad man before he could strike again. Did I mention he's solely responsible for this whole thing yet?

It really was unfortunate, but these things just happen you know? I guess we just better cross our fingers and hope real hard that it doesn't happen again. There's nothing more to learn from this.
‘I hope you die’: how the Covid pandemic unleashed attacks on scientists
Our screenshot tool provides additional functionalities and predefined templates, which allows users to share stunning images and by saving them on codekeep , users can link to those screenshot, where users can select the code and copy it as needed.
You can add emojis, custom images, place logos of your favourite programming language or service, add twitter/facbook instagram handles, custom background.

Apart from the screenshot module, codekeep allows you to store and share code snippets, most of the ui is inspired from google keep and i have added more features on top of that, we named it codekeep (google keep for code snippets).

do checkout and let us know your thought :-) https://codekeep.io/screenshot
Someone needs to coin the term "mansion-shedding": Bikeshedding, but it's about the choice between two or more proven, reliable, working solutions.
fb isn't making much, if any, money on the hardware
My personal win for Nomad is its ability to run non containerized apps.
`let` is for declaring variables while `the` is a noop at runtime and only give type information to the compiler.
When you show up to vote in a non-voter-id state, you only have to give your name. Any one could have shown up in my place and voted in my name, because no ID was allowed to be show. This was made more apparent when I reached for my wallet instinctively as I gave my name, and they gestured with hands out that "we don't check for ID".
From my point of view, my screen - 1920x1080 at 14", at 189ppi, isn't really what I would call low end. Or at least, not in my country (Brazil).

Low end is 1366x768 at 14", which is 135ppi. Most laptops I see have this resolution.
I disable that feature even though I don't think that they send every URLs for this purpose.
The Rio municipal administration has an on-again-off-again contract with an (Amer)indian spirit who proffers an ability to prevent heavy rain for specific dates (new years' eve, Carnaval, etc). Some private event organizers also hire Cacique Cobra Coral with the same purpose.
This isn’t part of the colloquial zeitgeist, but the executive functioning issues of ADHD and ASD share a lot of common symptoms around a lot of social behavior patterns.

For example I am diagnosed as ADHD. But I feel I have some issues that put me on the autism spectrum. After doing a lot more in-depth reading I’m pretty convinced I am not autistic, even though many of my symptoms do intersect with autism.

Strongly encourage you read more books about ASD and autism and then seek professional advice if you believe it would make your life better.
The core DNA of Django has always been conventional publishing / content management. It's usable for SPA, hybrid rendering models, and so on, but I would be nervous about putting in too much to make those first class, vs just steering people to other projects or frameworks for which those types of uses are the primary target.
I grew up in Calgary, and after spending the last 14 years in Toronto I have decided to move back.

Income taxes are way lower in Alberta than Ontario; moving my remote-ok tech job to calgary was equivalent to getting a five-figure raise.

Cycling in Toronto is a life-threatening activity, and Calgary has something like 150km of paved urban pathway.

The politics are toxic in both places.

Calgary is just quieter and I like that. I’m sick of listening to construction, sirens, street car clattering, and apt hvac systems.

The water in Calgary looks appetizing - I spent a lot of time in the outer harbour in Toronto and am acutely aware of the water quality advisories.

The shoreline of Toronto’s harbour front is ugly as sin. Chunks of the Gardiner is falling on peoples’ cars, and is a source of horrible, dementia-inducing noise pollution. Anyone with a balcony in Fort York or City Place probably used it for the first time during the pandemic, and otherwise is just their storage locker.

Calgary has a stunning river that glows with mineralized rocky mountain water, and you can walk or cycle along it for exercise because it isn’t so oversubscribed as the pan am path.

Transit is terrible in both towns but living on the subway was great.

I can afford a 1700sqft inner city calgary home with a garage and a yard for the price of a 900sqft 2bed downtown toronto condo.

The recreation opportunities in Calgary are year round, but in Toronto I felt like the onot things to do in the winter were restaurants and the ago.

The food scene in Toronto is amazing. I miss sushi. The music scene too. But Calgary has world class examples of all this, and this stuff is a lower priority than it once was.

Everything is 8 minutes away from me in Calgary. Try getting anywhere in 8 minutes in Toronto, what with the choking traffic, and the fact that all your friends have to move to orangeville and whitby because of rising prices.

Both cities have incredible energy. I was in calgary for the red mile, and at yonge and dundas when the raps won.

Calgary for me is a better place on balance.
I think misdirected mail might be a better analogy. My understanding is that, even if it is delivered to your mailbox, it is still a felony (in the US) to open mail that is not addressed to you.
vivaldi and brave are competing for the same set of users...

i currently use and am happy with brave...

hopefully both do well...
Of course, voter ID opponents have let out the private partisan internal logic lots of times when they thought only people aligned with their faction were listening, so we don't need to speculate why the rules are inconsistent with the public logic.
Utterly disgusting.

How morally corrupt do you have to be to spend your days working on building this.
I tried and they got me with a stealth mid-roll ad (i.e. advertising landmine). Closed immediately and will not be re-opening.
if they pay me to use it I'll make it a habit for sure :)
You're missing a level with this - the provincial government is the issue. If you're American, think of how Florida has been dealing with COVID or how Texan electricity policies have affected things lately - it's that sort of thing. The provincial government launched us into the #1 COVID spot in Canada (we were competing with some of the worst America states for a while) and they have consistently doubled down on bad bets and bad policies focusing on what used to be rather than accepting the new reality that Alberta needs to start planning for the future.
Does Go fit here?
Makes me wonder if it’s worth it to just say fuck it and leave software development for some other mediocre paying field I have interest in.

Sure, there’s probably gonna be big financial hit in some form, but I don’t see a good reasons to stay in software development anymore if I’m not someone who can command the massive salaries.
Ask HN: Archive a large directory while excluding a subdirectory
Hi all

I want to back up my Unity project while excluding the Library folder ( Unity essentially copies all of your assets into it).

Right now I just use 7Zip , but this doesn't allow me to exclude sub directories I don't need.

Late last night I actually thought of programming something in Python to do this, I would love to have a little quirky GUI here to schedule these archive backups.
> and I can actually get locked into a fugue, so strong, that hours go by like minutes.

Is this not a normal occurrence? I thought this is just how it is for everyone when they encounter a problem that captivates them.
> Not to be pedantic, but the Model T

You got me! I actually knew this but wanted to make my point. Technically my post is correct because I focused on the operation of the brake pedal specifically but it definitely doesn't stand to this level of scrutiny :)
You can make quite substantial sums, seeing as Mozilla makes tens of millions with default engine choices:
https://static.mozilla.com/foundation/documents/mf-2006-audi...

So yes, I do think they make money aswell
They're both complex. But one of them has 10 times the components than the other, and requires you to use them. One of them is very difficult to install - so much so that there are a dozen different projects intended just to get it running. While the other is a single binary. And while one of them is built around containers (and all of the complexity that comes with interacting with them / between them), the other one doesn't have to use containers at all.
In the UK at least, as long as you meet the requirements for road safety (which are remarkably little, for custom cars), you can register custom vehicles on the road. We have a wonderful history of insane people building cars in their sheds: https://www.youtube.com/watch?v=0DGtf7asP8I
I've been a CGB fan for a couple years, and thought this video in particular might be of interest to the HN crowd.

As a fan I'd be remiss not to suggest you check out some of his MtG content if that's your thing. He's a blast.
I don't really understand this article at all. It comes across as a rant rather than picking on anything that actually points to a decline. Django is fully featured and still fast as ever. There are dozens of packages out there that extend it and the nature behind the way Django was built it encourages those packages.

It seems that the only genuine gripe is with documentation. Okay -- so contribute those changes? I've contributed documentation to lots of packages I use, including DRF, celery and so on. It's an open source project with an awesome community behind it. If you feel that docs need updating, then update them. It doesn't mean there is a decline in any way, shape or form just because it uses IRC as a support channel[0] rather than Discord.

[0] Worth mentioning that the Django support channel is perhaps the best support channel for any similar project of this size you can find
Eh, "[insert stable, mature MVC framework] is dying/dead/etc" articles are a dime a dozen on the Web. I suppose it could be considered a badge of honor for a framework to have some internet punter declare the framework as "dead". But, just to nitpick...

> Bad Official Admin GUI UX

For anyone reading, Django's admin tool is designed for situations in which you need to stand up a quick admin or build some internal admin functionality. For more complex cases, you build your own admin to fit your user needs (including the UI/UX). From Django's own documentation:

> The admin’s recommended use is limited to an organization’s internal management tool. It’s not intended for building your entire front end around. [1]

Also, regarding documentation, in my opinion I have yet to see any project have better documentation than Django.

[1] https://docs.djangoproject.com/en/3.2/ref/contrib/admin/
I have high hopes that Rails 7 will be much saner. Importmaps are such a Railsy solution, and if you need anything more jsbundling-rails will provide easy starters for ESbuild, Rollup and Webpack.
I’m making the exact same move and for the same reasons.

Toronto has gotten so much more expensive in the years that I’ve lived here. I’ll miss the restaurants and the Island, but it’s going to be so amazing to have some space
Aside from games, European companies founded by tech entrepreneurs are extremely rare, and are only really appearing in the last decade.

Most of Europe's engineers work in large corporations that were created ages ago, and subsisted on government procurement of infrastructure, defence, or as subcontractors/staffing agencies to industry. And government spending in Europe has also been much tighter than USA.

Most "new" media/tech companies are founded as "spin-offs" from older media companies/publishers/telcos/banks. The engineering in Europe's early web efforts was considered as important as copy-machine technicians. This is changing, but the attitude is still deeply ingrained: people are either decision makers or "technicians".
you might want to try Notion or Evernote something like that; externalised memory is generally served by note-taking apps. Roam is also good, if you don't like organising your notes hierarchically. Remembering to use it is not an issue of memory, but of habituation; there are decent habit-tracking apps like habitica to help with that. Of course, the first habit you'll want to build is the habit of using a habit tracker! For me, the easiest way to do that was to plumb in the habits I already do (brush teeth, make breakfast etc) and focus on checking them off daily. Then I could build on that into making new habits.
For some reason, web development seems to have an obsession with "progress" and the new-and-shiny-but-objectively-worse. I've noticed that constant reinvention of the wheel and doing the same thing more inefficiently ("but it's more modern!") is a common theme.
From a system architecture perspective, kubernetes is very complex since it handles a multitude of complexities, but that's why it _can_ be very simple from a user's perspective. Most of the complexity can be ignored (until you want it).

It's the same reason I still like to use postgres when I can versus NoSQL until I know I need the one feature I may not be able to achieve with postgres: automatic sharding for massive global scale. The rest of the features postgres (and friends) give easily (ACID etc) are very tricky to get right in a distributed system.

It's also the same reason bash is great for tasks and small automated programs, but kind of terrible for more complex needs. The primitives are super simple, easy to grok, and crazy productive at that scale, but other languages give tools to more easily handle the complexities that start to emerge when things get more complicated.
I agree they aren’t elites, which is why I’m suggesting the term “professional” instead of “scientific elite” in the GP post above.

The professional class are the foot soldiers of the elite class. I subscribe to the view put forth in “Disciplined Minds,” a great book on the subject.

https://louisville.edu/journal/workplace/martinreview.html
Oops, my mistake. Deleting as best I can.
Please, if we were to call out every developer who works or has ever worked in AnyEvilCorp® then almost no one comes out alive, maybe except RMS
Same thing with the Grails framework, which is another Rails framework for Java eco-system.

After Grails got refactored between 2.x and 3.x which broke all plugins, most new Java projects went with Spring Boot. Popularity of the Grails framework has declined a lot since the release of Grails 3.0. But the strong decline the last few years I mostly blame on all MVC framework not being interesting enough for new young developers. Only David Heinemeier Hanson has a loud strong voice telling the world about how fantastic the Rails and MVC web application really are. Which makes sense considering that I feel Rails is still super popular.

But my preference is not Ruby, but rather Java :-) and I feel Grails is still awesome. And I also use Spring Boot for some projects.
Kind of sounds like a continuity problem, perhaps even a leadership problem.

> Sometimes the boring CRUD app should use boring technology.

Absolutely. I would even say most of the time, CRUD and relational databases can be a much better solution.
Number 1 isn’t a show stopper in any way but is it pretty annoying. The primary django docs are very textual and place more emphasis on developing intuition and understanding context, than something that can be quickly referenced. Also a lot of the method parameters are either not documented or not explained. I think Django would benefit from a more technical and complete but less dense secondary reference.
Not OP, but I suspected ADHD starting from my late teens. Looking back as a child I had impulsive behavior issues and caused harm to other children. Perhaps if I had been in a public or private school I would’ve been diagnosed earlier. But anyways as an adult I was really nervous to go to a shrink. Wound up going in my late 20s and received a diagnosis.
Perhaps the FAA could get Airbus to contribute a review of the test plan when a new plane is close to release. Then you'd certainly see a more lively technical debate.
Found lots of things rubbed me the wrong way about this post, though tbh I really haven't done Django dev; only Flask.

I'll just nitpick on their bagging on Pycharm. Pycharm is great. Frankly, I like it better than VS Code; though I do grant VS Code has its strengths, especially as a lightweight capable code editor.
Servo was a rendering engine project. They used an existing JS engine. Very different projects.