skysight-inc/HackerNews huggingface dataset:
Build a transparent, open and collaborative system that we can all inspect and trust, that has the following goal:

Determine and sort the most significant causes of harm to life on earth, including citations and with ranking corrections possible as further evidence becomes known.

Where possible, provide the ability to perform regional geographic analysis, and associate man-made causes with their financial supporters and benefactors.

Publish and disseminate this information with high integrity and authenticity assurance and without any editorial comment, ideological leaning, advertising or emotional appeals.

Tediously and meticulously continue to accept corrections and updates, and publish them in an append-only format.

(this would be something like a funnel to combine conent from academia, the press, financial transparency initiatives, and fact-checkers - distilled, open, and with community curation)

People aren't all rational, and some people (sociopaths for example, or people with vested interests who are genuinely unaware of the harm their financial investments cause) don't really care for the outcomes of those they affect.

So this platform would not immediately result in utopia - those people would be the most likely to attack it, deride it, claim that it is flawed, discredit or downplay it, etc.

Over time however it would continue its' seemingly boring, methodical analysis and attribution of problems, with gradually improving quality, verification and trust thanks to open publication.

At a certain point in time it would gain enough traction, credibility and community resilience to shift opinions at large. Attacks on the platform would intensify as it became a more existential threat to harmers.

The goal would be to reach a point at which significant threats to life are being removed as a result, and life could move on to solving gradually more minor and local issues.
I can sympathize with downvoters, demanding change is always easier when the demand is aimed at others, not yourself or your peergroup. And I'm not sure if this level of compromise is really necessary, or if optimizing computer power consumption is just negligible on a global scale and the resources spent to optimize here (it will cost money after all, even if the initial investment pays later on) would be better spent elsewhere.

My comment was aimed more at the hypocrisy of claiming to be green and then skipping the obvious savings in optimizations.
https://github.com/GoogleContainerTools/kaniko can do it but I just use podman / buildah with storage driver as vfs, and then neither requires root / high privileges.

I'm not sure why it doesn't do this by default. Performance I guess.
I do agree with your sentiment I think unfortunately the people who want to work from the office require everyone else to be there too - to make it the office.

I don't begrudge their attitude but hopefully there is just a split in companies between remote companies and on prem companies.
And all of that is on the assumption that 9 women can make a baby in 1 month.
Not great, not terrible. This means a year and a half. If it saves you 300 000 eur on purchase of your home, it paid for itself.

I am a Czech; property prices around Prague are hopping mad, but top German cities like Munich are just beyond belief. Buying a house in an expensive region means debt slavery till the end of your days.

Waiting to 2022 does not sound as bad in comparison. You can probably have a big, even though unkempt villa somewhere in Sachsen-Anhalt for the price of a garage in Munich.
You probably just haven't used anything better. Even email is better than Slack for work-related stuff. I greatly prefer Zulip, I've written up why here:

https://www.stavros.io/posts/seven-tips-great-remote-culture...
How did AES-OCB, Threefish-OCB and Chacha end up in the weak list? Since they're all unbroken stream ciphers, I have a hard time believing the tests uncovered a genuine weakness.

This indicates a flaw in your testing methodology.
It can help to build a group of friends in the area and not depending on the coworkers. For that I would recommend groups for activities, gyms, workshops and local activities. It is difficult if you never did it before, but it is worth the effort. Besides, your social life will not depend on your particular job.

