skysight-inc/HackerNews huggingface dataset:
Remember that all we see is the bit of the email (presumably?) that the employee chose to post in the commit message. We don't know what other context there is. This feels like the last email in a long chain of emails, with a manager who's just done with excuses and trying to shut down any further argument in advance.
> You are an IBM employee 100% of the time.

No. No one sells their soul to the company store anymore. This IBM manager is living in the past.
Yeah, it appears to overlap with their day to day work: https://lore.kernel.org/netdev/20200814075921.88745-5-ljp@li...

In the current employment environment where employers do assert rights over the output of employees, it's not that strange that the employer would instruct the employee to not muddy the context of the contributions.

This is reasonably separable from whether this is a good way to organize things as a society.
Well, the left believes that they should go up on other people, not the "regular voters". But it's always a lie, because we never have enough "other people". When we're going to raise taxes to pay for more government, we're going to raise your taxes.

Note well: This is not excusing the insane amount of tax loopholes for the rich.
Ask HN: Startup lawyer recommendations? Help a first time founder
First time founder looking for recommendations for lawyers with experience in startups + CA employment law.

Context: I'm working on a promising startup idea but recently learned that a different group at my (large tech) company is in the very early stages of a potentially competitive project. Want to find someone who understands the law to help me understand if this idea is DOA or if I can still pursue it. Thanks!
In practice it means at most they should've called him on the phone and not leave an email trail. You do what your boss wants, or you're out of a job. Outside California and inside California.
Well THAT is a reasonable response after full examination of situation and facts and background and context and people!

Thx God you don't "have enough contacts"!

... I think I'd rather have the other guy as manager than you - there's a CHANCE that guy is not short tempered trigger happy a hole (slim as it may be;)
This is why we need to stop inventing new languages.
The story of how the Xeno franchise just... keeps dropping the ball is not a happy one. Boy, did they knock it out of the park with the one battle theme in the entire first game, though.
It's a big company, bound to have a few dicks here and there. And you hear about them. Because why'd you hear about the rest?
The sentence was probably written by a lawyer, which would explain why something that sounds ludicrous to you and I sounds normal to them. And this isn't a troll! Lawyers speak a different language than the rest of us, and play by a different set of rules that Normal People would never think of.
Sure, but Cruise hasn't.
> "Then pay me for 24 hours a day."

That’s what a combination of salaried employment with pay and job duties qualifying for FLSA exemption is, in effect.
Yes we have a 2 stage process with the customer. There is still a test & production environment, but test talks to all production business systems too. Only a few people are allowed into this environment. We test with 1-5 users for a few days then decide to take it to the broader user base.
Flagged. Someone posted an anonymous quote perhaps after a heated private conversation. Article submitted by a throwaway. Comments are mostly flamdbait speculation.
Considering how the discussion is developing I think the title should be modified to reflect the content of the link better. It is not clear from the source that the title is necessarily accurate and imposes what may be a misleading interpretation of the content.
Another data point, my dad worked as a tech from IBM for many, many years.

He’s never had a positive experience either for himself or the customers he did work for.

IBM tried to shaft their customers at every possible point and the only reason IBM held to their contracts is because he wouldn’t lie for them and no one else was willing to take responsibility.
Imitating Mom Working
That Fanta sex scene that everyone's talking about sounds pretty interesting, to be honest.
As I interpret it, it's not even that. The instruction is to remove his personal email from the MAINTAINERS file, not to halt work on the project. Now, maybe that was said offline, we certainly have no evidence. But the most obvious interpretation is that Lijun Pan was employed by IBM to work on the Linux kernel driver for this piece of IBM hardware, and IBM (unsurprisingly) wants all contributions credited to them and not to individuals. Most employers would have similar rules if you ask them. Certainly mine wouldn't want me using my personal address for stuff they paid me to do.

