Hacker News new | past | comments | ask | show | jobs | submit | oreoftw's comments login

How would you design it to support mentioned use cases?



HyperLogLog doesn't support exact counters though, does it? That seems to be one of the core requirements of the queue-based solution.


HyperLogLog (or even Count-Min Sketch) will not support some of the requirements of even the Best-Effort counter (clearing counts for specific keys, decrementing counts by any arbitrary number, having a TTL on counts etc.). For Accurate counters, we are trying to solve for multi-region read/write availability at low single-digit millisecond latency at cheap costs, using the infrastructure we already operate and deploy. There are also other requirements such as tracking the provenance of increments, which play a part.


The author should consider himself lucky. Just one google service has been suspended. I got my account banned for no reason and lost access to more than 10 years worth of emails, documents, single sign ons to different apps, etc.

Only invoking GDPR and the ownership of a domain name allowed me to regain access and restore email service. Without GDPR I would've got nothing at all.


Every one of these threads serves as my bi-annual[1] reminder to invoke the Takeout <https://takeout.google.com/> for fear that some AI process goes rogue and nukes my account

1: I just noticed that Takeout now offers a scheduled export option, including cloud-to-cloud transfers, so I am definitely going to turn that on


Could you provide a little bit of detail about how you did that? Just in case…


Find google data protection officer email. State your request to get the data with a mention of escalation to the Irish Data Protection Officer if no action is taken within a reasonable timeframe.

This has magically unbanned me in less than two days. In contrast to two months of tweeting, emailing support, nagging my google eng friends and even support folks via linkedin.


Are you an Irish citizen? Or can anyone contact the Irish DPO because Google is “based” there for taxes or whatever? I’m wondering if I can use this as a US citizen.


Not an Irish citizen or a resident. Everyone residing in the EU(including EEA) enjoys GDPR protection.

I don't know how stringent the geo check for claims is, but as soon as you become an EEA resident you can invoke GDPR.

I would recommend to ask Google’s DPO anyway.


Could you please share how did GDPR help in this case?


Invoking the right to retrieve and correct information helped me to get Google’s attention to my case and unban me.


Exposing bare GraphQL the right way can be challenging, totally agree with author on that. Using it on a small project also can be an overkill.

But at the same time it doesn’t have to be that bad. I don’t have this array of issues because I do: - query whitelisting for performance and security, - data loading to avoid n+1, authentication with whatever works(session cookies, tokens), - permission check based on the auth context in a resolver.

It works decently for us, allowing to stay away from getting into ESB. Yet have some shared domain, type safety, and easy integration of legacy and new systems/services.

I would say a bigger issue for us was to keep it all nicely organized / designed in terms of types and api contracts. But that’s manageable.


Because it’s good? I wouldn’t mind paying for a commercial license to self host it.


What kind of server would you need to self host it?


What’s wrong with the alternative of sane zoning instead of “just buy the plot”?

All people want is to live in a quiet and a nice place after all.

Why someone who doesn’t even live there but has a bigger buck should decide?


> What’s wrong with the alternative of sane zoning instead of “just buy the plot”?

Honestly, this is sane zoning. The Japanese model is very effective. They saw roughly 0% growth in housing prices from 1990 to present. Housing in downtown Tokyo is affordable. You'll be hard pressed to find someone who thinks Tokyo is an abomination, it's a top-10 world city is basically every ranking.

> All people want is to live in a quiet and a nice place after all.

Some of them! Not all of them. Some of them want a place to live within an hour of work, and for them that's more important.

For those that want that they can (a) buy the land around them necessary to make that happen (b) lobby the city around them to buy the land necessary to make that happen (a 'park') or (c) move somewhere like-minded people live.

> Why someone who doesn’t even live there but has a bigger buck should decide?

Why should the person who got there first decide what other people get to do? That's not even democracy, that's just gerontocracy.


I think many people would consider Tokyo an overbuilt hellscape and never want to live there. I much prefer Santa Monica.


Obviously not the 14M people who live in Tokyo. Those buildings aren't empty! Population of Santa Monica is 91,000, which is what the population of Tokyo would be if nobody wanted to live there :)

If the density becomes problematic, buy the land, or mosey on.

This to me is the least compelling counter-argument. "Nobody wants to live in a big dense city" is like saying "nobody drives in New York, there's too much traffic!" You personally don't, but obviously, we can tell by inspection that's simply not a true statement in general.

Which brings us back to "but I got here first!" which is to me, the second-least compelling argument.


If you don't own stock in a company, you don't vote in its governance decisions.

If you don't own a car, you don't determine when to wash it.

If you don't own a property, you totally still get to determine what to do with it by being a whiny neighbor. Why is this OK?

I'm very-much onboard with the "put up or shut up" model of zoning. If you want the place to be empty, you should own it and keep it empty.


Exactly. These people dont want to actually pay the costs to keep things as they are because really it's about property prices.


>All people want is to live in a quiet and a nice place after all.

People want all sorts of things. Walkability, transit, cafes, restaurants, recreation, jobs. Some do prefer the particular brand of quiet offered by the suburban form, but because it's the only thing you're allowed to build, lots of us who do not want it are forced into it.


Little snitch like firewalls are nice yet I think they can give a false sense of false security since it takes too much mental effort, discipline and is simply annoying to approve each rule.


I disagree. Security and privacy require efforts. The revolutionary interface of Little Snitch has given a clean view of my system outbound connections.

Existence of this software is the core reason, me and my team to look at alternatives for Mac OS and finally after CSAM fiasco, to switch 90 percent of our workflow to Linux. We still use some Apple computers, but we isolated them from the network.

There is nothing false in knowing what is going on with my computer. I suggest reading this paper for more clarification. https://www.cs.cmu.edu/~rdriley/487/papers/Thompson_1984_Ref...


That’s no big news. Largest newspapers have covered procurement and the fact that Pegasus has been bought several years ago.


Yes.


Can you link me some docs? I would love to see how the modern tools I learned at my outset compare to the classics.


Check out

https://guides.rubyonrails.org/layouts_and_rendering.html#us...

There's no standard way for handling hot reloading, but there's a bunch of recipes on stackoverflow.


The official Rails guides are worth reading and even if you don't want to use Rails are worth checking out as an example if how to do a framework guide well.


[flagged]


As much as your creative sass added to the conversation, I asked a few concrete questions - specifically trying to understand composability, reusability of JS, and what the fellow means by "interactivity" given they claim you can do lots without JS.

They followed it up with a 1-word answer - pretty ridiculous if you ask me - and so I asked an expanding question so I could make my own conclusions of what the other user considers to be acceptable levels of composability and reusability.

While I could undoubtedly find that info myself, I am not the one advocating for Rails here, nor am I the one claiming using Ruby for browser interactivity is a strong idea, so it seems to me like the onus isn't really on me to go search this out


Not constructive.


Agree. Building elastic query AST is a PITA. Check out https://www.elastic.co/what-is/elasticsearch-sql


IMO it was good for its price. Who else would sell you USA <> EU for $300 for a two way ticket?


Wow Air, until they went out of business. But it was supposed to come back this year, in light of recent events probably not any more.


Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: