skysight-inc/HackerNews huggingface dataset:
Work, like college, provides directed activity and identity to bond over. Just having shared space isn't the same. Finding/developing institutions that provide that and aren't work is difficult and will take time
I agree. You can always update the date, or add a "refresh" date if you do update the content (or just verify that it still applies).
Building Products at Slack
"We hire only the best" and "there's plenty of people to replace you" seem at odds.
How else can i whittle down 30 applicants to 5 or 6 to invite to interview?

edit: saw another response which said a cv was a resume, this is correct. In the UK we use Curriculum Vitae (CV) instead of resume. They are the same thing. Not sure what you may have thought a CV was, however I would be interested to know.
You're not wrong.

Because Amazon's system is insane unless you realize it's designed only for the benefit of the corporation, not for any kind of fairness or quality.
Reposting a summary of my reply: if you memorize a line of code and then write it down somewhere else without attribution, that is not fair use, you copied that line of code. If this model does the same, it is the same.
They could be meaning a resume as used in the US. Outside of the US (or at least in a number of European countries) what is called a resume in the US is referred to as a CV (though my understanding is that it's generally a few pages long, not a single page). Though this comes not from first-hand experience, but a lot of in-depth conversations with friends/coworkers from overseas, so I might be wrong here.
Job-hop friend. Job-hop.

I was in a similar situation to you and through work I've developed a pretty good network of former colleagues. After about 10 years, it my network ended up stretching so far that I had contacts at basically every major company my city.

I mean, very few of my former colleagues ended up in the upper echelons of businesses, but almost all of them are in senior IC roles for which a recommendation carries a lot of weight, especially for an opening on their own team.
Yes, the plan is the make the app stable with the stock market and expand it to cover crypto-currency space as well. thanks
I don't think the answer is giving more power to the federal government, in both cases, since most of the votes will be coming from these 2-3 cities.
You're missing the point: most houses are built without an engineer ($$$) and are only allowed because they follow narrow guidelines about what is allowed. Lumber must be graded SPF. You couldn't substitute oak (stronger) if you wanted to without custom engineering. So for nearly every builder it would cost more to use that lumber than SPF until someone gets it codified into the building code. And, like generic drugs, there's little financial incentive to make that fight with the regulators. So we sit in a local minima forever.
Body of Evidence
80/20 rule: “Nothing – and I mean nothing – in IT takes less than 80 hours, and whatever you think it’ll actually take, multiply it by 20, and tell management that. You see, 80/20.”
Ah, so not sure how you're checking, but it looks like your thresholds might be just too aggressive: it looks like my window.innerHeight < 1024 [1] and that's probably triggering the warning.

[1]: https://developer.mozilla.org/en-US/docs/Web/API/Window/inne...
If your idea of civilization is that we can reward, through inaction, being totally uncivilized, then I reject your civilization.
I am thinking about canceling as well but I am a nomad and need to be able to have things shipped to Amazon lockers. Do they still allow that without a Prime subscription?
After a user clicks on the streamgraph, the bottom-left displays information about commits by the corresponding contributor in the corresponding quarter; the contributor name is already a link to their GitHub profiles, but the "changes" count could also be made a link to the actual commits.

These links would have the format:

https://github.com/git/git/commits?author=gitster&since=2005...

or

https://github.com/git/git/commits?author=gitster@pobox.com&...
It's not binding because the other party hasn't agreed. You agree to terms when you use the site. One party can't unilaterally change the agreement without consent of the other party.
Is this supposed to be more for marketing or personal use? Also, is there a way to make these emails stand out, so that the objective can be completed more easily and more timely?
> i wonder if other people's brains just get "bored" and start imagining things

I think that's precisely the intended effect of this experiment.

Note that whether people's minds get bored or not, the idea is the same: whether they can visualize things that aren't really in front of them.
You don't "see" it but your brain is looking at something. It's like jumping into a 3D universe in your head.
Yeah, that's insane as a concept. One of the larger selling points of Kubernetes was bin packing. Removing that selling point leaves you with...

* Orchestration of jobs (restart, start);
this can be achieved easily without the complexity of k8s

* Sidecar loading;
Literally the easiest thing to do with normal VMs.

and...?
If I've read the Google papers on borg right (Kubernetes is conceptually borg v3 with omega being v2) this is different from how Google runs the things.

They'll do warehouse scale computing with borg operating large clusters. borg is at the bottom.

The workloads spanning dev, test, and prod then run on these clusters. By having large clusters with lots of things running on them they get high utilization of the hardware and need less hardware.

It's amusing to see k8s used in such a different way and one that often uses a lot more hardware while driving up costs. Concepts Google used to lower the cost.

Or, maybe I read the papers and book wrong.

I like the idea of higher utilization and better efficiency because it uses less resources which is more green.
Yea I bet it's just everyone who would have changed jobs anyway over the previous 18 months feel safer doing it now
Up to half my graduating class drifted by with “help” from friends / could barely code. They eventually figured out that leetcode exists and now they all have high paying jobs
Exactly. Not sure why people are downvoting you.

I think from now on there will be two types of companies: remote and non remote friendly. In the same way there are different kinds of people: those who prefer an office and those who prefer to work from home.

That's perfect!! We just need to switch jobs, which isn't a difficult thing for most of us. Everyone can be happy.

Personally, I'm not going back to an office for as long as I can get a remote job.
Does the BOE run any “real” elections, or are they only responsible for party primaries?

It’s been noted many times that a party primary is basically a meaningless farce, since the DNC/RNC can invent any arbitrary procedure for selecting their candidates.
If you know those are your only options why are you putting out a job description asking for something that doesn't exist?

If you didn't know ahead what your options were, and you were willing to accept someone who isn't an actual surgeon, maybe you would have preferred the person who whittles, has a biology degree, also is great with DIY videos, was a combat medic, AND isn't squeamish at the sight of blood, unlike me? Because she was turned off by the fact she didn't meet your listed minimum requirements; all you got applying are me and your nephew.
It’s also not just WFH. Covid made many people think hard about their lives with all the extra idle time they had and traumatic and world changing events tend to do that. I left my job in February because I realized I wasn’t happy and could do better. I had just slowly gotten used to the insanity but covid snapped me out of it
In my opinion, the caveat on the article is very apt: Clean Code teaches rules, not principles. If you read it with a critical mind you'll get a lot of it, if you follow it blindly you'll get a lot of bad habits. Unfortunately programmers need some experience to be able to do it.

IMO the same caveat applies to Clean Architecture: it is study material to architects, rather than something you can copy-paste into a new project. The reason it's dauting, IMO, is because there are some unnecessary concepts there that are unrelated to the "grand idea", and those small things might make sense for Bob Martin but might not make sense to you.

If you want to understand it, I really like this article. I think it explains very well the "grand idea" of architectural templates like Clean/Hexagonal/Onion... and links it to Gary Berhnardt's Imperative-shell-functional-core: https://danuker.go.ro/the-grand-unified-theory-of-software-a...

Of course I also recommend Imperative-shell-functional-core itself: https://www.destroyallsoftware.com/talks/boundaries
I'd have to watch it over again but here are some details I remember being wrong:

- The "live video feed" on the homepage was not actually a live video feed for a long time - it was the same images on a loop.

- The Nintendo World Store was partially faked, with some of the scenes being actually filmed at his home and then spliced in. It was not as egregious as it looked - in fact, one of the corny details was that a police siren sound effect was added in post.

- Bob adding himself and his struggles to "bob's game" was not a result of being rejected for the devkit, it was already designed to be like that.

My understanding is that nobody really gets Bob and "bob's game" - it truly is quite hard to explain. You sort of need to have been there.
This, and similar scams make me not want to buy anything off Amazon ever again.
I'm not 100% convinced by your assertion that censorship only favors the rich and powerful. It can and often does, but it can also help people without power or society and large. For instance, taking down a dox for a niche YouTuber is clearly not helping a powerful person, but it's still arguably censorship.

The misinformation area is somewhat stickier, but here's a decent example: if somebody decided to hurt you by spreading rumors (let's say that you watch CP) and spends time and money to get that rumor top of any SEO and forum thread, what's the right course of action? How good are you going to feel about using speech to counteract that when the result is a Google search giving your denial in spot 1 and the accusation in spot 2?

