skysight-inc/HackerNews huggingface dataset:
A few specific issues I had all the time:

- Alt-Tab takes between 0.1 and 2 seconds to work, apparently at random. Windows are skipped, also at random, so I can't predict which window I'll get. I can't even switch to another window and back; most of the time, the order will get messed up.

- Bringing up the notification pane and the overview with all desktops sometimes works instantly, sometimes stutters and takes 3 seconds. The animations are always half-baked and awful to follow.

- Switching desktops with Ctrl+Win+Arrows sometimes seems to re-organize all windows at random, for no reason at all.

These issues usually happen a few weeks of heavy use after install. I don't have any third-party software that messes with Explorer. Re-installing fixes them for a few days or weeks. That was on a Dell XPS 15 with a Core i7 and 16GB of RAM, and it also happens with my larger, well-cooled workstation at the office.

macOS has its own multiple-desktop weirdnesses, but in general it's polished and works predictably on my M1 MBA. Windows was just painful to use, mostly because of the above issues. It seems like UI features have a lot of inefficiencies that Microsoft can't or won't factor out.

Also, Windows 10 desktops can't be re-organized, which I imagine would be trivial to implement, and makes the macOS desktops much more practical.
This is an excellent point, and basically all of why I worked out the indexing scheme I've mentioned elsewhere today. An aide-memoire is only as good as the aid it can provide, and the index largely unbinds it in time - if I need something from a year ago, it's no harder to find than when it was from yesterday.

It takes a few minutes a day to maintain the index and keep it current, but only a few minutes, and that time is amply repaid by the benefits in utility.

Likewise, I'll sometimes spend the few minutes after a meeting expanding on my notes with context, thoughts for further action or research, etc. This stuff can be hugely useful both in the short term and especially in the long, when I'm revisiting or reconsidering a project and rebuilding the threads of context I had when it was last at the center of my focus.

On the whole, I think the general rule here is that taking notes is a good start, but what really makes them count is putting some thought and effort into taking that raw material and turning it into an accessible and useful mnemonic tool.

And that brings us back to the reMarkable's shortcomings, not least of which is that it offers no way to actually do that. It's all the more frustrating for how the platform clearly could support this capability, maybe in ways genuinely not seen in human history before now - but, as it currently is, it can't even provide the same utility you could get with a quill and hand-laid pages in the 1600s.
British, moved to San Francisco for work (actually an acquisition) in 2014. Still in the USA 7 years later, as are the rest of the team who moved over at the same time.

Financially definitely worth it - salaries here are so much higher even than London, not to mention stock options and suchlike.

California is a really lovely place to live. We saw a whale from our back deck once! It's November and it's sunny and warm outside. Very different from the UK!

Even with the best insurance plan we can find, interacting with the healthcare system here is so stressful that it's the main thing that makes me consider moving back again.
In what way are you treated differently?
Thanks for sharing that video, I'd never seen it before...
> I understand they are trying to protect the sanity of the content creators

more like advertisers, brands, and corporations
Linus is making the typical bad faith argument that people use 80 char limit because of hardware limitations.

No one has ever advocated 80 because of hardware limits. Hardware has progressed but our eyes haven't.

In prose, shorter lines help because you can easily go to the next line.

For programming, shorter lines help because you can navigate your function better because most of what you're tracking is in a smaller area. With long lines you have to move your eyes more.

Shorter lines also force you to write one param per line when calling a function. No one is saying you need to mk yr vrbls shorter.
I don’t think this is the right question. How do we secure our code, our data, and our supply chain is the right question. Most of our work environments span multiple endpoint hardwares and virtual instances and our data is spread across these devices and cloud services. It’s a harder problem but let’s start by defining what we’re protecting and then work it.

As a starting point I think crowd wisdom is called for given the size of the challenge this would be for an individual. If you see something, immediately say something. Responsible full disclosure on tight timelines. Ways to rapidly get the message in front of those impacted where action by them is needed. Build systems to avoid requiring action from those affected without compromising freedoms.
Agreed on the need to write simpler programs with less cognitive load.

The thing about wuffs is that you can't single step through it and there is no ecosystem of libraries a wuffs programmer could use.

This is why a subset of python that shares design principles with Julia and Nim, but transpiles to Rust, Go or C++ is interesting. It's not hugely popular with those language communities (prefer coding natively in Julia or Nim), but the pytorch thread (https://news.ycombinator.com/item?id=29354474#29371641) explains why the ecosystem is important (harder to build).

Having said that the basic hello world wuffs example in py2many isn't working as well as I'd like it to, but it's close.
Are you planning to move to a major metro-region in the EU or somewhere more quiet?
How do you feel about Adrian newey?
Funnily enough, I picked up "Starting Strength: Basic Barbell Training" by Mark Rippetoe based on an HN recommendation. In my view, free weights beat out just about everything else for strength training because if you do the basic five (squat, deadlift, bench press, overhead press, power clean), that hits pretty much every muscle, including stabilisers. It helps not just with strength, but balance and supporting joints, plus increases bone strength.

As for aerobics/cardio, I've never really picked up a book myself as I've been hiking my entire life. It really depends on what you're aiming for; if it's just baseline cardio, walks around the neighborhood are good enough. Beyond that you have to specialize a bit depending on what you're aiming for, be it endurance, speed, explosiveness, and also terrain and form. Swimming is probably the lowest impact, but requires a pool. I use cycling for groceries, errands and when I used to commute, but that's sort of an absolute bare minimum. At home I got a VersaClimber clone since I rock climb and mountaineer. I recently got into trail running after reading "Born to Run" but that's less a prescriptive/instructive book than an inspirational/entertaining read.

Recently I've gotten into Yoga as I've been neglecting flexibility. Yoga With Adrienne on YouTube has worked well for me so far.
That day will literally never come. Software is too hard for average people to get good at in numbers that will displace our salaries.

Covid remote jobs are incapable of lowering USA salaries despite the fears of outsourcing. Your fears of people thinking they are better than they actually are are wrong - and so is the implication that "we will get what we deserve" - well, unless what we deserve is another doubling of compensation for switching jobs every 2 years...
Video calls work fine for me. It's all about the Linux-compatible hardware. Here is a good list: https://forum.qubes-os.org/t/community-recommended-computers....

Apart from that, on Qubes you need to manually choose which VM will have access to a microphone and camera, so it may take an additional minute (but not ten minutes!). Persistent connection to a chosen VM should also be possible.
This, but ironically.

Seriously, LaTeX is an abhorrent language, mixes paradigms even though they shouldn't be. I agree that content should prevail over style, and that's *precisely* what LaTeX doesn't do. It's a language devised for nice typesetting (of maths mostly), with paper in mind as this was the most common information medium used in the 70s, and not fit at all for modern display techniques, with viewports of different sizes and characteristics.

What HTML, CSS and Javascript got right is the division of content, form and function. Even though modern trends tend to abuse this to produce bad websites and we should make more simple designs, there is no way LaTeX will acheive this at any point.
According to Wikipedia, Jim Cramer who coined FANG and later FAANG has suggested MAMAA which makes that replacement, along with Google->Alphabet.
Chinese is sweet and consistent until 10,000. They introduced a new word for it, wan(万) instead of 10 x 1000.
Linus’ position is one of privilege and he’s an asshole. He’s saying that if you’re too poor to afford a wide screen then fuck you. That position works well for rich people, and is not something that should be tolerated in open source.

If you’re using grep on your source that much, you’re throwing away all of the benefit of modern compiler tools to provide symbol info.

Basically, fuck off Linus.
I like LaTeX, but I'm quite certain that this fairly powerful (not to mention Turing complete) programming language that happens to output documents most of the time (well, except when I write it, in which case it usually outputs error messages...) would be a bad basis for web development. We've been dealing with the rolling security nightmare of Javascript for the last couple decades, and that language was at least intended to be pointed at the internet. I suspect that to get LaTeX ready for the internet, we'd have to strip out everything fun.

A better plan would probably be to come up with some markup language for the internet that just describes the content and appearance of websites, rather than having everybody download little programs to generate websites on the fly. But of course that is the sort of pie-in-the-sky dream that we can only hope will occur in the far future of 30 years ago.
That's already happening with the Gemini protocol. It now has a myriad of browsers, each with their own style. My personal favourite is Lagrange https://github.com/skyjake/lagrange
Does Kindle allow you to scribble in the ebook?
please, consider adding some kind of download button or something for us, poor safari users <3
I dunno. Don't we have yet to resolve where the curly braces belong, or emacs vs vi, or mac vs pc, or red sox vs yankees, or at least what materials to use for the staff bikeshed?
I think it's a good idea, but there's more than just "trust" to consider.

Here's the question: Does crowdshield pay these data-brokers some kind of "discount rate" to delete stuff?

Data-broker companies are very slimy and to be able to do this in bulk, I think, would require paying off these low-lifes or perhaps some kind of legal threat.

I am inclined to suspect that the data-brokers would merely temporarily remove names for crowdshield and then just bring them back after some time interval. That way both the data-brokers and crowdshield "get paid" over and over again. Is that how it works?
The irony of being taken seriously does not escape me.You can perhaps correlate my amazement.
"Carbon capture and storage"

It's either environmentalism or alien abductions.
1. I am a tech guy who builds computer systems

2. I can comppletely retool car making,

* from base principals

* because I am very smart (see 1.)

That is hubris

Does not always fail. Usually does. Betting on hubris to fail is probably a good strategy (I reckon - I do not know)
not sure why you get downvoted, but yes - it is
Analysis of Programming Languages and Execution Environments for Spectre Attacks
"In this paper, we analyze the security of programming languages and their execution environments (compilers and interpreters) with respect to Spectre attacks. The analysis shows that only 16 out of 42 execution environments have mitigations against at least one Spectre variant, i.e., 26 have no mitigations against any Spectre variant. Using our novel tool Speconnector, we develop Spectre proof-of-concept attacks in 8 programming languages and on code generated by 11 execution environments that were previously not known to be affected.

Our results highlight some programming languages that are used to implement security-critical code, but remain entirely unprotected, even three years after the discovery of Spectre."

https://arxiv.org/ftp/arxiv/papers/2111/2111.12528.pdf
but Netflix pays way more
Yeah, I'm reading Pride and Prejudice right now (1813) and in dialogue they speak numbers "backwards" like that.
sender.send(receiver, message, params)

is really sending a message to sender with content {send, receiver, message, params}

If you want the receiver to know who the sender is, you need to pass that along in the message. Personally, I find that's easier to manage if it's explicit rather than implicit. If I want to send a message and have replies go to me, I'd say the sender is self or this or what have you; but if replies should go elsewhere, I can easily do that. With an implicit sender, you have to route the sending through the sender to get the reply to the right place and it adds considerable structual complexity.
The most detailed model of a human cell to date
Everyone assumes everyone shares the same values. I think this person is dissatisfied with the UX on Linux.
As you note towards the middle I think you're just measuring that code styles traditionally limit to 80 columns not that 80 columns was really the natural 99th percentile of freeform code lines. Similarly I don't think that shows 104+ character lines are really 1 in 10,000 it shows 1 in 10,000 lines weren't yet refactored to fit into the 80 columns per line standard.

I'm all for >80 column wide lines I just don't think these stats really tell us anything about it other than 80 column lines have been the standard in the past.
Can definitely vouch for rowing. I always start my workouts with a 2km row.
Great for shoulders and legs.

I’m suprised how I go to gyms and find they don’t have a rowing machine
Nesting exists, and 80 is an arbitrary number.
> domain centric micro services and a document database

It sounds like you put ORM hell behind you by getting rid more of objects than of databases.

> Not only were we able to build faster (schemaless is so much easier on change management), but also offers the ability to add features at a frighteningly fast pace

What kind of change management? Frightening clients with API changes? Eluding code reviews and formal release processes?
Cycling is very low impact, as long as your bike fits and you’re not grinding away in a heavy gear.
For ever I believed group rides were all I’d ever need. Then pandemic and almost a year of just sitting around because riding trainer or rollers sucks.

Since then I’ve built up a home gym around kettlebells, a squat rack, and my rollers. I also get out and run 1 or 2x per week. I have never felt better or more fit.

Mix it up. Do something every day. Build slowly to give yourself time to adapt. You will be amazed at what will happen.
Better source: https://www.sciencecircle.org/the-most-detailed-model-of-a-h....
I don't think you can extrapolate from prose, in which line breaks are meaningless, to code which is clearly very different.
What did you invest in? (if you don't mind sharing)
I was referring to a document on the fda website. I’ll find it later when on desktop.
How about swimming?
> for things like "grep" both in

I don't think using grep is a adequate development technique in 2020.

> "80-column terminal"

Sure but code breaching idk. ~120-200 Lines is still supper annoying and much harder to read.

> checked, and my main one is 142x76 characters
right now,

Which brings us back to the 120-200 Line length limit.

Given that most IDEs have some side panels 150 Lines should be the max. instead of 200.

> 80x25 is really really limiting, and is simply NO LONGER RELEVANT

True, it's now 120-200x~50 but nice scrolling so it's more like x100+.

> But still - it's entirely reasonable to have variable names that are
10-15 characters and it makes the code more legible. Writing things
out instead of using abbreviations etc.

I would go as far and say it's recommended, auto-completion is a thing and typing speed should never be your limiting factor (*).

> we do use wide tabs,

Is that 4 or 8 spaces?
The problem with TIG is that it seems to be fractured on the admin level, and it seems to be in a death spiral right now. The front page hasn't been updated in years. I used to be an active member there and loved it. The site I made is very much inspired by it.
Yep. Good answer. Get an easy job. Maybe at a non tech company like Walmart or whatever. Work 9-5. Figure out how to maximize your salary within the corporate structure.Do a side hustle if you want. I am 56 and I have been doing this for 15 years. I don’t miss the 80 hour weeks.
So 50 others were flying presumably infected with standard or unknown variants, but since they are vaccinated it would have gone unchecked?
There's definitely a difference in people if they hear you have an "English", Indian(?), Arabic, Finnish, "eastern" or others.

As in, some of those accents are treated better, some worse
Many people doesn't realize the value provided by pirate bay. Without sites like piratebay, scihub or libgen only rich privileged people would be able to enjoy the fruits. But thanks to sites like them poor people living in any places can enjoy the privilege.

I understand there are some downsides like small creators getting destroyed. But as with any technology we know digital piracy has various advantage. Also music, movies etc offered by torrents can be far reliable because Netflix etc can remove content at any minute according to their wish.

DRM is the main issue in piracy and I hope we can bypass this easily. And I also think many piracy doesn't have any dent on so called big producers. They are just mad that they can't suck few bucks from poor people.
This makes total sense and was my experience with attending college in the US as well. But tbh, most social relationships get pretty hard after you graduate university because I guess people just don't have as much time for random socialising which decreases one's ability to meet someone one clicks with.
> Because exercise is a chore for me, I want to minimize the amount of time I have spend doing it.

One of my biggest complaints about internet health and fitness discourse is how much it exaggerated the time commitment for exercising.

A fitness routine like you described (20 minutes, 3 times per week) is actually plenty of time to make a significant improvement in fitness levels. The key is consistency over the long term.

Too much of the fitness discourse on traditional media and social media revolves around extremes and glorifies the misery component of extreme exercise. Popular programs like CrossFit are all about pushing the limits and the grind. That’s fine for some people, but it’s not even close to necessary.

A basic exercise regimen of 1-2 hours total per week will make a world of difference compared to no exercise at all. Really, you don’t even need to go for intense exercises like rowing. It’s entirely possible to get fit and stay fit by doing mild to moderate weight lifting routines where you may barely break a sweat.

I wish we’d do a better job of normalizing the mild to moderate exercise routines instead of the way the discussions are all about pushing yourself until you’re miserable.
I think you are right in thinking it must be sender based. But it might not sit well with dev ergonomics. But almost every actor based implementations do what you are suggesting in one form or the other
I don't think trust and coordination is the main problem. There were some mistakes caused by things we didn't knew about the pandemic early on, but most of the things experts said were correct, and most regular people treated the restrictions seriously early on. Governments simply had other priorities than listening to experts.

For example I've seen a lot of people taking the restrictions seriously early in 2020 in my country (Poland), but the restrictions often made no sense (they banned people from going to forests but never banned them from going to churches and kept schools working most of the time for political reasons, ministry of health first said that masks aren't necessary because they do nothing against covid, then he made masks mandatory, prime minister asked people to stay at home and closed down the economy when we had 100 cases in the country, then because of elections gave away free holidays trips and said Covid is behind us when we had thousands of cases, president said he doesn't believe in vaccination to get antivaxer support before elections, then again they introduced very strict (and random) restrictions, then banned abortion agaisnt the public opinion knowing full well it will cause mass protests in the middle of the 3rd wave in autumn 2020 - then healthcare was completely paralyzed and 60 000 surplus people died in a 38 000 000 country in a few months).

Basically limiting the loss of lives caused by covid was never a priority for the government - the priority was to keep as much support as possible, show that they are doing something, get favors done for their political vassals and get politically ahead of the opposition at whatever cost.

So I really can't be surprised by all the antivaxers and tinfoilers that showed up after all of that :/
Question - it seems you explained what all the colors do, but what do the different shapes mean (squares and circles)?
At first I was going to say (a) only works if everyone does that, or you refuse to use anything that doesn't (which I suppose is slightly easier than auditing everything you use...)

But after reading (b) & (c) I think you're answering from a business perspective about this risk on employee machines? I read OP's question to be more about employee's own risk, or if the answer's 'work machine is for work only' then what about the personal machine?
they are funneling subscribers to the onlyfans account who will pay monthly and tip

I wonder how effective it is, how much they make

What their overhead costs are like
These companies have figured out how to get their brands in front of programmers. Seems like a very cheap way to do marketing. Is the amount of money donated listed anywhere?
Please see: https://forum.barbellmedicine.com/forums/training-q-a-with-d...

This idea is not founded in science. However, as Dr. Baraki outlines - dosage is very relevant regarding pain and injury
AR/VR still reminds me of the eternal "experience in 3D!" drive, with all sort of glasses for the whole family and friends. Was a curious novelty, sure, but essential and trend-defining? I'm quite more comfy perceiving the remote media in a 2D without any need for an enhanced illusion.

Anyone remembers the efforts at realistic skeuomorphism in UI?
"Perhaps a better metric for software complexity would be the amount of work the computer has to do"

By that definition a loop doing 1 billion times a simple calculation would count as very complex, even though it is very easy to understand.

LOC would be better, even though code can be dense and complivated, or very verbose and simple.