skysight-inc/HackerNews huggingface dataset:
I've read both of Christopher Alexander's (CA) books and Zen ATAO Motorcycle Maintenance (Zen). I think the way Zen talks about QWAN is a better description than CA's, I would call when things fit together and work together well 'Elegance' rather than QWAN.
Pattern Mining is one thing and very worthwhile (to find Elegance) but without Quality the end product will be average at best.

The Zen description of QWAN is more about 'what is Quality' or 'where does quality come from'. Yes, elegance plays a part in the overall structure but without QWAN it would be a pretty average 'object'. For example, the design of the car has an 'elegance' in its design but without the Zen 'Quality' would probably not be put together well and be unreliable and shoddy/buggy but it's still a car built with all the patterns.

Quality comes from the knowledge, experience, effort and undivided attention put in by the craftsperson creating the 'object' at a given point in time. The train analogy from Zen explains this well and it's basically about focus in the moment you are doing something. This produces Quality, nothing else. You could argue that the parts to make up the car example above would give it Quality and fix most of the issues in the final product. This is true but only if every step in it's production, from mining the minerals, design, drafting and manufacture were given with the same focus.

As far as software patterns are concerned I think we have strayed too far from inherent Elegance to strive for some other abstracted Elegance (inherent Elegance takes longer to control/master!). The computer is very simple at its low level core (how it computes at least) but we keep building languages to make it simpler at a much higher level and in the process have made things very In-Elegant in between these levels.
We had (and still have) languages that take on the lowest level and abstract it to a higher level very simply, the most obvious being Lisp and Forth but the lack of processing power made them untenable for their time. Both of these languages have the 'Elegance' CA discusses, you have complete freedom in creating the language/s and language features you need, put some Pattern Mining in with some Quality and you really have something!
> Chrome solved this a decade ago... just keep shrinking the tabs down to Favicon size or smaller. Safari just added Favicon images last year, and I don't even think they're visible by default.

Don't give them too much credit. For a very long time, the minimum size for chrome tabs resulted in them hiding the favicon, becoming a completely useless row of triangles. And to add insult to injury, the tabs were still big enough to show favicons if they wanted to.
Why is this even a discussion? There are thousands of applications that don't (yet) work on Apple Silicon. When the hardware actually releases the software will be slowly ported over to it.
Such a shame things like that used to be simple - Py2Exe was fine and Windows didn't freak the hell out at the sight of an unsigned binary.
No, since in this situation the error is growing exponentially too. There can never be any "catching up" in this case.
Because most really good designers also did low level implementation? Thompson, Ritchie, Leroy, Torvalds. Heck, while I don't know for sure, probably Dave Cutler did, too.

I don't know any product that's pleasant to use that was developed in the way you describe. Python certainly wasn't.
Seeking volunteer tutors to close the education gap
As a former tutor, I've seen the massive unfair advantage personalized instruction can make in the life of a child. With remote learning plans in place, the education gap is bigger than ever.

At masteryhour.org we're trying to close that gap by providing high quality math tutoring to kids in need, but we have a huge waiting list and are direly in need of more tutors.

Please help us close the education gap by volunteering to tutor a child one hour a week. You don't have to be a math genius, just excited to help and willing to learn.

For more information, visit masteryhour.org or shoot me an email at manisha@masteryhour.org
Thank you for your great work.
In the education space (where Python is pretty big), the biggest problem we have is that Python code isn't 'shareable' so it's hard for kids to show off their creations to Grandma. Sure, there are some products which work to work around that (like repl.it), but the core problem remains - a student can't easily get their Python program to run on an arbitrary computer. It's why I'm very tempted to move to JS for teaching, despite all of the dragons lurking there.
You should never, ever, install a MacOS update the moment it comes out. There is a high chance (> 30% from my experience) that something will be wrong with it. iOS too for that matter.

Wait for at least one week and check out other people's experiences first.
Apparently you can set ocsp.apple.com to 127.0.0.1 in your /etc/hosts

