skysight-inc/HackerNews huggingface dataset:
I do not understand what this author is talking about.

Apple has always been focused on superficial interface changes. Every single release of OS X has had minor, sometimes major, revisions to the interface.

Remember when Sheets were gonna be a thing? And Drawers? And Metal (the UI, not the GL)?

Show me an OS release and I'll show you things Apple moved around.

Go back further, and you'll see it's always been the case.

System 7 was a massive change from System 6. Mac OS 8 was a HUGE departure from System 7. Mac OS 9 had substation changes from Mac OS 8.

This whole "remember the good ole days when nothing changed?" schtick people pull to make bad points is insanely frustrating if you actually pay attention to things as they change.
This is supposed to be an argument against Kubernetes?
Poor title. Should be "Don't make me provide a phone number"
What linux calls capabilities is a misnomer that isn't particularly effective - it's sort of splitting root up into smaller pieces.

This is totally different from the actual capabilities security model, which is closer to a "if you can name a resource you can access that resource". So, for example, imagine every file on your system has a path with a uuid, and there is no "ls" - you'd only be able to access files whose names had been told to you/ that you created yourself.

That's a capabilities model, and Linux does not have that.
Advanced Error Handling in OCaml
My overriding priority in most times is getting stuff to "DONE". Stopping 90% of the way, being forced to pick it up weeks or months later, is such a huge waste of momentum. It'll take twice as long, and hugely demoralizing... and the context switching just compounds the lack of progress.

Whenever I have a new idea, instead of working on it I write it down. Then I write down anything that's not done yet that I could work on. Usually picking what's closest to done.

This also only works if you scope your tasks to a reasonable size, and they're not huge open-ended projects. In that case, you'll never get to a sense of "done."
He had a religious marriage with Hatice, not a civil one, and in fact was reluctantly going to the Saudi consulate to finalize the divorce papers for his separated second wife, which they told him could only be done in person. Apparently MBS has assured him personally no harm would come to him.
a game should never be able to fry hardware. the headline should be "rtx 3090 cards can be fried by playing a game".
Engineering Career Series: How Yelp thinks about engineering management
> You're mixing together useful complexity with useless complexity.

Or, to channel Fred Brooks, essential and inessential complexity.
"OS/2 finally came out in late 1987, priced at $340, plus $2,000 for additional memory to run it. By then, Windows had been on the market for two years and was proving hugely popular."

No. Windows was basically irrelevant until 3.0 came out in 1990.
> Felony murder is still not 1st degree murder, though.

Yes, it generally is (the felony is an alternate way to fulfill the malice aforethought element, in place of premeditation.) Though I suppose some statutory schemes may distinguish them.
One of the alleged opinions, "deport all Muslims," advocates for discrimination. As I said, employment consequences are complicated, and that's especially true when the employer is a public school. But, that isn't just a "different political view," it's evidence that you're predisposed towards... discrimination. If you make such statements in public, and you interview and don't hire a qualified Muslim who applies for a job at your place of employment, you've provided that applicant ammunition for a discrimination lawsuit. For that reason, it behooves a company to fire employees who make such statements in public.
I thought Tesla and SpaceX famously underpay and overwork compared to most of the big Tech firms?
I've been wondering when we will collectively move past the notion of "phones" in general.
This is already the case and has been for decades. The army is far, far better equipped than a ragtag band of militia. Individuals with guns would only add to the chaos.
Personally I think big tech aggregators like Google and Facebook should be taxed to support journalism. That could either be a fee when someone clicks on a link or a flat amount per year that everyone gets to spend on journalism implemented as a tax refund.

These companies have sucked all of the value out of journalism. Normally I'd be fine with that, but the tragedy of the commons on an entire vital industry seems to large to ignore here.
Tips to improve WebRTC video call browser performance
So whats your point? Just because a large majority of Congress wants to do something immoral the pres gets to wash his hands if he jumps in?

“Override the veto and be damed. But my name will not be on the bill.” Thats what they should have said.
Host UE4 games on Microsoft Azure DevOps with unlimited cost-free Git LFS quota
You should not, I dont care which IM app you use or why or why you dont wanna use telegram. And you dont care or understand why people use telegram and what they use it for.

I tried to explain it but people like you dont want to know. You just want to argue over e2ee nonsense that no one cares about who uses telegram for public conversations. You could ask HN to make comments e2ee its about that "useful" for what I use telegram for. I want my messages to be read, its that simple.
I wonder what the radar cross section on this thing is? It's going to be at least comparable to that of a small light aircraft – which are easily detected by primary radar. I think flying this across the med with no flight plan, no transponder, and no legitimate paperwork would be a very good opportunity to get it filmed extensively in-air for free by a friendly European airforce. Quite possibly including an explosive and quick landing, too!
Another case of premature optimization, really
> Lumping them all together feels like we're giving out participation trophies.

Like this?: https://kstp.com/kstpImages/repository/2021-07/richard-brans...

I honestly don't think it's something bad to praise when only a handful of organizations have ever done it. [0] Thousands of people have climbed Everest, but it is still a commendable achievement.

> Blue Origin has been running for 20 years and the best we have from them is flights that were accomplished in the Cold War?

Plenty of other nation-states have been working on spaceflight longer than that and accomplished less.

[0]: https://en.wikipedia.org/wiki/List_of_human_spaceflights#Sum...
> even that I guess that strong family is just a short hand for anti-gay, so maybe I am missing other 'eufemismes'

Pro-family is anti-LGBT only incidentally as a conceptual consequence. It is not as if pro-family was some invention confected just to stick it to the gays. According to natural law theory, the family (traditionally understood) is the basic unit of society, the rest of society and the human race functioning as the extended family ("natural" here means entailed by human nature; we can do all sorts of unnatural things, but they are harmful to us and do not help us in genuinely flourishing as human beings as conformity with nature does). The only reason something like "pro-family" has become a term is because the natural family has become the target of ideological attack.
SAP consultants usually. There are several SAP subspecialties, like ERP integrations, that are themselves very lucrative.
Nope, haven't heard of those. I've used AMX Blue (business), Chase and CapOne small business for credit cards in my startups.

FWIW I also have used small community bank cards, one of my goto things is when I start a new business if I don't want to give a personal guarantee usually I can work with the smaller community banks and make it happen. One way I have used a few times at different banks (same company in some cases) is get a secured card from them for say $2-5k, usually secured with a CD or other investment vehicle they offer. You keep using it just like a credit card, build credit and in fairly short time you'll have a nice unsecured credit going with no personal guarantee. Done right you can build up some pretty substantial credit this way and you get your security back pretty quick if you don't have any problems.

I have used Divvy (wonder if that is more like Brex/Ramp) at a startup and that worked well, but it was less credit card more "charge card", i.e. due each month in full. But from what I understand it did help with building credit and gave a trade line reference too. I wasn't the founder when I used it, but I will say it was really nice from an exec point of view managing budgets etc.
Syria defends their democracy by bombing the opposition voters though
Looks like a good start to me, but if you are engineering anything more than a software app then I would add: some customer input, requirements analysis, some prototypes, some performance measures, a formal specification, a preliminary design and review, better prototypes, a formal design and review, a test plan and quality control plan, test procedures and fixtures, a formal build, integration and test schedule, testing, validation, etc.
For you and me, you are right, but those on the top get to play by different rules.

Also, while it's called a loan, think of it more like a credit line.
I think we agree in principle. I think that defining rational vs irrational IS difficult, and therefore choose to draw the line such that it doesn't matter for a persons right to choose.

This addresses the fact that a severely depressed person may not be able to make the same objective assessments of the world that the chronically I'll can.

A severely and chronically depressed person might think "I have no chance at happiness" when in reality, they actually do. If they base their decision on this premise, they would be following faulty logic. My point is that they have a fundamental right to act based on their conclusions, even if they are wrong.
I’m no security researcher so do correct me if I’m wrong but I assume you use firejail which is a suid program - a bug here could cause an escape to even become root. And why would you write a sandbox in a memory safe language…
I use Nomad a lot in my company and I really like it.

Our team tried to migrate to AWS ECS a few times and found it much harder to abstract stuff from devs / create self-service patterns.

That said it's not a walk in the park. You will need to scratch your head a little bit to setup consul + nomad + vault + a load balancer correctly.
Great, that puts it on-par with the status quo.
I just learned I only have months to live. This is what I want to say
That's not what's happening here though.
Was the comment about the group of Muslims protesting Trump or all Muslims? I see nothing to indicate anything more than the former.
I think you may have missed the point (as probably a lot of people did) I was trying to make. It's one thing to know what assembly is and to even be able to dabble in a bit of assembly, it's another thing to be proficient in assembly for a specific CPU/instruction set. It's orders of magnitude harder to be proficient and/or actually write tooling for it vs understanding what a MOV instruction does or to conceptually get what CPU registers are.

Professional SWE are professional in the sense that they know what needs to happen to get the job done (but I am not surprised when someone else does not get or know something that I consider "fundamental")
the chronological billing model borne of the economics of circuit-switched telecoms is kept alive as a facade

Frankly I prefer it that way. I don't want to have to feel guilty every time I use my phone. The cost of my typical monthly usage could drop to five dollars and it would still force me to constantly think about whether what I'm doing is "worth it". Maybe I'm just a weirdo but I don't need that stress in my life.
The pricing on reserved instances is so appealing over on-demand instances, though, that people are using it for more than just opex vs. capex accounting. You legitimately save money by buying in advance.
Maybe I worded my original post poorly then, as that was the idea I was trying to convey.

And you're right. As I said, I don't think there is a perfect way to view these things. However I do think that viewing those taxes as pre-allocated is a reasonable easy heuristic. Otherwise every single externality has to be rather thoroughly investigated. Is it already known and accounted for? If it is not accounted for, is it intentionally not accounted for or is the externality actually entirely unforeseen? How much does the externality actually cost? How much additional revenue does the company/industry causing this externality bring in and how does it compare, etc etc etc.

Not viewing those taxes as pre-allocated to existing programs essentially leads to immediately discounting any new externality because of the sheer complexity of trying to figure out the exact dollar amounts involved. Many externalities do not even have an objective dollar cost from which to start the accounting.

Even if you wish to continue with SpaceX, how do we account for them properly? They may be saving the government money on launch costs, but they are also deriving an unusually high benefit from our public education system. I'd assume they are also putting more wear on our road system than many companies. And that's not even scratching the surface. And SpaceX isn't even the whole industry.

Much, much easier to view taxes as essentially pre-allocated first and then figure out how you want to deal with things more specifically later. At least it gives us a tractable starting point.
I think decentralized exchanges are cool but they are only useful for people who already have significant crypto holdings. ~nobody gets paid in bitcoin. The initial transfer of fiat for crypto is the most difficult part since that's where the kyc, regulation, etc comes into effect.

I'm not sure what stablecoins have to do with anything i said.
well it took way way longer in blizzards case and it was their fate. not enough games for their core audience, d3 not as good as d2, wow addons being more stale after 3.0, etc.. the last 3 years was just the tip of all the downs of the years before.
Because Mars doesn't have life to mess up....

Isn't the Terra-forming technology that we will have to develop to make Mars habitable, basically aligned with what we will have to learn to repair/manage our relationship with the Earth's environment?
Much as I am a fan of borg, I think it succeeds mostly by ignoring edge cases, not solving them. k8s looks complicated because people have, in my opinion, weird and dumb use cases that are fundamentally hard to support. Borg and its developers don't want to hear about your weird, dumb use case and within Google there is the structure to say "don't do that" which cannot exist outside a hierarchical organization.
I'm not sure what this comment is supposed to add to the discussion. It's the same as those comments that just say "This", except it does it with 40x the number of words, no?
(author here) The key difference is that a C compiler is a pretty damn good abstraction (and yes Rust is even better without the undefined behavior).

I have written C and C++ for decades, deployed it in production, and barely ever looked at assembly language.

Kubernetes isn't a good abstraction for what's going on underneath. The blog post linked to direct evidence of that which is too long to recap here; I worked with Borg for years, etc.
By what metric is academia marching towards a highly policed speech environment, though? I think that’s a line of attack against academia that has been parroted for decades, by referencing anecdotes such as this news story, while ignoring less newsworthy forces pushing in the opposite direction.
Trying and doing can be very different things.
I agree with you, as opposed to the other ex-amazon comments you've had (I had someone reach out to interview me this week if that counts? ;)).

Playing devils advocate I guess it depends on what sort of software you're writing. If you're a JS dev then I can see why they might not care about pointers in C. I know for sure as a Haskell/C++ dev I run like the plague from JS errors.

However, I do think that people should have a basic understanding of the entire stack from the OS up. How can you be trusted to choose the right tools for a job if your only aware of a hammer? How can you debug an issue when you only understand how a spanner works?

I think there's a case for engineering accreditation as we become even more dependent on software which isn't a CS degree.
>If you had a blog with a comment system and someone wrote horrible things, it's well within your rights to see who they are based on their registration and publish a post naming and shaming them.

I've been surfing everything from Usenet to webboards and other internet comment facilities for 25 years, how come I've never seen it? Typically the routine goes: cosmetic blocking (hiding, disemvoweling), account block, email block, ip block, then whack-a-mole for the truly persistently annoying.

Have you, and can you link to it if so?
You're making their point for them.
I'm betting more on the odds of living in the stone age after WWIII than a general AI anytime soon.
Does Urbit count?
I’m pretty sure at a minimum $25K per target, the software is only used for cases where a higher-up is heavily motivated, i.e. his own ass is on the line. Thus whistleblowers, journalists, political opposition and untrustworthy underlings. Possibly terrorists if they are thought likely to attempt an assassination on the said higher-up. Pedophiles? Don’t make me laugh.
there is a huge difference between understanding what something is and actually working with it / being proficient with it. huge.

I understand how a car engine work. I would actually explain it to someone that does not know what is under the hood. Does that make me a car mechanic? Hell no. If my car breaks down I go to the dealership and have them fix it for me.

My car/car engine is ASM/OS Internals/writing a compiler/etc.
This "eventually" sounds like it's really "we get progress once we put them through guillotines and claw back all the tech we paid for"

The end state of these things is still government provided utilities: space equivalents to roads and busses

The main benefit of billionaires doing this is that republicans love giving as tax money to rich people, so it can actually be funded, and the funding is what really decides whether a thing will be done
> Never mind that every authoritarian regime labels its opponents as "terrorists". Thanks, "War On Terror" for enabling this!

Um, the British in Ireland started this within a few years after the words “terrorism” and “terrorist” referring initially specifically to the acts of the Jacobin revolutionary regime in France, and the perpetrators of those acts, were coined, and its been pretty common since. Blaming the US’s early 21st Century War on Terror for the trend is... inaccurate.
It seems to be something mostly specific to the EVGA version of the card, which is a real head scratcher.
Also, GraphQL is not complex. You can learn the basics in an hour or so.
What's the performance like? Real fuckin' fast. Ever used Vim? I don't and never have used hardware that would be considered especially beefy.
Wonder when we'll start seeing private smuggling drones made with radar reducing geometries.
I love the way that the Kubernetes debate always immediately devolves into Kubernetes vs. DIY where Kubernetes is the obviously correct answer.

Two groups of people shouting past each other.
Tesla's plan from the start was: luxury cars now to fund cheaper mass production later.
Yup, k8s is at least standardized in a way that’s somewhat sane.

Before k8s every org I worked for had an absolute mess of tangled infrastructure
It's not sarcasm. A lot of things simply do not have visibility and are not rewarded at the business level - therefore the incentives to learn them are almost zero
The problem is the free services can't exist without the originators. The originators can't exist without revenue. If the journalists who are actually writing the pieces as opposed to copying them don't get paid the whole thing falls apart.
The population of Scotland is 5.4m, not 8.4m.

Knowing that lets us do a little math about expected death rates. In 2019, ~58,000 Scots died over the course of the year; that gives a rough chance of dying on any given day of 0.002%.

As of today, about 3m Scots are fully vaccinated vaccine, and another ~1m have either received a single dose or are still within the 2 week period after the second dose. If you add up the 28 day periods after those doses, that gives 196m days of Scots living "within 28 days of taking the 'vaccine'". You would then expect ~5,700 of them to die even if given saline, just by the underlying death rate.

So 5,500 is actually a bit lower than expected, maybe due to residual lockdown effect, or perhaps just that people who get vaccinated are generally better at risk/benefit analysis and are less likely to die from all causes.
I believe the potential grounds are libel, not any TOS violation.
Mozilla has been a death by a thousand cuts over many years.

The first "user-enhancing" [1] in-browser ads ("sponsored tiles") were introduced in 2014. Pocket imposition was 2015 [2]. Mr Robot was 2017 [3]. Cliqz was 2017 [4]. booking.com was 2018 [5].

[1] https://twitter.com/dherman76/status/433320156496789504

[2] https://bugzilla.mozilla.org/show_bug.cgi?id=1172126

[3] https://www.cnet.com/tech/services-and-software/mozilla-back...

[4] https://www.zdnet.com/article/firefox-tests-cliqz-engine-whi...

[5] https://venturebeat.com/2018/12/31/mozilla-ad-on-firefoxs-ne...
This is also my experience, k8s can get harder but for simple stuff it’s pretty dang easy
Apples and oranges.

I think a better example would be the case where the university professors/students committed known vulnerable code to linux kernel and they banned the whole university. If you're doing something ethically questionable and potentially harming others (spreading hate and conspiracy theories can do real harm), it could be grounds for not believing they are capable of doing their job.

I don't think it's a freedom of speech issue at all, it's a I want freedom of speech without social consequences issue. Sorry. If you're spreading around hate and lies - as a journalism professor no less - there should be consequences. You don't deserve the responsibility of teaching others.
> I won't address the remainder of your post because it seems contingent on the incorrect assumption that all of these are "bespoke solutions" that just have to be completely reinvented if you choose not to use Kubernetes.

You fundamentally misunderstood my post. I wasn't arguing that you had to reinvent these components. The "bespoke solution" is the configuration and assembly of these components ("cloud provider primitives" if you like) into a system that suitably replaces Kubernetes for a given organization. Of course you can build your own bespoke alternative--that was the prior state of the world before Kubernetes debuted.
You run a small company, I'd argue that you aren't "the average user". For you, Kubernetes sounds like it integrates pretty well into your environment and covers your blind spots: that's good! That being said, I'm not going to use Kubernetes or even teach other people how to use it. It's certainly not a one-size-fits-all tool, which worries me since it's (incorrectly) marketed as the "sysadmin panacea".
Only if you define operating systems as "Windows, MacOS, and desktop Linux"

Otherwise mobile operating systems have had isolation and a robust native platform for years. It's kinda why mobile apps absolutely exploded and browsers have been desperately trying to keep up for almost a decade now.