skysight-inc/HackerNews huggingface dataset:
Off the top of my head:

MySQL:

* group_concat function truncates without error. You usually have to set the group_concat_max_len variable to something long enough that any data you return will never get truncated.

* "Cascaded foreign key actions do not activate triggers". In other words, a delete trigger won't be run if the delete happens from a cascade delete. See https://dev.mysql.com/doc/refman/8.0/en/create-table-foreign...

* (Prior to MySQL 8.0.16) Check constraints were allowed in CREATE TABLE statements but they did nothing. Ideally, specifying a check constraint would trigger an error if it wasn't going to be applied.

Java:

* (This hits beginners mostly) Comparison of String objects with == doesn't compare the contents of the strings.

* SimpleDateFormat is not thread safe, so you can't (or at least shouldn't) assign an instance of it to a static variable.

* The differences in behavior between primitives and Objects. For example, copy-by-value vs copy-by-reference.

Javascript:

* Many implicit type conversions are unexpected. See https://www.destroyallsoftware.com/talks/wat

* The == operator can return true for variables of different types. For example ""==false returns true.

Docker:

* Setting the ENTRYPOINT in your Dockerfile will reset CMD from the parent image. This behavior was implemented in response to https://github.com/moby/moby/issues/5147

* If a container has files where an empty volume is attached, then Docker will copy the data from the container to the volume. This copy doesn't occur for bind mounts, or volumes with data in them. This just seems inconsisent.

Oracle Database:

* Empty strings are indistinguishable from NULL.

Python:

* A datetime.datetime object doesn't include a timezone by default.

NGINX

* Inheritance differs between types of configuration directives. For example, array directives are overwritten instead of merged in lower contexts. This explains it pretty well: https://blog.martinfjordvald.com/understanding-the-nginx-con...

* Behavior of `if` blocks. See https://www.nginx.com/resources/wiki/start/topics/depth/ifis...

Apache HTTPD:

* If you have authorization directives in both Directory and Location sections, you'll need to explicitly specify "AuthMerging And" in Location otherwise the Directory restrictions will be overridden by whatever is in Location. Directory restrictions are sometimes set to ensure that sensitive directories are never accessed. See https://httpd.apache.org/docs/2.4/mod/mod_authz_core.html#au...

(Edit: HN formatting is a pain)
The apocryphal 'they'. Not knowing who that is, there is no story. Could have been the guy himself; the mailman; somebody in the mail room at Google; somebody where the device was mis-delivered. Could even be the wife, indulging an exhibitionist urge. Who knows.
https://twitter.com/StarZimmerman6/status/146217386567357644... (r/HermanCainAward celebrates its 99th and 100th IPA. This is the 99th and 100th person(s) who decided to be vaccinated after lurking on the Herman Cain Award subreddit. | Nov 20, 2021)

Oxygen concentrator fund raise and donation for someone terminally ill who could not afford it: https://old.reddit.com/r/HermanCainAward/comments/qmw4o8/a_d...

So, it appears so? The style might not be...ideal, but the results speak for themselves., and I will go so far as to say lives are being saved.
You actually can yell fire in a crowded theatre and no, the the US doesn’t automatically weigh the “greater good” over individual rights.
Oh, neat! I knew that topoi were an alternative mathematical foundation, but this is the first time I've seen it explained in a way that I could understand. I've tried attacking the explanations on Wikipedia but my head just started spinning around each time I did it.

I made it to page 8 here before I got a bit bogged down and would need to take a pad of paper out to keep following. I do enjoy this dense yet accessible style of mathematics text, it reminds my of the notes I would get from the most seasoned professors in the mathematics department... you know, the ones that have been around forever and care about teaching.
As far as I am aware this approach is basically universal. It's impractical to check references before the offer stage, since the majority of candidates will not want their existing employer to be contacted for a reference until they have accepted the offer.
If they infect their patients or die from a preventable cause from their patients they are not heroes, they're just dumb.
Technically, it wouldn't be a new substance if thoroughly tested. It would need to be tested for at least a generation to study epigenetic effects.

I would prefer older substances that have a large battery of testing. This time also allows some group-think or other new product bias to dissipate.
Karpenter has been open source for a little while. We've covered it a few times on our containers from the couch youtube channel. There were some features that limited how you could use it though. Things like workload zone spread, and some taints/tolerations settings were not available until the recent 0.5.0 release.

With those features now available we consider it ready for most general use cases and that's why it was officially announced as "production ready".
It depends a bit on your language bindings, if you look at say a python example:

https://about-prog.com/en/articles/python/hello_world_sdl2

Its basically, grab a window, show it, grab a render/draw buffer update it and make it visible.

I don't really find the base C version much more complex, although it does have a bit of boilerplate around init/window creation/grab surface/display surface/etc. I'm not sure I would consider that particularly complex. Sure SDL can get complex when you start trying to use GL/etc but if all you want is a buffer to write bytes that become pixels its pretty straightforward IMHO.

I would say its roughly the same level of complexity (if not less) than HTML canvas+JS.
How does it compare to a forum, such as a discourse instance?
Yes; if the content were original or the different context was increasing discoverability, that’d be ok, but the duplicates of content posted elsewhere almost always just obscures the original, better post with better context and real users to follow up with.

I’ve googled things and gotten an answer pop up from one of these types of sites too/not saying its something to beat yourself up about, but if you’re playing devil’s advocate and suggesting there’s discoverability value added outweighing the other value lost, I disagree.
Not only that, but they need some fun patches...

> Our design minimizes changes to the kernel. The current code requires a few kernel patches, such as enabling direct I/O from one file system to another. We expect to eliminate most of these patches in future versions.

I prefer half-baked projects that are honest about their status over overpromised vaporware, personally
I prefer the "I have a copy on my hard drive" type of decentralized ownership of virtual assets.
Because Google is not interested in serving the best possible search results but rather in serving those that will make them the most money.
RAF on high alert due to increased Arctic activity
I spoke to a VP at google in 2006 in london and discussed using a combination of curation and entropy to flush out duplicates. He seemed pretty excited by the idea but I don't think anything materialized. Which is another way of saying this is not new - in those days these sites were copying newsgroups too.
The worst, most abusive, exploitative job I've ever had was with a company that was a startup/tech darling (not Stripe).

I thought I was landing my dream job at the time. Every conversation on tech websites had nothing but praise for the company and everyone applauded me when I got the job. But secretly, it was terrible. Organizational chaos, constant verbal abuse from executives (while they put on a friendly face for public PR), the most exploitative management practices I've ever seen.

The weirdest part was that the company was full of good people. We all joined thinking we were going to do great things, but we all mutually understood that it was a mess and that the management situation was not good at all.

But the catch is that it's really hard to say anything negative about a beloved tech company. The few times I tried, people scoffed at my complaints because they had only heard great things about the company. When everyone is bombarded with positive news and conversation about a company, they assume that anyone diverging from this narrative must be wrong, lying, or deserved whatever treatment they got. It's a bizarre phenomenon.

It gets even worse, though, because I quickly realized that my own resume and professional reputation now depended on the positive reputation of this company. I felt like I also had to say good things about the company in public, or else risk damaging my own professional reputation in the process. Would anyone want to hire me if they knew I was part of such a poorly-run company?

So, most of us quietly put up with the company for long enough to cash out our signing bonuses and vesting schedules (all of which were weighted for retention) and to avoid having too short of a stay listed on our resumes. Then we got out and moved on, relying on the positive reputation of the company to help others assume we were coming from a great company.

Whenever I see universally beloved companies like this with scattered anecdotes of chaotic or terrible behavior behind the scenes, I wonder if it's the same story: Beautiful company on the outside (due to PR) with built-in protection against the negative stories leaking because nobody on the inside wants to ruin the good reputation of the employer that is currently boosting their own personal reputation.

Or maybe Stripe is really a great company inside and these are isolated anecdotes from a few incompetent middle managers. The thing is - It's impossible to know due to all of the mixed incentives shaping the public narrative.
Ask HN: Who streams longform live production level coding (preferably web stuff)
>verified by double-blind trials

How do you double-blind telling a person to do push ups versus the person that does bench presses versus the control that watches them while eating dingdongs?
DOJ Asks Appeals Court to Establish a Right to Record Police Officers
I think of it less as madness and more as the constant structure of power in homo sapiens society.

For thousands of years, privileged citizens of empires have gotten more rights and better treatment than non-citizens and foreigners. Some humans are just born into a position where they don't need to fear for their life or fight to survive. This is true even in the US; all over the country, in the same square mile, you will find people starving, and people throwing away good food; people rejecting a vaccine just to exercise their personal power, and people waiting 8 hours outside in freezing cold to get one. Our societies seem destined for injustice.
Tiny Mile | Software Engineer | Remote | Full-Time | https://tiny-mile.breezy.hr/p/ed934cfad0ee

Tiny Mile is putting the first delivery robots on the streets of Toronto! We're looking for experienced full-stack software engineers to help us build the systems required to support this kind of operations.
> Could you imagine a news report about how the much touted vaccine efficacy of 95% didn't really pan out? It's true. Everyone was around 6 months ago and remembered the efficacy levels being thrown around. Now people are being gaslit to thinking they didn't hear what they heard and its about hospitalization. All because being honest could hurt the cause. And yes, vaccine efficacy was 95% and yes it does mean what you think it means [0]

This is not true at all. Media has been talking openly about "waning immunity" and "declining effectiveness" all along.
The future of European parking – demand for electric cars and free parking spots
That does say… something. I’m just not sure what.
I treat founder anecdotes as likely untrue (though usually not maliciously). Once a company gets as large as Stripe has, leadership really has no idea what's going on with the details of running the business.
Hellosaurus | Unity Engineer | Full-time | Remote (US) | https://grnh.se/6f2014934us

Called "Mister Rogers for the iPhone generation" by Forbes, recent Apple "App of the Day" honoree Hellosaurus seeks talented Unity engineers excited to build the future of kids media.

Our innovative no-code tooling empowers some of the world's most popular kids media content creators to craft award-winning interactive video experiences.

If you're passionate about building magical technological experiences that empower kids to learn, grow, and have fun, we'd love to hear from you!

Learn more here: https://grnh.se/6f2014934us
Rejecting a compulsory measure not “anti-science,” and using that term in that manner displays a dogmatism that is decidedly unscientific. It is quite coherent to accept the consensus epidemiological realities of COVID, the efficacy and safety of the vaccines, and simultaneously disagree with compulsory measures to enforce treatment.
In this case, the elder Miyazaki did not want his son to go into the business at all, and after Earthsea, also wanted him to stop. It's a different but similarly difficult dynamic.
No, of course not, but that's not what I was referring to - I was referring to, are doctors allowed to leave standing orders for patients? Can they give them over the phone? What kind of procedures can nurses and NPs order? Those sorts of things.

Your example is a covered procedure, some of which is defined by the CMS, but much of it is defined by federal statute that dictates what classes of procedure are covered by medicaid/medicare. To go to your example specifically, federal statute ALREADY limits medicaid abortion coverage to abortions arising from rape, incest, or that put the health of the mother at risk. 16 states go beyond that and cover abortion in more cases, but they pay for that with their own money (which is also allowed statutorily). So in your case, what the new CMS head was declaring is unlawful on its face, as this is something that congress has specifically addressed.
It's a really easy litmus test: if to do something you are compelled to associate or disassociate with some people but not others, it's a violation of freedom of association. If you can or can't do something no matter who you do it with, it's not a violation of freedom of association.

I suspect there may be some confusion due to how we use language, but it should be noted that the freedom of association is a right that people have to join or to leave groups. Organizations, including companies, are not people and thus don't have this same right, at least not to the same extent, even though the individuals within the organization do.

> A contract that requires the employee to be black

Technically races aren't groups that can be freely associated or disassociated with, so not a freedom of association violation, but obviously still discrimination and thus an invalid contract to enter into. If you broadened it to be a contract that required employees to be members of some traditionally black group, then it would be a violation of freedom of association.

> A contract requiring the employee to hold some certification

So long as anyone is free to get the certification without being compelled to associate or disassociate with anyone, this is fine as it does not restrict who can join and leave groups. If your association is a condition of getting the certificate, it's an obvious violation.

> A contract requiring the employee to hold membership in a professional organization

Restricts a person's right to voluntarily join or to leave a group, obvious violation.

> A contract requiring the employee to hold membership in a union

The same situation as the professional group.

> A contract requiring a salary of $2.00 an hour

So long as you can't pay anyone a salary of $2.00 an hour, has no affect on who people can or can't associate with, there is obviously no violation of freedom of association, regardless of whether people falsely claim it is. If, on the other hand, people from one group can be paid $2.00 an hour but people from another group are restricted from being able to enter that same agreement, then it's an obvious violation.

Now here's an example for you:

Should an employer be permitted to require an employee to register as a member of the employer's chosen political party and contribute some financial minimum to that political party as a condition of employment? How about political group technically unaffiliated with any political party but nevertheless with a distinct ideology? How about a religious group instead of a political one? If your reaction is "employers should not be allowed to compel me to become a member of and pay money to these organizations as a condition of employment" then we're on the same page.
Most programs that imitate the Microsoft word interface for setting Bold/Italic/Underscore and similar text attributes behave erratically in some cases. For instance the selection seems to be possessed by the devil and wants to either miss the first letter of a word or include the space on one side around it.

This includes Microsoft Word but is particularly bad with WYSIWYG HTML editors
Percival: Web-based, reactive Datalog notebooks
It's literally in the second line.
No, it’s not a living document open to the whims of interpretation or flavor of the month.

That’s how you end up with Russia taking over Odessa due to “national security” reasons.

If it’s a living document it’s not worth the paper it’s written on.
UUID4 or go home?
NFT Transactions Live Feed
Suspect a time machine and a dose of immortality would come in handy, but a close second is hiring many other people to do everything for you.

For the rest of us, just prioritise what's important to you and do what you can.
I don't think "it's there because the A/B test says it works better" is a good reason to lie in a fundraiser. If I say "please donate to support my dying child", this will probably get more donations than "please donate so I can buy a gaming PC". But if my child isn't dying, perhaps the lesson here isn't "I should lie" but "my gaming PC isn't as important as I think"!

(That said, I agree that individual WMF employees aren't overpaid per se. But perhaps it doesn't need quite as expansive of a bureaucracy as it does. Not to pick on Wikipedia; I see this phenomenon in other organizations, too: my university has been expanding the bureaucracy and hiking tuition while more and more professors are adjuncts earning below-minimum wage on food stamps. The individual bureaucrats may not be getting rich, but they sure don't have food insecurity like the adjuncts, and perhaps hiring more of them was a poor decision.)
eSparkLearning | Engineering Manager | Remote

The Role

As an Engineering Manager, you’ll join our quickly growing Technology organization, spanning engineering and data science, reporting to the Director of Technology, and be responsible for attracting great people, helping your software engineers grow and develop, your teams continuously improve and ship great code, and the company identify and prioritize the right work, all coming together to make the lives of real teachers, students, and principals better.

Apply through here: https://grnh.se/84433d781us
It won't be a total war. The only disputed area is Taiwan and the surrounding seas. There is no benefit to China to take anything else.
In what universe should such important public health decisions be made by elected officials largely ignorant of basic science, whom also represent also represent some of the most uneducated and misinformed people alive?

There’s a reason, for example, why we don’t let the market or public opinion dictate the efficiency or safety of drugs.
I didn’t comment on the original thread but I too had a bad experience with Stripe. They wasted my time for 3 weeks and finally ghosting me.

I hope Stripe takes a deep look into how their employees reach out to people and trace down every hiring related emails.

Patrick - I would start a task force for this internally and hold people accountable for being assholes. No matter how your people are busy, I rank my own time higher and wasting it pisses me off to no end.
Please understand: If your offer is "verbally by the recruiter" you don't have an offer.
NeurIPS 2021 Announces Its 6 Outstanding Paper Awards
>There are multiple studies[1] showing that lifting to exhaustion yields the same results regardless of the weight and number of reps

Worth noting: for both of the studies cited the high end of reps for light weight is 25 while the low end for reps in heavy is 8, both well within "conventional wisdom". What I mean by that is not that conventional wisdom is right, but that the truth probably lies somewhere in there, frankly the state of things is one that I hate, I'd love to be able to just take an exercise plan tested and true, the most similar thing I've found is Julian's Shapiro workout plan[1] which, from a google search, doesn't even have a good reputation in different fitness communities. Would love a larger discussion about that but it isn't that popular to begin with.

>My friend is a physical therapist and shocked me by saying almost nothing they do has been verified by double-blind trials.
I'll one-up you here. A friend of mine is a physical therapist and as such most of my friends who exercise follow her word as gospel. Said gospel states that rest times above 90 seconds are way too much and that they should be preferably kept to 40 to 60 seconds. All I can argue is that about nothing points to that being optimal but it's not my field so it gets complicated.

[1] https://www.julian.com/guide/muscle/workout-plans

Sidenote: why in the world is that site not allowing me to press the wheel to scroll by moving the cursor?
Ghosting people is simply rude and unprofessional. In the SV recruiting climate, it also looks like a rather serious footgun.
I bought my .io domain for like 5 USD. If renewal is 55, I might let it go.
That they unironically call themselves Googlers is pretty creepy actually.

(My browser doesn't recognize the word "unironically" and wants to replace it with moronically. AI has gone too far...)
Mmm, are they though?
https://arstechnica.com/science/2021/11/mobile-clusters-of-c...
Location: Philadelphia, PA

Remote: Yes

Willing to relocate: Yes

Technologies: Native iOS in Swift (UIKit), Java, Spring Boot

Résumé/CV: https://www.linkedin.com/in/zcwrgross/

Email: ryan.gross1993@gmail.com

iOS Developer looking to move to a sector with less 'red tape'. Used to lean, autonomous agile teams.
Well, I'd disagree with the first statement having worked with IPX/SPX ;-)

But, yeah, you're not wrong for IP networking - however, an app on the phone could forward the MAC address of the bluetooth connected device.
While I agree with the sentiment of creating accessible content I think if you make the problems so easy 80% can solve them, what fraction will have fun doing so? Wouldn't say 50% find them trivial and boring/unsatisfying?

I think AoC goes for slowly growing difficulty which helps keep more skilled people engaged.
Interesting case.

"Don't be evil" as a condition of employment the employee is required to sign, makes is part of the contract. I thought "Don't be evil" was just a general non-actionable inspirational BS phrase.

"Don't be evil" is more general than bad corporate governance, or fiduciary negligence, or law violation.

---

If company really want's to commit into ethical behavior, they should do what Google did but be more specific.

Bind the company into ethical norms legally, and use arbitration where arbitrators are selected by some outside organizations specializing in those ethical issues.
Anecdotal, but my experience at Microsoft and Amazon is that you interview with the team who has open headcount, and (simplifying here) the manager you would be reporting to makes the decision on whether to offer you a specific position on a specific team.
Team OS/2