We all have to grapple with power and the ability to abuse it, but I don't think it's effective to say power is fundamentally wrong. The conversation is more nuanced than that and has to be viewed as systems with checks on power, which means specific design-thinking.
It's a joke and you're getting downvoted, but that is exactly the kind of reasoning the HR team I was describing would use. Lots of "common sense" like that, but they would use their own "knowledge" to do things like replace "OOP" with "Java." Harmless stuff if they had been working collaboratively (preferably in real time) with hiring managers who could double-check their work, but they were unwilling to do that. They wouldn't even let hiring managers view a req before they published it. And if you suggested that they not change technical terminology and not promote nice to haves to must haves, they acted like you were attacking their professional ability and their right to earn a living.
It's hard to have a hallway conversation when you're constantly being watched to make you keep your bottom in your seat.
Asset Browser Workshop Outcomes
At the risk of being downvoted, I would argue that working on a project without first estimating the work is not engineering. It's coding.

A thoughtful estimate shows care in understanding the project and how it fits into the greater whole of the existing platform. It allows all members of the company to trust in the timelines of the engineering team and align their work to meet the milestones.

An estimate is by no means certain. The size of a project and its novelty will affect the certainty of the estimate. However, not doing one is careless
I was surprised to see that it was not related to their activities relating to the GameStop/short squeeze fiasco.
At my FAANG they did studies and on average people are working MORE hours each day since the switch to WFH. If they were concerned about maximizing hours then they'd leave it as in. I suspect there are other concerns.
Yup, really, that's the only thing that matters.
What a brilliant scam. I love it. I hope it continues to work for them.

I totally get it. I too love the idea of getting a quick hit of "authenticity", all packaged up and without the work of actually joining a culture. It's fun, especially when it's disguised well enough that I can tell myself I'm getting some sort of benefit out of it.

If I'm getting a benefit, and they're working hard to provide it, I hope that they get to keep pulling this for a long time. Sure, being truthful is better than lying, even though lying creates the illusion better.
I actually implemented a rule for my website: anytime I write anything and cite a link, I always also include the internet archive url as well just in case. If it's not been archived yet I submit it to be.

as an example:

"You don't have to trust me on this one, here's an article with [a bunch of data] | [*Archive link in case of link rot]"

from: https://kolemcrae.com/notebook/virtue.html

It's not perfect, but it helps reduce some of the issue.

Other than that solutions are incredibly hard to come by - you need institutions to preserve urls - through tech changes and the like, when they have very little incentive to do so. Eg. making sure they implement a redirect from the http to https sounds simple enough, but not everyone did it. Also if they switch CMSs and the like.
Thanks!

I had two goals (at least) in mind while making this:

1) Experiment with some visualization approaches that I hadn't tried before. The annotated streamgraph, etc.
2) Tell the story of the history of git as a way to demonstrate just how many contributions go into complex open source software.

I definitely got what I wanted out of the experience for the first goal - a large project like this (for me) taught me a lot about how to approach and structure this type of effort, and the limits of some of the technologies that I used.

Regarding the second goal, I had wanted to layer on more of a narrative (using some type of scrollytelling or something similar), but I ended up realizing that that was going to be too difficult with the structure that I had created, so I ended up adding the annotations and leaving some of the narrative reconstruction up to the viewer. If I were to go back to this work, that's what I would try to refine.

In terms of open source, I will do that but haven't yet because things are a bit of a mess and I was honestly tired of looking at it. I'll probably go back to that in a bit.

Applying this to another repository in its current state would require a decent amount of manual data extraction/cleaning, but it's possible. I'm not convinced the results would be that interesting, however. I tried it myself as an experiment and was surprised how linear/regular some of the other repos were.
I don't think it has reached that stage though - so far, they have been clearly labelling the full model name of the product on the box and / or on the product. (I think it may be illegal for them to do otherwise as they have to obtain various certifications when they ship the product). So the vendors do know what products they have. It is kind of deceptive advertising on Amazon - they deliberately mislabel the product model by not including the version number (which is actually part of the model name).
Or on Firefox.
Add the cost of administrative services: DNS resolvers, ingress controllers, log forwarders, monitoring (e.g. Prometheus, some exporters), autoscalers, tracing infrastructure, admission controllers, backups/disaster recovery tools (e.g. Velero)...

It can add up to millions per year if you aren't auditing your costs.
To be fair, part of their argument is that the vast majority of the work they released during the pandemic was conceived and completed before everyone was working from home. Not to mention the general sales boosts all tech companies benefitted from as people spent more time at home.
The question is when Youtube, Facebook, et al are going to stop banning anyone who suggests Ivermectin is a viable treatment option for COVID (see Bret Weinstein's recent podcast that got removed, for example).

One of the most egregious examples of this that I've seen is Youtube taking down videos of the weekly commission meetings for a nearby county in my state. Not because the commissioners themselves are pushing any kind of medical misinformation (actual or alleged) about COVID, but because random members of the public are doing so every week during the public commentary segment of the meetings.

The meetings are weekly, and you can see a huge gap in April as well as one missing in May. Friends who work there told me they were removed due to comments made during the public commentary time about COVID that someone decided to report to Youtube. Apparently the same people were coming week after week to comment on it, and some other member of the public who took issue with them/it reported the entire meeting recording to Youtube: https://www.youtube.com/channel/UCbWJtt7g8Zs56rD-etaMLLw/vid...

Even if the things these people were saying was absolutely false/batshit crazy conspiracy nonsense (and I can't tell since the videos are removed) Youtube is making tons of unrelated content unavailable in their attempts to censor any non-mainstream views on COVID.
But part of the value of WFH is the ability to lower work-time to something even less than one third. I've always found it extremely difficult to foster worthwhile relationships and have truly fulfilling fun in a corporate PC environment anyway.
The Harvard Classics: A Free, Digital Collection
> this attitude is a mental pretzel more akin to ideology than fact.

Of course that's the case, because you are baking your own misleading slant into questions and then wondering why the output of the questioning process is not satisfactory

Slant such as:

>"...If hard work had no effect..."

Which is not something that's being argued for. It is just a strawman of your own making to the points raised

Id recommend you to do introspection on manicheist type thinking, and the difference between aggregate results of "Luck+Hard Work" vs the "Luck"/"Hard Work" work binary thinking.

I can't solve your errors of thinking, you'll have to work hard to understand the problem, or maybe you'll be one of the lucky few to understand it with ease :)
Let me give you one of my reasons for getting the vaccine. We dont know much about the long term affects of the virus, except that in some people ther eis a long term affect. HIV infects people and you would barely know you have it until 10 years later and then bang, your immune system is failing.

I dont want to find out that in 10 years coronavirus is fucking up something vital. If there was a HIV vaccine available today I would take it, even though my chances of infection are incredibly low, because the downside is massive and the vaccine risk is low. Same with coronavirus, perhaps its just a bit like flu, but I dont want to wait 10 years to find out i was wrong.
> Work is where you spend one third (or more) of your time during your adult life.

I surely hope this is rare. Even a 40h work week is less than a quarter of work per week and that doesn't account for holidays, vacation etc.
> Or, maybe I read the papers and book wrong.

No, that's exactly how it works. You have clusters spanning a datacenter failure domain (~= an AZ), and everything from prod to dev workloads runs on there, with low priority batch jobs bringing up the resource utilization to a sensible level.

You can do the same thing with k8s, you just have to trust its multitenancy support. You have RBAC, priority, quotas, preemption, pod security policies, network policies... Use them. You can even force some workloads to use gVisor or separate prod and dev workloads on different worker machines.
The Linux shell command 'touch foo' is idempotent, but not side-effect free.

Reading a variable shared between threads without a lock is side-effect free but not idempotent.
It's not surprising, and Canada is directly contributing it by exploiting some of the dirtiest oil on earth.

Of course, the current regime will deny any connection between forest fires, heatwaves and dirty oil. [0] [1]

[0] https://www.nationalobserver.com/2016/05/04/news/fort-mcmurr...

[1] https://www.macleans.ca/politics/ottawa/why-didnt-justin-tru...
I'm more-or-less the person described in the GP, and I live in Manhattan. Being in a city doesn't mean crap if I spend the day sitting alone in my tiny studio apartment.

40 hours a week is a huge chunk of my life. I don't want to just be a robot during that time, I want to be part of a community of some sort. (Even as I do try to maintain connections outside of work too!)
Actually, John isn’t invited. He’s not elite enough
1. It is far easier to fix the old bare bones system that doenst really break than the new shiny all singing dancing system. You dont ever update the code, so nothing new ever breaks.
2. There is a very old guy, who does absolutely fuck all, is grumpy and at the annual review department heads ask why we are paying them 3x anyone else in the department. He is the guy who keeps the legacy system alive.
3. The big project focuses on messaging between the legacy system and the new system, which breaks constantly and is unreliable anyway.

More than that, I personally have seen multiple careers of senior managers, 7/8 figure salaries, destroyed beyond repair over new IT projects. $20mil 2 year project becomes a 5 year $180mil white elephant. You can seed a software company, develop a product and deploy it in these organisations faster and cheaper.
I agree with you completely. I also think that isn't going to happen, at least any time soon.
This is what I've been turning over my head for the last few months. This is an incredible opportunity for younger generations to build wealth and live the American dream. If software folks aren't forced to live in the 5 American alpha cities they'll be able to buy houses in more affordable markets, they'll be able to have children, and they'll be able to save for retirement.

What I've been struggling with is how can we amplify this message and get it into the mainstream consciousness. This is a huge opportunity for older generations in leadership positions to help younger generations.
This was a checksum that machines could run locally, to make sure the account # was "valid". Then, in batch, systems would connect to the bank for the account interaction.

Some services (AOL, when it charged by the minute) wouldnt do the actual bank reconciliation for a few days, during which you could use the service.
Introspection is very hard for anyone running the world. That's why revolutions happen and there isn't a single dynasty stretching back to ancient times.
Somehow I'm replying to you twice, but this time I agree and wanted to note that libraries are curated spaces as well.
The Deloitte Global 2021 Millennial and Genz Survey [pdf]
When 95% are trying to switch to a better job, what are the chances of actually finding something better?
Electing a representative who will make decisions on your behalf is what representative democracy is.
The real cost savings is they build exactly the same 4 floor plans over an over again, and very little modifications are allowed. They then have jigs to cut the pieces to the exact size needed. Instead of a carpenter with a saw measuring a 2x4, they cut everything to the exact size needed without using a tape measure.
That sounds about right, except my organization landed on full return to office for nebulous "business reasons"
Interview with Megan Gray, Founder/CEO of Moment AI
Not if you take out 56h/week for sleeping.