Live data from Hacker News

Xg2xg: Lookup table of similar tech and services for ex-Googlers

github.com

121–130 of 133 posts

Re: Xg2xg: Lookup table of similar tech and services for ex-Googlers

#121

Is there something comparable to the web-based IDE called Cider? Now that Amazon took cloud9 (c9.io) out of the market, it seems like there is a sizeable void. I want web-based Spacemacs or Evil! Or even just intelli-j.

I recently discovered Coder's open source version of their web-based IDE (https://github.com/codercom/code-server). It's pretty much VS Code in the browser, which is almost exactly what I was looking for. You just download the binary, point it to a folder and it works exactly the way you would expect (including the terminal running under the account the server runs as so you get to keep your shell of choice and all that fun stuff).

Re: Xg2xg: Lookup table of similar tech and services for ex-Googlers

#122

Earlier quoted context omitted.

Isn’t the purpose of the free food to make you spend more time at work? Seems logical that the alternative is more time at home.

Free food is what you make of it. If your income as a Google engineer is so tight that you have to make sure you get the most out of breakfast and dinner, go for it (but also maybe have a long hard think). The culture may well vary between sites, but this idea that Google (and others) exclusively employ fresh college grads and try to embrace then 24x7 just isn't true. We have families just like anyone else, and they…

You haven’t discredited my assertion at all.

If you can eat faster, you get back to work faster. An early breakfast or tasty late dinner at work is a temptation to spend more time there.

I had a quick google and I’m not alone in my opinion. I’m not criticising the practice, it makes business sense and employees can choose not to use it.

Re: Xg2xg: Lookup table of similar tech and services for ex-Googlers

#123
post #119

Earlier quoted context omitted.

> That appears to be exactly RecordIO. I suppose you mean "exactly" in a figurative way. Riegeli is definitely inspired by RecordIO and is meant as a successor to it but it's not RecordIO. > Is there a reason that doesn't meet your requirements? I need to store timeseries with fast lookup by timestamp. Riegeli doesn't support this out of the box. If I had discovered it before I built ChunkIO, I probably would've pull…

I don't understand. RecordIO doesn't support lookup of any kind; it is a linear format. The interface of Riegeli looks to me exactly like the interface to RecordIO. All they've done is removed support for Google's abstract File* storage interface so it can be used by the public. What you are describing sounds like SSTable. Perhaps you could benefit from LevelDB. https://www.igvita.com/2012/02/06/sstable-and-log-struc…

RecordIO supports a form of random access lookup, although it's rarely used. Riegeli supports random access lookups as a first-class operation.

Re: Xg2xg: Lookup table of similar tech and services for ex-Googlers

#124
post #95
post #89

There is no listed equivalent of RecordIO. What do people use for high-reliability journals? When I needed something like RecordIO to store market data, I couldn't find anything. So I implemented https://github.com/romkatv/ChunkIO . I later learned of https://github.com/google/riegeli (work in progress), which could've saved me a lot of time if only I found it earlier. I think my ChunkIO is a better though.

Would Riak's Bitcask format fit the bill here? https://riak.com/assets/bitcask-intro.pdf

This format looks somewhat underpowered. If one record is corrupted, there is no way to read anything after it. For the same reason there is no lookup/sharding support, such as finding the first record that starts in the second half of the file. If a writer crashes, a new instance of writer cannot append to an existing file without reading its whole content and truncating on the last readable record.

Re: Xg2xg: Lookup table of similar tech and services for ex-Googlers

#125
post #115

Earlier quoted context omitted.

No, I think it's strictly about where aggregations and other computations occur. You hint at that when you mention CSV files. Borgmon keeps X hours of data in memory and looks up anything older from TSDB. I never understood how to aggregate data from the same service, after the fact, in a reliable fashion. Or if it was possible at all. I believe it was only working when looking at data in memory. That's why people ha…

Borgmon/TSDB was also a bigtable, an enormous one known as 'dumptruck'.

I am pretty sure that was developed for Monarch. Perhaps later it was adopted by BM to consolidate storage, but still through a dumb API? I know that originally it had a bunch of files in GFS, with a layer of indirection, because there was a tool to fix them.

Re: Xg2xg: Lookup table of similar tech and services for ex-Googlers

#127

Earlier quoted context omitted.

You should check out Gitpod ( https://www.gitpod.io ). It was launched recently and provides disposable, ready-to-code development environments for GitHub projects: https://dev.to/svenefftinge/introducing-gitpod-frictionless-... IDE is based on Theia ( https://theia-ide.org ), i.e. VS Code with cloud-first mindset.

Hmm, I was looking at Gitpod's pricing page and I do not at all like that clicking on the "Gitpod for teams" link takes me immediately to github to auth my account, uh no thanks.

Hi Josh, very sorry about the unfortunate surprise, we're aware of this and agree it's not nice.

We couldn't address it in time for the launch, so basically all the website's pricing options currently point directly to where you can buy them in the app, which implies a GitHub sign-in (where only a valid email is requested, NB).

We're planning to add un-authed pages with more info about each plan, but we also prefer spending our time on improving the developer experience rather than on payment options, so it may take a bit of time.

Re: Xg2xg: Lookup table of similar tech and services for ex-Googlers

#128

Is there something comparable to the web-based IDE called Cider? Now that Amazon took cloud9 (c9.io) out of the market, it seems like there is a sizeable void. I want web-based Spacemacs or Evil! Or even just intelli-j.

You should check out Gitpod ( https://www.gitpod.io ). It was launched recently and provides disposable, ready-to-code development environments for GitHub projects: https://dev.to/svenefftinge/introducing-gitpod-frictionless-... IDE is based on Theia ( https://theia-ide.org ), i.e. VS Code with cloud-first mindset.

I'm totally biased, but I think Gitpod might be the closest thing to Cider here, being a hosted IDE + container solution that continuously prebuilds your workspaces along with your code.

The other options are just IDEs in a browser where you still have to hammer together your own setup + build manually every time.

Re: Xg2xg: Lookup table of similar tech and services for ex-Googlers

#129

Earlier quoted context omitted.

They don’t, and if you’ve got the G-factor, pun intended, to get an offer at Google you can get an offer anywhere. Which, honestly, makes this repository all the more confusing to me. I’m sure there are some people that have lived only within this ecosystem, but that’s the possibly the height of privilege.

Doesn't every college hire at FANG fit that description?

Not necessarily - there are more options at the FANG I am at for this to happen.

Re: Xg2xg: Lookup table of similar tech and services for ex-Googlers

#130
post #86

Earlier quoted context omitted.

That's the fantasy, yes. In reality, a professional working parent usually gets home after the kids eat.

I feel like this might depend on the culture, and how late you usually eat dinner etc.. Because well, kids usually don't tend to cook for themselves so the parents end up cooking for them and eating with them. That might be my bubble though, my friends / family have jobs that allow them to leave work around 5-ish and with school ending somewhere between 4-5, it's not that much after the kids are home. (or they pick u…

Kids definitely can and do cook for themselves? I've also known families who would make and freeze dinners for the week so the kids just had to reheat them on weekdays. Or one parent gets home earlier and has dinner with the kids, but the other one will be later.
Post reply on HN