skysight-inc/HackerNews huggingface dataset:
Fully agree. I have about a 15min walk away from my work place. Recently, my company has annoucned its re-entry plan and have decided on a hybrid work environment in order to "foster collaboration and increase productivity." My department was classified as a 'mostly-essential' department which means that we'd be required to be in the office 3 -4 days a week.

I immediately emailed management requesting a near 100% transition to WFH, at least for me, and made the argument that my KPIs have more than doubled in 2020 vs. 2019. Working from home has allowed me the flexibility to not get burned out between meetings and as a result I booked more than 2x client meetings. In terms of collaboration, the main person on my team I collaborate with was relocated to San Franscisco, so I need to collaborate with him digitally anyway.

Also, despite closing more deals this year, I only received a 3.5% pay increase, and a $1K bonus increase over 2019. My 2019 numbers were abysmal compared to my 2020 numbers, and in 2019 I received a 4.4% salary increase. So more productivity doesn't get me bigger pay raises I guess.

Currently waiting to see what stupid bullshit they try to spin in order not to accommodate my request. My boss already told me that he'd support me WFH if it means I'll be able to keep up my current numbers. I'm thinking of telling management that I'm willing to overlook the slap-in-the-face pay increase if they'd accommodate permanent WFH for me / only need to go into the office as necessary.
The author of the article will realize their mistake when they try to consume a library that consumes its own dependencies via the same FetchContent mechanism, and one of those dependencies will be the same as what author’s executable needs. Or when they need to compile a build tool (like protobuf compiler) that needs to target build host rather than what CMake currently targets.

All such ad-hoc solutions are not scalable, and as the project grows the moment will come when you’ll have to throw all of that away and do everything differently. Dependency management is a lot harder problem than just downloading and unpacking a zip. Why not leave the job to specialized tools from the start?

The argument against package managers is poor. At least with Conan, your project's CMake list does not have to depend on the package manager; instead one can consume dependencies from Conan and use `cmake_paths` generator and `find_library()` to link to them, allowing consumers of your project to use something other than Conan.

EDIT: Also, many open-source projects are not based on CMake themselves but have very weird very custom build scripts e.g. OpenSSL, FFmpeg, that can easily kill several days of your time each just to get going. All while package managers' recipes already have all of that figured out, just provide `feature1=yes feature2=no ...` and they will handle the rest.
This link never worked for me.
In the context of a company, the higher up you get (on a technical track), the more you need to operate across different projects, technologies etc. - being able to jump into new things is mandatory/expected. But having deep knowledge in something important to the org gives you a foundation on which to succeed. I would say that specialising perhaps allows you to stand out more efficiently as a lower level IC.
Tantacrul is killing the project with incredible speed.
I am the type of person who appreciates this sort of thing, but it seems like we're in the minority.

Growing up, I always loved getting to see people from school / school clubs (e.g. FSAE team, photography, etc) out of the normal context. It really opens up relationships and helps you figure out how to work better as a team.

If someone's not there because they don't want anything to do with work after hours, it's hard to treat them fairly -- the people who do show up are going to start viewing them as an outsider, and they might get passed up on promotion for someone that the higher-ups got to know better after office hours. So, objectively, having a happy hour probably tends to punish the people that don't show up, turning it into a mandatory function. I'd never really thought about it that way.

That said, I'd still prefer to have them.
> If you want to work at a FAANG, specialization is the name of the game.

Strong disagree. Most FAANG dev hiring is through generalist pipelines, and plenty of L5/L6 devs move around between different domains and tech areas.
Back in the day (i.e., the period you're talking about!) Radio Shack -- back when their name was two words, rather than "RadioShack" -- sold bare components, breadboards, and IIRC even blank circuit boards, as well as all sorts of textbooks about electronics and various projects. They certainly weren't focused on the "makers' market" but they very explicitly catered to it.

And, really, I don't know if there's anything like that today. I'm not sure that a store like the original Radio Shack could exist anymore; I mean, RadioShack may have given up on the space for a reason, indeed the reason that you cite (it wasn't big enough to be sustainable). But that doesn't mean that its departure isn't a genuine void, however small.
I will emphasize this — be a generalist until you find a niche or specialization you fall in love with. I have a friend who was a T-shaped generalist, stumbled into cryptography by working on some OIDC server, and then followed his way on to specialize in key interchange mechanisms (not sure exactly what his title is). That’s his job now, at a top ten US tech company, and he’s doing great!
Closer team’s performance is probably higher than teams that don’t socialize together
Neither; or both: be T or ∏ shaped. Have broad, (relatively) shallow knowledge in many domains, and (relatively) deep knowledge in one or two that are complementary to each other, and for which your broad knowledge can be used to work with teams having more specialized understanding.
Indeed I'm pretty sure I misquoted it. Thanks for the correction.
Imagine being an America. Confidently sprouting such nonsense. You can literally google what happened between China and Vietnam after the Vietnam War and disprove your entire narrative.

Go eat a big mac and overdose on oxy
It's not simply accepting defeat that poses difficulty; it's being anything but the best, and first, and most able. American exceptionalism isn't just a cliche, it's a cult of identity, a nationalist truth that cannot be abridged without violent opposition.
It’s could easily be argued that it’s an burden to maintain them.
My take is that you don’t have much choice. You can’t help but find these things interesting, and you’re presumably driven by your day job to excel at the specialties it requires to some degree. The most you can do is to shape your environment so that it requires you to do more specialist or generalist work through your job, or feed yourself with books that give you the urge to focus on more or fewer things in the rest of your time.
Cambodia condemns Vice for altered Khmer Rouge images
The worlds most advanced, wealthiest and militarily powerful country did not obtain it's primary objective in the war, stopping the spread of communism.
How can you “win” a war when the other country can press a single button and eliminate 100% of the people in your country?
If you are one for the Night Life, bars, events, etc then sure pre-covid and maybe post covid the city was for you.

For many people however "City Life" was for economic reality, that is where the work is, so that is where they were. They did not care about "night life", hated having to shop daily for groceries, etc etc

"Boring" suburban life is appealing to ALOT of people, boring life where the most exciting thing that happens is old bob hit something with the mower...

As to "one of them", this is true for many communities including the city, when "country folk" come into the city they are often treated with hostility and disdain. In fact I would say poor treatment of "outsiders" is MORE common and MORE pronounced in cities than in suburbs. This however could be my personal experience showing through as I grew up in the country around farmers, and conservative (not political but in the reserved traditional sense of the word) so I was an outsider in the city.
> This is ignoring that if you own 51% of the network...

Are you talking about some kind of node sybil attack? Because the only way I can make sense of what you've said is if a system had client implementations maintaining zero state - relying completely on unsecured network consensus. But in that scenario hashing power wouldn't enter the equation. I don't know of any cryptocurrency that operates that way, and doubt that one ever has outside of a home lab.

Or are you talking about someone trying to hijack a cryptocurrency by creating brand confusion and convincing people to run modified code, like the failed bcash campaign against bitcoin?

A 51% attack on a blockchain has no rewrite ability past the point that where an attacker establishes a longer chain. That is why it is a "chain"... where do you think the hashing function inputs come from that are being fed into the adversarial mining hardware? An earlier block - the one where the attack started, you can't go back further than that without having to throw out and rehash your entire attack fork.
> I would much rather filter out extraneous CSP violations than have some exploited extension exfiltrate sensitive data

I am not familiar with the architectural framework of browser extensions, but would this already be possible, that is for an extension to read the contents of the page (which it obviously already has access to) but then send that information using a connection that doesn't operate in the same security context as the page that was read?

I mean, browser extension CSP violations are triggered because the extension just basically injects a script into the page. Is it possible for the extension to just filter the page context and make a remote request by some other means?
> Except all the decision-makers are in SF, not at the field office. So HH at the field office means none of the participants have any real power to see your passion, hear your ideas, or conversely for you to learn from their wisdom.

My experience has been that the opportunity to actually learn from people’s wisdom has little to do with their heirarchical position, though the opportunity to suck up by making a show of “learning from their wisdom” might.
Your sister? Patents? Could you help us understand what you're trying to say?
I’ve never worked at a FAANG, so I may be mistaken. What I do know is that all my friends/acquaintances who’ve ended up at FAANGs have branched deeper into various niches than would be possible at smaller companies.

For example, at a company with 50 people, it might be unreasonable to develop hyper optimized native apps for each platform that necessitate a specialist in memory management optimization in Swift. (This is a real example.)

At a FAANG, jobs like that seem to be relatively common. Scale brings challenges that the vast majority of businesses don’t have to deal with. These challenges require solutions the vast majority of companies can’t afford to build.

The only other field I can think of that requires specialists to the degree FAANG-scale companies do is academia, which is ridiculously hyper-specialized (out of necessity).

I’m not sure about the hiring process... I do know about the prevalence of “leetcode” challenges, though, which I suppose are rather generalist.
Interesting. But UK was not the only country in Europe that does not allow inmates to vote. The list includes Bulgaria, Estonia, Georgia, Hungary, Liechtenstein and Russia.

Three of them belong to EU and do not plan to leave or change their stance on this issue.

Allowing inmates to vote is a strange proposal for me. Could we then argue that a leader of a criminal organization should be able to keep leading it from the prison? Eliminating the imprisoned from the society is one of the core principles of the imprisonment and it feels therefore counter productive to let inmates to vote, especially on local government election where a single vote counts the most.

