jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I agree with the author's recommendation to focus mainly on compound movements (squats, deadlifts, military presses, etc.) I stopped training arms directly and still packed on substantial muscle mass just by training back, chest and shoulders. I'd also point out that in my experience, training legs accounts for 50% of upper body growth due to the specific hormones released.
I'm not skeptical about Google because I'm trying to teach them a lesson or to make a point. A reflex reaction is perfectly appropriate because it saves me spending time and building up enthusiasm for a product that may be killed off at any time. That's not limiting myself, that's just saving me pain down the road. And it's not like I can't wait for a while to see whether it's a success and money earner for Google, at which time it's more likely to be kept alive.
Yes it is apples-to-apples. Sometimes you have to pay more for the nicer apples.
It actually takes a significant amount of "functional" strength to do even just basic Yoga poses. The common myth is that Yoga is all about flexibility, but in fact a lot of the time "inflexibility" is actually just weak core strength.

Having a good core is one of the easiest ways to maintain your health as you get older too and if you're active you will feel a great benefit having that balance and strength. Until I tried Snowboarding I had no idea my core was as weak as it was.

The test I always like to give myself is being able to put my socks on in the morning whilst standing up, without wobbling all over the place or leaning on anything :)
Dear Mr. Suster,

While I personally don't condone obscenities, insults and ad hominems in a discussion, I couldn't help notice that most of the time HN audience downvotes comments according to their signal/noise ratio, which means that we're willing to tolerate even occasional obscenities for the sakes of a valuable contribution.

In the first example you pointed to, pw0ncakes actually made a rather valuable contribution to the discussion, despite obscenities. He gave the view of the other side of the story, the side you seem to have completely overlooked in your original post. Let's also be honest here and admit that it's very naive to expect calm and collected responses from everyone after writing an inflammatory, one-sided post on an emotionally significant topic. In the old Internet jargon, we would describe your situation as "he trolled and they flamed him for it". That does not justify what happened, but pointing it out might help avoid your readers getting a one-sided interpretation yet again.

Another thing I would like to point out about pw0ncakes' comment is that it's actually not the most voted. His comment has 61 points and is served first, just like you noted. However, the most voted comment was posted by apsec112, has 116 votes and has no obscenities whatsoever. It might not seem important, but it's really recommended to thoroughly check your facts before addressing your audience, especially if you're going to accuse that audience of improper behavior.

Yet another point worth noting is your own writing style in this latest post. I'm sure you've heard it said that people in glass houses should not throw stones. If you really expect a calm and rational discussion, then I would wholeheartedly recommend avoiding rhetorical tricks like "OK, HN folks, let ‘er rip. I can take it." Setting yourself up as a victim in advance is pathos. Considering that your post is asking for logos and ethos, it seems like a bit of a double standard to me.

Last, but not least, I'd like to state that I actually agree with most of your suggestions on improving the quality of comments and the user experience with them. Certainly #3 is an excellent idea. While I believe that #2 might be a good one, it should be studied for other side-effects it might have on social dynamics here. As for #1, I firmly believe that people should have the right to post anonymously if they want to. I prefer to do it in a public way, which is why my username is connected to my blog, which in turn has my real name, but I would not presume to take away other people's rights. Especially not on the grounds of someone's hurt feelings.

Cordially yours,

Vojislav Stojkovic
I'm not saying that, in fact I agree with you. However, 6 giant corporations all trying to align themselves to a common strategy doesn't work. Most contributions to open source by big companies are self serving: they enable profits for the company. I can't see TI doing work to enable Freescale to expand its marketshare.

In the best case the outcome will be the lowest common denominator: something so abstract its of no use to anyone doing real work.

I'd be happy to be wrong, but I don't think I am.
GitLab has an exclusively remote workforce that is globally distributed. They put their compensation guidelines up on their wiki for the world to see and readily acknowledge that they adjust salaries for cost-of-living. It’s not a huge problem for them, I suppose, because they are willing to hire workers in lower-cost areas where tech jobs at well-known companies are relatively scarce.

Personally, this goes against my hiring philosophy and as a remote manager at another company, I insist on remote salaries for my team that match Bay Area salaries. I make up the difference by getting pick-of-the-litter hires that I wouldn’t have a chance of getting if I was going up against the Facebook/Google/Netflixes for a local SFBA hire.

I don’t know if GitLab employees have much recourse individually or collectively. It will probably take a market change to get them to adjust.

I have no beef with them and would have considered them more seriously during my last move—such a rad product!—
"Show unstable platforms" + "Sort by number of features" is quite interesting: IE preview wins among browsers. Firefox is close second, and both are ahead of and V8 and even Google's Traceur transpiler.
could someone copy/paste this to pastebin or something, apparently i've read too much new yorker this month
The "Wedding Cake" fountain is one that this guy covered when he talks about Super Mario Galaxy:

https://www.youtube.com/watch?v=8rCRsOLiO7k

It's not quite the same, but it's interesting to see all the things they do to get that cool water level effect.
We may be okay if COVID is our only real threat. Self isolation won't be impeded, and hospitals will not over saturate. If anything disturbs self isolation, like a massive earthquake, drought, Australian like fires, or like you say a war, there is no chance of a quick rebounding economy.

That being said, as an aside, imagine slipping into a 3 month coma from a heavy Christmas 2019 party and waking up to eight other people on ventilators in your room. Imagine finding out Kobie Bryant died, that the USA assassinated a top Iranian military figure, and that the world economy dropped 35% in 1 month.

You'd think there was a war.
Ok, but I've gotten out of my state and met with lots of people on assistance, and that is rampant in the US in a way that's almost unheard of in other countries I've worked in. I've seen people coast off the system, but they still generally live somewhat minimalist lives. Having new flat screens and game consoles, cases of Mountain Dew and a pantry full of nothing but prepackaged junk food when you can't make rent? I know how that sounds like a judgmental stereotype, but that seems like a uniquely American epidemic to me.
It's a bit of a tangent, but do you have any advice on how to self-learn math? I'd like to complete some CLEP classes so I can meet the prerequisites for a CS program, but it's tough to learn on my own.
Agreed - I anticipate the experiences made possible these technological choices will be novel:

- Instant feeling gameplay: startup, load next, and world density, speed not seen since the Vectrex-era (1980's).
- Uhhh, hopefully more than just that.
This isn't a VPN though, you simply run it on your computer, and it does all the magic for you.
In Canada it used to be 24hrs, but there is now a 4-5 day waiting period to get results after you get swabbed or blood tested, due to a large backlog of tests.

So most results we see today are about ~9-10 days old if we combine that with “when did first symptoms appear?” survey in the Chinese study (results were often 5-10 days before visiting the hospital when the tests are first initiated). Then on top of that some people take up to 5 days to show the first symptom.

So any data you see today could easily be 2 weeks old. 1 week would be an ideal target in the short term, depending on where your goalposts are...
You can already do this with ETFs, e.g. with Aggregate Bond Index ETFs, and the All Cap I invest in includes basic materials, oil & gas. The REIT ones can be more expensive.

Only going for equities is risky I agree, but I don't see this as an ETF problem.
Are you being thick on purpose?

You are lying, you know you are lying, and you keep lying.

1. And you can't ignore the context and the conclusion of the study and cherry pick half sentences. What a convenient "brevity" that is. They do encourage use of masks in their limited context. Yes they don't say everyone, they say contagious people, and as I explained to 10 times already, in the context of a disease with asymptomatic spread, the requirement translates to everyone.

And for the nth time, mask isn't a substitute for hygiene and social distancing (which apparently is your faulty understanding because you keep bringing it up), it is complementary and effective countermeasure.

What part of this is so hard to understand?

2. "After symptom onset" is the contagious period for flu. For SARS-CoV-2, it starts before symptom onset. Meaning potentially everyone, again.

So no, both studies do encourage the use of masks for everyone.

And then there are indisputable, order of magnitude differences in infection rate numbers between countries that use and don't use masks --which you're also conveniently but consistently silent about. Try going to Japan and telling people that masks don't work ---but also tell them that US discouraged its people from using masks and has an infection spread rate of 35% with over 38000 infected people and nearly 400 deaths in a shorter timespan. See the reaction you get. Actually, no, I take it back, please don't ever come to Japan. Please stay wherever you are, we don't want people like you.

You are bent on harming yourself and people around you, and I'm done talking to you. The last thing I am going to say to you is: you are a disgrace and a harmful element to your society, to this world, and I am happy that at least my country is giving the right directions, doing the right things and that mine is a society where people like you get the reaction that they deserve.
This is not quite true I believe, it's more like no one like to be found out when overstepping regulations. But that doesn't mean they don't like the regulation in general.

Most people would agree that most traffic regulations makes sense in general. Not just necessary in that specific situation. Like "yes speed limits make sense but in this street it should be 20km/h higher then it is". "Yes speeding cameras make sense when used at places where speeding is quite dangerous. But do they need to use them here where it's not really dangerous just to earn more money with fines" etc.

Still you can enforce regulations the _population_ doesn't like, but it's really hard to do so effectively for more then just a short amount of time.
The student loan situation is bubble-y, but one big difference is that the loans can't be discharged in bankruptcy. That makes the situation fundamentally different from most bubbles.

I'm not saying you're wrong per se, because I think the way student loans are heading is almost bound to be problematic, I just can't picture that bubble "bursting" like we usually think of it.

A couple outcomes I could think of would be a law making student loans dischargeable in bankruptcy again, a government bailout type program, or a law greatly reducing the availability of student loan debt. Any of those would have drastic consequences, but I'm still not sure it'd be right to call any of them a bursting bubble (except maybe the first).
> Less glibly, humans never have to deal with it

As long as it works, unless we categorize programmers debugging XML issues as non-human drones.
> "Dependency Injection" particularly drives me crazy, as we've been passing in references to objects forever

Might have been old to you, but not to everyone. I have seen plenty of codebases which inject nothing and where all objects create their dependencies themself. Lower level code is especially susceptibly to this - the amount if C code that I've seen that made use of some kind of DI tends to go towards zero. And with that often also the amount of tests that are available for the codebase (with claims like: This is not testable).

I find the term "Dependency Injection" also still unnatural and academic, but I really like the core idea, which isn't that hard to teach (pass dependencies instead of creating them yourself).

Whether one also needs DI frameworks is another topic, on which I have no strong opinion.
Perfect idea.
In my experience, internet access in Hong Kong is completely separate, and not restricted by the "Great Firewall".
FTA:

“The elements are always padded to the maximum number of digits. This not only makes all of the dates look equally nice, but also, coupled with other quirks of this format, allows the files with the date in the name to be sorted just by the filename.”
If I don't know how to do it, where do I start to understand ?

Edit: I suppose I am asking how does it "all" fit together. The CA that grants servers or services a short lived key - the other servers that then can trust that. It makes kind of sense but I think I am missing some parts as when I try and read how others do it, some parts seem to be missing.

Too many blog posts seem to be something something kubernetes will arrange it. Or Oauth or ...

For example, this article seems to blow against the idea of a central key management service like Vault and have the device decide to rotate keys. But I am not 100% sure because it's one sentence. And how do they provide authentication for a service account (say a web worker that processes some incoming requests). That's not device+person. The same idea can happily apply but do they?

I think I am just moaning.
Same procedure as with Windows
Secretive also does this, and works on any Mac with the T2. I use it for all my ssh keys these days. It’s super slick!

https://github.com/maxgoedjen/secretive
You can’t dismiss somebody’s opinions because of the mind reading you did about their subconscious motives
I'm not sure why you're getting downvoted unless people are afraid that you're sponsored by Google. Your experience aligns with mine. Running a SaaS app by myself that serves heavy loads around 1 rps with burst of 400+ rps, k8s works really great for my use case.

But I grant you, it has been a very complex, painful journey to get this working right, and in fact I'm still making tweaks and adjustments. Plus, often times it's really unclear if I should scale vertically or horizontally.
Ah, his next post talks about how he got done with his service: https://tyler.kim/army-review

Wasn’t sure if it was a career based on the context.
This announcement is a great example for the current state of tech PR.

What's actually happening is pretty straight forward: Reddit staff tries to improve their ad efficiency by using and collecting more data.

That's great for advertisers and for reddit, but bad for users since tracking increases and ads get more trippy and powerful.

The common sense way to communicate such a change would be empathically admitting what you are doing for which reason, explaining why you need the revenue, acknowledging its drawbacks and highlighting positive stuff you did/do/plan to do to mitigate some of the bigger concerns around this change.

But instead of doing that they chose to go full psychopath/gaslighting mode and wrote about how amazing this change is, now that all the dumb users aren't confused anymore.

There is a very small set of situations in which such an approach might actually work. For example in a setting where there is not a lot of community actually reading the thing. (Where it only needs to withstand someone glossing over the piece in a long list of articles.) ...or on a platform where there is no way of giving feedback. (Where you could assume that the trust from those who see through it is less valuable than the assumed beneficial impact of those that buy your narrative.)

A platform where this mode of PR absolutely does not work is reddit though.

Just look how almost everyone points out their lies and cynicism in the comments.

All of that because someone in their PR department thought that their psychopath/gaslighting mode works so well, it will fly under the radar of their users.

...and of course there were no checks and balances. Nobody that knew about that text felt able to say "guys, that's not working. Nobody will believe that stuff you made up to hide the content."

Pretty telling..
As sbisker said, the last round investors had preference protection in the form of a ratchet (i.e. they got some multiple of their shares because the IPO came in under a certain price). EquityZen seems to have updated their piece
That's a good question.

I think at first it meant putting science above superstition, but now I think it means treating all citizens with respect. We're in the civil rights age of enlightenment.
Yes, I understand the reason for this mindset, and even sympathize with it somewhat.

> Interestingly, even in developed countries when people go camping, they resort to primitive measures

True that. The stink in the outhouses in the "rustic" campgrounds in the USA is so horrible that I don't go there unless I really, really need to. It's about on par with the stink in (non-flush) rural Indian toilets. Going out in the woods would be so much more preferable.

But anyway, coming back to the point -- this "back to nature" sort of mindset is no use in the densely populated cities of Mumbai, Delhi, Agra, etc. which in some way are the representation of the rest of India to the West. For reasons of sanitation at least, if not image. Ergo, I think an LKY-like enforcement of rules might help a lot.
Off topic, but I've been following Sundell for some time now from his podcast and think he's doing some really cool things in the Swift space.
I think I can agree with that
(I'm assuming that this is not satire - it looks a bit too real)

I really love it when people carry jokes into serious business and take it all the way to the end. There's a lot of guts in that. I envy that level of self-confidence and hope to one day get there myself.

That said, somehow I love it even more when such jokes get featured on HN and, invariably, shares of dry humorless grumpy people complain that they can't possibly take people who make jokes seriously. I always wonder what brings someone to distrust ballsy humor, I can't really wrap my head around it.

Personally, if someone has the guts to not only make a silly joke with friends over a beer, but actually turn it into a real thing (in this case, a venture fund), then that's the kind of person I want to do business with. That sort of guts shows elsewhere too (Elon Musk is a nice example).
Surprised to see no mention of Apache NiFi, Quartz Composer, or Simulink:

https://en.wikipedia.org/wiki/Apache_NiFi

https://en.wikipedia.org/wiki/Quartz_Composer

https://en.wikipedia.org/wiki/Simulink

I feel like every few years GUI based workflow tools make a revival, but then slowly die out. In the 1990s the selling point was that your "business logic" could be written by "the business" instead of those expensive programmers, and we all know how that panned out.

There is obviously something here, however, especially when you consider what people are doing with Simulink. But why do these tools remain niche? Is there some threshold of complexity past which these tools don't scale well, but source code does? Considering these tools are effectively representations of a program's call graph, could there be a future where I toggle between text and graphical versions of my program depending on what works best?
With both Warren and Sanders proposing to tax rich people at levels not seen outside Communist countries, it's hard to believe the left doesn't sympathize with the Soviets, at least pre-Stalin Soviets.
> it feels like "bait and switch". It's like hiring me in Bratislava, giving me a small (net) salary and ask me to work from London.

Many IT companies in Bratislava hire local people for local salaries... and then make them travel to other countries exactly 49% of the year (so they still pay taxes locally); the remaining 51% of time working for a foreign client remotely from a local office.

My friend had a job where he had to fly to a Western country every Monday morning, and fly back home every Friday evening, to maximize the number of working days within that 49% of the year. (This way you can work abroad for 36 weeks a year, instead of "mere" 26.) And of course he had to spend 8 hours working each Monday or Friday, so he left home on Monday soon after midnight, and arrived home on Friday shortly before midnight, so he basically spent the whole weekend sleeping. (He already quit that job.)
> allowing superpowers to have super power is a problem?

What has this got do to do with anything we are discussing here? Who is ‘allowing this’. What does it mean to not ‘allow’ it?

> It seems to me like people down voting my original comment are members of superpower states with hypocritical stances.

What state are you a member of? Does something make you think it has no hypocritical stances?
> I'm not making less profit. I'm competing to get a job.

You are competing on price instead of quality. I'd rather compete on talent and keep the money, thanks.
Yeah... I didn't fully appreciate just how insane this is because the information's scattered all over the place. Then I read the Register article and a collated Twitter thread... and yeah, it's insane...

This company has absolutely no business being anywhere near security/software/hardware development.

https://www.theregister.com/2021/02/12/footfallcam_twitter_k...

https://twitter.com/_MG_/status/1359582048260743169
Your example is pretty frontend-specific, but I wanted to highlight what I consider its core point, and which is something I only figured out a year ago (incidentally, when I built my own DI system for a game):

As per dependency injection, you inject stuff the other party needs. As per "dependency inversion principle", the thing you inject stuff into owns the interface for what it needs. That means a concrete object you want to inject in many places should be made to conform to interfaces defined by the "recipients" of the injection, which may - and likely will be - different from each other. And in particular, an interface may be as simple as a function.

So, for instance, if a component needs a log sink to write to, and it only ever writes a single type of messages, you do not need to ship the whole logger object (and with it, the knowledge of what a logger is). All it needs is a function `(String) => void`, so all you need to inject is your logger's Info() method.
I see, thanks so much for the detailed comment. I will check out Racket. Heard about it but didn’t look into it in depth.
On the other hand, ThePirateBay seems to be able to stay up.