Hacker Newsnew | past | comments | ask | show | jobs | submit | more tomnipotent's commentslogin

My favorite is that we don't have bakeries or endless varieties of fresh bread.


Americans are richer per capita than Europeans. Particularly when it comes to disposable purchasing power in a foreign country. A lot of European stereotypes about America are filtered through both tourist traps and cost constraints.

(For a similar effect in respect of Europe, see the median Russian tourist summarizing Western Europe.)


Switzerland and Norway usually have a higher per capita gdp than the US. Most Western European countries are not so dramatically behind the US. But on the other hand, European countries have far less income inequality than the US, and less poverty. Then, not everything is about money. Culture matters a lot when it comes to food.


> Switzerland and Norway usually have a higher per capita gdp than the US

And strong currencies. You don’t get this bias in either, generally.

> on the other hand, European countries have far less income inequality than the US, and less poverty

Irrelevant. I’m not saying one is superior to the other. Just that the median European tourist probably isn’t experiencing any American city or town like the median American who lives there.

This is partly due to tourist effects. But it’s also due to cost. After GDP/capita differentials and FX effects, you’re comparing drastically different worlds. (Same for Americans traveling to Europe and, outside a few pricy capitals, generally finding a cheap, luxurious holiday.)


> Switzerland and Norway usually have a higher per capita gdp than the US.

But lower median disposable income. Europe mostly just poor.


Processed cheese is ~20% of the US market, and Swiss cheese is less than 3%. Mozzarella by itself is something like 30%.


Google Sheets now has an intrusive Gemini pop-up that obscures other cells and UI when you try to do things like edit a formula, it's beyond infuriating and I can feel my blood pressure rise just thinking about it.


I blocked that with uBlock origin the moment I first saw it. So annoying! Someone should make a filter for all of these AI widgets.


We can go for a first release, together. You have these, I have about 8 things filtered out of Atlassian products.

If I remember on Monday, I'll reply with my portion. Don't own nearly enough to go near radiation on my weekend.


Change the domain (before ##) to match your instance:

    your_co.atlassian.net##[data-testid*="issue-smart-request-summary.ui.ai-container"]
    your_co.atlassian.net##[data-testid*="issue.views.issue-base.foundation.status.improve-issue"]
    your_co.atlassian.net##[aria-label="Summarize"]
    your_co.atlassian.net##[data-testid*="atlassian-navigation.ui.conversation-assistant.app-navigation-ai-mate"]
    your_co.atlassian.net##[data-testid*="highlight-actions.ui.popup-target.popup-dialog.action-items.define-button.define-button"]
    your_co.atlassian.net##[data-testid*="context-menu-rovo-chat-button"]
    your_co.atlassian.net##[data-testid*="context-menu-rovo-chat-more-options"]
    your_co.atlassian.net##[data-testid*="atlassian-intelligence-toolbar-button"]
    your_co.atlassian.net##[data-testid*="placeholder-test-id"]
Surely some repeats/inefficiency: barely know what I'm doing :)


The way Gemini (which is incredible) has been haphazardly shoved into gsuite products seems devoid of any kind of common sense. Even very basic obvious things via Gemini in Gmail fail. It’s ironic because it’s the one place I’d love a decent model.


Incredible at some things maybe, but for the average user Gemini is what broke Google Assistant (the article touches on that). Most people use Google Assistant to "do things" like play music, interact with smart switches, etc. Rolling out Gemini as a replacement before it could do these things was always going to be viewed as a regression.

People don't care if it can answer questions with more nuance when the smart stuff they paid hundreds or thousands for no longer works.


I use Assistant to add reminders or stuff to my calendar (saying "Add appointment for 22nd of December at 2pm take sleigh out of garage" is a lot faster than clicking around the calendar UI), a few months ago Gemini couldn't do these things, yesterday it offers to do so after I connect it to the Workspace apps (I'm using civilian Google). But asking it to list my reminders gives me a textual listing in its UI instead of loading the Tasks UI...

Getting a response to "Set alarm for 8am" is still a lot quicker in Assistant than in Gemini.


