HN user

JamyDev

53 karma

[ my public key: https://keybase.io/jamydev; my proof: https://keybase.io/jamydev/sigs/o9boFGrF8CkSYMKuPFuJsG42Eb0mIvL0Byu2P3oLGVo ]

Posts0
Comments19
View on HN
No posts found.
The Future of SCIP 4 months ago

In its simplest form, it's just a dump of the code intelligence information from a static copy of the code. This can power an LSP, however, without additional logic wouldn't be able to handle a project under edit, since the locations won't match between the indexed state and the edited project state; So it lends itself well for something like Sourcegraph that already displays a static copy of the codebase.

Uber uses SCIP as part of the LSP implementation for our Java monorepo (Pieces of which we've [open-sourced](https://github.com/uber/scip-lsp)). Standardizing on SCIP has helped us generalize tools to be independent of the compiler/language ecosystem (eg we could do call-stack-analysis on any project that exports valid SCIP; do feature flag cleanup; find refs/impls across a wider scope than most LSP servers can handle due to memory constraints).

Soli 7 years ago

Not that I don't believe you, but I would like to see some sources on some of these claims you're making...

I definitely like this system of applying policies. Would like to see more than http though, like being able to set policies on execution time (e.g.: avoiding a RegEx DoS), filesystem access (e.g.: logger middleware can only write to /var/log/app), module access (e.g.: code that handles sensitive info like passwords can only load trusted modules), etc

Is this the future goal for the project or is it more of a PoC?

Remote Only 8 years ago

Didn't see anyone top level mention it, but:

Disadvantages -> Timezones

Timezones make scheduling team meetings hard, and if your organization ever becomes big enough to warrant a physical office people far away will start working late hours to keep up with the main office.

YMMV, but it's 3 AM here in Berlin and until 10 minutes ago I was still actively working.

Yeah and the longer they stay up, the better as every few hours they calculate the total score which then gets averaged out over the course of a week I think.

I played a few years back, just by bike. But players in cars would always be quick enough to take down what I built.

As a rural player that lives in the city nowadays, I don't even feel remotely interested anymore as you can't impact the scores as much as you can in a rural area.

PureVPN because they have lots of countries to connect to. Albeit some sites using a different geolookup library don't actually recognise them accurately.

Reason? My ISP modem basically dies when there's too many connections opened at once. So sometimes an innocent `npm install` would kill my internet for a minute...

Invalid Certificate 11 years ago

Certificate points to *.azurewebsites.net and a dns lookup on blogs.bing.com sends it via bingblogwest.azurewebsites.net

Not quite sure what the issue is though, but probably misconfigured.

Here in Belgium they do the same, if you have one of their new DOCSIS3 modems it is activated automatically. Although their hotspots are for their customers only. If you disable it on your router you can't access other people's hotspots. The speed is limited to 1Mbps per user so it wouldn't impact you much, knowing that euro docs is can go up to 300 Mass (if not higher)

Personally I love it, it's perfect for when you're at a friends house and want to check out something real quick.

Localtunnel.me 12 years ago

I've already seen PHPMyAdmin login and tokens pass by, so I don't think it's only used for showing progress but also to have a reverse tunnel back home..

Localtunnel.me 12 years ago

I suggest you don't use it until they have upgraded OpenSSL...

WARNING: server returned more data than it should - server is vulnerable! (Heartbleed)

Well, even the zip was easily distributable. I don't think they really put much effort in licensing. I guess they make it semi-invite only to get some more hype? Or maybe just to limit the amount of testers..