Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ubertaco
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
17 ms
·
151.
▲
by
ubertaco
3y ago
Salesforce uses Perforce internally, and it's a _massive_ source of problems for their giant monorepo precisely because there's no lightweight branching, so among the 1500+ developers working on the same codebase, _someone_'s
152.
▲
by
ubertaco
3y ago
>There’s an easy way to solve this: add an end if delimiter. Again: terseness bites. I think this is the second frontpage post in a single week with someone talking about this exact thing, going on about how OCaml doesn't have brace
153.
▲
by
ubertaco
3y ago
>Java, C, C++, and JavaScript definitely do have the "dangling else" problem! It's a manifestation of the same basic issue. Who is saying they don't? You just showed how they do! It is a real problem and they all have
154.
▲
by
ubertaco
3y ago
> Another example is the sequencing syntax <expr> ; <expr> and productions with <expr> as the right-most symbol: let test1 b = if b then print_string "1" else print_string &qu
155.
▲
by
ubertaco
3y ago
This is a concept in the sci-fi book The Mountain in the Sea , where people have "point-fives" (as in 0.5) -- AI companions custom-tailored to be the ideal zero-effort-required friend for you. In the book, it starts from someone
156.
▲
by
ubertaco
3y ago
This has shades of the "I Can Tolerate Anything Except The Outgroup" essay[1], which I revisit periodically despite being someone in a different "Tribe" (to use that author's language), and find pretty helpful. [1]
157.
▲
by
ubertaco
4y ago
I dunno who you get your info from, but Ike Perlmutter was acqui-hired from a toy company, constantly fought to fragment the heck out of MCU TV and movie properties, and chronically only cared about what would sell toys. His creative proces
158.
▲
by
ubertaco
4y ago
No thank you. I don't want a walled garden where Apple has absolute authority to enforce anti-competitive policies like they do with the existing App Store (especially on iOS), and where they require you to pay an annual fee to publish
159.
▲
by
ubertaco
4y ago
As a former Salesforce employee, Benioff likes to grandstand to get PR, but doesn't much care about following through. The "no layoffs pledge" article you linked is a great example: he talked a big game about how Salesforce w
160.
▲
by
ubertaco
4y ago
Yeah, just look at all the stress Elon Musk has to put up with all the time as CEO of his various companies, constantly neck-deep in making essential business decisions and definitely not hanging out on social media all day. Life as a CEO o
161.
▲
by
ubertaco
4y ago
From what I've seen of San Francisco, it's still possible that counts as the safest, cleanest part of the city. (I had similar experiences the two times Salesforce mandated that I be schlepped out there from the other side of the
162.
▲
by
ubertaco
4y ago
Indeed -- I live just under 40 miles from a Salesforce office, and I used to work at Salesforce. I went fully-remote as soon as I could, because living just under 40 miles away meant that my commute was typically an hour and a half _each wa
163.
▲
by
ubertaco
4y ago
Right out of the gate they mention that the first approach listed doesn't clone Symbol...and then they treat this as a flaw. I haven't used Symbol in JS much, but I was under the impression that it's _supposed_ to be a sorta
164.
▲
by
ubertaco
4y ago
Can I run Channels for free if I selfhost everything, or do I still have to pay them a monthly fee?
165.
▲
by
ubertaco
4y ago
This gives me bad flashbacks to Salesforce's GovCloud implementation (likely mandated here for Slack), which is a steaming nightmare mess of never-quite-consistently-working disjointed CI servers (multiple per project), manual deployme
166.
▲
by
ubertaco
4y ago
...which is just function bakeCake() { const ingredients = gatherIngredients(); const batter = mix(ingredients); const batterInPan = pour(batter, pan); bake(batternInPan, 350, 45); // this is an in-pla
167.
▲
by
ubertaco
4y ago
>That makes no sense, $1, $2, and $3 are different parameters. >Using your example, |> `${$3.id}: ${$1.friendlyName} ${$2.url}` >makes absolutely no sense. That's not what I was saying. I was saying that using `$1`
168.
▲
by
ubertaco
4y ago
...so only the first usage of `%` counts as a replacement? What if I need the value to be replaced multiple times, like this: |> `${%.id}: ${%.friendlyName} ${%.url}` I'm surprised they aren't going with an idiom like `
169.
▲
by
ubertaco
4y ago
Yeah, F# has a backward pipe operator, and it works like this: a_value |> (fun a b -> a + b) <| b_value In F#, this works because of automatic function currying. Not sure how that would apply to Javascript, though. Without
170.
▲
by
ubertaco
4y ago
Hi Dharmesh! I just left Salesforce a bit ago for HubSpot (see my other comment in this thread), and as someone with a bit of a "kool-aid allergy", so to speak, I've been pleasantly surprised by HubSpot's willingness to
171.
▲
by
ubertaco
4y ago
Salesforce operates in a "zero-trust" environment, in that employees should place zero trust in the company, and the company places zero trust in the employees. It's just modern security practices! /s
172.
▲
by
ubertaco
4y ago
My sense of scale is a bit thrown. I think at the time with all the uncertainty and the inability to trust corporate leadership, I trusted the largest number I heard as internal scuttlebutt, which was 10%. The actual number was somewhere ar
173.
▲
by
ubertaco
4y ago
"Performative" _is_ the word that comes to mind most often when I think of the years I spent at Salesforce.
174.
▲
by
ubertaco
4y ago
Last time they did this, it was _right_ after the window that they had grandstanded and asked other companies to pledge no pandemic layoffs. Benioff did a whole media tour talking about how Salesforce would do no pandemic layoffs to set som
175.
▲
by
ubertaco
4y ago
I use Obsidian with my existing Syncthing installation (Syncthing being open-source file-syncing software that you run yourself), and it's great.
176.
▲
by
ubertaco
4y ago
Previous discussion: https://news.ycombinator.com/item?id=33817095
177.
▲
by
ubertaco
4y ago
Looks like they've gotta get Benioff his next babysitter -- er, I mean, "co-CEO". Benioff has been checked out from most of what Salesforce does for a while now, and each of these co-CEOs have been largely responsible both fo
178.
▲
by
ubertaco
4y ago
Replying to myself here because there's no single comment in here that this matches, but rather all of them: I appreciate the thoughtful responses I got here that raise points for consideration beyond simplistic answers (like questioni
179.
▲
by
ubertaco
4y ago
Genuine question about both this and Mastodon, since both have the same "decentralized, join/start the instance that fits your interests" fundamental principle: isn't this just exacerbating the filter-bubble effect that
180.
▲
by
ubertaco
4y ago
Sure, I can agree with you on that. I was quoting the sorta "sub-headline" from the article.
More ›