skysight-inc/HackerNews huggingface dataset:
> […] the animations while pretty get pretty jarring once u start switching windows too often.

Agree. I have used i3 for several years, but tried GNOME again recently to experience with Pop_OS's tiling feature. It was OK-ish, but a bit slow when resizing windows when rearranging / opening / closing windows, even with animations disabled.

I have read about Material Shell before, but did not try it. Gave it a try today, and I am pleasantly surprised so far. The animations get old very quickly, so I do what I always do in GNOME – disable all animations in Tweak Tools. This made the experience as close to i3 as GNOME has ever been for me. I will keep using the Material Shell for a while and stress-test it a bit.
Apple Releases Safari 14 for Mac Ahead of macOS Big Sur Launch
A - How people-dense is your local area? B - How large is your local area? C - What percentage of people/companies/addresses do you see as potential customers? D - Can you spatialise any of this to reduce areas to focus on? Do potentials gather physically (or did they before Covid)?
Probably because for most of the use cases, you couldn’t actually do anything with the code you write without involving another machine. It’s not like you can spin up a node server.

I too would like to use my iPad Pro for work stuff, but I would say the thing standing in my way is Apple.
Would you please stop posting unsubstantive and/or flamebait comments to HN? You've been doing it a lot, unfortunately, and it's not the intended use of the site.

https://news.ycombinator.com/newsguidelines.html
What we learned after a year on Kubernetes
The warp speed when you mouse over the "Download Nova for Free" CTA is gorgeous. It's over the top, but it's gorgeous.

On Safari, anyway; on Chrome, it's very jittery.
Arm Is Now Backing Panfrost Gallium3D as Open-Source Mali Graphics Driver
Discovery of a New Mass Extinction
I hope so and I do root for them. But I remember Coda development felt sluggish compared to the pace we see in VS Code. And this 1.0 is something they feel is good enough to sell for $100, which IMO is wild.
You're not allowed to ask this question when the Apple fans come by to vote on their favorite Apple stories :)

Clearly these people love a tyrant and just can't imagine a PWA that only gets to ask for special permissions once the user proactively installs it to their home screen (or gasp having an option that lets everybody make their own choice on whether to opt into PWA notifications altogether).

The guy simply stating that he is a "Faithful iPhone SE (1st gen) user checking in." is obviously more important than asking about technical features, come on now!
Important thing to consider: a majority of 18-29 year-olds also probably normally live in dense cities, and dense cities have lost nearly all of their appeal during the pandemic. So it might not be a financial thing necessarily, but instead people just wanting to go back to having a room in the suburbs to escape their shitty box in the city.
Except that you skip over the most important provisions.

Do you think that insurance for a 60 year old is 3x as expensive as a 30 year old for health care? The government MANDATES that to be the case. Who do you think pays for that?

Obamacare mandates that a 64 year old get charged no more that 3x a 27 year old.
Real Fans – Kevin Kelly Meets Kanye West
I'm just happy to see Panic still exist. I loved their FTP client and most of their macOS "classic" software. Apparently the FTP client still exists actually :)
minimal to no usage, i expect to see `app-clips` deprecated by iOS 15
Cinnamon with Mint is very stable and tuned, very good to get job done. It has very low cpu consumption. I don't know why but gnome always eats lots of resources. Plus this very old famous bug, keep me away from gnome-shell for good.

https://bugzilla.gnome.org/show_bug.cgi?id=733297
Looks slick but I'm going to wait for the early adopters to weed out the first wave of problems.
The only thing that broke for me with Catalina was a single symlink on my work laptop. Aside from that (fixing it was just issuing a single command and restarting), I had no issues. On the other hand, there were no notable features to upgrade for.
From my experience, feeling constantly judged by my parents is damaging (speaking for myself and my siblings) and leads to avoidant behaviors. This holds true whether I am working or not, whether I live with them or am on my own.

Maybe you can have a conversation with them to reset expectations? Part of this process should communicate to them what your expectations are and then, if they meet those expectations you should try not to judge their lifestyles.

Would you care if they slept until noon if they were otherwise productive?

The fact that there are nebulous unspoken "rules" is a likely source of tension.

Apologies for the judgment in my last comment, clearly I do not know your family and am just projecting my own familial dysfunction. To put it bluntly, your comment hit a nerve but my response was uncalled for.
But they can't look up
tl;dr Invented hyperthreading, got the Eckert-Mauchly award in 2018.
New Insights into Dreams and What They Say About Us
It's not just tampering one needs to worry about with elections. There's also secrecy (to prevent voter coercion).
Keep in mind that whatever the MTA does, you could probably do equivalently in a sane, rational world for 1/10th the price.
I've been using the beta for a few weeks with virtually zero issues. One or two quirks with the brand-new features; zero regressions.
> Well, Atom is no longer supported, so I'm going to have to switch to something anyway.

Is there an official source or announcement for this? I've noticed that recent release notes and changelogs have become much less substantial, but I've yet to see anything indicating that it's approaching EOL.
Sure, they can, but most don't because it's obviously a jerk move to require periodic (bi-weekly) internet access when your application doesn't require internet access in the first place.
Roy Dotrice did, for the most part, a superb job of narrating the Song of Ice and Fire series (Game of Thrones). So much so that when he wasn't available to narrate A Feast for Crows, the publisher replaced him with John Lee who was so completely the wrong choice that the publisher relented to fan requests and had Roy Dotrice re-record the book.

It's a shame he won't be around to finish narrating the series. Then again, at the rate George R. R. Martin is going, neither will he be around to finish writing them.
https://www.thefreedictionary.com/Heaven+forfend

It's a somewhat more archaic form of "heaven forbid" as I understand it. I think the word "forfend" is mostly heard in this idiom these days.
"Never attribute to stupidity that which can be adequately explained by systemic incentives promoting malice."

-- Yours Truly's Razor ;) (though I still prefer "Hanlon's Handgun")

https://news.ycombinator.com/item?id=21691718
Interesting. Didn't realise the capital letter thing was a bug.

I just assumed it's because I've got both English and German enabled and well Germans like their capital letters
It's not a matter of keybindings -- Nova is a modeless editor, and Vim is a modal one, so you need to have an entirely different interaction model. Not every editor's extension system is capable of that. (AFAIK, Vim itself isn't capable of changing interaction models -- while I've seen "Emacs keybindings" for Vim, they don't make Vim into a modeless editor.)
Your favorite apps might just need to get updated to support the new feature.
Please don't cross into personal attack on HN. HN is only an internet forum. If you have better information to contribute, that's wonderful, but there's no requirement for other commenters to be specialists, or to quote specialists. Human conversation is far broader than that, and needs to be.

https://news.ycombinator.com/newsguidelines.html
In lucid dreams entities can solve math problems to a certain degree. Does it mean that the lucid dream ones are real then?
…and housing starts ended.
Correct me if I'm wrong, but isn't it the trademark holder that gets to decide if their trademark is being violated, not the border force?
It’s a step in the right direction, but honestly, what’s really the point when all browsers are just wrappers around Safari anyway.
I dislike online-only software - there’s not always a connection where I want to do design work (say, at Xmas at my uncles farmhouse OR trapped on an airline OR a metered connection).
Register: How to create a sense of culture with a remote team
Fun.

Wouldn't end that way with me and my friends.
I'm a foster parent and have seen a lot of the discussion and tweaks among CPS and social workers in my state because of that. A shit ton of analysis and discussion has gone into every step here. People who act like they are the first person to ever think of the downsides to a lockdown are just not relevant.
> Audible has sucked the oxygen out of the room

I don’t think this is true. In fact I people are listening to more books than before and spending more on them than before. Audible are injecting oxygen into the room!

> In 2020, Deloitte predicts, the global audiobook market will grow by 25 percent to US$3.5 billion.

That’s what we should really care about - books read. And money spent is great as well.

People here forget what books are for - reading. They aren’t supposed to be vehicles for copyright activism.
Some Things I’ve Learned About SEO
Agree hard with this. For one, we all know how addictive screens are. Many people commenting here are part of the firms that design/support these addiction machines.

What I would want older generations to understand is that modern lifestyle is more and more of an attention trap that expresses itself both mentally and physically.

Sympathy is good, empathy is better.
Obviously posting like this is a bannable offense on HN. I'm not going to ban you for this because your previous comments look fine. But please don't do it again, regardless of how provoked you are or feel.

https://news.ycombinator.com/newsguidelines.html
I would like to point out that there is a thriving torrent scene for ebooks and audiobooks.
Smartphones Can Predict Brain Function Associated with Anxiety and Depression
https://en.wikipedia.org/wiki/Time_of_useful_consciousness

> It is the period of time from the interruption of the oxygen supply or exposure to an oxygen-poor environment to the time when useful function is lost, and the individual is no longer capable of taking proper corrective and protective action.

> It is not the time to total unconsciousness

35,000 feet is 30-seconds to 1-minute of total useful consciousness, half that for rapid decompression situations.

I stand by my estimate for "Dozens of seconds before you're an idiot". Most people will remain conscious after this time is up: they just will have become such idiots that its unlikely they will ever be able to fix their Hypoxia condition. (Slurred speech, unable to dexterously control your limbs, etc. etc. You're conscious, but no longer capable of putting on a mask even if it is dangling in front of you)

Wikipedia takes the table from an FAA document: https://www.faa.gov/pilots/training/airman_education/media/A...

There's pretty much no reason to measure "time to unconsciousness", because you're incapable of helping yourself long before you're unconscious.
They are a Mac developer shop from day one and that's what they are good at. If they'd start building some hybrid cross-platform solution they'd compete with VSCode and all the other free or cheap editors. Doesn't make sense at all.
The problem I've had with VSCode - and also Sublime, as it happens - is that on a moderately large JS project it's something of a CPU hog. Both editors seem to do a lot of indexing, and this is even with loads of ignore folders configured.

The irony is that this has driven me to try emacs. I am being driven nearly to distraction by the fact that every single operation seems to almost glory in using a different key combination than any other editor I've ever used. Even TAB can't be used for indentation because emacs is "opinionated" (or, as I prefer to call it, "a twat") about it in most modes, but you can get what you want with M-i.

The thing it absolutely seems to nail is performance. I'm getting zero CPU thrashing on the same project, and auto-complete-mode, whilst not quite as good as VSCode's autocomplete, is much better than Sublime's. For one thing it seems to work well across files, even when using ES5 with no typing hints.

The payoff in a cooler laptop and longer battery life is worth the sometimes seething frustration in the meantime.

(Of course, at the moment I'm squandering most of that extra battery life looking up keyboard shortcuts, but that will pass.)
Ever tried intellij? It's objectively order of magnitude smarter
But they're the ones that took out local file system storage for your project files. If they didn't push you into using their cloud, they wouldn't have to store our documents.

No, that was the gateway into being able to pull this whole load of bullshit to extract money from the hobbyist market.
> for GNOME

For the life of me, I can't understand why there are that many GNOME-based desktop environments. I personally dislike most of their approach to UI. Maybe the innards are very pleasant to work with, but it's GTK-based, isn't it? That a somewhat-dated C toolkit, even if it has bindings in other languages. So I kind of doubt that.

And yet - MATE, Cinnamon, XFCE (ok, that's just GTK, not GNOME proper), Unity.

This is not a rant, I'm actually curious why GNOME is that popular, and those projects did not choose some other basis. I mean, that should be possible, right? LXDE switched from GTK to Qt a few years back.
I think whether youth learn to be independent adults when living with parents have more to do with parenting style than with the fact that they are living together. Helicopter parenting styles can lead to learned helplessness even when youths are out in the world by themselves, and they end up continuously being a burden to friends and family in order to survive.
Your hands don’t rest until you die.
I'm saying this couldn't work without explicitly including restrictions on the freedom of the press, since "the press" is the very vehicle by which money gets turned into political influence. Unless this amendment includes something akin to the fairness doctrine I can't see how it could possibly have the effect you are looking for.
Seeing objects through clouds and fog
I think the main problem is what are you gonna do with the code once you’ve written it? There’s no way to run any sort of server or back-end service on iOS.
R*st was designed to fragment the heap as much as possible. There's no way to fix it without major changes to the compiler or using "unsafe".
I made an Android app to post Trump's campaign SMS on Twitter for transparency
I wrote an Android app in Kotlin to post SMS from the Trump and Biden 2020 presidential campaigns to Twitter so that these private lines of communication to voters can be publicly documented. I originally wrote this using Twilio, but Twilio does not let you send or receive SMS from short codes. So I bought a cheap used Android phone and got the cheapest texting plan for it that I could find (US Mobile).

Twitter Accounts:

https://twitter.com/BidenTexts

https://twitter.com/TrumpSMS

Source:

https://github.com/ryho/TextToTwitter

Lessons learned:

Kotlin is amazing.

Trump texts some stupid shit, Biden's texts are pretty reasonable. Also Trump constantly offers 7x to 8x match on donations and most journalists think this is a total lie. Example:

DECLASSIFIED: Biden's Deep State Cronies just gave him $364 MILLION! Pres. Trump doesn't have Mega Donors, but he has YOU. CLAIM 8X-MATCH NOW: https://twitter.com/TrumpSMS/status/1301971506185089025

You cannot message short code numbers from Twilio or any other service, it has to be a physical phone.
https://support.twilio.com/hc/en-us/articles/223181668-Can-T...

I haven't published on the Play Store yet, but I am planning on it.
Red Dead Redemption 2 DRM still has not been cracked (316 days)
Ye Combinator – Bringing Transparency to the Music Industry
Not sure that's true. L8 at Google is a total compensation of >$500k. You can afford to live on that in the Bay Area.

If you leave Google for a job in Raleigh, you're probably going to take a massive pay cut. Remember, the average SWE makes like ~$100k. It's not nothing but it's not that great either after you factor in a mortgage, car insurance, gas, utilities, food, retirement, and increased healthcare costs due to being on an inferior health insurance plan. At a certain point, you're better off at Google.
The autocorrect in iOS 13 is fully worse than what was in 12 or what's available in any of the 3rd party keyboard apps that I've tried. The only reason I stick with it because of privacy issues.
> Health (particularly mental well-being) isn't readily and reliably quantifiable.

There are resources which may help. Here's an article that's specific to stress:

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6345505/

> As a manager, you may think your subordinate is happy and productive all the way up to the point they hand you their resignation letter.

This is the same problem we have with depression and suicide. The answer is to actively look for it.

> Meanwhile, employees have every reason to pretend everything is OK up to the very moment they secure a new job elsewhere.

An evaluation of a person's mental health produces medical information which should of course be confidential. People will not open up if they think this information will be shared with others, especially their bosses or colleagues.

> And to the extent they're becoming less productive due to burnout, most software jobs has a lot of slack in it - between high variance in problem solving and plenty of bullshit tasks to juggle, someone working at 10% of their normal capacity can stay unnoticed for a while.

Many diseases also have a subclinical phase where they show few or no symptoms. This is actually a good thing since it allows you to intervene before a complication manifests itself. The answer is to actively look for them.

> it's hard to see you're putting too much pressure on your employees, particularly if you don't look for it (whether because you're too busy or just don't care).

Hard, but not impossible. The answers won't be found if the people responsible aren't looking for them. If managers are too busy, maybe they should make the time. If they don't care, they should straight up be fired for gross negligence.
Boarding school was not sink or swim, you had adults looking after you, likely it was paid for by your parents, and you had a decent home life to return to if shit got really tough. Most parents aren't going to let their child sink and drown, nor is that really practical advice.
Well, it has an extension system, so it can have anything somebody makes an extension for. There's already surprisingly good Elixir support.
And they could set up in single room boarding houses or camp outside town when they reached their destination. Those boarding houses have been mostly regulated out of existence, and people camping within reach of most cities risk arrest.
Nitpick: Mint (the distribution) uses Cinnamon as one of the options for a desktop environment.
Is it an Atreus? How do you like that size of keyboard? I'm not too bothered about adopting some chords, but more interested in the general ergonomics / RSI risks.
Apigear.io an online software construction kit
Software Construction for Everyone. Launched today!

We use a new API format called ObjectAPI, which defines communication between objects. There are SDKs for QtC++, C++14, Go, Python and TypeScript currently. See also: https://medium.com/apigear/we-launched-67a6034b3db4
>It probably has something to do with the fact that large engineering companies can afford to hire lobbyists and engineers cannot.

i'd lobbyists for employees are called unions. you can afford to hire lobbyists by paying union dues.
Same. Whenever Apple announces a new major version, it’s time for me to disable auto-update on all my Apple devices.

iOS 13 was particularly bad and I waited until January. I hope they did a better job with 14.
An act of goodwill? or a clever way to potentially spread an invasive full access memory resident program across the Linux ecosystem?
> I genuinely think it'll be years before they can charge for this with a straight face.

Well, I payed for it a few days ago, and I don’t remember seeing any crooked faces. I very much enjoy it so far. Considering the scope of the project and the high quality of the design in every nook and cranny of the app, I think it’s a bit of a miracle that something like it even exists. Not even Apple makes Mac apps of this caliber anymore.

I agree that the competition they’re up against is fierce, but criticizing a 1.0 for a few hiccups and a small ecosystem seems misguided. They are offering something no one else is.
I’m fairly sure the Ars review is plain wrong on this as well. Measurements in other reviews show the Quest 2 at 503g, vs the Quest 1 at 580g. That is around a 14% weight improvement, not 10%. On top of that, the headset depth has been reduced by 1-2cm from pictures which will improve things substantially due to reduced moment.

I don’t agree that selling an improved headstrap is admitting “they messed up the headstrap”. They had to reduce costs to hit $300 to appeal to the mainstream casual market. I think it’s awesome they are finally offering a premium headstrap for those of us who want comfortable VR and are willing to pay a bit extra for it.
It depends. I think it can be driven informally or formally. Do you think other public trust professions (doctors, lawyers, judges) are on equally weak foundations?

Informally, you have the onus to create a culture of accountability and each individual has the responsibility to uphold it. One way you do the opposite is for people to claim "engineers are almost never to blame". Maybe this is a third rail to bring up at this moment, but you can see how much culture matters when bad policing surfaces. Would you say "Beat cops can't be blamed, it's only the chief's fault"?

Formally, you can lean on licensure requirements. Requiring an official "approval" from a licensed engineer (and the accountability that goes with it) helps ensure the public trust oath isn't just a rubber stamp.
Twenty Minutes to Learn Go
Nope

The two things don't follow

Bikers are drivers too

I would argue that if you only drive sometimes and not usually, you are more dangerous (reflexes are built with training and excercise)

Italy, especially Rome, has one of the highest number of cars per capita (Rome if I remember correctly has 73 cars every 100 inhabitants, making it the most car crowded city of the west)

It's not much worse than Netherlands or Germany and does better than the US.
To be honest this seems more like a Bob problem than a Sue problem. "Just get on with it" (or some variation thereof, whether reference to imposter syndrome, stiff upper lip, etc) is thrown about all the time in all workplaces. If you are genuinely struggling or don't know what to do then it is your professional responsibility to make the right people know about it.

If Bob did stress this very strongly with Sue, and Sue was the person in charge of allocating tasks, then yes of course Sue is to blame. Giving people tasks they can't do is bad.

Perhaps Sue thinks that Bob should be able to figure it out within the 10 days and doesn't need more than that to both investigate and complete the task? If there is a large knowledge imbalance and Sue knows a lot more about the task than Bob then maybe she should take on that task instead.

So many variables!
I can relate.

Every time I pickup an old iOS device the stupid thing is nags me to update it, 100 times. And you can't just click no you have to click multiple things to get it to fuck off.