Is the way this was done maybe a bit hidebound, corporate and uncharitable? Yeah. It's IBM, duh. But absent other evidence it doesn't seem like this devleoper is being pulled off a project for using a personal email.
We don't know they didn't say that. We only have what appears to be an excerpt that is missing a ton of context.

At this point we can't rule out that the employee cut the most damning part of an email out of context, put it in the commit message, and submitted this post on HN themselves (it's posted by a throwaway, so it's likely someone intimately involved in the case, not someone who just stumbled across it).
>that gives basic advice is filled with comments about how they are tired of business people selling them a dream. You almost always can find a comment on survivorship bias, luck, privilege, etc.

so then there's a consistent group of people on hn that are sick of business guru advice. what's your point?

>Have you ever considered that people actually find these articles useful

https://www.amazon.com/Chicken-Soup-Entrepreneurs-Soul-Inspi...

and yet do we really believe "Chicken Soup for the Entrepreneur's Soul" is substantive content?
I work for a small (barely 2 digit people) open source shop and we don't have it that way, but that's probably because we're so small...

Funnily enough I release some of my work under BSD-style licenses while company stuff is all GPL :D

[2 sidenotes though: 1) I'm in the EU, and 2) a previous job, working on the very exact same open source project, had a clause like that.]
I would assume that they'd try to get people out first.

My comment is more addressed to people such as myself whose natural inclination is to regard a burning car as a bad situation that the fire department aught to be able to quickly remedy, and to suggest that most of the time putting out the fire may be a low priority.

I could imagine the fire department dousing a car if it was already too hot to get people out of safely, but I'm not a fire fighter and I don't know what they'd normally do in that situation.
Makes sense, but:

"Hey John, there are legal reasons preventing us from working on VNIC even in an unofficial capacity as IBM employees. I've attached a document outlining the company position as background. Let's chat more about this on Thursday in our 1:1."
Ask HN: What things are growing exponentially nowadays? (2021)
Curious. I'm choosing between some future projects to dedicate my time. I want to know what things are growing exponentially as of now, April 2021. Alt coins market cap is one for example.
In the real world no one cares about the tiny battle you're setting yourself up for in order to prove yourself. You'd just lose your job, and have nothing to show up for it.
NullPointerException isn't a memory safety violation but it is getting it wrong.

That's what the original comment claimed, that Rust's compiler "tells you when you're getting it wrong".

Since you brought it up - I'd actually say the existence of unwrap() shows this trend elsewhere in Rust. Java is one of many C-style languages in which silently discarding the important result of your call is a common mistake. In some cases Java tried to mitigate this with a Checked Exception, but now you're just adding a bunch of boilerplate everywhere, it doesn't do much to encourage a better way forward. Rust's Result and Option force a programmer to explicitly decide to discard unhandled cases (Errors and None respectively) each time if that's what they meant. Yet another case where the Rust compiler will tell you if you're getting it wrong.
>Well THAT is a reasonable response after full examination of situation and facts and background and context and people!

>

>Thx God you don't "have enough contacts"!

>

>... I think I'd rather have the other guy as manager than you - there's a CHANCE that guy is not short tempered trigger happy a hole (slim as it may be;)

Get lost with that name-calling nonsense.
It's a factually accurate statement; I don't think IBM is claiming rights to 100% of their time, just that they are bound by their contractual obligations as an employee (and function as a representative of the company) 100% of the time - which is true and correct.
The fact that the entire entry was removed, as opposed to simply changing the address, combined with the tone of the message, makes me think otherwise. However, I'm basing this off the exact same information as you (presumably), so it's a bit of a moot point until someone wants to pitch in with more authority.
> "I'll pay $10", "ok, I'll pay $10.50", "I'm in at $11". When this gets to a $100 million market cap...

Where I can see a list of all the individual trades that got the company to a $100M valuation? I'd like to see how it actually got bid up.

To be very clear, I'm looking for every single trade (Mr. X sold 62 shares to Mr. Y for $10.50 on April 7, 2021 at 10:52 am) going back to the beginning of the company. With or without the actual identities of Mr. X and Mr. Y.

I expect that the answer is that no such list is publically available. But why not? I can understand a privacy argument about Mr. X and Y's names, but why aren't all the individual trades public information for a public company?
Crypto Scam: WalletConnect a fake crypto app used to steal private keys
I didn't know about this stuff at all until some years ago. I learned about it via Japanese culture. An unbalanced knob is 縦結び (tatemusubi: "vertical knot", whereas the balanced one is 横結び (yokomusubi: "sideways knot").
I grant you...

What a creepy sounding person. Probably a nightmare to work for (because make no mistake, you’re not working with someone like this).

Probably a sociopath and definitely has a god complex.
It’s more the convincing them than the giving. Demand is cratering thanks to a year of insanity and propaganda.
i don't talk down to people that are their fans (i am very critical of rogan and paltrow themselves) i talk down to people that pretend they're not just fans but sophisticated connoisseurs (ie the hn crowd that believes themselves to be different).
Do those numbers also hold true for % of submissions, % of comments, % of upvotes/downvotes, etc?

If you have a cosmopolitan group of "users", but the most active ones are largely from the Bay Area, then the point about Bay Area groupthink still stands.
It is possible to write a script that mirrors the registry, packages, and artifacts and set up a dev image that respects it. The script basically just needs to use Pkg and Base. However, artifacts end up taking too much space and then you have to decide how to host only a subset of package versions intelligently and propagate that change through at least the registry and artifact mirrors.

I went far down this path before infosec agreed to give github / highly respected cdn access.
> most contracts require that even outside of work the company owns your IP unless otherwise stated

Assuming the outside work was performed on the employee's own time/equipment and doesn't compete with the employer's business, such contracts would be unenforceable in California. See section 2870 of the California Labor Code: https://leginfo.legislature.ca.gov/faces/codes_displaySectio...
Suicide by cop is different, and refers to when the person killed wanted to die at the hands of the police.

No idea how common it is, I’ve only seen it in media.
I mean, salaried jobs do pay you for 24 hours a day.
>I've watched about 10 of the shows

as of april 14 there have been 1,634 episodes of JRE. do you think maybe your sample isn't representative?
I believe California employment law is pretty pro-employee. Mostly if you develop something in your spare time, without using company resources in any way, it is yours.

I think that's why there are lots of startups in california.

In other states, employers in some cases can own everything, up to and including ideas in your head.

I don't know an example state that is the other side of the coin, pro-employer, but maybe texas? (uneducated guess)
It doesn't seem like a legalish style sentence to me.
That sounds a lot more like “you are not allowed to use your personal email address for the same things you work on and call it a hobby”. Not a great conversation but it sounds like what happens when someone tries to rules-lawyer a large corporation which has tons of real lawyers and experience with, for example, patent and other IP lawsuits.
I tied my shoelaces with a fisherman's knot. This only has to be done once per shoe for life. I never have to untie them. Just slide on and off. The bottom of the shoes wear out before the laces ever come loose.

Doesn't work as well for boots though, and tying a fisherman's knot while wearing snow gloves is a pain.
If you like grep, you'll probably really like Sourcegraph, which I believe has most of GitHub indexed and supports some useful operators: https://sourcegraph.com/search
I once downloaded Python docs as an iPad app and a small Python IDE - I was working on a cruise ship and so offline documentation really helped.

It taught me to get better at reading the Python docs, but more importantly to cope better without being able to just search every issue I was having online.
That is certainly a possibility, but if the quoted text is quoted verbatim, the way it is worded doesn't really feel like there was much more context. But that's just a guess on my end, and I'm relying on the assumption it was quoted unmodified.

That said, fundamentally, the question is whether you trust in Lijun Pan to represent the situation without distorting it. Without evidence to the contrary my personal assumption is to start with a little "trust credit" and take it as it is — for now…
Thank you thank you for posting this, comments like this are a reason I love HN and despise places like Twitter, where the name of the game often just seems to be to take stuff out of context in the hopes of getting a juicy, negative soundbite.

This manager could be an asshole, or he could just be exasperated after previous communication with the employee. Point is, we just don't know, and it's dangerous to draw conclusions based on the single email that the aggrieved individual chose to post.
Every statement that the riot caused five deaths is overblown, because four of those were either natural causes or self–inflicted: strokes, heart attack, drug overdose. The fifth was an unarmed protester who was shot by the police.
Highly misleading since they still pay social security tax, and Medicare tax.

Those alone are almost 10% (and that's not even touching sales tax, property tax, etc)
> Any sort of administrative action or warning should not have to be interpreted

All communication, inherently, must be intepreted. Administrative actions and warnings have no special exemption from this.
How exactly can it become unhealthy? I'm not saying you're wrong. I just don't see it myself. If anything, it just looks like Stoicism to me.
That isn't the issue... you can see two other maintainers listed that have IBM email addresses.... this seems to be about wanting the open source work associated with IBM, their employer, rather than their personal email. If they are paid to work on open source, it makes sense they would want it tied to an IBM email. I think the wording was saying "you are employed to work on this open source project, so all your work on this open source project should be tied to your IBM identity, no matter when that work is done. This seems normal for salaried employees... the general rule is that since you don't have set hours, you can't spend your off time "competing" against your employer.... normally that means I can't run a side business selling analytics products if my day job is working for an analytics company, but it makes sense that if your salaried job is this specific open source work that they would want all contributions to it made in the company name.
"This is what it would look like if your randomart avatar conceived a child with the repo owner's randomart avatar."
Just a note, making a "100%" statement like this is illegal in California.

In California, you are free to make contributions on your own time with your own computer, and those rights can't be contracted away. You are not a slave.

See https://leginfo.legislature.ca.gov/faces/codes_displaySectio...
I sincerely hope this person is looking for a new, less abusive job in the late stage dystopian capitalist hellscape we exist in.
You have almost 0 context and you want to incite some internet mob to get some guy who you don't know fired?

Why?
Memorizing order in a set of 16 similar objects is too difficult for me
>Anybody entering this field is looking at licensing (expensive if current e ink prices are anything to go by)

No, that's a result of low economy of scale. LCDs have a massive market, whereas e.g. big e-ink screens have such a small market they're hand-fitted. You're presupposing your conclusion.

I'm not disputing patents exist. I'm disputing whether they have a noticeable detrimental effect on the e-ink market.

I mean, ARM has a licensing fee (of 1c per CPU), but nobody sane would blame that fee for x86 beating ARM in the desktop world.

>The patent space around e ink is dominated by e ink corp over the last two decades.

I'm not sure what your point here is. Yes, they're putting a ton of money into e-ink R&D. They're patenting everything they come up with, because that's how you monetize your R&D so it's not immediately copied by your competitors without seeing a cent of benefit.

There are companies who have developed alternatives, such as Mirasol. That never took off, despite not needing any e-ink patents. This suggests that e-ink is sufficiently better than all alternatives that it's worth the patent cost - either because those alternatives were impractical, or because the patent fees for e-ink just weren't particularly cumbersome in the first place and the real problem lies elsewhere.

Which brings us back to the central issue:

Do you have any evidence that patents are actually causing problems in the real world, besides "patents exist, problems exist, one must be causing the other"?
So, XorNot, do you want to run a YC startup? You've got an idea to run with.

But, if you're going to run with it, can you make it as fast as a "real" database on a cloud instance?
You have to pay extra for that model, I believe.
You can turn it off by enabling “show dead”.
Also, from the article:

> The ESP32 is a microcontroller that has very little RAM and isn't quite suited to deal with HTML and such. So I had to use a Raspberry Pi as a rendering proxy and transforms the RSS and the text on the page so that the ESP32 can digest.

The Kindle doesn't come with a lot of onboard horsepower, and putting the same class of SoC as a Raspberry Pi in one would likely increase cost and have other tradeoffs.
I suspect from the tone of the email that the manager may have already tried that route and gotten pushback. It feels very much like a manager who is tired of the excuses and trying to be as unequivocal as possible so as to be 100% clear.

And that's assuming we even have an accurate statement, which is a big assumption. Aside from the missing context, we frankly don't know that any of this text was written by the manager.
"You are an IBM employee 100% of the time."

Well, fuck that.
How many of those stories mentioned that he collapsed in his office, 8 hours after he walked away from the riot?
I'm still gonna say congratulation!!!
But I think executing a fairly "easy" project such as hacker news for X. And not providing key (UI) features of hackernews seems a bit misleading. Specifically presenting to an audience of software engineers.

People should be able to connect from their car I guess. I'm not sure it would work as is. HN would. It's just the beginning, post the update.
Hardmode: INI canonicalization + some sort of per-section/key .gitignore for 'noisy' or machine-specific data.
Not typically. Imagine if you make 130k a year but then your boss adds a mandatory meeting at 1:30am your relative time to triage support issues.

That might be OK within the parameters of their delusional mindset, but it's still fucked up and should not be allowed.
It's not abnormal for employers to put conduct clauses in contracts that impact life outside of your work hours. For example, you are likely not allowed to say bad things about your employer online, even if you are off the clock. Athletes often have clauses about not being allowed to do certain risky activities to avoid injury. You might be on call during off hours.
If the employee is working for IBM on a visa, it may be more than salary at risk.
I know this perspective is not relevant for most companies: But for side-projects and a-like the cold-start time for Aurora is like 15 - 30 seconds, and the first query always times out.
Having it always on (if just 1 "compute") will cost you 30 USD a month. I'm hoping for Aurora to eventually be closer to DynamoDB pricing and startup (I'm fine with 5 - 10 second cold start as long as it doesn't time out the first request everytime.)
Because the "smart money" investors don't want to be discriminated against in the market and they are big enough market participants that they write the rules.

If we did put a name attached to every trade, it'd become clear when someone is breaking up a big order into many small ones to avoid 'disrupting the market price' -- that is, getting a good price for at least some of their sale. Or buy order, I suppose.
If you'll scroll up a bit you'll see this subthread begins when I propose a thought experiment where the "natural" order yields the same results and ask if it's unethical, and people tell me that yes, they think it is. But now you're specifically calling attention to an unmet expectation of "unfiltered" posts (I'd question whether anyone has such an expectation, although the specifics of the curation are not advertised). I think this gets away from what I was talking about in the first place.
As I interpret it, he cannot make updates at all, even though he's using his personal email address.

The important bit might be: what state he is in. Then to a lesser extent, what kind of work he does for IBM and what kind of work he does on the kernel.
After 10 years of coding I visit stack overflow less and less. In fact when I first started there was no stack overflow, we had to rely on Google.

I find it useful to educate other engineers on best practices. There are good posts on MVC, SOLID, TL;DRs of popular books like working effectively with legacy code etc.

I find it useful to see how different people have approached the same problem. I'll generally look at multiple questions and answers before deciding on my own approach (not necessarily the ones I saw on SO).
Certainly some familiar names on the top 100 accounts ranked by karma totals but seeing the username “toomuchtodo” with some 48,000 internet points gave me a pretty good grin.
what state did you work in? did you pre-approve the work?
AMD EPYC 7003 Series Performance in the Cloud with Microsoft Azure HBv3 HPC VMs
Your website leaks account info and password hashes!
U.S. banks deploy AI to monitor customers, workers amid tech backlash
Low-Code NFT Creation