Obviously, with quarantines in place that almost impossible, so hang in there, it will become better.
Show HN: Create Slides with Plain Text
Hi there, here my first attempt to create a tool using Presenta Lib, my open source presentation library.
Any feedback very appreciated.
I can’t think of anything that has disappeared this year that I miss less than the office. What I miss is being able to be in close proximity to strangers without freaking out. I wonder when and if that will ever go away. :(
Well this is fantastic.
I’m confused about your dishes claim. You mention you go home for lunch anyway so dishes don’t seem terrible, otherwise it’s a plate and a knife to pop in the dishwasher.

When you were in an office and someone scheduled a 6am meeting what would you do?

For me in the office I have a cup that I put in the dishwasher at the end of the day. At home I have a better cup that I put in the office at the end of the day.

If you’re only 5 minutes from your colleagues why can’t you go for spontaneous pub etc (assuming it’s open in your locality) Or pop out for lunch?
So putting this together with the claim that meditation increases telomere length... meditation increases your risk of cancer? :P
I decided to try this when I got a new Macbook recently. There are a few hiccups:
- Firefox simply does not work in macos after switching accounts. This seems like a completely unacceptable bug, but it has apparently existed for years.
- home brew does not seem to expect to be used by two users, so I've had to switch into my personal account to use it.
- configuring my os, shell, browser, etc now requires doing everything twice.

So it's not a perfect solution, but overall it's worth the effort.
I'd really like to be able to travel to the future to know this and many other things.

And I wonder, if this were possible, whether I'd like to stay there or come back (for other reason than living with friends and family).
I think. Maybe some "We always did it this way, so we'll continue" thinking. (I think it's very Japanese)
Considering the remorseless singular dedication to efficiency in my country that takes no prisoners I think offices are on the way out.

Why would you as a company want to pay for an expensive building?
At the end it is about finding a place without distractions. Not every home is prepared for that (and sometimes even impossible, due to kids, for example). But it is not the office per se which I claim that tend to be really disruptive in general.
For this reason I don't plan on buying in Germany unless I hit the proverbial lottery.

But rent slavery is not much better, having my entire extended family living in this High CoL environment makes moving hard on the kids aswell... Atm I have a hard time being happy with any of the combinations of tradeoffs we could make.
Lean is a classical theory, I don't see how any intuitionistic theory can hope to possibly compete. A mathematician would laugh you out of the store if you tried to get them to used cubical Lean (Lean 2 by the way implemented HoTT ideas) and give up classical logic.

The HoTT people are doing good work and I don't doubt that automation can help with the _significant_ additional complexity of higher dimensional cubes, but that's not really all that would be missing.

Finally, if you can't claim Lean is good enough for all Mathematics then you can't claim it for any existing system or any system that doesn't take classical logic seriously (postulating an axiom doesn't count).
>I mean you go to the shops to buy food right?

I live in New York and haven't been to a supermarket since March. It isn't hard to reduce your exposure to near zero if you have the gumption and the resources.
Hmm, I was trying to rent some arm servers on scaleway but they were always out of stock. The article mentioned difficulties operating those servers reliably and they can't just buy hardware from different vendor because there is no other vendor that sells arm server at that moment (pretty much only thunderx server was available for purchase). Maybe things will be different this time and a bunch of new arm server vendors would show up due to renewed interest in arm servers.
I’ve not compared the two in any great length, but another add-on that aims at protecting against fingerprinting is CanvasBlocker.
Yes. Some people on the internet were also advocating for a return to the office because people could not stand the loneliness anymore and need to interact socially. I had to point out that this was symptomatic of a poor social/family life [outside of work].

If someone is lonely working remotely and they miss humans, it is a sign the only humans they interacted with were colleagues. It's also a sign of what the person could try and improve.

This situation exposed a lot of crutches.
The Death of 2advanced.com (2017)
My experience with Thinkpad P52 was quite bad. The intel graphics resets at least two times a day which requires a reboot to fix. I’ve filed an issue in the Intel DRM repository but haven’t got any answer yet, this might as well be a faulty hardware issue which I have to idea how to prove (Windows works fine and it’s all warranty would care about).
Plus it’s gigantic and heavy, its fingerprint sensor doesn’t have Linux drivers (there are some unofficial drivers that were implemented very recently but the laptop is a few years old at this point), the IR camera for face recognition doesn’t work either in Linux. It’s also noisy when it’s doing computationally expensive stuff, I’m not sure if there’s silent alternatives though.

It can support up to 64gb though and two NVMe drives + one Sata drive so that’s nice. But it drove me mad in the past few months that I’ve been using it, by hanging several times a day so I built instead a desktop machine for Linux as they never have these kind of issues, and for mobile use I might as well be fine with MBP from 2015
We have a permanent open chat in slack, so you just make a quick comment.
excellent compromise!

other replies mention the client compatibility, quality and bandwidth issues with self hosting but i think this can be reasonably adressed with just going for a common denominator on the self-hosting side (eg. 720p h264)
You can never guarantee that in the future we won't realise an existing consensus won't be shown to be flawed, but without the benefit of hindsight is there any option more consistently reliable than following healthcare professionals & experts in related scientific fields?
Museums tend to be climate controlled; factories... not so much.

It's not like they overheat and lock up in 4 hours, it's more like randomly in a day or two. But since they're just monitoring stuff every couple min, it probably felt safer to reboot all the time.

Not sure exactly about the decision process that went there, I just did part of the software running on them. But they definitely weren't stable long term.
I use umatrix all the time and there are multiple sites where it doesn't work. I think part of the problem is that not all requests are actually shown in the drop-down for you to enable them. Maybe a popup or frame causes umatrix to miss it etc. For a blocker where the default mode is "block everything", it makes sense that this failure mode would be the dominant..
If you think about it, what you miss is the possibility to interrupt others at any time, which is not very considerate once you realise it.

Calling it "casual collaboration" is not honest, as that's not collaboration. The other person is not collaborating, just being interrupted to help you with something. the only thing I agree is that you lost the casual talks in the coffee break or kitchen, but that is not always about being more productive.
privacy.resistFingerprinting = 1

Among many other things, it sets UA to the LTS release, and `HTTP_ACCEPT` to a vanilla en-US string.
I'm talking about going camping for a few days every now and then as a change of pace. And about how in hiking there is no summit that ends your pursuit - you can find another hike or do something longer if you're keen. You appear to be talking about people getting lost in life and death situations.
I have been working fully from home more than 5 years now. And before that almost as much half time from home. I think I can safely say that I would be devastated if I had to go full time office worker again. I have been working in office more than 10 years in the past. I find myself lot less distracted and interrupted even when the kids are at home. Digging in some code with other people over screen sharing is much better experience than over-the-shoulder way. Lot less fingerprints on screen is an added bonus. Sometimes I like to work late in the evening and I absolutely hated commuting home after long days in the office. YMMV obviously.
And they would be very, very wrong :)
Even if you say you don't believe in Santa Claus, you would still believe in Santa Claus. Because the gifts must be coming from somewhere, and if we call that somewhere Santa Claus, then everyone actually believe in Santa Claus despite their claim not to.

Is that a fair representation of your viewpoint?
I certainly don't know it all. Yeah, hopefully I do continue to learn, and I hope I don't have my eyes closed. Thanks, and likewise.
great advise! I am doing this now using Linux/sway and Linux/i3. The i3 (X11 based) I use for work and the sway (where some video conf apps are still not supported) is for playtime. One has a rick+morty theme the other a sober business one.

But for when I still had family and kids this set-up would be not strict enough. Now with WFO everyone is a "freelancer" and work time bleeds into private time. Here is the only thing that worked for me.

1) hardware separation: My private laptop is upstairs, no access to my work world. My work laptop is chained to my work desk.

2) my work desk is in my office

3) my office is downstairs

it has taken me some decades to refine that because initially I was sitting in the living room coding while also attending to my toddler kids. later I started hiding away in the "study" which was in the same flat but another room and I was still reachable to whenever my partner felt like popping in with a questions such as "what do you want for dinner dear?" or "do you think my black shoes go with my grey shirt", etc. After moving I hid away downstairs. In the past years I made sure there is 100% hardware compartmentalization in all my gear, and ideally that also includes modifications to location.

Finally I have managed to train my surrounding so that they no longer ask why I didn't bring a phone. To which I usually respond, so that I can be here in the moment. I don't judge others for doing it but when I sit down for a cup of coffee with anyone or am in a meeting, I would never disrespect them by browsing on my phone while pretending to listen to them.

Even more extreme my partner has stopped sending me updates on messenger because they know I prefer talking about what happened in person, and I do not want to dilute the moment. I've gone from burnt out, unfocused and distracted to in-the-moment, hyperfocused and it had a huge effect on how people treat me and how I remember things (most importantly I am able to form long term memories which multi-tasking has killed).
I'd like to think that after the nth discussion of this topic we could all generally agree:

- Some people prefer working in an office environment. There are valid reasons for this, and it's totally fine.

- Other people prefer working at home, and this is also completely fine and understandable.

- People other than yourself who experience challenges with either one of these arrangements are not idiots and the things they talk about are genuine issues that they experience, which are unlikely to be effectively solved by suggestions like "you are doing it wrong" or "get a new job".

- Not everybody out there is in the same situation as you with regards to living arrangements, family commitments and so on. Solutions that seem obvious and easy to you are unattainable for others.

My hope at least is that the experiences we've all had over the past year will help to make work more flexible and inclusive, so that we can take all of the above into account. In particular, is seems inevitable that companies should stop adopting an inflexible "no remote work" policy and instead make it easier for people to work from anywhere.

I'd love to see some new and creative approaches – like companies using their newfound remote-friendliness to make it feasible to spin up small branch offices in co-working spaces, so that workers' commutes can be reduced but they still get an office environment if it's helpful for them.
So the company was subsidising your lifestyle by paying for expensive real estate. They should be able to offer a pay rise if the same work is being done but they don’t need the office space.
User A is also "unique", indeed... until more people start doing the same. Then they can no longer be told apart.

We should agree on common set of absolutely minimal necessary data (User agent, supported fonts, screen resolution and DPI if Javascript can probe those, etc) and then ALL run with the same, except on the very few sites one truly needs and which don't work with this bare minimum for some (hopefully valid!) technical reason.

We could actually package all of this into an addon or a simple recipe of settings. I'm not knowledgeable enough to pull such an effort with absolute certainty that nothing gets forgotten, but if someone does, I'd suggest "V for Vendetta" as a name, as it reminds me of the 5th of November scene.
> When someone of greater rank than me in an inconvenient time zone wants to have a meeting with me involved, I have to attend. I’ve practically lost all my mornings from 6am - 9am, 3-4 days a week.