This is really terrible, but at least the workaround is simple.
Which brings up an interesting point. What makes a language european? English, French, etc are official languages in many african and asian colonies due to conquest. Does it make french and english asian or african language? Is russian an asian language or a european language?
Add the `127.0.0.1 ocsp.apple.com` line to your /etc/hosts file.
Scientific studies are validly subject to inspection and comment. Just because the authors state something doesn't mean they've reached the correct conclusion, that the study was well designed, that there are not alternate explanations, etc. IOW, it's perfectly acceptable, and useful, to critique a scientific study. In fact, it's a cornerstone of the scientific method, practiced daily in research institutions.
Lowkey (YC S18) is hiring a founding designer (and engineers) who like games
I really would be interested in a discrete PCIe GPU for a low power desktop. Not everyone wants to upgrade to a new mobo entirely.
Installing failed three times in a row (2/12, 6/12, 9/12gb). Still on latest Catalina but most apps don't load after restart. Every other minute my Mac stops working for a few seconds. Guess will stop work and check back tomorrow morning.
Still no webm support on mobile is awful :(
Do you have the numbers for the "not high risk" category? Also, what about the high risk people? Do we just throw them under the bus? Also, what about spreading a new virus to billions of hosts and praying for no mutations?
Turn off your internet, open the app, turn it back on.
Just a note of caution, when this feature was added tools based on libgit2 did not understand it. I just checked now, libgit2 eventually added support (though it took 5 months since I filed the ticket). But if you're using any tools that have a 3-year-old version of libgit2 they might not understand it.
It's silly but I can't stand using Safari because the bookmarks bar doesn't show favicons.
Designing spontaneous behavioral switching via chaotic itinerancy
Illinois averages 300 deaths per day from all causes, so if 3%-5% of all Illinoisians are COVID+, that error starts to add up.
For these purposes, I'm not sure that its political status is relevant. It's a language; there are a significant number of people in Europe who speak it. So it belongs on a list of European languages.
Thank you, I feel exactly the same. I assume at this point any use of subscriptions in Stripe means we are using Stripe Billing, but the messaging is very unclear.
We'd definitely be interested since we are currently evaluating our options
You’re so right. It used to be great, the nightly WebKit build still uses the old one, I think.

But I now use Safari for browsing and Chrome for developing, ever since they destroyed it.
In the off chance this isn't a joke: Python, not PHP. And he wasn't just its creator, he was the head of the project for its whole life until his recent retirement. Typical term in the OSS community for one guy who is in charge of a massive OSS project is Benevolent Dictator For Life, or BDFL. And Guido was definitely one of those.
I once read about a lawyer who argued that a person's name could not be used in court because they first heard their own name from someone else, thus it was hearsay. I'm probably butchering the hilarious story, but if anyone knows what I'm talking about, I'd hugely appreciate a name I can look up or more info on it.
FWIW, we're in the UK, where a combination of the European PSD2/SCA changes, ever more complicated tax rules, and uncertainty over Brexit is making the model used by services like Stripe unattractive now. We've been looking into merchant-of-record alternatives, where it can be someone else's problem to keep up with all the tax and regulatory changes and to implement all the awkward UI edge cases. We haven't yet made a final decision on how to proceed, but apparently the difference in fees relative to the existing services we use is going to be smaller in the new year, so that's one barrier to switching getting lower.
This is one of the worst case scenario, but there's any variation where it works better than the traditional method.

At first contact you could have been packed in the "meh" group, but by virtue of coming out of the recruiting process your peers won't stop at that first reaction and take time to make it work.

Even if you were to be dismissed at the first face to face with a manager, it seems to me it's still better than if it was by some random HR intern that would have had no impact on your day to day work.

Dismissing blind test/interviews because there can still be later discrimination would be throwing the baby with the bath water IMO.
Does anybody now how to disable all hashing on macOS? The best I could do was disable GateKeeper with `sudo spctl --master-disable`.
What's Marginal Revolution?
> there's alternatives out there and nobody is forcing you to use an iPhone

In what way is this different than a country or a state? Nobody is forcing you to live in California, you could sell your house and get a different job and a different social cohort and move to Florida. Nobody is forcing you to use an iPhone, you could sell your phone and replace all your apps and convince everyone you know to switch away from iMessage.

> where you are forced to abide by its laws and pay its taxes.

How are you distinguishing the app store rules and fees from laws and taxes?

> Walmart is the biggest store in town, but you do have alternatives and nobody is forcing you to shop there, even if it's kind of hard not to.

Walmart doesn't own all the real estate for a hundred miles and then prohibit anyone else from building a store that people who shop at Walmart could reasonably patronize. They don't condition your use of their store on buying their car, which in turn refuses to let you drive to any other store, so that if you want/need any product from Walmart you have to get every product from there.

> Their markup? Pretty similar to Apple's fee, roughly 25%.

For a brick and mortar store which is paying for local real estate, physical inventory and human cashiers, none of which Apple does and yet they're still charging higher fees.
Nice!

Slight nitpick: Django should automatically create the Hstore extension for you [1] during migrate whenever you use a HStoreField

[1] https://github.com/django/django/blob/f5e07601b233a50e6bcca4...

Edit: I might've been mistaken here in thinking the above migration operation was automatically applied as the docs seem to suggest you need to add it yourself [2] but at least it's as easy as adding an operation ;)

[2] https://docs.djangoproject.com/en/3.1/ref/contrib/postgres/f...
Oh really? I'm curious, I've kept all the emails. Did you read those emails, and if so, how? Do you know why I was rate limited?

The thread he referred to wasn't actually one I started. I made one comment in it. dang stated that "I'll try to give you more of a response later when I have time", but this never eventuated.

Incidentally, it was a very difficult time of my life, so I was genuinely reaching out to find out what I had done. His responses didn't help. I don't intend to comment further.

Edit: redacted a small part of this comment. It's unlikely to have been helpful, and it's unlikely the one I'm responding to would care.
I may be out of date but thought the 2.9% price was already a premium price vs getting a merchant account/gateway and the Stripe API was the value for which you paid the premium. In which case I’d expect the product features to grow over time without increased pricing. Acting like new revenue is required to grow feature set is a half baked excuse when simple explanation that they intend to further monetize existing features seems more truthful.
Really enjoying my Thinkpad x390, which is 13", but I'd easily go for a 15" version of this machine.

I had a 2016 Dell Xps 15" and both me and my coworker with the same machine had terrible issues with the keyboard randomly writing letters twice in a row. Also the on-board nvidia graphics card, while nice, was also a big power hog and that system had bad battery life until I turned it off. After a couple of years, the battery puffed up and started pushing up on the trackpad until it was unusable. Really soured me on Dell's build quality, and I can't recommend them at all, even though I admire their support for linux drivers.
We probably aren't pulling in very different directions at all.

As far as this:

> All I ask is you really try to put yourself, and only you can do it, in the shoes of a someone who's very existence depends on what you are casually, or strongly, or passionately, advocating. Are you the person to decide what 'product' is more valuable, either in recompense or admiration?

I think that all individuals have a responsibility to decide what is and isn't more valuable and align their actions accordingly. The fact that an action causes harm to someone else does not make it necessarily immoral though. I can afford to buy every book I want to read. Nevertheless, I still frequent my local public library. This causes quantifiable harm to authors, yet few would call it immoral.

I could probably come up with a dozen reasons why it's a good thing to frequent the library (libraries are awesome, and making them a ghetto of people too poor to afford to buy books would be to their detriment), but the simple fact is I don't want to spend $8 on a book I'm probably going to only read once when I can get it for free.

This is a selfish action with quantifiable harm that most people do not consider immoral. I can come up with many post-facto justifications for why libraries are good and piracy is bad, but IMO the real reason why society falls this way is one is an old and revered institution, while the other is something teenagers do to get access to media because they are time-rich and money-poor.

And at the end of all of this, I'm still not going to advocate for general piracy, but I will say that it's mostly two sides each inflating or deflating the actual harm done in order to justify a position they hold that was never grounded in any sort of utilitarianism in the first place.
400 nits versus 500 nits brightness is another minor difference.
But browser history has way more stuff in it than matters. For example, I'll often have tabs open with documentation that was relevant to a project I'm working on. I want that, I don't want the 20 other search results I clicked on that were useless and I don't want to have other pages O had to navigate through to get to the right doc page.
As I posted on another comment I think that happens because you have disabled Javascript and there seems to be a bug for English.
If you use JS (as done for your Google search) it returns results as expected.
There is something so nourishing about websites like these. Does anyone know of a curated list of similarly content-rich, "web 1.0" sites?
Changing existing defaults is def a no-no. I thought it was a fresh install of Windows you were complaining about.
Sources familiar with their thinking say Torvalds and Stallman will join Microsoft early next year.

On a more serious note, I hope Van Rossum and Hejlsberg spend lots of quality time together and thoroughly pick each other's brains. This could result in great things in the programming language space.
Same situation here. Add the cliché "never fit in anywhere" crap and im worried where I'll be in a decade. Pre-covid I was making an effort to go out more and all, but with limited results. I figured with the insane amount of free time covid gave me, I could at least be somewhat productive and had big project and learning goals, but I'm not as smart / drive as I once thiught and most of my projects end up being too expensive to make much progress on in a meaningful amount of time
So the popular qualities of vi came into existence by accident...

Joking aside, I could never be efficient in vi or vim because I need to edit simultaneously as I type. In vim, I'm slowed down by the fear "not to mess up", since I have to switch to normal mode to edit before switching back to editing mode and continue to type. Or, for instance, in languages without a function composition operator (or pipes), typing out nested functions in order of application (which is not left-to-right) requires A LOT of switching between editing and normal modes just to complete the thought.

I've never been able to figure out how others find this desirable.
Why It’s Impossible for Steel Frames to Be More Comfortable Than Aluminium
This is essentially what I do as well (modulus Facebook). Sure, if I happen to see the open tab I need, I’ll switch to it. But you only see about a handful of tabs at the same time so it’s easier to just open a new one. I don’t see the value of going through and tending to my old tabs at all.
I'm laughing so hard at this right now.

And people somehow still love their macs...
Amazing review.

> the cost of the U.S. tort system consumes about two percent of GDP, on average. If we assume this mostly started around 1980 when lawyers skyrocketed... without it our economy today would be twice the size it actually is... more than a million of the country’s most talented and motivated people [are] filing briefs against each other... instead of inventing, developing, and manufacturing things which could have made life better.

This is the best way to describe the patent system.

I know a company that advertises help for people that have inventions. I spoke to them once, and they advised me to take a patent, bury it, and then sue the next guy who develops a similar item, as it is more lucrative and less risky than developing a product and then fighting whoever else has created a similar enough product that they can sue me.

> One, the success of industrial civilization at meeting everyone’s basic needs for food, clothing and shelter pushed people up Maslow’s Hierarchy to seek self-actualization, which they did in the form of social activism.

Take a look at the "Rats of NIMH"[1]. When a society becomes well to do enough, a percentage will start to identify themselves by identifying and destroying what they immaturely assume to be wrong in others without understanding the advantages of mutual understanding.

(slightly off topic, but IMO "woke", "cancel culture", "white supremacy" and most other vigilante all fall in that category. There are definitely things that should fought against, but democracy has mature ways of fighting about ideas that were learnt the hard way and forgotten easily.)

https://www.atlasobscura.com/articles/the-doomed-mouse-utopi...
> they probably decided right before it went up again