The weird thing is that other AI systems can route commands to different models. Google should be able to send questions to Gemini and commands to Google Assistant.


I used Google Assistant to call my wife whem I was driving.

Previously it just called her, Gemini asks which one of the numbers I have saved should it call, but not as a continued conversation. It comes up with an onscreen list, which I'm not pressing whilst driving, and trying to tell it which one ends with Gemini getting very confused.

Reverted to Google Assistant which still works and will actually call her.


Reminds me of when Google Plus got “integrated” everywhere, but even worse.

If we take the thing nobody asked for and shove it in users faces as often as possible, this will get lots of happy customers and the product will take off!


The number of random buttons in Google products that have been replaced with Gemini features to juice engagement numbers is insane.

Everything from picking an image in Slides now activating image gen to returning to your main search results now being taken up by AI Mode

You wonder if people are really clearing performance reviews off these metrics without anyone digging deeper


Clippy!


Clippy at least had the courtesy of only blocking the bottom right of the window, these ridiculous Gemini pop-ups appear next to whatever cell you have selected and block things like column headers or values that you actually want to look at while editing the formula/value. It's insane to me that this was ever allowed to get deployed without a rational human being calling out the obvious issue.


Ask Jeeves?

Oh, no wait! Google answers?


It's very common to see a VP of Engineering managing the day-to-day operations while the CTO acts in a capacity like this.


I’ve seen that too, but then the VP of Engineering tends to report to the CTO, and not to- say, the CEO directly.


Dotted line reporting is very different. In these instances the VP/E is usually directly interfacing with other executives as the CTO's peer. This is even more true when the budget is managed by the VP/E and the CTO is more customer/sales facing.


I always thought it was about developer velocity, in this particular case front-end. With a traditional REST API the front-end team needed to coordinate with the back-end team on specific UX features to determine what needed to be done, which was further exasperated when API's needed to be specialized for iPhone vs. Android vs. Web UI.

GraphQL was supposed to help front-end and back-end meet in the middle by letting front-end write specific queries to satisfy specific UX while back-end could still constrain and optimize performance. Front-end could do their work without having to coordinate with back-end, and back-end could focus on more important things than adding fields to some JSON output.

I think it's important to keep this context in mind to appreciate what problem GraphQL is solving.


I think I understand this, possibly nice for huge client x feature matrix. I don’t have XP in the setup where there is a big separate backend team. In my head there is an alternative implementation: have a separate routing layer (coauthored by backend and frontend). Backend responsibility ends with the service layer. There has to be some domain contract implemented somewhere, question is it is simpler to cut down from a tree or build something on top of components.


This is my read of the history as well.

This is also the motivation that would lead me to advocate for adopting GraphQL for a product. Moreso than a technical decision, it is an organizational decision regarding resource trade-offs, and where the highest iteration or code churn is expected to be located.


GraphQL still has schema constraints, the surface of the API you mentioned.


So in other words you've got nothing? There is literally nothing in your links that backs up your claims.

So conferences in every western country should also not invite Chinese or Japanese speakers because they hold similar views to DHH? I'm so over this exhausting need to feel self-righteous.


Hm? My claim is that they back Omarchy and DHH, I think my links back that up?


And that is not a transitive property which then means Framework supports fascism. The US buys from China, does that mean we support communism?


International trade is extremely complex, funding and publicizing a project is not. Framework supports DHH, both financially and in terms of publicity. That's not something I wanna support.


The mental gymnastics and contortions you are putting yourself through are quite stunning. You're finding associations that do not exist. I feel I'm staring at a wall strewn with thumb-tacked red yarn, linking all sorts of nonsense together while the creator steps back and exclaims "see, proof!".

Framework makes hardware and software. If you're going to close yourself off to any product or organization that happens to have some users you disagree with - then you're not going to get very far in this world. This is a wild, and frankly unhealthy perspective to hold.


Please explain which associations I'm finding which do not exist.

> If you're going to close yourself off to any product or organization that happens to have some users you disagree with

I do not see where I mentioned Framework users. I care about the actions of the company. I care that they decide to support DHH, financially and through promoting his projects, and I care that they double down on their support in the face of push-back.


> double down on their support in the face of push-back.

Because the push-back was dumb. This idea what we have to isolate and attack every person that we don't agree with is dumb. That you consider DHH's position on immigration sufficient to label him a fascist is dumb. All of it is moral showboating with no actual substance, otherwise you'd put your money where you mouth is and not purchase from most companies in the world that work with actual fascist regimes.


I respectfully disagree with your opinion on the matter.


Your claim was that they explicitly support fascism. That doesn't seem to be the case at all. What you seem to mean instead is: They financially support a popular open source project called Omarchy, which is built by DHH, and you believe DHH to be a fascist.

You're welcome to your opinion, and I have zero insight into whether DHH is a fascist or not, but by no means is that explicit support for fascism! It's not just exaggeration, it's actually a lie.

If you buy a machine from Framework you might indirectly support a project which is maintained by someone whose opinions you dislike.

If you buy a Lenovo machine you will contribute to the revenue of an authoritarian government that will use some of that money to perpetuate human rights abuses against its own citizens, and maybe the citizens of your own country too one day.

Which is the most moral choice here in your opinion?


I didn't say they explicitly support fascism. I said they are explicitly political, and they are pro-fascism.


Ok, sorry I misread what you wrote. The question stands though


I mean I already answered that, didn't I? I find it worse to buy from the explicitly political pro-fascist company than to buy from the "normal company" which just "incidentally" benefit fascist governments through their normal business operations.

To exaggerate, we could imagine that there was an explicitly nazi computer manufacturer who put swastika stickers on their laptops and everything. When faced with the choice of Lenovo and this explicitly nazi manufacturer, I would probably choose the Lenovo, even though you could probably do the same consequentialist math and conclude that Lenovo does more actual harm through their utility to the CCP than what the tiny nazi computer company can do. I imagine you feel the same way.

What Framework does is obviously way less egregious than my hypothetical example, but I'm still not comfortable associating with a company which so publicly funds DHH, for the same kind of reason that I would not be comfortable associating with the nazi computer company.


Thanks for bearing with me, I am sincerely trying to understand your mindset here.

So this is really a signalling thing? If you bought a Framework laptop you'd be signalling to your peers that you're ambivalent about supporting an ideology that obviously you fundamentally disagree with and is unanimously despised within your groups?


By buying a Framework laptop I'm signaling to Framework that I don't care about their support of the ideology. My ideal outcome here would be that Framework's support of DHH would directly and unambiguously result in a dramatic loss of sales, which would signal to the world that supporting such ideologies is toxic to your brand.

And, sure, my peers play a role too. What message do I send, for example, to my transgender friends when I demonstrate that I don't mind Framework's public support of DHH's public transphobic rhetoric? What message do I send to my non-white friends when I demonstrate that I don't mind Framework's public support of DHH's public "the UK was better when it was all white" rhetoric? Et cetera.


There's a segment of people convinced that leadership must somehow be able to perfectly predict the future or they're incompetent losers, like running a business is somehow the easy part of capitalism.


Running a business is definitely the easy part of capitalism. Most leadership isn't just bad, they're bafflingly incompetent. Most companies fail. Of those that fail, they usually fail in extremely obvious ways built off of fundamental character flaws, like stubbornness or greed.


Tell me you've never a business without telling me you've never run a business. You're pulling things out of thin air and using it to support a position with no foundation.


Besides the graveyard of failed start-ups? There's plenty of evidence, just no strong conclusions.


Did you look at the graveyard of failed start-ups and conclude they would of lived if they had enough non-coding overhead?


I look at it and see just as many failed start-ups from engineer-founders as a do from non-engineer founders. The idea that being a programmer makes you better to run a business has nothing to back it up.


I'm not sure where this idea comes from though, it's not something I argued. The post I replied to claims engineers can't see the big picture and deal with end user requirements, and your own testimony above contradicts that.


Which only had weight because Sidekiq pulled funding because Ruby Central wouldn't deplatform DHH.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: