skysight-inc/HackerNews huggingface dataset:
About ten years ago I had the right side of my face go limp. I was under the most stress of my life, in a management position I was not built for. After a CT scan, ER told me it wasn’t a stroke rather stress induced trigeminal neuralgia. I’m not convinced that’s what it was.

They gave me some anti-inflammatories for my nerves and sent me on my way, and everything seem to get better. I quit that job within about a week, and I’ve never experienced that kind of stress since.

It took me a long time to notice but my face still kind of droops on that side, and I don’t think I ever went back to feeling … normal. I genuinely feel like my personality changed, but maybe that was just the stress’s effect on my life, I don’t know.

The point of my story is who we are is just so much more malleable than one would think in our day-to-day lives.
I am guessing FANG engineers (and most engineers in general) would unanimously suggest "delete this ridiculous , ill-conceived JNDI integration ASAP. If people want JNDI integration, use a custom opt-in log4j appender. Don't let this shit be enabled by default". Yet that may not sit well with the log4j folks.
Carolina Gold is more of a medium grain. The Anson Mills recipes are quite good and worth a try.
> They claim as they client registered a trademark two years ago for the name, I must handover my .com domain to them for free, otherwise they will sue me.

This isn't in what you quoted. I wouldn't be surprised if they didn't demand you give them the domain but hinted that you should give it to them because you won't be able to use it for the purpose you wanted anymore.

You can most likely keep the domain, even if the trademark holds water - in that case you just can't use it for what you're probably wanting to use it for. If you were actively using the domain, the trademark might not hold water, but from the way you describe it, it seems like pretty passive use of the domain. It's also bad to let them register a trademark you wanted. I don't know too much about it, but presumably there's a way to get something like a Google Alert if your brand is going to be trademarked, and you can oppose it if you know about it in time: https://www.gerbenlaw.com/blog/filing-a-notice-of-opposition...

If they did demand the domain, see nissan.com. I don't think it necessarily hurts them to demand the domain. Nissan hasn't gotten the domain but they haven't got in trouble for demanding it either. No lawyer has been disbarred over it. ICANN stops short of transferring domains because of trademarks alone, but it isn't with prejudice.

A trademark isn't a domain, but a domain also isn't a trademark. If it were, a lot of YC brands would have been squatted, because plenty of had to settle on not having the .com at first, and many have ended up getting them later.

I wonder what it was like when codeacademy.com got codecademy.com. Perhaps it was something like "Hey, you guys can't use codeacademy.com for much, mind selling it to us for cheap?"
From the Byte magazine • November 1987 • p97:

"Borland says version 4.0 will outperform previous versions in compilation speed and efficiency. I compared 3.0 and my preliminary version of 4.0 in compiling the CALC.PAS program provided with Turbo Pascal. On a 4.77 MHz IBM PC with 512K bytes of RAM and an 8087 co processor, version 3.0 took 15 seconds to compile the 1272 line program. Turbo Pascal version 4.0 took just 10 seconds to compile a slightly different 1273 line version of CALC.PAS."
One of those games you get sucked into the clicking. I don't know what it is, I have this desire/fetish to see things moving/tabulate things. Paperclips is like that seeing the numbers increment.

I was bad at this game though (not even close to that "beat paperclips in an hour" or whatever).
> reverse-engineered the protocol and open-sourced ... free work

oof, I know that feeling - that sadness that comes with the realization that the manufacturer could have saved you so much trouble but chose not to... which you then rewarded with free labor and promotion. I got it every time I disassembled binary blobs in order to get hardware to work with anything beyond Windows. For a long time there wasn't much of an alternative, but that isn't really the case anymore. Setting up a new openpower system was a very strange experience, reverse-engineering wasn't even an option - the manufacturer provided schematics for the board and a wiki directing you to the source code for every bit of firmware (including the ring -3 processor).
As I've said here before, the wise thing is to have two devices, and keep the personal and business uses separate.
> 3. Make appearing at a polling place mandatory. This one is controversial. This is the system Australia has. You don't have to vote. You simply need to show up and get your name crossed off.

"It is not the case, as some people have claimed, that it is only compulsory to attend the polling place and have your name marked off, and this has been upheld by a number of legal decisions:

"High Court 1926 – Judd v McKeon (1926) 38 CLR 380

Supreme Court of Victoria 1970 – Lubcke v Little [1970] VR 807

High Court 1971 – Faderson v Bridger (1971) 126 CLR 271

Supreme Court of Queensland 1974 – Krosch v Springbell; ex parte

Krosch [1974] QdR 107

ACT Supreme Court 1981 – O'Brien v Warden (1981) 37 ACTR 13"

https://www.aec.gov.au/About_AEC/Publications/voting/

-----

On Australia's ranked choice implementation:

Some people (including me) see Australia's system as the forcing of an appearance of consent for the election of the same two parties. Within that system, you're not only not allowed to find all of the candidates unacceptable (and/or not to care about the outcome), but even further you're forced to rank all of the candidates. Albert Langer tried to get people to rank both major parties equally last, rather than accepting being forced to show a preference between them, and was jailed.

"During his incarceration, Albert Langer was deemed by Amnesty International to be a 'Prisoner of Conscience.'"

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

Australia managed to create a system even worse than FPTP. It annihilates small parties, and with their aggressive defense of it, this is obviously an intended effect. I think they just need proper runoffs if they honestly want to record people's preferences. At the absolute least, allow people to abstain from endorsing every candidate (but one, practically speaking.) Instead, millions of people who despise both the Labor and Liberal candidates have their votes recorded for one or the other every single election, under pain of fine.

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

Australian-style ranked choice reduces to almost exactly what we have now, but additionally artificially inflates the support of status quo incumbents.
That's difficult to say. Undergrads are at least less likely to be composed of a bunch of bots randomly-clicking on answers and adversarially bypassing your attention checks.
I wouldn't be surprised by this myself, but the main actors in astroturfing are usually states and corporations through bots and paid shills, not normal users.

So, if you were being serious about stopping things like that you would be specifically going after bots and shills, not opinions. That's a huge distinction to be made that I don't think you're properly addressing.
Who cares? It's a private platform.
Definitely, my old network does. My human benchmark reaction average is more than the time it'd take for an automated program to send a digital signal across the world to click a mouse, ie, upper 200ms. I'm in dire need of optimization.
MIT Has Predicted That Society Will Collapse in 2040 [video]
I mean it's so inexplicably bad that it's hard to imagine it being an innocent mistake.

You have to wonder if opening a ticket for such a feature then having someone (or yourself under another account) build it in such an egregious way is a possible vector for deliberately creating such exploits.

If this feature was default enabled, then it's even more suspect. It's just such an esoteric thing.

When you factor in this kind of thing with recent revelations about backdoored NPM packages, you have to wonder if OSS is even tenable. I don't want to go all the sky is falling here, But the default model of assuming that someone's paying attention doesn't seem to cut it. It works well in most cases, but it's that 2% or 5% that's a doozy.
I won't deny the packaging is wasteful but as someone who isn't a coffee connoisseur and lives by myself it's an easy way to make a decent cup or two at home with basically zero effort. And at 25 cents or so a cup the cost is fine personally, I just wish it didn't generate all that plastic waste.
> The culture of companies -- nearly all of them, including the one I work for -- that freeload off this work is what's broken.

Absolutely. Originally, we had free as in freedom software. Then businesses did their best to redefine it as free as in free labor software. That's the entirety of the anti-GPL movement. The thing about the GPL is that you can dual-license your software for companies that don't like the GPL. It works marvelously as a way to monetize your open source work. Releasing under one of their preferred licenses guarantees there's no way to monetize your work beyond charity. That's what businesses want so many open source developers fall into the trap of donating their labor.
FWIW, I've found it easier to lie on my back in bed and hold a chopstick just over my nose or forehead. Thumb has to be under the chopstick, fingers over (a normal grip can freeze the stick in place.) After a while I shifted to using a slightly larger penny whistle, actually.
I wrote an article about how I approached it for my 5 years old. https://kunalspathak.github.io/2020-07-18-Teaching-biking-le...
I think at some point Steve Wozniak comes along and picks them up.
You didn’t explain why it’s a perfect valid point
It doesn’t seem reasonable for Johnson & Johnston at a valuation of 1/2 trillion to free load
You are kind of talking about greater good, perhaps those charitable donations should go to medical research or homeless shelters rather than reducing the burden on for profit companies
This comment section is a painful read--when it comes to "free speech" this community somehow loses all sense of nuance or introspection.

Facebook and Google "stifle free speech" every day when their algorithms pick losers.

That the tech industry is manipulating the dissemination of information at a scale never seen before is undeniable.

With that much power comes a great social responsibility, and it's clear (especially egregiously in Facebook's case--see Myanmar or covid for a more recent atrocity) that that responsibility is not taken seriously.

How many people have died needlessly in this pandemic due to misinformation spread by algorithms that reward outrage? Was yellow journalism exactly the same? Should all speech be treated equal? How should our expectations regarding speech change when someone with an axe to grind no longer has to convince someone to print physical pamphlets and pass them out to people to reach a massive audience? What kinds of processes should be in place to prevent messages that may cause imminent physical harm to people from reaching millions? Who should be in charge of those processes?
Instagram can do whatever it wants.
It doesn't, but that doesn't help us now.

See Flash.
A tracking pixel on a website doesn't make me that pixels customer, anymore than being photographed by a photographer on the street makes me their customer.
You are quite naive or selectively blind.

Someone just posted this in another comment thread: https://twitter.com/GaiaRiot10/status/1468787960216797190
Look at the title. It says "laureatS". But even Ressa's quote is tangential to what NPR is saying in its fake news piece.
It's not possible to lean without turning the handlebars. Counter steering initiates the lean.
Same. 2006. (In hindsight) I had some frontal lobe related issues beforehand, so it’s hard to really “blame” one thing or the other.

Overall, not worth the insurance settlement. If anything, the idea that I cashed out ended up alienating me from my entire support network. Friends and family, people I’d just met who had been told my story before hand… Yuck. Glad to now run in different circles selected for maturity this time.
> Companies usually have a reason to keep their expenses low

No they don’t. That’s why they keep plowing billions into cloud infra and gazillion of saas products. They have an excuse when they think they can get it for free anyway like is the case with OSS but not an actual reason
Well my company goes one step further: we very rarely have meetings. People are directly responsible for the parts they work on, are expected to do what is required, and talk to the people needed to get things done. We have no time wasting micro managing middle management. It is one of the most productive companies I have ever worked for. We routinely outcompete companies 100 times our size.
The problem is, my dependencies also have dependencies. If the problematic dependency is any more than one degree of separation removed, you're back to square one.
A Future Without Manipulation
Easy solution, update the FFMPEG license with something like:

> By using this software, you agree to subscribe to our monthly newsletter

(I was joking btw, in case that wasn't clear)
Minecraft servers were one part of it... Minecraft clients where another.

If you sent a message to everyone with a client (that logged that message), everyone with a client would at least ping back to the ldap server.

The issue where this was introduced was: https://issues.apache.org/jira/browse/LOG4J2-313

That's from 2013 (Minecraft was 2 years old then) On the other hand, nothing with it really happened until someone asked if it was a security vulnerability - https://github.com/apache/logging-log4j2/pull/608#issuecomme...

And then all hell broke loose.

Simply said, this was a feature that was intended to make it easier for one company to use their structure with ldap lookups for where/how to log. The author of the change did what many people encourage others to do when working with open source "here's some code that I wrote, I'm contributing it back upstream."

If this was part of something "bigger", it sat quiet for the better part of a decade.
I'm not sure that many people are using Obsidian for work, specifically because Obsidian does not have collaboration or any kind of "team" concept. It truly is a knowledge-for-one app.
Sounds like Twitter
The place I work at pretty much did away with it for all analysis and statistics
Six dead after tornadoes destroy Amazon warehouse near St Louis
npr takes every story as pretext to present opinion and dogma, and avoids stories that impede that. they've always been biased, but at least 8-10 years ago, they veered directly into outrage and propaganda, probably because they'd have lost donor funding without it. that is, their real donors, the big corps and foundations, not the little pledge drive donors. pledge drives are for collecting demographic data to attract deeper-pocketed advertisers.

it's critical to the survival of the traditional news businesses that social media remains under attack, otherwise the grip that outlets like npr has on the collective zeitgeist will weaken into irrelevance. that's what they're fighting for, not freedom of speech or journalistic integrity. it's for relevance, which translates into money and power.
No, the log4j devs really seem to have thought it was a good idea to have this (1) built, and (2) enabled by default. One of them was on twitter whinging that they needed it for backcompat. I just can't.
> Make appearing at a polling place mandatory. This one is controversial. This is the system Australia has. You don't have to vote. You simply need to show up and get your name crossed off. That's it

I'd agree to that if we add a "No Acceptable Candidate" option, and if it gets the majority of the vote the parties are forced to present new candidates and try again.
Perhaps the better way to get paid is to include a small and well-throttled cryptocurrency miner in the library you are open-sourcing, as a require-to-run part of the license.

No invoicing, no approvals, it runs, you get paid in fairly direct proportion to the actual run time. This might actually be a real use-case, not that I think about it (of course, then there will be a war to strip it out, violating the license, etc.)
with this capability enabled by default
> "you owe nothing and can do with it what you wish: sell it, fork it, modify it" in exchange for "the author provides no guarantees and is not liable for this software".

This is demonstrably not how many people many treat open-source authors. Just look at how the Log4J folks are feeling right now: https://twitter.com/yazicivo/status/1469349956880408583

I do have some open-source code out there where people have been mostly pleasant and reasonable. It's targeted at developers in particular niches and they do act mostly as you describe.

But once it shifts from a peer relationship to a producer/consumer relationship, things can easily get ugly. Ugly in a way that drives people out of open source and keeps people from open-sourcing useful code. You appear to be fine with that. But if anybody's delusional here, it's the people who expect to keep taking from open-source software without worrying about its sustainability.
> I just wish it were easier to find doctors interested in helping you be the best you can instead of simply not broken.

I wish there was a searchable index of Dr's that fall into this category. I have no idea how you'd reasonably determine this though... Plenty of Dr's I've tried based on reviews are no different than the others. Maybe friendlier, but that's about it.
If it’s a useful library, you want to be more and more certain it doesn’t have bugs, so yes, you keep adding tests. Maybe you stop when it’s clear that the library is perfect. But when has any project reached that state?

If it’s too small though, it’s probably not that useful and this doesn’t apply. It doesn’t really make sense to care about whether it was abandoned, either, because it will be so small that it doesn’t have any onboarding time and anyone can pick it up at any time.
Out of curiosity - do you have actual sales person? Bc I think that maybe the problem…
> If you use software made by others in their spare time and find it useful, pay them. This should not be a controversial opinion. This should not be a new thing.

It is not necessarily the only or preferable model. I am spending significant time on developing OpenStreetMap editor and it is funded by grants (currently NLnet foundation). Without such grant I would not have time to work on it.

In at least some cases work can be funded by someone who wants some software to exist. Not by direct users.

> Why I Don't Write Useful Software Unless You Pay Me

Though I admit that I am not getting why someone would maintain for free software used primarily by enterprise software.

"Yet nothing is stopping people to bash us, for work we aren't paid for, for a feature we all dislike yet needed to keep due to backward compatibility concerns."

If I would be developing logging software like this I would happily deprecate such unwanted feature and announce that I expect X$ in funding to keep it alive for the next year. And remove it if such funding would not appear. Repeat next year.

> If log4j2 is responsible for your company's success, you have a moral obligation to donate to the person who creates this library thanklessly.

I am not convinced that I agree with that. It was released for free also as in free chocolate.

Though log4j2 developers have also no ethical obligation to continue working on it so you should fund them due to good business sense.

But if log4j2 developers wants funding and then work for free to support unwanted features... I am not surprised that they do not get funding, I really think that they should list features that will be dropped unless funding appears. With focus on features used by major projects and not useful for hobby developers.
Using semicolons to join sentences together isn't a super common style of writing for online comment sections. If you are unable to read a paragraph composed of shorter, more discrete sentences, that's on you.
> Cantonese even almost became the official language of China

X almost became the official language of China is an urban myth that just will not die. There were votes on individual sounds and those either swung one way or another depending on votes.

There was never any doubt that Mandarin would form the foundation of the spoken standard (as had been the case for > 1000 years at this point) or that its Beijing-variety would play an important (but not absolute) part. The votes were over the particulars of individual sounds and pronunciations of single characters.

EDIT: the idea that Cantonese is more faithful to Middle Chinese (itself a weird, amorphous concept) and therefore better for reading ancient poems also is suspect. There are ancient poems that continue to rhyme in modern Mandarin but don't in Cantonese and vice versa. Heck you could make the case that Wu varieties are the most faithful because they preserve the voicing of the Qieyun System (note I don't believe they are the most faithful).

All of these varieties have their own innovations, and there is no clear "most conservative" variety (unlike e.g. Icelandic and Norse).
If you had to have such a feature, it should never have been on by default, and the servers to be contacted should've been in a whitelist somewhere at a minimum.
I've made this recipe a few times but never had the proper rice. It's very tasty with jasmine rice, if a little gummy and too watery. Might just be my culinary skill with cook-in-place rice recipes.

https://honest-food.net/lowcountry-shrimp-perloo-recipe/
Doctors and hospitals often complain that a large share of their revenue is spent on equipment, procedures and labs. Can you comment on that?
This video demonstrates that as well https://www.youtube.com/watch?v=9cNmUNHSBac
It seems like this must have been Antoine Lavoisier, but I can't find the reference I remember.

"It took them only an instant to cut off this head, and one hundred years might not suffice to reproduce its like."
As in stop pouring gasoline on pathological behavior (attention hijacking, emotional triggering, propaganda, etc.) through dark patterns/algorithms? Or censor everyone who has heterodox opinions?

You should make a distinction here, because I think most people assume you mean censorship.