They literally announced this in the same press conference where they mentioned that there had been an exponentially growing rate of infection in Stockholm for the past few weeks. If it had already been decided but not yet announced or implemented, that would have been a good time to change the decision.

Anyway, you could argue that they would have failed no matter what so there was no point in trying - but Taiwan, Korea and China have shown that it's actually possible to get things under control if you try.
Correct, end of the day you basically have google music if you have plex plus tidal integration. Except now you can do lossless streaming which isn't something google music, youtube music, spotify, (most things) can do. But you can still transcode when using LTE if you want to keep the bandwidth down. Its up to you... bit rate, codec, etc. You're not just stuck with pre-selected lossy formats like mp3 or vorbis. You can use OPUS for example.
Thank you, this fixed it for me. (What a mess!)
ARM servers will take over you just probably won't know it.

AWS is in the process of moving all of their managed services e.g. RDS, ElasticCache over to their Graviton platform.
> True nanotech, he says, was killed by federal funding.

Uh, no. Drexler nanotech was "killed" by being a completely impractical fantasy. "True" nanotech is chemistry and biology, fields that are both doing just fine, thanks.
Correct me if I'm wrong but does not Firefox supply full-text search on your history, bookmarks, and open tabs when you type stuff in the address bar?

I believe Chrome does the same?
> Why does there have to be a "good guy"? Can't there just be a bunch of different bad guys?

Narrative tropes demand that there be a protagonist, so one of the bad guys must be cast as an anti-hero, at the very least.

Huh. I just realized that to many of his supporters, Trump is an anti-hero. No wonder pointing out his flaws doesn't work.
You underestimate how hard it is in large companies to actually speak to the people in charge that can help you concerning your problem.
I like your passion. You would be a good pharmaceutical agent
The Balaji Srinivasan Content Archive
Honestly, I cut them some slack on the MS account integration (you log in to MS on one app and you're logged in everywhere) because Google and Apple both established it as good practice on their mobile OSes. In this case, MS was the last one to the party to make Windows integrate with their cloud accounts like that.

My biggest problems with Win10 are far more mundane - the incomplete/buggy touch interface, the explorer bugs that are old enough to drink, the new signed-executable security model that is very OSS-hostile (but again, imported from mobile OSes). The fact that half the configuration screens are in the new Settings system and half are in the old Control Panel, where you'll even bounce back and forth to tweak a single component.
The title is slightly misleading. ALL macs with a recent macOS (Catalina?) are freezing, since the security checks that happens when you launch a binary is down. Even if you don't update to Big Sur.
Actually, most things tend to work.
If that were all there is to Covid, the excess mortality in Q2 should have been compensated by a reduction in Q3. While we do see such a reduction for Q3 in the numbers for Stockholm (which I cited in a sibling comment), it's too small to balance the tally.
If you're like me, and immediately clicked on all the XKCD links:

#3. http://xkcd.com/927/

#11. http://xkcd.com/386/

#12. http://xkcd.com/538/

#46. http://xkcd.com/936/

#60. http://xkcd.com/327/

#64. http://xkcd.com/605/

#69. http://xkcd.com/378/

#78. http://xkcd.com/810/

#91. http://xkcd.com/1053/
Very cool! It's already useful, but you could make it even more so by enabling to sort by smaller time ranges (e.g. 1 year).

It would also be interesting to see a version of this list weighted by karma scores of users who posted the links.

Edit: even better, use your own h-index ranking https://github.com/antontarasenko/smq/blob/master/reports/ha...
What is a resilient chicken?
Nope, I think you may have missed a paragraph:

> but all participants were included for statistical analysis of the primary outcome (intention-to-treat approach).

I think this study looks rather solid.
TripAdvisor is protecting their business model by posting the warning on the hotels page. (They should post a warning on every page saying something like Reviews should be honest and no exaggeration. Reviews that are determined to be malicious could result in defamation lawsuits )