skysight-inc/HackerNews huggingface dataset:
Wife and I been working from home for months now. What a work-life balance game changer it is! We don't want to be back at the office. Even better, none of our working-from-home friends does.

Of course everyone has a different perspective but the majority of my circles enjoys the new arrangement.
Have you been to Eastern Asia recently?
I've just recently travelled from the US to Singapore and I can say the USA is absolutely behind in public infrastructure.

Try a crazy modern place like Hong Kong or Shaghai (where I went several years ago, but already had the impression these places are ultramodern compared to US/Europe) and you'll quickly understand what you're saying is incredibly wrong.
I'm an American living in Istanbul for the year. It is true, there are soooo many cats here. It's even worse in my neighborhood. I once walked down my small street and counted over 50 cats on the street alone!
Morse Code Mnemonics
> and fiddling with kernel issues (USB attached SCSI)

That's actually a good thing, the raspberry pi community uncovered a ton of issues over the years related to storage drives over USB, which has been or can now be patched in the kernel to make such things more reliable.
Not sure I’m following his gripes with slack. Been remote for a couple years now with slack as my only tool for communications (with the exception of a handful of times I’ve used email or called my manager on the phone) and it’s been just fine for me.
Best Practices: Initialize Collections
Fanboy’s Annoyance list contains a filter ##.headersocial, which is triggered by the headersocial class on the body element, and so it nukes the whole page. I’ve reported this upstream; I believe changing it to ##:not(body).headersocial should fix this site, or maybe they’ll make an exception for this domain instead.

Edit: that was quick! Fixed in https://github.com/easylist/easylist/commit/4bf4c04186f4a7d9....
It doesn't forbid classes explicitly but website mentions "No class names" twice which doesn't portray them in a very good light.
I happen to have it on good authority that there is an endpoint lurking somewhere in our API that has a p99 latency of almost 3 full hours per request. We clearly don't respect our users time. Or our own. Or basic software engineering practices. Sigh.
> How does one actually make themselves non-unique?

Though this is highly desirable, for a guy like me who is rather paranoid I'm not going to worry too much. I disable js and block lots of sites (based on MVPS but also my own personal list - anything that gets through gets put into my personal list). After that, I don't care too much if they track me cos they aren't getting bugger all useful - if everyone did that, what market would be left for advertisers?

I'll still read more of the article and try to close more holes, but perhaps a 95% solution is sufficient? What do you think?
For anyone not using Podman just because lack of docker compose like functionality, there are multiple alternatives.

* Podman's official stance is to use Kubernetes YAML. The provide tools to generate this as well as convert docker-compose to kubeyaml

* podman-compose is not official, but it works well. you have to note that its not 100% compatible with dc but a lot of dc files run out of the box without modifications

* ansible with podman

* i personally use the podman cli with makefiles to get docker-compose like functionality

* also, podman v2 supports a docker comptaible rest api so its possible that docker-compose can be modified to support podman in the future
Isn’t it the easiest to justify? As in, you justify putting ads on your site because you get money for it.
Can you print a circle in the browser console?
How Pioneering an IT User Group at Work Has Benefited My Career
Our Immune System
Long story short, this is related to keeping focus when you're working as a freelancer, with the same laptop used for work and personal life.

There's a simple solution that has been working well for me for years: have 2 local accounts on the machine, with everything separated, even different visual themes (like, bright for personal time, grey for professional time), and a different base color, e.g. blue and green.

On principle the pro account has no login on any of the websites where I have a personal account and vice versa. Same for e-mails.

That way, when on the pro account, no personal notification, only professional stuff, and vice versa. Has been helping me being concentrating on pro stuff for the last 4 years.

To be precise, the separation is not totally strict, but it does not have to be 100% to be effective. Visual theme and only relevant notifications make a big part of the benefit.
> If your suggestion is that governments cannot be held accountable for their actions, then I have to say I'm baffled and have no idea what made you adopt this outlandish view.

