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

You need to be able to switch directly from workspace #1 to #8 (eg.), not hitting ctrl-windows-arrow 7 times. I use AutoHotKey for this purpose.

I agree with the grandparent poster that the Windows situation is very bad compared to something like i3.


For those on macOS this can be set in system preferences -> keyboard -> shortcuts -> mission control.

I highly recommend using multiple desktops with dedicated hotkeys over alt+tab to switch between applications. Much much faster to press fn+cmd+<h, j , k, l> and immediately bring up the application you want than to tab until you find the application you are looking for.


Make sure you visit Sydney specifically though, it's a bit different from the rest of Australia. It's not everyone's cup of tea, though you may well end up loving it.


Parent comment possibly meant "10^25 neutrinos with an energy level indicating they were produced by the CNO process".


After reading the article it seems they were referring to total neutrinos, so I think the OP's correction stands.


It's the default at Google, but if you want to have an open source project or even a side business you can. You have to disclose it first and get sign-off. This seems reasonable to me and avoids any grey areas.


That's not true. If you don't use any work resources and it doesn't compete with google, Google doesn't doesn't own it (at least in California).

The reason they have this progress is that google does so many things that almost anything could be considered competing with Google.


> doesn't compete with google

Alphabet has subsidiaries that work in medicine and autonomous vehicles. You sure your side project isn't competing with the company? You sure you can do so in court when the company comes after you with its top-notch legal team?


> You sure you can do so in court when the company comes after you with its top-notch legal team?

Here is your mistake. The reality is, that they arent going to do that, the vast majority of the time.

The only time when it maybe might happen, is in far out there situations, such as, for example, when that self-driving car guy, built his own multi-hundred million dollar company, on the basis of stolen google documents.

And even then google only went after this guy, after he sold the company to Uber. Before that, google was perfectly fine with the guy running his mult-hundred million dollar company.

Are you going to create a multi-hundred million dollar company, on the basis of literal stolen documents? No? then you almost certainly don't have to worry about it. Nobody is coming after you.


Sadly that's not the case in NY, where I live. I've tried calling my representatives to see if they can propose it for a national law, but I suspect COVID has put this on the backburner.


Is this for anything at all? What if, hypothetically, I want to try out some concepts in angular material to learn? Would I need sign off just to put that in a public gitlab repo (because I get free uncapped CI minutes if it is public). At some point the code should be obvious and silly, right? I mean I’m not doing anything novel here, just learning stuff. It has no commercial value.


You can do whatever you want if it has no commercial value. Google would not bother asserting their rights because your experiments will not grow into a competitor they would care about.

This is for serious side ventures, like you creating a self driving car company on the side. Use common sense, fault on the side of disclosure, and you'll be alright.


you still have to get approval. But the approval is pretty rubber-stampy - my buddy applied for "tasking rtos in rust", which was accepted, despite that being incredibly general. The other side is that "if it is so trivial, why upload it?".


> if it is so trivial, why upload it?

That was clearly answered:

> because I get free uncapped CI minutes if it is public


I mapped all the programming keys to the alphabetic keys accessible via a third shift state. That buys me 24 symbol keys. Been using it for more than 10 years, works a treat.


Me and my team made that plugin. It initially came from the same org that makes Bazel (rather than the other way around), but I think there's now a small team in the Android org that support it.

Nevertheless, Gradle is currently much more popular than Bazel for Android development so it makes sense that this is where the focus is.


Do you know if any real, non-trivial Android apps are being built using only Bazel?


The majority of all Android apps produced by Google are, and I have worked on one myself.


The idea is that such situations are non life threatening. The vehicle will pull over and wait for a human operator.

It's not crazy to imagine that computers could handle split second decisions better than humans but choose to bail out to the side of the road if there's something they can't handle.


There isn’t always a “side of the road” tho. (think tunnels, walls, Old Towns, busy city centres...)


Tunnels are perhaps the only "no stopping" situation where there is nowhere to pull over. Luckily, tunnels are also the absolute simplest self-driving scenario.

Tunnels have to kept clear of obstacles. If an SDC would have to stop, so would a human-driven car.

For the others, stopped cars are very common.


So long as "bail to a human" doesn't take long e.g. 5 seconds to connect to an operator, it might not need to pull aside at all.


If you are a professional programmer then paying $200 for a Goland license could ameliorate some of your complaints.



You’re talking to someone who cringes at even paying for Netflix, let alone an IDE


Should your employer/clients do the same for you? :)


Alas, I’m writing Go for an open source project I’m interested in, not for work


You could apply for a free license for open source.

https://www.jetbrains.com/go/buy/#discounts?billing=yearly


I unfortunately don’t qualify


This is kind of what the SPUs of the PS3 were like, except with way way less RAM.


Anecdotally I always find Go code bases very easy to read compared to almost any other language. Is it not reasonable to assume this is because of "shepherding"?

Otherwise other effect would cause this? Perhaps my sample is unrepresentative, or perhaps Go programmers are somehow more competent?


Do you find it easier to read or to understand? I find Brainfuck code incredibly easy to read (there are only eight characters/commands in the language!) but almost impossible to understand.


I find it both easier to read and to understand.


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

Search: