skysight-inc/HackerNews huggingface dataset:
> If it has to do with a client. Keep it on the official medium.

I worked for a BD where we had zero clients. Your rule would have gotten us fined. Trust me, it's not as easy as you think. We've spend tens of thousands on lawyers who have in-turn spend thousands of hours thinking about this topic. You nor I nor the smartest person you know could stamp this out over an HN discussion.
Content creators make videos for a variety of reasons, you’re under no obligation to watch them if you don’t like them.
Good points, though I won't take them that far. To be aware of the Hubble's issues at the time, you'd need to be at least ~40 years old now.
One of the best combinations I have seen was with hierarchies that allowed for two people at the “top” of the local hierarchy. One who is more of a generalist and people manager, with the other being an experienced technical SME.

I do not like arrangements I have seen with how that division works with EMs and PMs.

EMs, from my experience, become too far removed from the technical work and too involved with people management.

PMs many times are not necessarily good people leaders OR technical leaders.

Not to say I have not met some truly great PMs and EMs, as well as teams where both people in those roles just clicked. But it was not as a matter of organization, and more because they were exceptional people who would excel in any organizational structure.
Do you watch Taiwanese political talk show? Basically guests from both sides in the shows agree that the next election is going to be important. They do openly expressed their anger over the position of the Biden administration. At least for some people across the straits (maybe we can add some people in Japan and Singapore) they are expecting something big to happen between the end of the winter olympics and the 2024 election.

In Taiwan you see Taiwan is not grim, for the geopolitics people they are predicting big change, but from the outside it appears that Taiwan is doomed. This, if you think about it, is really the biggest problem for the DPP government: ordinary Taiwanese people do not really care if they are reunified, while some learned people are worried, and the US can do nothing. The day after the US fled Afghanistan, high rank government officials told the press that "we are not Afghanistan". Yes, no other countries want to occupy Kabul except for the yankees.

And why would the economics be bad if China finally annex Taiwan? Cash from China has been flowing into Taiwan for 40 years, and the rich in Taiwan knows that all too well. Internationally sanction? Do you think who in the world is in bad need of Chinese products now? Taiwanese cannot even count on their leaders. Legislators and local government leaders have always been able to send someone (or in person) to visit their family graves in China and the Chinese government permits it. In Chinese culture, that speaks more than their public speeches.
I'm definitely not going to take this offer below my current salary. No way. I might take it if there is a small difference with the other offer I have but I doubt they stretch so much.
Sort of, with AGPL.
A Rickshaw-Puller’s Take on Life and Lockdown
Archived: https://archive.ph/KCIJx
That's why translation is its own art when done well. I've seen it done both ways, and both have their place.

I remember watching fan subbed anime around twenty years ago that kept all the idioms intact, but also but notes onscreen which you could pause to read, explaining a bit of what it meant and how it was supposed to be used.

I also remember more recently reading the dark forest trilogy, which is translated by an author that is amazing in his own right, and you can tell. That example is also extremely interesting because you can clearly feel a very non-English and non-western philosophy at play that the translator allows to come through, while also making everything very clear to an English reader.

Things like this are what translations of famous works in history (such as the Odyssey and the Illiad) are often referred to along with which translation it is. IIRC there was actually a new translation of some of these works within the last decade where it was translated to by much more modern English, which was supposed to be a very fun read. I always meant to get around to trying one of those, but honestly forgot until just now.
This comes across as an academics utopia, especially the last bit.

This also made me realize I haven't thought about utopia in a long time.
I often end up getting results only applicable to python 2. I really dislike that they changed the language so much without ensuring backwards compatibility or changing the name.
Most common operating systems provide a facility to directly DMA disk pages into a user space buffer (and vice versa) without involving the page cache. On Linux, for example, this is what the O_DIRECT flag is for. It is similar to mmap() but with different rules; you lose the page table magic but gain explicit control the I/O behavior. There is nothing faster if you know how to wield it. Operating systems add this feature to support database engines but it isn't the only use case.

Because a page cache is expected to support all possible processes, it can neither overfit simple access pattern cases, because then it would offer poor performance for common cases that are more complex, and it will never have enough context to offer excellent performance for complex access patterns because doing so would reduce performance for many common simple cases. Real page caches try to straddle both worlds; it is better to be mediocre for simple and complex cases than to be excellent at only simple or only complex cases. Bypassing the page cache allows processes to design their own page caches that are highly optimized for their specific requirements, should it be worthwhile to do so.

A reason people might not want to do this is that the APIs are operating system specific.
This would be a tragedy if the majority of people wanted some laws for themselves but were held back by the minority from implementing them. Luckily, this is not the case in the US, which is a federation: if the majority of e.g. Californians want some laws for themselves then they can just make them the laws of California. The consequences of that is that if e.g. Texans want some laws for California then they need to convince the majority of the states too, which is not easy and that is by design.
> Websites are businesses.

No, some websites are tools used by businesses to help achieve their business goals.

Is the website on which we are having this conversation a business?
But aren't they resorting to identity?
Many gifted kids have the entirety of the global internet as a resource for learning.

I don’t have a strong opinion about how much advanced education a public school system should provide, though I might suggest those educations which require specialized machines or equipment that can be shared among many students might deserve priority over those that just require a talking head and chalkboard.
What type of interview? If it's a Leetcode/Coderpad type of test where you're expected to deliver a working solution in 30-60 minutes definitely go with what you know best. No one cares if it's Ruby or Python. They want to see your code generally works.
I started with Evernote, now using Apple Notes… but I plan on switching to Notion going forward.
We’ve had this feature in Nyxt for over a year :-)

https://nyxt.atlas.engineer/article/dbscan.org

It really does feel like a super power!
This.

It's why I left emacs behind. I didn't want my entire life's body of work to be "a customized text editor."
You might claim that it isn't, but if you are just asking me that question out of the blue I'm certainly going to wonder why you're asking and what you're up to. A random individual that goes around asking individuals who have websites if their websites comply with some law can't claim that they're just behaving in a normal everyday manner.
Fixing memory leaks in popular Python libraries
I'll just drop these here as they might be useful to you

https://github.com/xxh/xxh
https://github.com/intoli/exodus
Nitter.net is so much better -- comically better -- than Twitter's site. I'm on a somewhat slow computer right now, and loading a Twitter user's channel (sorry I can't remember the correct Twitter slang) takes like 3-4 seconds on Nitter, and like 10 seconds on Twitter. And scrolling on Twitter is supper choppy, on Nitter it's just normal. Twitter's frontend code could be a good one for thedailywtf.com.
The line of sight thing is an FAA regulatory requirement, I don't think it was ever a technical one. However if these guys are out past the Channel Islands it's definitely beyond the range of a consumer level drone.
You're the third person to reply to this with a third, different answer. It sounds super 'simple' as you put it. You should call the lawyers I consult with on this topic and let them know they're wasting all their time trying to figure it out.
> Envious Levelers

Do better.
I think if Apple was seriously eyeing a server market, Linux would not be the target OS. Apple already relies on quiet a bit from the BSD sphere, I think it would be more likely they have an internal port of FreeBSD or NetBSD. The advantage here is, it would already share some common traits with MacOS and because of licensing, Apple can rebrand it and make modifications without opening the source. Apple has done this before as their Apple AirPorts way back when ran a version of NetBSD.
> I find myself way more often reading source code and the base documentation.

Yes, search engine results are for amateurs (except for finding the source, spec, base documentation, etc.). If you are serious, hold yourself and your learning to higher standards.

It's also faster to read the serious sources: They are much more dense and complete, requiring less searching around and accumulation of stuff, much more to the point, more authoritative and accurate, and IME more clear (I think because clear writing requires deep understanding and clear thinking, which is much more likely to be had by the dev who wrote the code or the experts writing the spec, than blogs, reddit, or even HN commenters).

You'll find that most of the online forum/blog authors don't actually know what they are talking about (and that many of your peers have big holes or misunderstandings).
I remember when I heard the rationale¹ for the assignments of area codes in North America: Populated areas with a high subscriber count would get the lowest codes to reduce the number of pulses required. Hence 212 for New York, 213 for Los Angeles, and 312 for Chicago.

My next thought was self-pity. My area had just been assigned a new code: 909. The absolute worst code possible². 28 pulses required for us bumpkins while only 6 were needed for the cool people in the city. :)

[1] There's a good Underunderstood episode on this. Apparently it's not exactly certain this was the rationale. No memo exists detailing it, but it matches up pretty well with how they were initially assigned. (https://underunderstood.com/podcast/episode/area-code-conspi...)

[2] Well, I guess 900 is actually worse, but that's not a geographical area code.
> If safe nuke plants could be built without pervasive (wholly legal!) corruption, 3GW in 3 years for $3B, I might be all for it. But I don't know any way to get there.

About double that cost and 50% greater timeframe is doable, IMO, with a greater emphasis on nuclear as part of the solution.

Looking at California: right now we have about 20GW demand sustained overnight in excess of our 1.3GW of wind power. If you got 6GW of additional nuclear in there over our existing 2GW, and tripled wind... it looks a lot more tractable (but still very hard) to meet the remaining 10GW with storage. At the very least, our hydroelectric resources could be stretched much further, which makes the rest of the problem easier.

And, of course-- that 10 / 20GW can be expected to go up, a lot:

- We are phasing out natural gas heating, so we're going to have a lot more resistive and heat pump heat than before.

- Vehicle electrification.
People who have never had a job before don't want to believe you.
If your infrastructure is core to your product then your product teams should be working on it. There are definitely teams who should be making infrastructure because it's a differentiator for them. But an internal platform team seems like an antipattern, because at that point you've got the worst of both worlds - your platform is just as distant from your developers as something like AWS, and is unlikely to offer better functionality than AWS.
I'm still super curious. It's a well known company that is doing super well. I had the interview with some really smart people with amazing resumes. The low ball explanation makes sense. Maybe they were just testing me. I live in Argentina where 45k would be considered an ok salary. Lot of people work for less than that. But if you know your value and work with international companies you can get much more than that.
> all numbers in Greece are ten digits long, except for phone sex lines, for which the code would be added later.

Phone sex numbers are treated specially in Greece?
Right, or if you don't have an abundance-robot, you could tax other non-human resources, such as oil reserves or land.
No - spam protection needs as many signals as possible, sadly.

You will have headless browsers simulating clicks and so on. This gets extremely hard over time fake, and the more signals there are, the easier it's to spot anomalies.

In a way, the thinking is - a malicious actor will get at least a few of those signals inorganic and ML can detect them...

"Long before the information ever goes to the eyeball" => wish it was true.
What is it with everyone and the all-or-nothing mental models?
Every major language I've used has had features banned by local coding standards. COBOL(!), Modula-2, C, C++, TCL, Python, Java, Javascript, PERL, ...

Little languages too: Makefiles, yacc/lex, etc. They were all a better solution than their forebears, but after years of usage, it's clear they have serious flaws.

In general, over the productive life of a language, experience evolves what is considered good, and features that at the time the language was written were fine, or even considered good, fall from favour as experience grows.

To be fair, some do better than others. C++ has basically become a different language over its lifetime -- C++20 is a _very_ different thing than the C++ I used in the late 80s! Much of what was new and interesting in early C++ is now considered dubious at best.

I think we're approaching a time where C (and C++) will be widely considered to have enough misfeatures that they will fall from use, especially in new applications. That's ok: C is 50 years old -- if we hadn't learned how to do it better in that time, I'd be worried!
I've been gravitating toward Sourcegraph a lot more in leu of documentation. You really can't do much better than finding real life examples of how some library is used.
Maybe everyone should get their prints on record as a way of verifying in the future.
I think the key for me is working for good people. They're "hard" bosses, but equitable.

The second is to find purpose. AvE, a hilariously non-PC Canadian youtuber, actually has quite a deep video on this: https://www.youtube.com/watch?v=E7RgtMGL7CA&t
The friendship that made Google huge (2018)
Humans Aren’t Alone, Ants Freeload on Others Too
Something else to add context as far as the complexities of inflation and buying power. Yea TVs are cheaper, but the production of TVs have been shifted more and more to overseas locations where various costs are cheaper such as waste management, labor, etc. So while Americans have better buying power over computers, lets say, a lot of the computers are no longer made in the US.
The adverts will also be different since Google would infer what to show you - both in the results and advertisements.
> There is no level at which tobacco smoke is safe for the consumer or the people around them or, as we are seeing, even those who are exposed in a tertiary environment (5).

This framing drives me nuts. It's the same claim the CDC makes on their website:

> There is no safe level of smoking.

> Each cigarette you smoke damages your lungs, your blood vessels, and cells throughout your body.
Even occasional smoking is harmful, and the best option for any smoker is to quit completely.
The more years you smoke, the more you damage your body. Quitting at any age has benefits.

Source: https://www.cdc.gov/vitalsigns/adultsmoking/index.html

First of all, it's absurd. If you smoke, let's just say, I dunno, one puff off a cigarette once a year I am certain there is no measurable health effect. So the claim is wrong.

But more important, this kind of argument could be applied to all kinds of things. In a technical sense, there is no safe amount of air travel, for example. You are exposed to background radiation at measurably higher levels every time you fly and this has measurable impacts on longterm health (pilots and other flight staff have measurably higher rates of cancer). But does the CDC say, "there's no safe amount of air travel?" Do they point out that every flight does some amount of damage to the cells in your body? Do they warn you that the more you do it, the more harmful it is? Do they tell you that quitting is the only way to be sure you're doing no damage?

No! They give actual figures, explain that the risk of infrequent exposure is relatively low, and then provide a simple point of reference to help the public contextualize the risk:

> We are exposed to low levels of radiation when we fly. You would be exposed to about 0.035 mSv (3.5 mrem) of cosmic radiation if you were to fly within the United States from the east coast to the west coast. This amount of radiation is less than the amount of radiation we receive from one chest x-ray.

Source: https://www.cdc.gov/nceh/radiation/air_travel.html
https://archive.md/gaKmq
I used to be a "Mike" type. I realized I wanted to have impact -- that being a "consumer" of everything of boring.

I've since built and delivered a lot of things, some even meaningful, and for myself it gives me stories to tell.

The other side of things, Productivity Porn, is another meme that is seductive but unfulfilling in my opinion!
So much to unpack here. Let's start with:

> devops was able to convince the industry that "software engineers own their own infra" is a viable thing to do so they could do engineering work, expect, they're out of their element.

Devops wasn't about getting ops people to start doing development. It was about getting developers to be start doing ops because infrastructure definition became a tye of coding.

What's incredible about your inversion of understanding is it's exactly the point of OP's posted article - that people misunderstand devops in exactly the way you just did.

> That's not their job. devops should be pulling in open-source technology that's developed by real engineers and write tiny packets of glue code to make it work to add value.

"Real engineers"? This is a Googleism and their caste system of "real engineers" and "software reliability engineers". The rest of the industry doesn't coddle their precious "real engineers".

Designing a resilient, scalable, frugal, operateable architecture of load balancers, servers, caches, queues, dead letter queues, and all their associated metrics and alarms is absolutely "real engineering" and worth the time and attention of the same engineers that are building the core business value of their company.

> k8s is a terrible experience and a terrible abstraction.

Completely agreed. But note that that K8S came from Google and their 2-tier system of engineering. But the quote in OP's article is from Werner Vogels - AWS's CTO, and Amazon is legendary (nay infamous) for asking their engineers to work on ops.

So, I agree with the last half of your post - K8s IS a scam, and should not be operated by an ops-focused team (probably not operated by anyone at all)

But if you had follow the intention of the DevOps movement, not the perverted definition of DevOps, then the k8s scam was obvious from day one.
Hey thanks for your reply. I get how the Paper patch allowed this new exploit, but Im still curious to why Paper never even had the range check. Even for lag compensation it shouldnt be more than a chunk or 2 range.

Im actually reminded to the latest log4j exploit (main reason i aint actually gonna run Minecraft for a while) and even the Heartbleed exploit a few years back.

Did yall assume the patch to Paper would just return if the chunk was player loaded, and they wouldn't add any other sane bounds checks?

If the story from the FitMC guy is true, yall guessed/hoped that patch would be what it was. Giving yall a new leak of information without actually fixing the problem because if it was loaded you could still get all the block info in that chunk.

Pretty awesome from where i'm sitting. \(ᵔᵕᵔ)/
> Yes, search engine results are for amatuers...

I don't think that's accurate. Like the gp, I find myself relying more and more on reading the source and reading specs (WhatWG, RFCs, etc). However, search engine results are still incredibly valuable.
If you try that you totally broken the DevOps idea, but now the whole world of ops and IT did that ages ago as anything that is configured in code, e.g. yaml, is devops.

The article suggests using a higher level abstraction with better tools suited for the developers than the low level tools as docker, Kubernetes etc. You can make this into a separate internal product and still keep the devops idea. But as soon you break out any of the core responsibilities for the product from the team. If that's business, security, stability or quality you are moving away from devops. Sure devops isn't the solution to all problems. But why call it devops when one doesn't like the basic devops idea.
My answer might be the opposite of what's expected, but I realized what I wanted was not actually to just coast on something easy and found my way into a more engaging and challenging environment. No, I don't want to put in a gazillion hours, but I also don't want to essentially watch a clock for 40 hours a week.

And I'd be remiss if I didn't say, my wife did a lot of the work on this realization. Always good to have someone you can talk to.
Hilariously that is not the original purpose of "DevOps", and double hilariously, it is the direct opposite: that Dev and Ops (separate groups) should work together better:

https://newrelic.com/blog/nerd-life/devops-name
Not a strange name at all: wine comes in bottles in the real world. Seems apropos for what these virtual bottles are doing.
And allies on the ground we worked with also had sex slaves..... [1]

The issue here is, there are no saints. And to claim any side if being saintly is throwing up blinders.

As a TLDR for the article. American soldier dismissed for incident involving an Afghan allie who spent money on "dancing boys" and had a young boy chained to a bed as a sex slave. Multiple incidents occured with other afghan militia allies, even on US Bases, US Military policy is essentially to ignore it.

[1] https://www.pbs.org/wgbh/frontline/article/military-overlook...
How is this any different from a person groping your avatar in second life? The display is just different. If this is tantamount to assault then the zombies in the last VR game I played need to be behind bars. And the kids in VR chat that do silly things to others.

You can take the headset off at any time. Unless of course, Poe’s law. But I think I’m just an outlier of opinion here. I’ve used VR heavily since oculus dk1 days.

I think folks are buying into marketing too heavily. It’s just a different display medium
Refer python documentation as a reference and build some side project.
If there is a connection it is more likely that a series of marketing campaigns is promoting content like this in broader strokes that lead to your search history existing via subliminal influence.
Had this problem. Started hitting the gym daily. Fixed it.