skysight-inc/HackerNews huggingface dataset:
I feel like the people we're arguing with are going around at night tearing down street signs:

>We have GPS, nobody reads directions anyway. You should know your way around these parts. Getting lost is a part of life, deal with it. Using a sextant is easy, just follow these 25 steps in clear weather, and you know precisely where you are, no need for "you are here" displays. Kids these days expect everything to be spoon-fed to them. Nobody gets lost anyway, why should tax money be wasted on this? etc.
> what not where

Strong disagree that those are the only two possibilities. I hold that most of the issue was how he presented his thoughts.

Regardless, you'd have to prove, first, that "what" and "where" are the only possibilities before your deduction can be solid.
Yep, it's similar. I believe it can expose more than just web apps, for example SSH. I'm focusing my project on the web and making it easier to use.
"Comparing degree-holders who willingly took on loans to slaves, and with such wildly inflammatory rhetoric, is absurdly (and typically) out of touch."

I wonder who is out of touch.

"besides being able to borrow on personal security, an individual might sell himself or a family member into slavery...Slavery was the standard penalty for failure to pay off a debt"

https://en.wikipedia.org/wiki/Voluntary_slavery
So if someone makes something better and not a good idea to abuse, they’re terrible?
You need to believe /some/ things in science. It’s just some things go away if you don’t believe in them and some don’t.
Flatpak is only exciting Redhat who wants to easily provide up to date software on a very old stable base and to be the Google of linux software distribution and to prospective developers who don't at present already have a method of getting debs and rpms to end users easily. This is a small group.

For end users its meant slower startup, apps that ignore user themes, concern that a rogue developer will poison the well with outright malware, concern that a legit developer will get hacked and instantly disseminate malware to all users with their flatpak installed, flatpak only bugs, permissions issues, and additional complexity in managing software.

For developers who already have their software widely available via traditional packaging its something else they have to do in addition to traditional packaging not an alternative because its not universal. In fact last year only a single digit percentage said they used it.

If your prospective users aren't excited about your product perhaps one needs to reconsider if its the users fault for not being excited.
I mean can you really blame them? I frequently play tech support for many of my family members running Windows 10 without an SSD and it’s like pulling teeth it’s so slow.

Running Windows 10 with an SSD and 8+ GB of RAM is a different story and way better experience.
There seems to be a quote used as the main argument:

> You build it - you run it.

Well, building != developing, so DevOps both build the code and run the code (written by devs), no misunderstanding.
Hahaha, giving you an upvote because new vulnerabilities have, in fact, been found. (And I think one of them relates to this new code not being sufficient? Though I'm not following much anymore.)
> that it's ok to befriend people at work if you like them

It's something I regret having done in the past. I'm a little more cautious about this now. I don't think it's necessarily wrong to befriend colleagues, but think twice before sharing too much.
Last couple of places we’ve called it “dev platform” or “dev tooling” team.

I use to say that it’s like one of the business domain development teams, it’s just that the domain is “dev”.
The businesses devs are the stakeholders, and the tooling/platform team members are usually already domain experts that write code.

Having a “devops” team would feel like having a team called “agile team” or something - you do “devops”, you can’t build it.
I may just work with file permissions more than most, but I prefer the octal for its density. It's easy to tell my coworker the permissions are wrong, it should be 755 not 644. It's a lot harder to convey that they should be rwxr-xr-x instead of rw-r--r--.

I also find diffing easier. 767 is different from 777, which is easy to see. It's harder to scroll in ls and find the one that's rwxrw-rwx rather than rwxrwxrwx.

The last one is that the human format is legitimately awful at calling out setuid/setgid, and those are really important to notice. How many people are going to notice that 'rwxr-sr-x' is different than 'rwxr-xr-x'? The equivalent octal is 2755, which is very noticeably different from 755 (or 0755 if you prefer).

I'm not opposed to having the option, but I do think there are advantages to octal. Those advantages do probably wane if you don't have to deal with some of the more arcane permission sets.
Sounds like you've swallowed some propaganda yourself.

"The mean old world is just lying about China." Kind of incredible that literally the whole world is conspiring against the truly good natured China because... Reasons.
Correct, loading a pearl and respawning would throw us off the trail. This is why our aim was to follow the initial travel to the base location, rather than a future pearl TP. The easiest advice in order to throw off nocom is to travel in a straight line in the overworld for perhaps 10k blocks, set a bed quickly, then continue another 10k blocks, then /kill to the bed, then go perpendicularly for a render distance or two before the chunks unload at your death location. Even with some hypothetical tracking improvements (that never actually were written), such as walking back the last 10 minutes whenever a track goes cold, that would still throw it off.

Generally 2 or 3. 1 point of association was given whenever a track went cold, split up among however many players logged off within -6 seconds to +1 seconds of that timestamp (because of chunks unloading on a 5 second schedule). 1 point could be a false positive, but 2 or 3 would be reliably trustworthy.
If you turn on debug logging to see why somewhere weird is happening, and the only way to do that is to completely restart the entire system - good luck figuring out why a large class of weird things happen!
Generate synthetic data according to a model and see if your technique rediscovers the model or not.
This is the same in most countries i.e. income = expenses means no profit and therefore no tax.

However, you need to pay tax in your country of residence still. You also need to file with the IRS for the corp indicating zero profit. Plus US registration fees.

You also need to maintain a legal paper trail i.e. the money coming into the US corp needs to be paid out to an international company anyway.
I find it typical for certain kind of people to attack the author, not their ideas ;)

(to be clear: ad hominem is bad in a reason/evidence/truth-based discussion even if the author position is junk)
> Just because you disagree with them, it doesn't make them the "bad guys".

Since the KDE 3.5.x days, it's always KDE guys who try to build corresponding GTK themes of the themes they default on the corresponding release, or build corresponding Qt themes of the GTK themes put forward as default by the GNOME guys.

Moreover, there are always ways to make GNOME subsystems work well on KDE systems, and KDE guys always make sure that the standards they propose work with the GNOME without much hassle. Also, KDE guys put forward cross-DE ways to make user experience better (XDG base folder specification, for example).

OTOH, GNOME people sit on their high thrones like they're the only game in town. I respect them deeply, but I can't appreciate them just because they auto-generated their JS introspection layer from C code automatically, but didn't bother to write any documentation, because you can try it all in the built-in JS console.

I have a couple of more, lower level stories with them, which caused a lot of all-nighters and project postponements, but that's for another comment.

Their attitude is not helpful.
Persistent symptoms following SARS-CoV-2 infection in children and young people
that article makes no mention of s-corp implications, butthis isn’t an unusual strategy. Here’s an article outlining it:

https://www.nolo.com/legal-encyclopedia/electing-s-corporati...

edit: article from the IRS itself (https://www.irs.gov/businesses/small-businesses-self-employe...)

> If a single-member LLC does not elect to be treated as a corporation, the LLC is a "disregarded entity," and the LLC's activities should be reflected on its owner's federal tax return.

(emphasis mine)

That “if” is significant. As an SMLLC you can elect either C-corp or S-corp (pass through) status, and that changes things completely.
This is my observation as well. Sysadmins writes scripts or small programs for automation but its mostly using those tools for the operation of larger systems developed elsewhere (including other internal depts)
> Personally I think it's pretty great that I can write Dockerfiles, run them locally, and call it the day because this is also what runs in production.

It goes far, far beyond Dockerfiles. Are you on-call for production? Can you debug a problem in production?

If not, then that's the root of the problem that the dude is talking about. If these are true for you (not specifically you, any reader of this):

- You don't have a good idea of how to ship a change all the way to production after committing it

- You would not know how to debug and fix a failure of your code in production

- Your "Dev" and "DevOps" teams are in separate departments

...then congratulations, you have just reinvented the old-school sysadmin/developer dichotomy from the 90s. You just happen to be using Dockerfiles instead of Makefiles.
Is there published research? Looking through verious reports, all I see are references to the New Scientist article.
Like they did in Crimea?
A very good video/essay/poem on the sandcastle mentality:

https://youtu.be/Oy1UUoq_RGg
When the Soviet Union placed nukes in Cuba, why did the US react as aggressively and nervously as it did? After all, the nukes were harmless to the US internal security. They were there to contain the US external influence against Cuba. When has Cuba ever threatened internal security of the US?

Jokes aside, I am not sure whether you are being genuine or being difficult on purpose. Any country that has spare resources will try to create a buffer zone around itself in order to counter possible future threats. It seems self-explanatory. American military is in the region doing the same thing - building a buffer zone around China. I think Americans refer to it as "containment", but it's literally the same concept.
My experience with Vimeo is that, while a fine product, they hate when you use "too much" bandwidth and they aren't completely upfront about this when contacting them before making your architectural decision to use them.

A $70 subscription turned into a proposed 414,400 to $25,000 plan.
Now, to be fair to them, they gave us a heads-up with plenty of time that our usage was too high after we were running for a few months and even after we worked through all the options with them they gave us enough time to migrate away.
Also, to be fair to you and them, our use-case was almost the opposite of yours. Each video was at least 5GB and the content was very popular.

Still, this is an inherent limitation of anyone offering a "unlimited" plan and I wish they would just communicate those limits (because they are definitely known internally).

All in all, probably great if you stay under their limits but they are very enterprise-y otherwise.

We moved to BunnyCDN and our monthly costs have not increased above the $70 we budgeted for Vimeo.
Heh, you should check out who you're replying to. He runs some kind of educational research platform.
Yep, me and my wife have so much fun without kids. We are also not spiritually empty and we find deep meaning in things we do through our life together.
We have big problems with this at work, in particular, an autoscaler that assumes services can use 100% of their CPU allocations. As Dan describes, this isn't true. But the autoscaler is both a cost-saving measure and a "dumb product engineers don't understand capacity planning" measure, so it can't be turned off, only downtimed for a while. For certain services, if we forget to renew the downtime, it's a guaranteed outage when we get downscaled and tail latencies degrade. Fun times.
My point was that I often see "the algorithm" recommending me many-years old videos out of nowhere. Anyway!
> Clearview AI does not have a place of business in France or the EU, it does not have any customers in France or the EU, and does not undertake any activities that would otherwise mean it is subject to the GDPR.

> To be clear, Clearview AI has not violated any law nor has it interfered with the privacy of Australians. Clearview AI does not do business in Australia, does not have any Australian users.

> The UK ICO Commissioner’s assertions are factually and legally incorrect. The company is considering an appeal and further action. Clearview AI provides publicly available information from the internet to law enforcement agencies. To be clear, Clearview AI does not do business in the UK, and does not have any UK customers at this time.

> Clearview AI’s technology is not available in Canada and it does not operate in Canada.

This time, and the last three times, Clearview have made the same legal argument. That because they have no physical basis in a country, and because their customers aren't in that country (though several times that has occurred post-breach), they cannot possibly have breached that country's laws.

Despite the privacy laws of every nation being around the _citizen_, not their physical location. All four places have extraterritoriality baked into their privacy laws, and all four have trade agreements with the US in place that could mean that they could ask the US to enforce compliance and make it into a diplomatic issue.

How many more times do their lawyers have to be told the same thing before they try and come up with a new argument?
> Then something else is wrong. That's not a normal behavior that healthy people do, it's a symptom of some other problem in their life.

Not really... games are designed to be incredibly addictive, can be social activities and have much lower physical consequences/withdrawals from misuse. Don't find Rat-Park as a convincing explanation for why high schools boys might prefer Fortnite to Zoom Class.
> I suspect your estimate of the commonality of such behavior reflects more on you and your social group’s predilections than anything

I said nothing of the commonality, only the relative proportions. You're the one assuming things in absolute terms.

Do you disagree that there's probably more people out there wishing to cause someone to lose sleep vs. steal cars and abduct people? If so, see above quoted text.
A long and detailed comparison, but if you are looking for a summary "which one is better" conclusion or even opinion, there isn't one (at least I didn't find it).
Even if you cut all the crap, it'd still be pretty hard to get away from the ground truth of which hardware is cheaper.
I would pay money for a Haskell that wasn’t always backwards compatible and got rid of the old and useless or old and broken things like head and etc. As it is I really want to like Haskell, but it’s too hard to separate the wheat from the chaff.
Even if I'm wrong and governments don't reflect the people, my main point is that there are many issues with Chinese culture itself that should be criticized. This common phrase of "I don't like the Chinese government but I like the people" as a way to not appear xenophobic is what I'm arguing against. We definitely should be able to criticize wrong cultural behavior, and China has plenty of that.
I second that. I experienced this drive towards overly complicated pipelines that require a bunch of external systems to work in order to test my application and claims like “it’s impossible to run it locally”.