No, their argument is "The US has done bad things, so Russia should do bad things too, and it is UNFAIR to react to that." The rest is just pseudo-intellectual justification for that position.
The point is that the marketing is false. This CSS framework forces to you to abuse HTML semantics if you want to use it, which is exactly what it claims it doesn't do.

What's extra frustrating is that it would be so easy to fix, by just adding a few classes. But they wanted to be "semantic", so they forced their users to be unsemantic.
> When it comes to nuclear, that's a problem the world over.

I think there's a perception problem.

Do people readily go to school to study nuclear engineering?

I don't think it carries a stigma per se, but it would not be that sexy, and it would be harder to get a job and keep it subject to political whim on a 4-year-cycle.

(A more practical/guaranteed job would probably be a petroleum engineer, especially wrt fracking)
Wow, very cool!

Wonder if something like that is available for an ARM based platform.

I guess the Zynq UltraScale+ MPSoC is pretty much that, but it would be cool if you could simply pair a cheap-ish FPGA device with some cheap, commodity ARM-based SoC, to get that sort of power without adding a few hundred $ to your BOM cost.
Yes, and it’s been how they operate for quite a while now, ever like when they bought Toshiba’s production of 1.8’’ drives for the iPod (again, a part that defines the device), or how they paid to build NAND factories a couple of years later in exchange of a significant part of their production (including all of Samsung’s output in 2009).
Great comment. In a world overrun by marketeers, polluted by image over substance, someone calls for more and on HN of all places.
Over time it will happen but not noticeable as you think, search on YouTube for test results.
The elements defined in HTML have meanings. That's the semantics. If you use the elements according to the meanings defined in the standard, then your markup is semantic. Whether you use lots of classes is neither here nor there, although how you use the classes matters.
Thing I miss are:

* Having someone clean my works space. My house gets dirtier now and I’m forever cleaning it, doing dishes.

* The distinction between the beginning and end of my work day.

* Having free space in my house.

* Off the cuff dinner and drinks with colleagues.

* No lag meetings and whiteboard sessions.

* Having intervals apart from my family actually felt healthy, although we have adapted to being around each other 24/7 I guess.

* 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.

Things I like about fully distributed:

* Everyone is remote now so it’s forced us to treat everyone more equally, not just favouring those in the office.

* Less interaction with middle management, this might make it harder to get bonuses etc.

Disclaimer: I just lived in a city 5 minute bike ride from my office so I had a convenient setup, could go home and make lunch etc.

When I had an office I had slack, I had work from home, cafes, sometimes.
As for the ambient displays, I built those out in my own lab (in my house) this year. 40-50” 4k displays are ~$250 now. I converted both of my main computers to 3x displays (using computer monitors) and put up 3 of these super cheap 4k TVs with chromecast ultras on them.

I love having a few displays playing ambient information or live 24/7 video streams (eg of the Starships they’re building down in Boca Chica) in my lab.

Having a dedicated (large) room in your house to work is critical, IMO. I set mine up pre-pandemic because I always work from the places I am living, unless I’m directly (and temporarily) onsite with a client.
Never want back from Home office to office again (45 minutes one way)!ONE!
Intel’s line of mini PCs have worked well for me. They call them the Next Unit of Computing, or NUC.

Older generations [of the hardware!] have more stable Linux support. I currently have a gen 4 Intel NUC (Haswell) and it is a lovely platform.

Not a lot of local compute power though. For that, it seems better to go all-in on well cooled datacentre hardware and connect to it remotely.
It is.

Edge is just a reskinned Chrome now.
Does someone know if there is something like an SQLite server, so that it could be used like a 'normal' database server?

$ ssh dbserver -c sqlite3 /path/to/database.db