Now if imprisonment would be altered for example to an involuntary reeducation and readaptation program, then keeping the right to vote would make much more sense.
Actually not quite. L6+ hires (atleast at G) are strongly based on domain expertise and the generalists are relegated l3-l5.
For large institutions in the early 2000s, it was very obvious that Category 5 wiring and Ethernet was a difficult technology to beat. Even back then, most universities were running Ethernet to rooms in all new construction, and retrofitting spaces without it.

That infrastructure is still useful, 20 years on.

It isn't about agility or guessing right, it's about piloting attractive technologies (eg, small-scale DSL which uses existing phonelines, which was oftentimes a reliability nightmare), and keeping an eye to the future.
I've been trying it every few mins for a while now. Figured it being on the front page must be good. But never loaded once. And no comments.
I've got the same problem. Looking to dump Windows but all my data is in Outlook.
Both, but I’d go breadth first and then start going deeper into various topics as you need to. The trick is really learning how to learn and becoming an autodidact.

Ultimately what is best is what will motivate you the most. You’re gonna get a lot of opinions here but you need to trust your gut. Do what makes you happy. If you want to learn it all - don’t deny that.
CargoBro: An aircraft ride sharing platform for cargo
So you consider it ethical to watch videos hosted on the YouTube platform with their own servers/datacenters, that a creator is earning non-zero revenue from and block all ads?

Like block ads if you want man, whatever, but to take a moral high road lol...
In the USA, I heard it reported a couple of days ago that the nosedive in cases and hospitalizations, etc. is being attributed to a high jab rate of those 65 & up...because they were the primary group being hospitalized and dying.

The point being, excess deaths might be better stated as premature deaths. Mind you, death is death. But someone further along in life already nearing death's door isn't the same as a 25 y/o.

Seems that it'll be a year or more before we have more data and can quantify how premature the premature deaths were.
This is the exact thin justification I’m talking about. “Acting like a buffoon” is not an acceptable reason for physical violence.
How the Wuhan lab-leak theory suddenly became credible
> It was always a war of independence, first from France and then from the US.

The Vietnam War is largely considered to be 1955-1975. The French were out by 1954, and American troops in any number were there from 1965 to 1973.

> 20 years of fighting primarily western troops with a fig leaf of local rule.

5x to 7x as many South Vietnamese troops died compared to Americans, who had combat troops there for less than half of those 20 years.
plain steel, I believe, but they get very hot on trips of even a few km, which drives off any resting moisture and prevents exhaust moisture from condensing for a while after the engine is stopped.

cars that make many short trips, which never give the exhaust system time to fully warm up, often have extremely compromised exhaust systems, because the moisture simply can't be driven away effectively.
Problem for Julia is, the Python ecosystem gets better every year. Python might be getting better faster than Julia can catch up.
I have a paranoia that environmental toxicity is having psychological effects that are not acute enough to be obvious, but are nevertheless eroding our mental health. Aka, the boiling frog metaphor.
"From 1964 to 1972, the wealthiest and most powerful nation in the history of the world made a maximum military effort, with everything short of atomic bombs, to defeat a nationalist revolutionary movement in a tiny, peasant country—and failed. When the United States fought in Vietnam, it was organized modern technology versus organized human beings, and the human beings won."

A Peoples History of the United States - Howard Zinn
That focuses the menu bar for keyboard navigation. The question was about the fast navigation keys Windows has on menu items, which has no Mac equivalent.
I went and googled the most obvious solutions I could think of for protecting rebar from rust.

- dipping rebar in epoxy is sometimes done, but a single nick in the coating causes all the erosion to concentrate in that one spot, so it can be more dangerous than just uncoated rebar

- galvanised rebar works much better than epoxy, and resists corrosion at lower pH levels than normal iron, but may result in more metal loss under some conditions

- sacrificial anodes (as per the article) can and are used, but exactly how is quite complicated: if they're embedded in the concrete, the zinc breaks down into substances that can weaken it

- concrete is naturally alkaline, with cement being manufactured partly from lime, and this protects the rebar, but too high a pH causes other problems in the concrete itself, so you can't just dump alkaline substances into the mixture forever

- you can apparently use fibreglass as rebar, but I have no idea if it's any good, or what happens to fibreglass if you leave it embedded in concrete for a century
Seems like they need an Introduction to Caching
Many antivirus products are bordering on malware these days.
The Building Blocks of ROS – Foxglove Studio
Usually galvanized steel, you can tell by the speckling pattern.
That's fair. But my kids don't have to work a day in their lives because of my stock as compensation, so there's always a counterpoint, I suppose.
Iranian Hackers Found Wiping Data of Israeli Targets with a New Strain
Fascinating. I wonder what the psychology is there.

