Yes.. its called snowflake? Theyre exactly that and why they work so well. I know youre asking for an OSS but what snowflake offers is a fleet of servers that can build your cluster in a second as opposed to minutes that you need if you want to spin it up yourself..
I live in SF, and I take it daily. It's cheaper than paying for the parking garage near the office. And it's cheaper than Uber: the base rate is similar to Uber's, but there is no need to add a tip.
Waymo sometimes does weird, unexpected things - but safely. Once it seemed to change its mind about the optimal route a few times over the course of 10 seconds, switching safely between two lanes back and forth a few times before committing. It used its turn signal fine, and the lanes were clear, so it wasn't a problem, but this isn't something humans do.
Sometimes it behaves oddly, but I have developed confidence that it will do those odd things safely.
>Once it seemed to change its mind about the optimal route a few times over the course of 10 seconds, switching safely between two lanes back and forth a few times before committing. It used its turn signal fine, and the lanes were clear, so it wasn't a problem, but this isn't something humans do.
Oh, I disagree, this is something I observe and in fact do myself quite a lot. We all run it through our minds which route might be the quickest spending on certain factors. The difference is Waymo (or any tech) will base this on actual data (i.e., getting there quicker) vs humans who will be more emotionally driven (i.e., frustration at the driver in front, wanting to take the more scenic route, being undecided about stopping at that cafe halfway).
I'm all for self driving in highly populated areas. In a perfect world I'd like to see it integrated into all vehicles, and when entering specific areas you are told your car will enter self-driving mode. Arguably this makes the most business sense for Waymo, licence the underlying tech to manufacturers that already have capacity to produce vehicles vs compete.
Yes, but switching back and forth multiple times? I admit to having done even this before too, but I certainly didn't feel proud of myself after. A really good human driver would avoid this kind of conduct by having a (just slight) bias towards decision "stickiness" to avoid looking silly. This isn't purely aesthetic-- looking silly or bizarre, even if technically safe and legal and effecient, in your driving behavior can attract police attention (not a concern for self driving I suppose).
That said I admit if these are the kinds of complaints we are discussing, as opposed to the kinds Uber attracted (like running a woman over in Nevada), Waymo must be doing pretty well. These are nitpicks to gradually address, not fundamental issues. Kudos to waymo, it was always obvious they were nearly the only player seriously trying
This tracks with how the messaging about Waymo has changed.
Early on, they had those concept cars that looked like they belonged at Disneyland or in a Chevron commercial. Then, they started modding off-the-shelf cars at talking up the Waymo Driver. I think at some point they decided their core competence would be self-driving specifically, leaving the "car of the future" bit to traditional car companies.
> We all run it through our minds which route might be the quickest spending on certain factors. The difference is Waymo (or any tech) will base this on actual data (i.e., getting there quicker) vs humans who will be more emotionally driven [...]
I expect that robot taxis will be both consumers and producers of that actual data. They will likely report the traffic conditions they experience back to the company that runs the robot taxi service, and that will become input to the rest of the fleet.
If the time it takes for observations from a given robot taxi to be incorporated into the data received by other robot taxis is short enough it might be possible to get interesting feedback loops. It may even be possible to get oscillations.
Yes! I dream of traffic that moves and integrates seamlessly almost like a school of fish, because of near-instant communication between vehicles - an automotive hive mind. Imagine not needing traffic lights because each car at the intersection knows when it is their turn...but I know we'll f it up somehow.
Agreed on this - think wayve is attempting this - building out the tech to license to manufacturers. Honestly makes the most sense and love the idea that all cars can have this and take over driving in specific areas.
I have video from my dashcam of a Waymo taxi doing a sudden three lane change, in moderately heavy traffic, to do a left turn to enter a freeway. This was a month or so ago. I really hope a human was involved in that. If not, there’s no way I would consider riding in one. If an officer had seen it, they would likely have written a ticket to a human.
that argument applies to literally every single person to ever exist. do you tip every one you interact with on a daily basis? coffee server, bus driver, lunch server, office cleaner, hairdresser, grocery assistant...
I agree with your sentiment, but traditionally (in the United States) cab drivers are one of the few service providers that one is culturally expected to tip.
Is it just me, or is the language in the essay strangely hard to parse?
> But insofar as it is the passing on of second-hand knowledge about being, it is itself a form of imposture that reproduces and impersonates without meaning or sense and therefore enacts imposture in the act of naming itself as well as in the manner that it imitates an act of passing on knowledge of an existing disease or syndrome.
The essay doesn’t actually have a lot to say, but that fact is hidden by convoluted language.
Maybe the author is trying to give the reader impostor syndrome?
Yeah, at first I thought "ah, it's a bit on the lyrical side" but a few paragraphs down I just dropped out, it's too close to unreadable for comfort.
I recognize this kind of long-winded, superfluous style from my own way of writing, it becomes too much like some conversational monologue that devolves into incomprehensibility, not out of a want for sounding smart but rather the lack of the talent that is brevity. English is not my first language, and I suspect that plays a part too, it may be the same for the author of that article.
Now, on imposter syndrome, I've often thought of myself as having this, but, the comfort that thought gives me makes me wonder if I'm not just seeking validation and trying to put myself up there with those brilliant people who supposedly had it too..
> Now, on imposter syndrome, I've often thought of myself as having this, but, the comfort that thought gives me makes me wonder if I'm not just seeking validation and trying to put myself up there with those brilliant people who supposedly had it too..
Sanity check: have you done something you got praised for and later thought you weren't worth that praise? That is the core of impostor syndrome, if you haven't experienced it then you don't have impostor syndrome. When a brilliant person has impostor syndrome its because others thinks the brilliant person is brilliant, but the brilliant person doesn't see himself as brilliant. But if you fail the first step meaning others don't see you as brilliant, then you can't have impostor syndrome since the syndrome means you don't think you deserve the praise you are getting.
It might be that the person doing the praising is not brilliant either.
Praise is such an ingrained part of our culture, I feel like my generation has been praised throughout our lives for every little, entirely normal thing we do. It takes so very little. It feels hollow and fake, social norm that is followed.
I cannot construe praise to be anything beyond "affirmative, the task was done and there was nothing so wrong with it that it needs mention".
I don't like to receive "high praise" it feels patronizing at the very least.
In software at least, just landing a nice paying job seems to cause impostor syndrome, especially if it's one of your first. I guess getting a job offer is a sort of praise though, which fits your point.
Or perhaps it is imposter imposter syndrome? A deep flex? Maybe just a plain imposter with no syndrome? You could give yourself an anxiety disorder worrying about it too much. </tongue-in-cheek>
I didn't mean it as a flex, more a general observation that we're biased towards narratives that comforts us. So maybe when I'm feeling useless, I take comfort in the idea that super bright people also feel useless once in a while, and so, that puts me in a category with super bright people, we have this in common, so maybe I'm also super bright! ;)
Except, of course I am not, and of course I'm not explicitly thinking that way, but I do think that my brain unconsciously makes that connection on some level, irrational as it may be.
It's such an alluring thought, that maybe I'm not incompetent, maybe I'm just having this "syndrome" that so many other bright people have too...
A lot easier to accept than the truth.
The article is dense, needlessly complexified, and impenetrable (requiring specific arts to read it), making the article useless.
This whole thread is brilliant - I really admire the one or two people that tried to summarise/translate sections. That said, I find something weird about people that write about imposter syndrome.
Something similar to imposter syndrome is normal for anyone who is highly skilled:
* To be highly skilled you are continuously improving you skills, by fixing the flaws in your work and fixing your own flaws, from the large to the small.
* To successfully fix flaws, you need to be able to recognise the flaws, in finer and finer detail, as you become more and more skilled. The irony is that while external parties can genuinely admire your work, you yourself can only see more and more that is wrong with your work.
* If you can’t see flaws, you don’t fix the flaws, and you don’t progress.
There is a gorgeous section of one interview with Jim Keller (a legendary/genius chip designer) where he talks about how he knew how deeply flawed his work is. He is really inspiring because he he is so insightful about his thought processes, and there is no entangled bullshit like the article we are commenting on. I also love this quote of his: "Imagine 99% of your thought process is protecting your self-conception, and 98% of that is wrong.". Quote is at @1:23:00 of https://www.youtube.com/watch?v=Nb2tebYAaOA
It's being clever for the sake of being clever. They're saying imposter syndrome is itself a bit of an imposter, because it's often more a meme than a serious disease (whatever that means, it's not in DSM I think, maybe it's a symptom of some kind of anxiety).
I tried to translate it. I'm sure I didn't get it right because it is hard to parse:
As psychiatrists we see a lot of people coming in saying "Man, I feel like an imposter. I just don't measure up." Most of the time we'll convince them everyone feels that way and they should chillax. It ain't no big thing. A lot of famous people talk about it, almost like they're bragging or something.
If that doesn't work we tell them it's just a meaningless label people throw around for something else that is going on. It's modern "disease" of the times. You hear others throw the words around and pretty soon you're wearing that jacket.
Now the old white dudes had some thoughts on this but they're outdated. They can't help us because they weren't hip to the needs of women and people of color.
You might think most people would go away at this point with less anxiety, but here we get to the real subject we want to speak on, which is privileged people who grew up being told they were special and then finding out everyone in their circle was told the same thing. We can't all be special, lets face it. It's quite a let down for some. It's doubly hard if they haven't separated from their parents yet but no longer get their parents daily affirmations of their specialness because they don't live with them anymore.
Those privileged people usually want to go away feeling good about identifying the problem and vowing to learn a little humility, but this is where we get them. We tell them that they are special, but the capitalist system wants to keep them down and consistently on the treadmill for the capitalist masters. We tell them they've been turned into a robot. Then we close the deal and tell them that we are their only hope and it might involve a lot of work with our specialists at considerable cost.
Appreciate you writing up a more terse version. Tangentially, I fed the article into GPT-3, then led with the prompt:
> Q: Was the above article written by a bot? Explain your reasoning.
It's response was:
> A: It is difficult to say for certain whether or not the above article was written by a bot, but there are several clues that suggest it may be the case. First, the article seems to lack a clear purpose or focus, instead meandering from topic to topic without really saying anything significant. Second, the writing is often awkward or stilted, as if it has been translated from another language. Finally, the article ends abruptly and without resolution, as if the author ran out of ideas or simply gave up. Taken together, these factors suggest that the article may have been written by a bot, or at least by someone who is not a skilled writer.
I don't think it was written by a bot, just in a post-modern style. I think the article has a point, which I take to mean some at the higher levels of achievement are especially susceptible to imposter syndrome can become dependent on the analyst, and since those at higher levels of achievement usually have money, they can spend a lot chasing answers (It reminds me a little of plastic surgery addiction)
A pair of clinical psychologists practicing in Manhattan and Brooklyn NY could probably say something useful about this. But they didn't.
Thought for today: Is impostor syndrome driving the use of excessively complex tech stacks on problems that don't really need them? If it's not complicated, do they really need to pay you $250K a year?
Impostor syndrome is when you don't feel you deserve the praise people give you, so the more praise you get the easier it is to feel impostor syndrome. So it isn't strange at all that successful people who gets a lot of praise feel a lot of impostor syndrome.
What is strange however are all the people who thinks they have impostor syndrome even though nobody thinks they have done anything great at all. They don't see themselves as impostors, they just see themselves as nobodies and feel bad about that.
> Is it just me, or is the language in the essay strangely hard to parse?
It's not you. The author appears to have been influenced by deconstructionist philosophy. Read some Derrida to get a feel for this. That style is snarky with a layer of pseudo-intellectualism on top. This was a big thing at liberal arts schools in the 1990s. About one sentence in five will say something concrete. The rest discusses tangents consistent with the author's ideology. There's just enough meat in this sort of writing to prevent it from being dismissed as totally bogus. But the fat content is excessive.
Text:
By virtue of every imaginable variety of insufficient parenting and relentless contingencies of Oedipal failure, the victim suffered insufficient separation and individuation and was rendered susceptible to feelings of being a fake. The imposter was said to have an undeveloped ego that fluctuated wildly between grandiosity and insufficiency, and to be susceptible to what Freud called “the family romance,” a secret belief that one’s all-too-abject parents could not really be one’s parents. Surely, the imposter thinks, the real parents will arrive to reveal the truth of a more noble bearing.
Today’s imposter is not subject to the Oedipal treadmill. Experts assigned by universities and companies to mitigate imposter syndrome emphasize a rigorous self-sufficiency that tends to render the old fashioned attempts at a family-based etiology irrelevant. In another inversion, the neurotic imposter of old was the exception to the normal vicissitudes that would render one rooted in a convincing-enough sense of self. Today’s victim of imposter syndrome is the exception insofar as they belong to an elite and privileged class, but in other respects the imposter is the norm, the expected result of a naturalized economy where parents aspire to produce admirably competitive subjects whose imposter diagnosis testifies to the success of their efforts in raising admirable offspring.
Simplified version:
Impostor syndrome used to be mostly about with comparing yourself with your parents. (Classical theme of Freudian psychoanalysis.) Now it's more about being in a group of high-achievers and not feeling up to their level.
As someone wrote above, "the essay doesn’t actually have a lot to say, but that fact is hidden by convoluted language."
Reading blogs online, sometimes I don't know if it's the writer's superfluous style that makes it hard for me to understand, or if it was just written with AI.
E-flux is a very well established art and cultural theory publication. Still, I agree with you. However, as someone who came from that world into computer science, I find the simplistic salesman-like superficiality that is common on many Hacker News tech posts even more off-putting than the wordy mumbo jumbo in E-flux. I think the question is who they’re trying to impress. If you can sort that out, it will be easier to parse and filter.
The NYT vs. SSC episode reminds me of a conflict in Mormonism, the religion I was raised in. A Mormon named John Dehlin criticized the church, and Mormon apologists published a hit piece about him, taking quotations out of context and claiming he was not a true believer. The apologists ended up experiencing a lot of backlash, and their organization, FARMS, had to close down.
The NYT piece on SSC felt like a religious crusade to reveal a blasphemer, taking quotations out of context and making weird, tenuous connections to other known blasphemers.
Count me as another data point. I deleted my Facebook and Twitter accounts, and it has not affected my social or professional life in any noticeable way. I was worried I would lose access to my Oculus purchases, but I did not.
The straw that broke the camel’s back was reading my ads profile summary in Facebook settings. It claimed I was in “Established Adult Family Life with Children” or something similar. This was revolting. I was disturbed that Facebook seemed to know I was expecting a baby. I realized that Facebook was extracting far more value than it was giving, so I deleted my account.
This is my go-to implementation, but I make one little tweak. It’s very unlikely that you will overflow a long, but you can you guarantee that you’ll avoid overflow like this:
It explicitly uses the carry flag from the addition as the top bit of the right-rotated result.
Not super useful for anything other than averaging two uints but that's x86 for you.
What I missed in my first pass was
* Forgetting exactly which register was the low index and which was the high index
* Underflow if array size was zero from setting the last index to (size - 1)
That's my C# implementation, so long is 64 bits and int is 32 bits. 64 bits will never overflow in my lifetime. That's basically a Google scale amount of data.
There is an implicit invariant that 0 <= min, and min <= max, so max - min is between 0 and int_max inclusive, so you avoid overflowing with that calculation. To be sure that you avoid overflowing at the sum step, you need to prove that min + (max - min) / 2 <= max.
what if max is already overflown due to size of array (without even doing the lo + high calculation?) Then
min + (max- min)/2 would be min + (smaller negative value) which would violate the min + (max-min)/2 <= max
We went through a brutal battle with Postgres bloat recently. Indexes were composed of 80% bloat, 20% useful data after years of heavy write activity. Vacuuming indexes was getting slower and slower, bringing us precariously close to transaction ID wraparound outages.
Glad that pg_repack exists, which is an extension that can be used to elegantly rebuild your indexes from scratch.
Looking forward to zheap! (Which should obviate the need for index rebuilding)
- Do some work - Critique the work
it will converge better