I don’t understand this situation. If this happens I reject the meeting invite, and later see it rescheduled (if my attendance was mandatory).

Is there a different way this happens?
uBlock Origin in "advanced mode" is nearly the same.
You could also look into Firebird , there is an embedded server which provides you with more oomph , is easy to use
and has a small footprint.
User A sends 2-3 HTTP headers, the bare minimum, e.g., Host, Connection, maybe User-Agent or Cookie in some instances if required. User A has disabled Javascript unless she needs it.

There is actually no technical reason that an HTTP request needs to be any more than

GET / HTTP/1.0

It's nice for the server to know your user agent, what fonts you have installed, your OS, and whatever else, but it is not necessary and so the majority of the problem of fingerprinting browsers is one created by the browser developers themselves. The original concept of the web was that the client controlled the rendering, the server shouldn't care about what specific fonts you have or the size of your screen.

There is no reason that the Firefox or Safari developers couldn't decide in the next version to send only bare minimal request headers.
As a 23 y/old younger (well, young-ish) dev, it strikes me that this isn't anything new. Old commercial solutions since nearly the beginning have been predicated on proprietary solutions specific to some vendor's UNIX based OS. HP-UX, AIX, even back to the really early commercial releases of v7 all seem to have a common theme of having that unix core but with a lot of nice features added on, typically with pretty insane and convoluted frameworks. Tru64's clustering, AIX's management interface, all the competing UIs and management interfaces. All nice features deeply integrated into a proprietary solution as a form of vendor lock-in.

To your point, it seems like eventually this ends poorly for the incumbents, when they become too bloated and too difficult to extend or modify, since you have to work around some over-engineered high-availability process clustering to touch anything.

In Linux's case, I think the kernel itself is actually fine, but the user land is increasingly tightly glued to an increasingly convoluted set of RedHat stacks.

I mean, it always has -- RedHat made the modern posix threads library, Linux's PAM, and several other core parts, but at least those were pretty modular and "unixy", by comparison to the monolith being developed now.
Starting out as a Front end Developer
I reckon that eventually, there'll be 'lab-grown' meat that tastes better than animal-grown meat, while being healthier.

Humans are omnivorous; we're presumably adapted for some amount of animal protein. Even if meat-eating goes out of style, once there's no moral hazard involved we'll gravitate back to it.
Now that you mention it, most of the video calls could have been replaced by a rubber duck.
We would do calls for junior devs so they could watch a senior working on a problem and ask questions then to learn their thought process. They found it helpful.
You seem to have given this much thought. Do you believe such a system is feasible without the global coordination aspect?
Apple's M1 uses high-bandwidth memory
But there’s no Messages app for iOS?
It seems that what he misses most is socialisation. This seems to me the root of the great divide in these discussions, some people love socialising, others not so much.

I have read anti-office posts claiming the opposite of what he says: they feel more productive because they can focus on their job without people bothering them.

Age seems to be a factor too. Married couples don't need so much socialisation (although the post seems to be an exception) and remote work helps to take care of children.
I don’t miss the office when everybody is there, but going in now, when there’s only 10 people in the 200 person floor is glorious.

All amenities and none of the negatives.
That's my impression too. People talking about the benefits of the office are actually complaining of not having everyone around (either to have social aspect or to what they call "casual collaboration" which reduces to being able to interrupt at any time.
The company still has to pay for the office space for three years, I know because I was part of negotiating that at end of 2019.

We're a small company with healthy finances, but the salary increase necessary to offset the higher rent requirements in this housing market, due to the heavy tax burden would amount to an increase in absolute numbers nearly a third of what we pay for in rent for the whole business, and that's just for me.

Seeing it from both sides is mind-boggling to say the least.
I don't know, I kind of hate managing infrastructure with Terraform. Buggering around with it's state files to move resources between files is error prone and comes up often because as with any software project: you do need to refactor after your first burst of work on it.

I also dislike like the patterns it encourages or a the "run loads of infra!" culture that comes with it.
Optimizing execution and designing for horizontal scalability are both cases of premature optimization. Scaling vertically via hardware as much as possible is IMO the most developer-time saving way. Once that's exhausted you'll have to decide which one is easier.

The biggest mistake I see is people spending a lot of time designing for horizontal scalability and then running a cluster of under-powered servers when a single powerful machine would do just fine.

There are very few things that are easier in a cluster (uptime perhaps?) and many that are easier on a single machine. Once you add the requirement of having to work in a cluster, every new feature will have to respect that. If your system is doing anything interesting you'll be hitting all the distributed computing dilemmas pretty fast.
A possible universal (“fat”, x86_64-and-arm64) build of Chrome
Regardless of how it performs, I love how humble the creators are about their work and how it isn't perfect and that's all OK.