skysight-inc/HackerNews huggingface dataset:
> I have no intention at this time of resigning, withdrawing my lawsuit, or having an unnecessary medical intervention forced on me

Based on this line, I think he refused to get vaccinated and they took measures that had been clearly spelled out to him beforehand. Seems a bit theatrical considering this was all entirely foreseeable.
Ejfbdkdbdknd
You're making an excellent case for choosing jobs with zero union presence.
I never understand the American fascination with programmable calculators. To me they sound like a racket by calculator manufacturers and education authorities to mandate an unnecessary and expensive device on to students.

In many other countries students get through high school and even many undergraduate courses (like CS for example) without needing any calculator at all. Perhaps this is due to the greater focus on analytical problem solving than numerical solutions which is perhaps done in the US?

(Reposting this as a direct comment, after posting as a reply a comment below.)
Thank you for taking the time to respond! I totally understand your concerns about maintaining two builds. When I was considering using Talespire for my campaign I resolved to just buy a copy for all of my players. Another thing to consider which might not be as important, is that my group would also play IRL and that if I base my maps entirely in Talespire it's very hard to go offline with that. I'd love to see a solution for printouts but understand that might not be an express goal. Part of why I like Foundry is that it's very easy to go offline with pen and paper.
Twitch is to Amazon as Quebec is to Canada.
Electric cars still create huge amounts of pollution when made, micro plastics from tires, and require ridiculous roads that plague the country.
The idea that strong currency, due to oil exports, kills a manufacturing sector is named the "Dutch Disease" after the Netherlands experience post 1977.

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

So a country without colonial intervention was still severely harmed. I'd argue similar dynamics apply to resource intensive US states - e.g. West Virginia. The article is largely about how an Iraqi helped Norway avoid the same fate which is really cool.

Certainly over-throwing the Iranian government was terrible. But the key point is that the core economic problem of a resource sector 'crowding out' productive investment is a completely separate issue that occurs frequently in western countries that feature near zero political interference.
That’s a gross oversimplification of an org’s budgetary needs, even by back-of-the-napkin standards.
Mostly because of the you-know-what.

W7-X is not a tokamak nor a nuclear machine. It's designed to run all day and no one on the planet doubts it. The upgrade to get it to 30 minute pulses is primarily to the heat dissipation subsystem. The ECRH subsystem of W7-X is eyewateringly beautiful.
Ah, sorry I totally brushed through the fact that the Pi400 is meant as a desktop replacement. Yeah I don't think I would be happy using any pi speed device as my desktop, they're just too slow in my opinion.

I use my pis as servers as well, though I recently phased out a pi2b that was running homebridge, it was just too slow and devices would report as 'offline' randomly because of it. On the pi4 though I'm using 2x Octoprint instances in Docker and couldn't be happier. Going to pick up another 4 to run Home Assistant/ESPHome/any 'smart home' software because it is temporarily all dockerized on my ZFS server.

For PSUs I use the official RPI ones, they completely eliminated any weird issues I had using even plenty rated random ones I have lying around. As far as SD cards I grab whatever Walmart/Target/BestBuy have in stock at the moment with a U3 rating. Haven't had any corruption or speed issues with that combo, and I semi-frequently reboot by just yanking the power instead of walking upstairs to the computer.
SMS is the biggest constraint. Unicode characters trigger lower segment char limits (effectively doubling the cost of a 71 char text message). And also it's important that the links can be clicked on a smartphone. So url-safe base64 (some shorteners use base62). And numbers can be N4u6hty too, so you gotta catch those cases.
This almost makes me cry. I forgot all about it.
> how useful are the studies you're contributing to?

As useful as the impact factor of the journal where they manage to publish.
There is an unequal human sex ratio of males to females at birth
This ain't PHP...
Would be unsurprised if some poor engineer got assigned the project, realized it was an untractable mess of scunthorpe, and decided to check some boxes and move on to some ticket of higher value.
Gen X-ers and Older Millennials will request to be put on hold again just to jam out to that Windows 3.1 nostalgia.
Worth mentioning that "challenging" here means suing his employer in federal court! In any context, it seems pretty reasonable to place an employee on paid leave while that employee is in the process of suing you!

Separately, from the earlier linked Substack post, this seems to be the context of the lawsuit:

> Natural immunity following Covid infection is equal to (indeed, superior to) vaccine-mediated immunity. Thus, forcing those with natural immunity to be vaccinated introduces unnecessary risks without commensurate benefits—either to individuals or to the population as a whole—and violates their equal protection rights guaranteed under the Constitution’s 14th Amendment.

Are state-run university systems generally held to be subject to the 14th Amendment under the law? It seems like public K12 schools are [0] but I'm not a lawyer and a quick search didn't turn up anything that explicitly states one way or the other.

Also, the benefits of getting vaccinated are clearly significant even for people who've already had COVID. Whether the risks are "unnecessary" and whether the benefits are commensurate with those risks varies on a case by case basis. But even when they are, that certainly doesn't follow trivially from the fact that "natural immunity following Covid infection is equal to (indeed, superior to) vaccine-mediated immunity," as the author's usage of "thus" suggests.

[0] https://www.concordlawschool.edu/blog/constitutional-law/14t...
People may want to read the section of that study in terms of its limitations. Holy shit.

” The findings in this report are subject to at least five limitations. First, reinfection was not confirmed through whole genome sequencing, which would be necessary to definitively prove that the reinfection was caused from a distinct virus relative to the first infection.…”
This takes me back. In high school I actually modded my TI-89 (circa 2001) with a lower Ohm resistor. The clock ran on a simple RC circuit, so you could "overclock" it by soldering in a new resister. Got a pretty impressive bump as I recall. And then when it became common enough games started to support a turbo mode!
yea considering the post opens with how he is representing people fighting for natural immunity legitimacy and how it is never stated if he has had a previous infection, it seems purposefully written to make it sound like the repercussions are from "speaking out" vs. "not following the rules" which is a common narrative from those claiming to be "silenced"
TL;DR; .NET Foundation moved all member projects to be a suborg of .NET Foundation without asking maintainers.

For example, I am a maintainer of https://github.com/pythonnet/. If you follow that link, you will see "Part of .NET Foundation" which is a GitHub Enterprise Organization.

AFAIU, They could do that because when joining projects needed to add dnfadmin@github bot, that was supposed to perform some utility tasks such as enforcing CLAs.
Isn't that apples and oranges comparisons? They're not talking effective rates only relative rates. They could also claim having mRNA + adenovirus vaccines improve efficacy (not sure if there is such a study) but that does not say anything about mRNA vs adenovirus by themselves.
Sure, getting vaccinated after one recovers from an infection imparts the highest level of protection by that wasn't the GP's point. A prior infection imparts a much higher level of protection against future infections than any vaccine that we currently have.
You're overestimating how much control I've got over the company-wide infrastructure.

Unit tests don't really fix the problem either. I'll have integration tests that run automatically during builds either way because I want to make sure other people are not breaking my stuff and there's no real difference in time between setting it up for 1 test or 1000.

The only solution I've found so far is try to bypass as much of the company-specific infrastructure as I can during development, but that requires learning a lot of docker/k8s/helm on top of knowing the company-specific stuff well enough to know what I can ignore on top of rake libraries that ~~abstracts~~ obfuscates the infrastructure.

Learning the k8s stuff I don't mind that much because as you say it's portable, but the company specific stuff... I doubt it's even portable across the company.
If it wasn’t political, it wouldn’t be on the front page pf hacker news every day. Even if you are uncomfortable with the reality that it’s been made political, that doesn’t obligate the rest of us to stick our heads in the sand.
One should be able to tell from her bad faith implications without grasping the basics of the field.
I think many will, but many others won't.

There are a lot of spaces online, especially on Discord and at one point in Facebook groups where Reddit is regarded as if it were a digital North Korea.
Game Development Twitter Space
Where’s your threshold?

https://www.npr.org/2021/09/30/1041821397/nazi-concentration...
> "==" for two different types won't do exactly the same thing, but it should always be a well-behaved "equals" operation that satisfies the usual expectations that a reader would have. That usually includes that any value is equal to itself.

NaN is not the same kind of value that any number, say 3.14, is. I would expect that "the reader" with "usual expectations" would be familiar with floating point operations, how NaN works when it comes to equality is well defined, as well defined as equality over integers.

I'm not sure what point you're trying to make. That "equality" as embodied in the operator "=="? But further up the thread I talk about how equality, and other operators, is something that is defined on/by the types, you admit as much when you say:

> str + str for concatenation might seem unrelated to num + num, but it's a valid "+" in the standard mathematical sense of being a valid monoid operation (i.e. it's associative).

How operators work is an attribute of the types the operators work on. str defines the + operator to mean concatenation, which is entirely different from the meaning of the + operator when applied to integers, or what should be expected to happen when the LHS and the RHS of the binary + operator are of different types (some choose to do fail without explicit conversions, others choose to implicitly convert or promote).

isNaN is used to determine if the bitpattern in a floating point value is NaN because equality on the bitpattern that is floating point is defined very specifically for those bitpatterns. The same could be said for a hypothetical isPi function over the floating point domain, which could be defined to return true for any value that approximates π, which makes sense because the exact value of π can not be represented in binary or in decimal. Being an irrational number, equality wouldn't work on a floating point representation/approximation of π either, so a separate operator (operator is just another name for function) would be necessary in order to determine if a given value was Pi-approximate.
>it seems to misidentify the people who the actions are hurting.

Huh? How so? How does acknowledging that people of conscience may be distressed and appalled at the harm their company is doing (making their workplace an uncomfortable place) diminish recognition of that harm?

I'm not suggesting that we should care only about such workers, I'm suggesting that should care about everyone. Why is that, in your view, inappropriate?
https://zerobin.net/?d980fa6cb687ddff#QGGrP+TexGVSbpk9TF2Sbw...
With 21st century developer workstations having >= 8 cores, >= 2Ghz, >= 16Gb memory, it is ridiculous to have the scaffolding that Rust, Zig and other modern languages have. Source files dont live on their own and shouldn't be compiled as isolated units, they live in projects and need to be compiled as a batch. I'm stunned to see that so many developers are used to needing scaffolding, they just accept it as being necessary, but when you step back and think about it, it no longer makes any sense to require it. C and C++ get a pass here since they were designed in the 70/80's, but languages that have been designed from 2010 onwards must be ridiculed for targetting a PDP-11 era development machine where each compiler unit has limited access to resources. The end language I'm designing has smaller source files, however the compiler is a lot more complex since it auto generates the scaffolding (header files, forward declarations, etc).

It's still a fair bit away, I just got the proof of concept compiler which outputs C++ working (and the compiler is written in the language itself, so I'm dog fooding the project).
that number seems high to me when i look at my social and acquaintance circles, but as an unpartnered person in the age range i can certainly understand it...

the way i personally see it, having essentially made my money and now working only for cashflow and to occupy some time the risks of partnering up are 2 great should a divorce happen.

add to that my political views and lack of interest in raising someone elses kids the dating pool is almost entirely empty unless really pushing the 'age acceptable' limits (not looking for a trophy) and what is left is not attractive to me at all.

what i do wonder about for me, and those like me if the #'s are as high as this study says, is what is going to happen in old age w/ the lack of spouse, children, etc. to assist?
You’re also responsible for supporting new hardware and responding to security problems and other bugs. If you can’t be bothered to implement a rather straightforward feature like account deletion in three months I don’t really have a problem with you being excluded from the App Store
No placebo control, and not even mention of limitations of the study. Of course getting into a hyperbaric chamber with even normal pressure in itself will have a cognitive effect.
Pfizer was recently downgraded to 39% efficacy after a few months: https://link.springer.com/article/10.1007/s10654-021-00808-7. So unless you'd like IaaS to mean "immunity as a service" and pay Pfizer in perpetuity every 3 months or so, vaccines merely prepare you to tolerate the real thing a little better making this novel virus not so novel. You can't "stop covid" with them, and why the authorities continue to lie about this, I can't even fathom at this point.

Not to put too fine a point on this, but make no mistake, vaccine or no vaccine, you _will_ get COVID. You'll just be 10x less likely to die from it, although that's being called into question as well by now. Be that as it may if you're on the older side and/or obese, you should get vaccinated if you haven't had COVID yet. I did. I've also lost 15 kilos so far, and I don't intend to take any "boosters".
> In any context, it seems pretty reasonable to place an employee on paid leave while that employee is in the process of suing you!

It doesn't seem reasonable to me at all.
My faith was entirely good when I asked it. What falsifies its good faith? or, perhaps a better question: how ought I to have asked?

Thank you for clarifying re: the term scab.
I’ve seen teammates write enough impenetrable JS/Python/ etc code that I’m pretty comfortable saying I want none of that near the machinery that provisions potentially expensive amounts of infrastructure.

I like that HCL is declarative and deliberately restricted in what’s possible, it means I never have to think about some dev writing “clever” code or over abstracting things, or writing bugs that spin up to many machines.
How else do you propose they fund the development of their browser?
Poor Bilbo and Frodo - they'll never be allowed to use Twitch:

CREATE OR REPLACE FUNCTION is_hateful (VARCHAR) RETURNS BOOLEAN STABLE AS $$
SELECT ... OR replace($1,'_','') LIKE '%aggin%'
Ridiculous.

That's being irrationally dismissive of the effort and merit it takes to win in an attention market in a particular way purely because of a personally biased judgement of value.

The real genetic lottery winner on Twitch is being a white male given the relate-ability to the majority of Twitch's audience, and as the data leaked supports.

I mean even consider the cost those creators have to bear of dealing with people who are constantly claiming that their success in somehow invalid.
You may find this current trial in Germany interesting:

https://www.npr.org/2021/09/30/1041821397/nazi-concentration...
Marriage stopped being that a while ago.

Married or not, you can decide to take off at any time. And married or not, a man may be forced to pay for a kids - even if it's not his biological kid.
This seems like the kind of thing that would be horribly specced and be a user story along the lines of "the user must not be allowed to make an inappropriate username."

The engineer would write something for every test case the product manager complained about, anything else computationally easy, and call it a day.

I once had to implement an audit logging system. What was supposed to be logged? "Important actions." Nobody on the team could define it. We just logged every database write along with the username responsible and called it a day. Nobody ever followed up or inspected it.

Same deal. Both exist mostly for compliance.
I hadn't even seen this one yikes.
Yep. It's way beyond anything I consider acceptable. I'm disgusted, really.

It's still pretty fresh, so it's possible my opinion softens later, but right now I'm thinking it's appropriate to consider Chrome and Firefox pretty much equivalent on 'ethical' (or whatever you want to call it) grounds.

Google is far more of a concern than Mozilla, but at this point it feels like Chrome is out to get you less than Firefox is.

I nearly acted on my impulse to start switching everything over to Chrome. The only thing that saved Firefox here is the memory of some concerns about adblocking on Chrome in the future. I haven't looked into it much, so I don't know how significant of a concern that is. But functionally no adblock is worse than being forced to turn off user-hostile options, so, here I remain. I guess. For now.
hasn't Australia consistently had uninterrupted economic growth?

Australia has the highest median household wealth of any country in the world. https://www.statista.com/chart/19651/countries-with-highest-...
The state government gains the ability to selectively harass west coast tech companies. Since west coast tech companies are perceived as left-wing institutions, state legislators probably anticipate that media coverage of the attorney general harassing them in court will poll well with voters in Ohio.
I wrote about this here: https://www.mooreds.com/wordpress/archives/3438

The tl;dr is "Yes, it can be, but if you succeed, have a plan for the big public clouds. Such a plan can be 'will operate a best of breed saas', 'open core', 'consulting' or some combination. But have a plan."
Andrew Gelman has a blog post about this misleading report:
https://statmodeling.stat.columbia.edu/2021/10/01/cdc-as-bad...
The transaction isolation level hasn't been an issue for us - Our read/write patterns aren't super 'transactional' which may be why, we don't get a lot of conflicting updates as usually only one user has the permission to edit their content on the document. Arguably these tables could be on Scylla/Cassandra with eventual consistency even, though that would have been a harder transition and we'd have to spend more time making sure our application could handle that correctly.

We did have to make some schema changes in order to improve the data locality and avoid hotspots - CockroachDB did _work_ without doing those, but the changes improved performance massively. It wasn't super time consuming though, and the admin UI/monitoring in cockroach is nice for showing you any hot ranges.

The biggest one was our table which stores annotations on a document - on PG it's primary key was only (annotation_id UUID), and we had a secondary index on (document_id). This meant that on Cockroach the data for a document was spread across many nodes and querying all the annotations for a document would take ~40ms. We changed the primary key to (document_id, annotation_id) which co-located the data and that came down to ~2ms. Composite primary keys aren't ideal for ActiveRecord but the performance win was worth it.

We also had some tables with hotspots which was mostly just a matter of making sure they used uuid keys. It would be a problem though if we had a table with individual rows which were super hot or where the table didn't have enough data to get split into multiple ranges - though cockroach does have load based sharding to help here. It was only really necessary to worry about the higher load tables here, if it's below ~2000 qps or so it won't matter.
We need trucks.

We don’t need people in cars.
No, it’s not a gross oversimplification at all. Let’s stop pretending that the company needs more money.

I specifically picked 2,250 engineers because that appears to be more than double what Mozilla currently has. The entire Mozilla payroll is about $280 million with the remaining $170 million (!!) being spent on miscellaneous junk.

Let’s stop apologising for mismanagement and thinking throwing more money at Mozilla is going to fix its problems.
Yes but perhaps moreso in the more traditional ways. Stellarator geometries have several layers of optimization. You optimize for a last closed flux surface weighing MHD and turbulence models, then you optionally optimize nested flux surfaces, then you optimize single filament coils, then you optimized multi-filament coils. The computations are all too much, but more efficient optimizations buy performance for less computing.
At an online company I worked at we had various word filters for our forums, but new stuff was always popping up and getting through.

What worked in the end was having any newly created thread send a message containing the post title & body to a slack channel specifically for monitoring the forums. Employees and our forum moderators were in there, and any bad threads were nearly instantly deleted. Eventually the spammers mostly gave up. Hard to beat a dozen human brains :)
It's also why C++ won - for the most part, you could just reuse C libraries as is by including the header inside an extern "C" block.

These days, Zig seems to be explicitly trying to do the same thing, but without paying the backwards compatibility tax:

https://ziglang.org/documentation/master/#Import-from-C-Head...
Are you expecting people who sue companies for harassment, etc., to be put on reduced salary paid leave?

That seems like a nice tool to have to suppress suits.
There's a few reasons that only make sense if you were in high school at that time in the United States:

- Many schools didn't offer programming courses in the 00s (including mine)

- Ti calculators came with a large manual and a list of the keywords/functions built into it

- Lots of free time while in high school. Study halls, for example

- Sharing apps could be done through plugging a serial cable into two calculators

- The calculators were ubiquitous for students

- Many of us didn't have great internet at the time, so getting programming resources wasn't easy (manuals, compliers, other tooling)
Please do. And please be my competitor.

We will be happily building out features while your engineering team wastes time solving for scaling problems that you will never have because you don't have features your customers want.