I saw a Plymouth Superbird a couple years ago that had “original damage”. It looked like it had been stolen and taken on a joyride. No straight body panels, scratches everywhere.

The story went that some kid got drafted and figured he was never coming home so he spent his life savings on the fastest car he could and tried to have as much fun as possible.

I assume it is a similar state of mind to a terminal medical diagnosis.
> These colorization processes exaggerate information about the grayscale tones that our eyes can’t pick up

It is a machine learning model, so not really.

Instead, the model makes an educated guess of the most likely color, based on vast amounts of pictures sampled un-uniformly from very different areas of the world.
Absolutely. Scripts compromise your activity on the site they're loaded on. Extensions compromise your activity on every single website you go to.
If you have seen a video ad by the Belarusian gov, please reply with what country Youtube thought you were in when they served it to you.

I'm curious which countries the Belarusan gov is trying to influence. (If I had to guess, I'd say they limited their ad spend to the US.)
Science will never say that. Maybe they want to see him or something.
This might sound jaded but for FAANG just focus on gaming promo process and delivering “business value” (however your org defines value). In fact, business and soft skills start to out weigh tech skills as you level up because figuring out how to communicate across a monsterous org is have the battle.

For most startups I believe generalists are more important since the teams can’t afford to hire specialists in every technical issue they tackler
my two cents: ignore all this advise, and do whatever suites your character best. At the end of the day you have to manage in a demanding job, if you force anything down your throat that doesn't fit your character, then the result may turn out to be increasingly damaging down the road.
Yeah, that's nice. Digikey is in Minnesota so I assume that helps for some parts of Canada. It looks like it's only free for orders above $100?

Amazon is worth a look too, particularly for Prime users.
Garbage clickbait article. How is this worthy of reading?

VCs have a ton of capital to allocate their investments in multiple companies at once and it only takes at least one of them to make it back 10x in less than two years.

Undergrads hop on from one company at a time for however long they stay there for. That could be for more than two - three years just to get professional experience. Depending on the startup’s financial situation it can even take longer.

Thus, it’s more riskier for an undergrad to join a startup than to join an established company.
I'm guessing you are young and have better eyesight than me. :)

When I was young, I carried a little subnotebook with a 7.1" screen and really enjoyed it. Now I have to hold my phone at a certain exact distance, too close and it's burry, too far and it's blurry. I had to use the 13" work laptop for a few weeks without an external monitor and it was painful, the screen was small enough that I have to lean in to see the text, but then I am too close and so I have to squint. I could crank up the font size, but then the screen doesn't show very much. Having the 27" external monitor means that I can sit at a comfortable distance and crank the magnification up so that everything is legible.

Be careful. One day, this might happen to you too. :D
I think that comment was asking about "Design-Build" projects which are becoming more and more common.
What happened to all the "we don't negotiate with terrorists" thing then?

At the end of 20 years, US indirectly had to negotiate with them.

So the other way of looking at it is, a bunch of un-educated, poorly trained, poorly equipped mountain people, who themselves are divided into many warring factions, stood their ground against the mightiest nation on earth, for 20 year, and in the end US negotiated with them for transfer of power.

Now, I see this as sheer political and administrative failure. Militarily, sure, the US has an upper hand and can pile up bodies like no other, But it failed to win the "war on terror" in Afghanistan. It could not change the govt., it could not bring stability and democracy to the region, it could not transform the society, and it could not even change the idea of itself in the minds of the Afghan people.

US is too powerful, militarily, to formulate effective strategies that further its goals. It is good in doing that economically, through sanctions, etc. But as a military force, it is too powerful for its own good.
Was the Golden Gate bridge painted at that point? [1] says "some" of the steel came with red primer.

https://www.npr.org/2011/04/26/135150942/the-golden-gate-bri...
Apple apologist here, but uh, really the M1 isn't a first-gen product, it's more like a TENTH-gen product. It's a direct evolution from the A4 chip series, and apple only did the big sexy "we mean business" rebrand when, after a decade of R&D, they'd basically bred a mouse up to the size of a mammoth.

Apple quietly ramped it up year over year; at its initial release, it was just another "me too" phone ARM chip, but as they built it, after a few years they had their own chip design team and were no longer just popping in generic ARM Cortex designs. Then it quietly got 2, then 3x faster than the other phones on the market. Finally it reached full parity with common-market intel chips; apple made sure their "intel on arm" emulator was working well.

They still didn't release it! They waited a couple more years - until it was so fast that even emulated, it would be comparable with a brand new low-end intel machine, and then, finally, they branded it as the M1 and released it.

---

Google's strategy seems to be playing out really similarly. Put it out in the wild in some devices where they won't get flak for the usual teething problems. Work all of those out, and then, once it's pretty robust, make the big confident "sexy play" to deploy it on an android phone.