Is as close as you’re going to get. You can have multiple users doing this but all transactions are serialised so don’t expect concurrent writes to be performant - concurrent SELECTs will be fine.
I guess. I mean, it’s not like I want things to be a big spreadsheet of information or something. A simple example is the semi-recent redesign of Strava. It used to be more of the old school Rails server-generated HTML variety and then they redesigned it to have huge buttons, rounded corners, infiniscrolls, etc. some things are nice like the training calendar, but in the past it was a lot easier for me to load a page of my historic activities to quickly estimate for myself something like “how many rides did I go on between thanksgiving and Christmas?” It was more about the data that I used the site for.

Now I have to enjoy the “experience” that some designer put together which doubtlessly enhanced their engagement. More often than not I’m not looking to “experience” anything. I just want to load a page of data and quickly review it. Over designing things and and hearing PMs drone about “experiences” for everything has made that word chafe for me lol. It’s like they think logging into their website should be like going to Disneyland or something.
The world's now scrambling for dry ice.
I believe that one day in the future, if get global warming in check, that meat eating will be seen as we see slavery today.
There's https://brand24.com/ that might do something similar
If I were in your shoes, I'd move to Kinsta[0], Pressable[1], or some other reputable managed WordPress host. Most hosting providers should have pricing between $50 and $100/month for a site with that amount of traffic.

If you want to save some money, you might go with SpinupWP[2] and hook that up to a VPS. It's a bit more sysadmin-ish than managed hosting, but performs very well.

[0] https://kinsta.com/

[1] https://pressable.com/ Disclosure: I work for their parent company, Automattic.

[2] https://spinupwp.com/
Shaky cams are abused in "western" cinema to hide the fact that the studios never have the time to give their actor skills to act out an action scene.

In contrast, "asian" cinema either stars actors who can do a large chunks of their own action scenes, or spend time training them.

On top of that, "western" cinema doesn't even know about how our eyes and brains perceive the world. Every Frame a Painting has a very good video essay on how Jackie Chan films action scenes: https://www.youtube.com/watch?v=Z1PCtIaM_GQ Note how punches are filmed.
You’re taking two words in isolation and picking at them, without considering what the comment means beyond those two words. I think you need to modify what you think the commented means by those two words in the context of the whole comment. After all developers at “run of the mill enterprise” are still professionals, right, but this isn’t the only statement that relevant to what the commenter thinks is different about these efforts. The comment could have been clearer, sure, but I think it’s making a decent point.
Show HN: Codebird – Edit any website right on the page and save changes to code
KTRR (Apple A10 Kernel Memory Protection) (2018)
You think we’re too far afield now, I think we were several levels ago. Tomato, tomato.
No offices, everyone work at home - everyone so busy...

And then you look around, what is all this work achieving?

What were we achieving when we worked in the office? Were we doing anything real at all?
> Money is just a lever. If you focus all your mental energy into acquiring the leverage without ever giving any thought to where you want to pry, you can end up badly lost.

Words to remember.
I recently switched jobs and the new company onboarded me remotely. It's difficult for someone who's new to get acquainted with the new job remotely.

Simple things like a small question regarding the codebase turns into a video call with a colleague where you first ping them on chat and ask them if they are free and then schedule the call. Even if the whole thing takes 10 minutes, it's too much compared to just turning sideways, asking them something if I was in office.

OTOH, I was much more comfortable working remotely in my previous job where I was already familiar with the code and the job on the whole.
The reason why people from a certain region like a certain kind of aesthetics?

Well, why do people have cultures might be the same question.
But doesn't have a release date
The biggest one for is, as mentioned in the article: casuasl collaboration. I mis being able to just walk over to a coworker. I’m just home every other week, which strikes a reasonable balance for me.
US Coast Guard: balls of steel
I think the Holmes story is overblown. She was a media darling and doing TED talks and TV interviews. And all of a sudden she's the biggest fraudster since Charles Ponzi.

I understand that some companies succeed and some fail, some entrepreneurs do well and others pivot to do something else. Hers was no different.

What explains her story is that she must of pissed of certain people she shouldn't have... so they used all of the media and all of the political and legal power to take her down.
Frequent, rapid testing could cripple Covid within weeks, study shows
Write headlines like a pro without hiring one
You would enjoy the children's picture book, "Father, May I Come" by Peter Spier [1], as it tells the story of Dutch costal rescue in the 17th and 20th centuries. The first time I read the story to my son, I nearly cried at the selfless was the Dutch rescuers planned, trained, and thus were ready to rescue endangered seafarers.

[1] https://archive.org/details/fathermayicome00spie
Really really cool.

Now there is two things I need to be able to use it in my project: 1) support direct hook into three JS, to allow to mix other three js stuff within the scene. 2) GLTF or even 3D tiles support, like cesium or iTowns. Is it things that are on the roadmap?

Good job, the UX is superb.
Even if we focus on the monitor/desk combination, the fact that they might have money for those does not mean that they have room for them (he mentions how he's lucky to have a desk).

I've worked from home for the last 14 years. I've only used Slack for the last 12 months and it sucks (well, how it is used sucks).

While I love the benefits of working from home, I do miss the things that working from an office gives you in the social aspect.
I don't, personally!
I think a name change might be in order.

This project is called Jew Piss Star.

Sorry, but you can't unhear it.
Freedom (https://freedom.to) sounds like the app for this need.
We were sustaining the system that sustained us, so that we could sustain it.
Still getting used to being with the missus 24/7. Blissful at first, now getting work done can be difficult. Sometimes it's interpreted as neglect or being aloof, IDK.

I miss missing her and making our time together that much more special.
100 tabs? Don't you ever close them? How do you even find a tab again when you want it? Can't you just use bookmarks or something like Pocket?

I think I never have more than 10 tabs open, so this is really surprising to me.
I've heard that too, but can that be true? Wouldn't a lot of stuff have stopped working on Windows ME (the next edition after Windows 98) if that were the case?
I made Codebird because I was frustrated with having to make text changes on our website manually by editing code.

It's a github app and browser extension that allows anyone in your team select and edit text, images and links right on your website or app.

Part of developing it was overcoming the challenging problem of taking some text on a page and a git repository and trying to figure out where in the repository that text is. This is easy if there's exactly one match, but much harder when there are no exact matches or multiple. I solved no matches with a fuzzy search although I haven't yet generally solved dynamic variables inside strings like `${num} Upvotes`. With multiple results I'm currently allowing the user to choose themselves and I will use that data to try to learn how a url and DOM and a codebase file interact. My goal is eventually solve this problem for any codebase with a likelihood of being right.
I miss being able to leave office-work at the office at 5PM. No calls no BS after 5 is what I miss the most.
My team currently does half hour coffee mornings and has an open office hour once every two weeks; often we're all just working silently through them, but everyone's on the same call throughout.

Is that something you can do - just sit on a call with your assigned mentor for most of the day?
I simply can't afford enough space at home for a comfortable working environment in addition to enough space for the kids.

I'd have to move MUCH farther away from the city (think 1 hour of driving), to get a space where this would work, I've been looking into it for the last 3 months, but so is everyone else, meaning the price where there is broadband available is skyrocketing in my area.

In general the pandemic has decimated the quality of life I used to enjoy in my downtown office, and to get that back I have to rebuild my life from scratch, 2020 and the move to WFH has been terrible in that regard for our family.
clickbaiters assembled
It seems like a communication issue. Why would you need a video call to ask a question? Problem is that people are used to verbal communication and lack skills to convey a message in writing. When worked in remote first company it was a non issue, rarely had to go on a video call. We had social calls often, but work stuff easily worked out over text. It is also about culture - we had a codebase very well documented and if a starter had questions their task was to improve the documentation together with the dev assigned to onboarding.
Interestingly, I don't know anybody who misses the office. We're all techies and designers and nobody complained. We do miss having a beer after work every now and then, but we don't miss the office itself at all.
The broadband problem could be soon solved by Starlink.
I think (but I'm also someone who likes more densely packed interfaces) that it boils down to "discoverability" and friends: a sparse interface with a few well chosen controls can be easier to explore and navigate, precisely because there is less information. So on the one hand it eases the task of the user (cognitive load, if you want), and on the other it forces the builder to prioritize.

If that leads to difficulties for complex and infrequent tasks, it's only a disadvantage for the more technically oriented user.
There was a presentation about CI/CD for embedded systems at HITB+CyberWeek a couple of days ago: https://cyberweek.ae/2020/ci-cd-with-sast-and-dast-for-embed...

A recording can be found here: https://www.youtube.com/watch?v=nFytbVFMLfA
This is like the complete opposite of Tailwind. While tailwind requires tons of classes and no CSS to do everything, this requires zero classes and styles everything with just HTML. And you can add custom CSS if you want.

I kind of prefer this. When Im just throwing something quickly, this is easy and when I want proper styling, I can use proper CSS frameworks.

i don't see a usecase for Tailwind, atleast for myself
no chief diversity officers then. it was all about execution and merit.
https://www.bizjournals.com/sanjose/news/2020/11/20/intel-di...
The Beirut Port Explosions – 3D modelled and analyzed
"soon" in Germany might mean 2022
When I was living in Tokyo, I asked Japanese people why their design was the way it is and if they liked it. Answer I got: "I don't know. I don't like that, personally".
Mister P for the 2020 presidential election in Belarus [pdf]
Genuinely curious what issues you came across. Any chance you documented them somewhere?
I don't miss "the office" as a singular entity, but I miss properties of the office:

- air conditioning

- coffee corner chats

- lunch with colleagues

- strong separation between work time and free time
If you keep track of how many "virtual servers" your cluster has, and take into account the fact that the text obviously implies "per server" (let's not play dumb simply to be able to spit on the article), the math works correctly:

- I have x servers. I optimize to 1/10th of the time. I still have x servers but now have (1+9)x = 10x virtual servers.

- Now, I optimize again to 1/10th of the time. I have 10x virtual servers, so (1+9)(10x) = (1+99)x = 100x virtual servers.
Yes, once, during setup. But you need to run raspi-config anyway to change the settings, so you need to boot into Raspberry Pi OS somehow even if you're going to be installing something else on the USB drive.
Levenshtein Heuristic in Poi (theorem prover assistant written in Rust)
Journalist zoombombs EU defence ministers' reserved meeting
>I fundamentally do not think remote teams can ever be as productive as in-person teams.

Trade an anecdote for an anecdote.

We have found our dev team to be exactly as productive if not more since moving to work from home. A single instance of productive remote work invalidates this statement that it is literally impossible for remote work to be productive.
One of these that resonates a lot for me is screwing up key hires. I've got a startup [0] and we're based in Norway. As in a lot of Europe, it's not trivial to get rid of people if you make a bad hire. Even with probation periods, it can be a lot of work (I've been through it as a manager in several other employers). Not the thing that keeps me up the most at night, but something I do worry about. That being said, I'll still take it over "employment at will".

0: https://kitemaker.co, a super fast issue tracker/product management tool that integrates deeply to the tools you use every day
Unofficial guide to Tailwind and ActionText for Rails 6
Can you please elaborate what you mean by "half baked"? nnn has macOS users and I believe the number is picking up given we are getting more bug reports from macOS users recently. Knowing macOS users, we can consider polishing some crude corners if the problem statement seems reasonable.
I pray for a Hashicorp Nomad driver as well!
If i have a shitty monitor at the office i buy myself one and a keyboard and a mouse. A Kitchen Chef has his own personal tools (Knifes) too. I refuse to work with stuff that makes my workday a pain (just talking about the physical stuff, software stuff is something completely different as we know)