The answer should be more modular code with clear interfaces and contracts so that I can test as much as possible locally.
My values, howled into the wind
If that’s the case, getting screwed is pretty common.

If my SAP implementation is going to save over 1 million per year in increased manufacturing efficiency, how should I price my services? The floor is set by the cheapest contractors in my market, the ceiling is how ever high I can negotiate.

The client will capture far more value than me over the lifetime of the product. I also don’t want to charge by the hour because there’s a conflict of interest and I want to detach hours worked from fees charged otherwise I’m just slaving away.

Hourly is for blue collar work, it’s not professional at my and your level.
My friend just had someone jack up his car and hack off a catalytic converter with a hacksaw in broad daylight, to steal it. How long does it take to place an airtag, 3 seconds? I think the chances of you being caught placing an airtag are slim to none.
And both should be simple for the police to link to the owner, if they are reported. Maybe a bit less so for a SIM card, but that AirTag is registered with someone’s phone
I will just add one point regarding health and sedentarism. Going completely remote saved about 2 hours a day from commute. This is big. This is not just 2 hours, but at the end of those 2 hours you won't be in a mood to do pretty much anything. I ended up working out for 30 mins and going on a long 90 min walk everyday. People tend to think 2 hours of physical activity is a lot and 'too much', but given how sitting oriented our jobs are - I don't believe this is the case. I don't even walk to get a lunch, once you wear a fitbit or some such device this becomes so clear how much of a sitting oriented life we have acquired. Also when I was monitoring weight, bp and other such parameters - nothing other than 2 hours made any dent. So 2 hours it is. Just wanted to add this perspective. Hope it helps.
>Student loan forgiveness would take a huge existential burden off an entire generation. It would do so much for mental wellbeing of so many of my peers. I can't think of something I'd rather see. And the truth is, I've almost paid off my loans because I'm doing alright. I'll be fine.

You might be fine right now, but what about all the people who scrimped and saved for years to pay off their student loans. Are their efforts for nothing?
I tend to agree- at the very least an important hypothesis to consider
That requires modifying your OS trust store[1], doesn’t it?

[1] And browser trust store if it doesn’t use the OS, and OpenSSL trust store if you use tools that don’t use the OS trust store, etc
Now I feel this is how it is exactly happening at work even though I am not part of "devops" team. Any working solution at my place is now legacy ready to be dumped and replaced with next generation stack. Other day "devops" engineer couldn't figure out wrong directory permissions and whole deployment failed.
Trivially possible? I wouldn’t know how to use or where to buy a GPS tracker. I’m sure it’s not super hard. But not as easy as an airtag.

But now anyone with an iPhone can buy a $25 device and track anyone. I would guess that Airtags are also smaller than gps trackers.
Well... The problem is that customers won't appreciate this that much. They're gonna interpret this as companies trying to extort them.
I do as well, but I guess none of my use cases have involved either listing absurd amounts of files nor have I used ls or exa in any scripts. I do use exa and ls (usually on systems where I don't have exa installed or when I forget to type "sl" instead)
The difference has been barely noticeable for me
Okay. Well, first, I'd just ask: in the discussion here, do you think I've been inconsistently applying kindness, or, more directly, being unkind to those who disagree with me?

Second, I really don't understand how this should be applied to my assertion that tone matters. Can you walk me through that? Or, am I mistaken in thinking that you're saying you disagree that tone matters?
I personally would not spend any money on becoming a SWE. Spending that money will not get you anywhere if you lack motivation. Sure you can audit some free online courses, see e.g. https://www.classcentral.com but paying money will solve very little.

Instead I would go for work experience. That will give you the feedback to know what you actually need to learn. Apply for all sorts of (junior) on-site work as part of a larger team. You will need co-workers to ask and show you to quickly gain experience. On-site work will give you that feedback needed to not lose motivation.

You will probably need to apply to many jobs. You will not get an answer back at all, or get rejected after interviews over and over again. That occurs to most of us!

Perhaps also look at software testing or security surveillance. That is two paths I know acquaintances have taken to eventually get SWE positions. Both can be just-a-work on days when motivation is lacking, or allow you to automate stuff in Python etc to eventually do more and more SWE.

Forget Google etc. The truth is you will probably need to work 10 years at smaller places first to gain experience. And that is probably a good thing. A hyper-competitive environment might not allow you to grow the way you need to.

Best of luck with your career and kids!
Do you have any evidence?

I've done free base nic, salt nic, and nic polacrilex. Salt nic would be, in my opinion, the most habit-forming (but not addictive), due to a quick and high "peak," and quicker clearance -- leading to a need to re-dose more often. That's also granted that the route of administration (vaping) allows for an insane amount of nicotine to be absorbed, much more than you can ever get with pouches, gums, and patches.

As well, I'm not certain, but I believe Zyn uses salt nic, and not free base.

I've done snuff as well, and it's similar to nicotine gum (except being more of a nuisance).

I haven't seen evidence for basic nicotine products being addictive. I have little comprehension how something so mild can become addictive. Habit-forming? Yes. Full-blown addiction? No.

Cigarettes are different. They're a cocktail of various psychoactive chemicals that get dumped straight into the bloodstream in large amounts. I understand how they can become addictive. I have first-hand experience of all the necessary things that must come together for the "addiction" switch to come on.

In my experience, nicotine alone is not enough for that switch to be flipped.
> we've should have come up with models that factor in the externalities of lockdown and factor that into policy decisions.

Here's what happened.

Fauci said almost immediately after putting himself on TV that his only focus was on the direct medical effects of corona, not on wider public policy related to education or the economy. Epidemiologists went nuts when he said that (to your point), but that's mostly been censored. (60,000+ doctors have signed the Stanford petition against Fauci.)

Trump did not fire Fauci because he didn't want to create a martyr, but that was a huge mistake. (Trump had a report from the DOE LLNL in May 2020 that indicated Fauci/Daszak were lying about the possibility of the lab origin.)

Fauci funded corona research at WIV, and other research 26 other Chinese labs.

In addition, he has refused to cooperate with Senate oversight committees.

Fauci is at the heart of the largest global scandal in history. He should be fired so that it can properly be investigated, a textbook written about his psychopathy, then he should be executed.

Actual solutions used in Florida:

"Ron DeSantis: Floridians know there will be no lockdowns"

https://www.youtube.com/watch?v=3XF5F2XrHHw
There's an Ashkenazi Jewish dish called Gefilte fish that's a fish sausage. I doubt it's uniquely Jewish, so it's definitely a thing.
Also: Farahany, Greely "The ethics of experimenting with human brain tissue" in Nature (2018)

https://www.nature.com/articles/d41586-018-04813-x
Reminds me of Bill Gates’ infamous “I wrote FAT on an airplane!” line :-)