Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
geofft
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
84 ms
·
811.
▲
by
geofft
6y ago
You're not engaging with any of the well-reasoned criticism in that comment. You in fact do not get what the clearly-stated objection (not "rage") is about - it has nothing to do with JS cruft or advertising. That makes me
812.
▲
by
geofft
6y ago
OK, but what if the criticism is "I understand what the company is trying to do, and I think it simply should not be done and certainly should not be done better"? Is such criticism prima facie invalid? Why? I think there's a
813.
▲
by
geofft
6y ago
You know a lot about these people's personal lives! I think that means you're a "fanboy" and if I understand TFA right, I think that means you can be dismissed out of hand?
814.
▲
by
geofft
6y ago
That comment is not wishing for "personal harm to a new product's creator." It's wishing that the market rejects a business. There's a deeply reasoned argument in that comment about the merits of the business model
815.
▲
by
geofft
6y ago
Yes. That's the point. First, inefficient employers like McDonald's have an entrenched position in the industry because of their massive scale and their real estate holdings. A new entrant in the market already has an uphill battl
816.
▲
by
geofft
6y ago
If you're looking for people with moderately thick skin who don't seek to find offense everywhere, a good place to start is to avoid the folks who wrote this blog post: > every discussion remotely related to politics, advocacy
817.
▲
by
geofft
6y ago
Not sure I see how Twitter is relevant - the author gets to the real answer by the end. DHH and Jason spent years crafting a narrative that they had figured out, quote, "the better way to work," and that they knew how to run a com
818.
▲
by
geofft
6y ago
I've heard that too, from Jason's blog post: > No more societal and political discussions on our company Basecamp account. Today's social and political waters are especially choppy. Sensitivities are at 11, and every disc
819.
▲
by
geofft
6y ago
30% of the company spent most of their time protesting instead of doing their job?? That speaks pretty poorly of DHH and Jason's business skills, doesn't it? Shouldn't they have noticed this problem earlier?
820.
▲
by
geofft
6y ago
There are many successful independent workers in the US, from your local plumber to Paul Graham. And they have plenty of support in government policy. The people who are not successful are independent workers who are dependent on an employe
821.
▲
by
geofft
6y ago
Put another way: Just like you're being told by your manager that you must report to the office, your manager is being told by their manager that they have no authority to override that. If your manager lets you work from home withou
822.
▲
by
geofft
6y ago
It's always struck me as weird that unions in the US exclude management, even when "management" is defined as "someone getting paid $2 more per hour to train and schedule workers." The interests of a Wal-Mart bakery
823.
▲
by
geofft
6y ago
Maybe! If so, a free, fair, and legal vote will tell us that!
824.
▲
by
geofft
6y ago
Why are you deeply concerned about paternalism from tech workers who aren't even in contact with the employees in question and are just posting on a message board, and not concerned about potentially-illegal paternalism from the bosses
825.
▲
by
geofft
6y ago
Well, no, because Git doesn't prevent you from modifying commits pointed to by tags. It prevents you from modifying the tags themselves, which point to the original commits, but that's not relevant - if your workflow involves a lo
826.
▲
by
geofft
6y ago
Sure, then you have option 3: Put a "setup-git.sh" script in your repo, and have the README tell users to run that to set things up. If your users are willing to run code from your repo, you can just have them run code from your r
827.
▲
by
geofft
6y ago
There are two ways to solve this: 1. Write and distribute a wrapper script that sets up the clone in the way you want, with hooks, diff tools, LFS, etc. If you're talking about diff tools and LFS, you need some way to actually install
828.
▲
by
geofft
6y ago
This is the workflow I follow, but my experience is it's pretty high-mental-overhead in practice - Git doesn't draw a distinction between commits that I created because I'm still working on something and want to switch branch
829.
▲
by
geofft
6y ago
Then write your code as if someone's going to throw production away - which generally means writing documentation (design docs, good commit messages, comments on the tricky parts of the code, API contracts between components, etc.),
830.
▲
by
geofft
6y ago
I'm not sure I understand your points about Boost - everything the article discusses is in the STL, is it not? I'm also not sure I understand your point about being too clever and template metaprogramming - nothing the article dis
831.
▲
by
geofft
6y ago
Sure, but the author is arguing that we do in fact remember Feynman for everything he did and documented in Surely You're Joking, Mr. Feynman , including the negative things, and that people have looked up to and tried to emulate all
832.
▲
by
geofft
6y ago
The article specifically mentions that Feynman pretended to be a student to sleep with students.
833.
▲
by
geofft
6y ago
Feynman did some things that were obviously great. Feynman also did some things that were obviously terrible. Neither of these conclusions requires a "nuanced" portrayal. There's a sort of hidden assumption that we need to as
834.
▲
by
geofft
6y ago
> I'm not sure I understand why format is a macro and print and equivalent in most other programming languages is a regular function. There's some complexity there that I guess I just don't know. It's a really good
835.
▲
by
geofft
6y ago
Does any large/important installation actually rely on antivirus for their security posture? My impression is that if you're at the point of having to detect malicious code, you've already failed, and most large companies t
836.
▲
by
geofft
6y ago
I was curious how this differs from Brython. https://hacks.mozilla.org/2019/04/pyodide-bringing-the-scien... answers that: Pyodide is actual CPython compiled with emscripten, so you can build the existing ecosyste
837.
▲
by
geofft
6y ago
Pretty sure the behavior of echo is standardized on all machines that have notify-send installed.
838.
▲
by
geofft
6y ago
I am prohibited by my employment contract from working a second job without approval. It doesn't say, of course, that I'm supposed to go home . I can go to the bar, the library, the bowling alley, whatever. But it does say that I
839.
▲
by
geofft
6y ago
This is an IBM-maintained driver for an IBM-owned architecture. You are subject to IBM trade secret law 100% of the time. Just because you only get paid for 8 hours of work a day doesn't mean you can use your 9th hour to tell people al
840.
▲
by
geofft
6y ago
It would be a little nonsensical for the community to say that IBM does not control the "IBM Power SRIOV Virtual NIC Device Driver," which is located in the drivers/net/ethernet/ibm directory, and which according to
More ›