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

In my project I use "env GOPATH=$PWD go ..." in the makefile, that way it all goes in the current directory. There's probably some good reason this is a bad idea, but go is kinda funky anyway so I make up my own best practices :-)


Have a look at virtualgo

https://github.com/getstream/vg


Straight razors are pretty popular still in shaving forums.


The IoM isn't part of the EU or the UK. As a Manxman living in Europe, I'm fortunate that my mother's side of the family is English or I'd have more trouble with work permits and whatnot. I haven't been able to exchange my Manx driving licence for a Spanish one, for example, since it isn't recognised.

As for taxes, people on Mann get screwed over on prices - everything from groceries to petrol is more expensive than the north of England since it has to be shipped in. The tax breaks for residents are less than for corporations too, without the corporate breaks I think there would be less work there in general. Might get rid of the southern English bankers that all moved there in the 2000s if they removed so many incentives so it wouldn't be a complete loss ;-)


>As a Manxman living in Europe, I'm fortunate that my mother's side of the family is English or I'd have more trouble with work permits and whatnot.

Only for the EU. As a Manxman you have a nice one-way street of benefits working in the UK...

>Manx people, as British Citizens, may travel and work freely in the United Kingdom.

However myself as a British citizen cannot take a ferry from Liverpool to the IoM and start work. But the reverse is entirely possible for yourself.


I'm English and I've worked in the Isle of Man - and getting a work permit was just a formality. You are also ignoring the money the IoM hands over to the Treasury to support the defence of the British Isles. The "neutral" Republic of Ireland genuinely free-rides on UK defence (and historically actively worked to undermine Northern Ireland security) and so would be a far better target for your complaints.


GP post's complaints don't apply in Ireland: A British citizen from Liverpool can arrive on the boat in Dublin and start working that afternoon with no permits. Looks like you're throwing in a red herring.


> everything from groceries to petrol is more expensive than the north of England since it has to be shipped in

I can assure you that the North is one of the cheapest places to live in the UK. I could rent a huge, 4 bedroom house in some places for less than I'm renting a single room in London. Out of interest how much is petrol/groceries? What popular UK brands do you have over there that could be compared?


> is more expensive than the north of England

[emphasis mine] The Isle of Man is off the north west coast of England, so he's comparing the prices there with the nearest mainland.


Oh right, I think it should be 'than England, to the north' in that case though? 'The north of England' is a commonly used phrase to group counties like Yorkshire, Cumbria etc so even with the emphasis I still parse it wrong.


So what is the IoM status? Is it a separate country?

Wikipedia says its a Crown dependency - how is that different than being part of the UK?

I would love to hear more -- because how can IoM avoid Jersey's fate?


> So what is the IoM status? Is it a separate country?

No. The IoM isn't a sovereign state, although it has it's own legislative branch.

>Wikipedia says its a Crown dependency - how is that different than being part of the UK?

They don't have representation in the UK, other than the Lieutenant Governor. They have their own passports, currency and taxes. The UK can pass laws that affect the Crown Deps but they generally don't do so without consent.

>I would love to hear more -- because how can IoM avoid Jersey's fate?

IoM has diversified it's sketchy revenue creating beyond tax evasion and avoidance of UK banks by also issuing becoming a haven for the UK/Ireland gambling industry.


This video (5m long) might explain a few things

https://www.youtube.com/watch?v=rNu8XDBSn10


Thanks. OMG. What a mess.

It looks like a system of whatever works and not upsetting an apple cart.


> So what is the IoM status? Is it a separate country?

This mostly explains things:

https://www.youtube.com/watch?v=rNu8XDBSn10


It's similar to somewhere like American Samoa wrt to the USA.

Crown dependancies are self governing, though the UK has ultimate responsibility and control. The UK usually leads in defence and diplomacy. The extent of UK involvement and precise details vary from dependency to dependency.


This isn't really a Docker thing though, is it? It is talking about the case of a program that includes its dependencies in its own source code tree. I think docker-ized programs would still link against e.g. the system libssl rather than ship a copy of an ssl library with a program's source. Another term sometimes used is "vendoring".

A lot of Java programs ship jar files in their source tarballs, it has traditionally been a lot of work for Debian devs to pick these apart. Similarly, many "things" (programs or web services) that use javascript libraries often ship minified versions of common stuff like jquery rather than use the system version. It's quite a mess. I think a lot of it stems from the fact that traditionally these sorts of libraries (jars, javascript) have not been well packaged or even packaged at all. The program authors are making life easier for the majority by shipping all the deps together. It's not good for distros, but I can see the advantage.

I think subversion has a nice work around for this - they include a script to download the dependencies if you need them, otherwise the default is to link vs system deps.


Doesn't work on Xfce either. On a virtual terminal thingy (ctrl-alt-f1) it shows a grey background with white text. I suspect blink is only implemented on the Mac's terminal, not in Linux-land.


> I suspect blink is only implemented on the Mac's terminal, not in Linux-land.

...Lord, when did I get so old? :/

EDIT: https://en.wikipedia.org/wiki/VT100


I suspect it's really not a terminal issue but something about git. Or does a Terminal that doesn't interpret a command print it in clear text? I just get the string back, the same way I entered it.


What?

https://en.wikipedia.org/wiki/ANSI_escape_code

It's definitely a terminal thing. The "bug" in git is that it doesn't strip out the control characters or reject the commit if the commit message contains non-text data.


You can set Xterm and Konsole to be VT100 compatible. I dunno about Gnome Terminal.

Anyway, they default to "linux" for more than a decade.


It does work in urxvt and konsole (and there's an option to turn it off). And as tempodox said, this is just VT100 stuff.


Looks like it was people clicking google code's "export to github" feature before you got round to doing it ;-)

I wouldn't worry about it - the clones will probably not go anywhere and just die off, abandoned. True they don't link back to your now-canonical repo. As viraptor said, maybe contact the users. They might prefer to fork your repo now it's on github.


I have exported the project on github, but in the google code page, this button is still available and they don't provide by default any link or redirection to the new github repository exported by google tools. The google support suggests me to make an "url redirection" to different website, the github repository.


Thanks, to be honest most of them coming from google code's "export to github" :-)


Will this also affect Firefox for Android?

Mozilla currently don't provide a dev build for Android, just regular and beta versions https://play.google.com/store/apps/developer?id=Mozilla

The security problem that this "fixes" is not really an issue on Android due to Android's own app sandboxing, so maybe the Android build will allow unsigned extensions? It's not mentioned in the FAQ.


> Mozilla currently don't provide a dev build for Android, just regular and beta versions

Nightly versions of Firefox are available from https://nightly.mozilla.org/.


Mozilla provides Aurora and Nightly for Android. They're just not on the Play Store, but you can download them from their website.

https://nightly.mozilla.org/

not really an issue on Android due to Android's own app sandboxing

A malicious add-on could still steal all your passwords.


The FlatBuffers repo on github continues a couple of "meta-trends" I've noticed in recent Google projects. https://github.com/google/flatbuffers

First, it uses CMake to build - for a long time Google projects had seemed pretty anti-CMake (for example using gyp, plain Makefiles or autotools) so it's nice to see them using CMake. IMO it's the best build tool, though all build tools generate various levels of hate :-)

Second it's another Google project that generates good developer docs from source code using doxygen and markdown. These docs look good on github directly (https://github.com/google/flatbuffers/tree/master/docs/sourc...) as they are markdown, and even better on the dedicated site where they have custom css.

If I were to write a C++ library, I'd definitely copy these 2 approaches.


Thanks! I guess it's because we're a game development group inside Google, who are more externally focused than most Google engineers. We wanted to ensure the library is attractive to outside developers, hence CMake and other choices (like not having any dependencies).


You haven't broken the podcast RSS feed, thank you. Another large podcast network recently did a redesign and broke all of their feeds, apparently on purpose. Crazy.

However, the podcast feed is impossible to find now if you didn't have it before. Previously I think it was on every podcast post as an RSS link. Now the individual tag RSS links all point to the main feed, rather than to a per-tag feed.

e.g. http://blog.stackoverflow.com/category/podcasts/feed/ still works if you know it, but going to https://blog.stackexchange.com/tags/podcasts/ gives you an RSS link to just "/feed/".

This is probably not a good place for bug reports :-S


It's sounds like how Gerrit works, from a user's POV at least. You can push to a repo that you don't really have write permission to, and it goes into Gerrit. The post-push scripts create a sort of branch-tag thingy from master with your commits on, and so when the Gerrit review passes ("pull request accepted") the change is merged/rebased/cherry-picked onto the latest stuff. If the review is rejected then the temporary branch is dropped and that's that. Since all the reviews items in gerrit are just git references, you can use all the usual git commands on them (pull or fetch it, then merge) if you know the gerrit tag, but since they are strange branchless things they are not pulled down by default in a normal clone.

It's harder to explain than to use actually. Ah! there's a bit of a wrinkle with gerrit in that it uses a local hook to insert an ID into commits, so rebasing or cherry picking knows which commit to reference. But that might be optional, it'd be like cherry-picking a pull request, I think github doesn't close the original in that case? Not sure on that though.


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

Search: