skysight-inc/HackerNews huggingface dataset:
I'm skeptical. Not just of this article but really of anything written in this moment that talks about how The Way Things Will Be.

We're thick in the middle of a pandemic right now. It will subside. No one knows exactly what waits for us on the other side, or what the societal impacts will be. Yes, we're all working remotely right now. But it's been an incredibly slap-dash, thrown together effort for many companies and that might mean they become less receptive to remote work in the future, not more. We don't really have any data on what the economic impact of remote work is (separate from all the other economic impacts swirling around us right now), and until we do I'm going to hold off making too many wild predictions.
How Decision Trees Work
It won't in real terms, unless the USA establishment really have lost their minds. Output is going to be down for a significant time, that feeds into land prices. Add in WFH from anywhere, and the next leg is down.
Btw, have you seen https://treenotation.org/ ? That is the other one I was looking, but it's more abstract and you would need to construct the markup language in it first.
I've never heard of a professional trade where they don't provide their own tools. The exception has always been big, expensive, infrequently used things but hand tools always and a lot of specialized and power tools.
They do compensate you. It's called a salary. I don't get reimbursed for my work clothes, car (which I only need because I commute) or haircuts, but my company expects me to have all of these.

I'm sure that I can find a company that wouldn't require any of these, but the salary and benefits from my current job outweigh these costs.
I started working from home about 10 years ago. At first I was going back to an office every 4 months. I got sick twice a year, pretty much every fall/winter and spring trip.

Each job since then the number of required trips seems to drop a little. I think I'm pretty much permanently always home now. I really don't get sick any more.

I know it hasn't really hit specific articles, but NO, nail salons are not the cause of the pandemic. The specific cause of the pandemic was airplanes (or travelling in general) and offices, which quite aptly explains new york on both counts.
Check this out: https://gist.github.com/ingramchen/e2af352bf8b40bb88890fba4f...
That's true, I hadn't thought about that. I believe those tools are, at least, tax deductible.
Seconded.

I had to brush off Graphviz today; I dumped a dependency graph from CMake into a series of dot diagrams, and now I'm trying to figure out how to force the SVG generated by dot to space itself out - by default, the edges are so densely packed that you can't see anything on the diagram :/.
Regardless of that, I don't think traditional return to an open office for the tech industry is likely anytime soon, given the risks & the ability of many to work remotely.

Maybe a limited number of small, closed offices, rather than a desk for every employee in an open-space will be the new norm, maybe companies will buy employees equipment to accommodate them at home?

Some will just ignore COVID wherever they possibly can, but I think most won't.
Citation needed.

Cost, under any non-pedantic definition, is absolutely part of access. Otherwise you could say, "everyone has access to a Bugatti Chiron." Or, "everyone has access to private jets for travel". Access implies ability to benefit from something, and if you absolutely cannot afford something, then you do not have access to it.
> A place of work is physical capital, and you can’t simply decide that your workers provide that capital as part of their employment.

Back in the day when cell phones were new, companies provided them to you.

Now they just assume you have one.

Things that start out as work provided sometimes move into employer provided without extra compensation.
This is cool until you work somewhere that has over 100 MetadataService services.
Agree, like most everything it seems, I'm in the middle on this. I prefer the office, but spend 1-2 days a week working from home. We have an open office plan and I find it best to work with people at the office and concentrate at home.

Given the current working conditions, I'm getting better at the prior from home. But I know people that literally cannot function this way, and I know others who never come to the office.
It's pretty ironic that Sony almost made the same mistake with the PS3 at $599.

I say _almost_, because it might have benefited Sony as a whole anyway.
Heh, I could almost tell that story. We had a bug in a React app that started when a new Chrome release came out. I boiled it down to a small piece of JS that V8 was clearly misinterpreting and which looked like it might be memory corruption in the JITed code. Yep, I got a Chrome build going and was tracing through to see what was going on ...

... but I'd also submitted the JS fragment to Chrome, of course. They ended up flagging it as a high security bug and, not surprisingly, beat me to a fix.

So I never got as far as making a patch, which I guess is why I still don't have a successful compiler career.

I did get a $1k security bounty from Google, though, so that was cool.

Let me see if I can google the bug report. This is it: https://bugs.chromium.org/p/chromium/issues/detail?id=282736

Ah, report reminds me that at that point, the app was all knockout.js. We ported it to a knockout/React hybrid later.
I inherited an NES (something my parents would otherwise never have allowed to happen) and never owned another game system. My knowledge of the game systems were pretty removed. But, I know that I cognitively grouped the PlayStation with the SuperNintendo and my desktop computer at the time precisely because of the matching colours. I think it was an intentional design association that helped "understand the place" of those devices ("this is a computer"). Kinda like how my earliest tv was a huge carved wooden piece of furniture with fabric accents. The design told you "this is furniture".
Years ago, in 2013 or so, I recall the Teensy was better suited for my application due to the higher clock speed.
This varies from place to place. Some provide you tools, some have a mechanism for "checking in" personal tools so they can be used at work and you can take them with you when you leave.
Because competent IT engineering talent is a very limited resource?
I dunno about the US, but my flat in London isn’t suitable for both of us working from home. Most other flats in London aren’t suitable for two people working from home either. Unless we build a lot of new, larger homes with live/work spaces, this isn’t going to work.
PSA: Networking on microcontrollers is a giant pain in the ass.

Don't get me wrong, boards like this (and ESP/Realtek boards with WiFi) are great for hacky prototypes. But if you're building an embedded device that will be deployed in any sort of volume, a small application processor running Linux will make your life dramatically easier. You can keep it asleep most of the time if your power budget is tight.

The hard part is not cramming in an Ethernet PHY or a 2.4 GHz radio, it's the mountain of software that you need to run on top of it to get the kind of reliable, secure communications channels that we've come to expect. Bare metal networking stacks like LwIP have a reputation for being buggy, and are nowhere near as battle-tested as the Linux/BSD networking stacks security-wise. Some of the more memory constrained devices can barely fit a complete certificate chain. Are you really prepared to roll out updates on a system like this when the next Heartbleed comes along?

Also, the layers tend to pile on, so while you might get away with a bare-bones wire protocol initially, you'll be starting your project close to the limits of what is practical. Somebody will eventually ask you if you can connect to a websocket. I know buildroot and yocto look a little scary at first, but they're better than designing yourself into a corner before you even get off the ground.
The big question is: with that $17,000 they save, is it going into higher worker salaries, lower prices for consumers, or executive bonuses?
Where is here? AT least in the USA, cars used for commuting are almost never covered. If it's a car used for the job itself, then it is.
As an employer, I fully intend to pass a meaningful portion of any savings from reduced rent/real estate costs to my employees. I’m not sure exactly how much or how, yet, but some ideas:

- Expense Budget for tech upgrades (desk, hardware, etc). Probably a few hundred dollars a month per employee once you do the math.
- Or maybe Directly boost salaries by a similar amount?
- Throw a bumping annual all expense paid off-site trip with the $$$ not spent on rent

Far from being able to implement it given a long term lease but I’d really be surprised if a company dropped its real estate footprint and not pass some perk or benefit onto the employees.
Yes, I've also read studies showing that WFH tends to make good managers (and their teams) perform better and lesser managers & their terms perform worse. So that may end up having something to do with it too - along your lines of thought, the worse managers will want to bring ppl back to the office to cover up their performance?
The video was decent, but lacks depth.

How do electrons with different occupied shells interact, how does this mesh with our existing model?

What analogy fits this model for resistance? Capacitance? Are these electrons spinning on an axis with friction, or something?

How does this model play with RF electrodynamics? Are there similar constructs for the orthogonal magnetic plane?

The list of questions surely goes on...
And as someone who is 20 years in, my value comes from facilitating that information flow and bringing people up to speed with the quirks of our domain and process. My slack being up all day doesn't have the same effect as my door being open.
whats gonna happen is that companies will get rid of some real estate and convert existing office space into "agile" workspace - where anyone can come in with laptop and work. But it will be so packed, that most people will opt for WFH most of the time and come like for 1 day in a week.
I don't see why it would be important to for employers to specifically compensate people for things like that: ultimately what matters is the total amount of money earned regardless of how it is split.

Also in most cases work that is done at home is done in on a computer, so the same space that is used for home computer use can be reused at no additional space cost besides possibly an extra desktop or laptop if a dedicated machine is used.
I have a fried that could work from home, but is still going into the office. When I asked him why, he said that if he worked from home he would soon be divorced. His wife confirmed that was true. (I didn't ask, but I assume that means he will never retire?) So, that was an interesting perspective for me since I have loved working from home and projected my love onto everyone else. It's often hard to remember that our own beliefs, feelings, thoughts, etc. are not universally applicable.
Yep, sorry. Read my second comment under this thread.
How We Work Remotely
Do you really want your employer auditing your home office? Is that expensive graphics card for work or for gaming?
You're still left with needing perfect placement, which isn't something that's realistic to do by hand. Physical case modifications are also going to be detected by any reasonable tooling (there's at least one vendor who can tell you which physical mold something came off on the production line via phone camera imaging, they're definitely going to spot a glued together hole in the case). So you're left with going in via existing case holes as the most realistic option, which has raised the bar by a significant amount - this is now an attack that's going to take much longer and require a higher level of skill, so the probability that it'll be carried out is reduced by a lot.

Nobody is realistically going to say that a computer plugged into the internet is unhackable. Instead the goal is to make it sufficiently difficult to hack that it's either cheaper to solve the problem a different way or target a different person. The same is true here. Nobody believes it's literally impossible to compromise an iPhone when you have physical access, but it's considered hard enough that almost any other option is preferable. We should be holding laptops to the same standard.
> It feels like writing in a business context can easily enter TLDR territory.

I frequently actually put "TLDR: Whatever-the-point-is" at the top of my presentations/write ups, and then use the paper to actually provide support and pro/cons.
A dental implant is considered elective. In many cases you can pull the tooth and not replace it.

Joint replacements are considered elective, as is plastic surgery (even reconstructive surgery following a burn or injury), and some cardiovascular surgeries.
HTML in JS feels so wrong, I'll never get used to React-land. Feels like the simplest 2 page, 2 action apps now need a hundred modules, all kinds of weird naming conventions and config dependency spaghetti and of course a complex build system for what would otherwise be a few lines of plain old JS.

Rails 6 now webpacks 100s of KB of js for a new blank app. wtf if going on.
Take action and use our groundbreaking system
Yes and the price tag of all those tools and the storage
for them can easily be in the 6 digits.
How to Hack taaalk.co – Joshua Summers and Robert Heaton
The data on how much a property can generate is pretty open data. Most banks are willing to work with owners on re-fi, short term deferments and such and it's not rocket science to convert to full-time rental in lieu of STR. So investors will snap up anything of value and inventory that wasn't profible will just go back to market.
Cloosiv (YC S19) Is Hiring an Android Developer
Java on Javascript is the cool thing these days
I experience the same thing and I think it's the result of subconscious processing over the weekend.

I find this is only true while I'm working on a job or project I care about, but I generally arrive Monday morning and it's like my fingers just know what to do all on their own. Problems that confounded me on Friday don't even seem like problems anymore. I know what to do and I know how to do it.

I catch myself thinking about work over the weekends often, and I suspect an even bigger part of it is subconscious.
(Never worked for Amazon)

Is it literally a quiet-read time where everyone just sits there silently reading a shared doc? Or is it what Ive seen happen in a lot of companies where someone projects the doc, and walks through it, reading/summarizing it aloud to attendees. I like to call that activity "executive storytime", since it's often underlings reading status reports to execs.
> They say that but hasn't happened

It's happening right before your eyes: To repeat myself, 1/3 of Brazil's confirmed Covid-19 cases were confirmed last week. That's exponential growth. If that trend continues, and without intervention it will, a week from now, Brazil will be over 200K confirmed cases. A week later, well over 350K.

For comparison, Brazil is about where Italy was on March 20th. They had instituted a nationwide lockdown on March 9th, and still had peak deaths (at around 900/daily) a week later on the 27th and 28th. For brazil at this point, that's basically unavoidable.

So just checking, at what point do you believe a lockdown is reasonable? When covid causes more deaths than every other cause of death combined? Because that's just a month away.

> As shown in the previous link, 1 person net is added to the population of Brazil every 21 seconds. That's the real emergency.

I see no reason to consider this an emergency. If anything, we can expect the birth rate to begin decreasing as Brazil stabilizes. Of course that won't happen if a virus sweeps through and kills a bunch of people.

> Basically the kind of people that on any given day (it switches to a new subject every few weeks) are whining(/bullying) about feminism, gay rights, misogyny, bullying, #metoo, etc etc are now causing the collapse of the world economy.

I'm sorry you feel this way. I wish you happiness and peace in these hard times.
I did not consider myself introvert until the pandemic. I have not had real human contact in more than 2 months, other than some audio-only standups and stuff + I live completely alone. I feel not that different compared to when I interacted with others on a daily basis, if anything, I would actually prefer to have even less contact with people.
It would be interesting to see what would have happened with the internet had a few different decisions been made along the way. if a spec had been implemented differently or CSS or JS hadn't become the norm. https://eager.io/blog/the-languages-which-almost-were-css/
I currently maintain a product that is Father Ted-based.

Network devices are labeled FatherJack (fastest), FatherTed (baseline), FatherDoogle (slowest). Storage is on CraggyIsland.
Yes, it's some weird cargo-culting nonsense for sure.
Leeroy Jenkins Turns 15
Do you (they) mean "distinction between years and months"?

That would be between solar cycles and lunar cycles: seems enticing. That would make Methuselah 80yo when he reportedly died; but there are problems still as Seth (for example) became a father at 105, which if it were months would be 8¾ years.

Another possibility is that when it says Methuselah it just means "Methuselah's blood line" or "Methuselah the tribe"; it's a Hebraic thing (elsewhere in the OT) to refer to a tribe as if referring to the founding person.

Or, the person writing down the numbers used a different system, through error or otherwise.
I see this too in the way that older team members often have offices or dedicated spaces within their larger homes that they work from, making it easier to get into work mode.

I work from my small kitchen table that is about four feet from my couch which is about 7-8 feet from my bed. This makes it a lot harder to get into the work zone, as well, it makes it harder to leave it at the end of the day.

Secondly, a lot of my older team members are married or live with a significant other.

I on the other hand live by myself in a new city where the only people I know are the ones that are on my team. Or, were on my team, I should say, before my company internally shuffled roles to avoid layoffs and moved me from my analyst role that I was in for about six months (my first job out of college) down to support. So now the only people I talk to are people calling for help. Or my parents by video call. Other than that it’s just me and my thoughts, which makes it a lot more difficult mentally. I don’t have a spouse or significant other to talk to throughout the day, and the only people I do talk to, for 8 hours, are generally in a neutral to unhappy mood, which also does nothing good for my mental health. Which is just adding on top of the effect being moved from the role I went to college for, and I applied for, and that I thought would help get me on the right path for my career goals (data engineer), down to a support role less technical than the one I had as an internship during college, had on me.

I’m applying for data analyst/BI/Junior DBA/Junior Data Engineer roles across the western US, but I have a feeling it will be quite hard now with lots of experienced workers being laid off competing for lower level jobs, considering I only have six months real world experience. As well, I want to start a project for my portfolio to help learn some key technologies I don’t know, but I’m generally so mentally drained after work I just don’t want to do anything. I just want to nap or zone out. I took Friday and today off but it doesn’t feel even close to enough time to fully recharge.

I’m rambling off subject, but yeah, as you can tell, this entire thing has definitely not been easy on some of us. I think I’d like WFH if it was an option, as in, Monday and Friday WFH, Tuesday, Wednesday, and Thursday, I’m in the office. That would be a good balance for me.
Have you heard of BPEL? :D
Inspiring persistence.
Unfair and needlessly condescending criticism. He implemented them for training materials. The knee-jerk assumption of stupidity around here is getting really old.
I think that was meant to sound Dilbert-esque, but really any business impacted by the probably inevitable recession, which manages to both stay afloat (with some cutbacks) and convert to a work-from-home arrangement, is probably being pretty competently managed. What you describe is probably a relatively good outcome with all that's going on.
Thunderclap: Exploring Thunderbolt Vulnerabilities via DMA [pdf]
It’s really just a two minute timer. So hopefully it’s enough time. In the future, it’d be cool to make that calculation.
But, you have to take into account the differences in affordability across the city, especially in NYC.

Are people going to want to live in Tudor City if they only have to go to work 1-2x per week? Or do you get a bigger space in Brooklyn or Queens since the commute matters less.

NYC will always have desirable qualities, it always has, but if you look at the desirability of different areas of the city they have changed significantly over time, and could shift to include more distant areas that still have convenient access to the city (Newark, Poughkeepsie, etc.).
Im not even sure why someone would want to be "bragging" about something that is proven to be awful for health and well being.
> Just did that one, didn't find the actual coding hard at all.

what what the time complexity of your solution? I failed the interview cos n^m soln wasn't accepted. he said hes looking for logarithmic soln.
Offices won’t go away, but the idea that there is a physical space permanently set aside for you in an office and that you use that space most workdays will largely be seen as a quaint relic of the past for many.

It’s not a question of if there is about to be a bloodbath in commercial real estate, just how bad it’s going to be.

If there’s a plus side smart developers could quickly repurpose commercial spaces into residential and quickly fill needed housing shortages in many cities.
Almost all scientists don't understand how to code. Just, full stop, don't get it.

(I was one of the exceptions, and man, was that ever frustrating.)
I never said that it prevented me from doing it. It's expensive, that's all.
> daily commute

Do you want to have someone who lives next to work get the job rather than you because he won't have commute costs? Be careful about unintended consequences.

If you believe you are worth more money, negotiate for that.
Thanks for the words of encouragement!
In short: it's more comfortable and more versatile.

1. Sometimes there's already a comment on the preceding line commenting the logic, and the new comment explaining ESLint would have to go awkwardly in-between.

2. Sometimes it's just complicated to word the comment if it can't be on the same line.

3. Sometimes eslint-disable-line is in a place where it would be ugly to have a comment above. Here are two examples from my current project, both from cases where the disable is right after a closing curly brace:

} as any // eslint-disable-line @typescript-eslint/no-explicit-any

}, [map]); // eslint-disable-line react-hooks/exhaustive-deps

Other cases can be found in the issues:

Feature request #1: https://github.com/eslint/eslint/issues/11298

Feature request #2: https://github.com/eslint/eslint/issues/11806

RFC: https://github.com/eslint/rfcs/tree/master/designs/2019-desc...

Next up: an ESLint rule that makes the comment obligatory for disable directives.
Turns out welding doors shut and arresting people off the street are effective ways to stop the spread of a virus.
Not sure. Thats what interviewer told me before he failed me. I am guessing he was expecting some sort of caching, memo soln.