skysight-inc/HackerNews huggingface dataset:
6000 lux of BLUE light is a _ton_ of photons. The light meter they used applies the human sensitivity curves to the photo frequencies. The sensitivity of the human retina to blue light is very very poor. Most of the time you see graphs of sensitivity vs wavelength the curves have been normalized. Here is one graph where the blue channel has only been inflated by 10x: http://www-i6.informatik.rwth-aachen.de/web/Misc/Coding/365/...

So 6000 lux of blue is approximately 30x as many green photons. For blue LED plus yellow phosphor that 30x "yellow" will be the signal that you will use to decide "that's enough light to perform work."

The rat's eyes were definitely cooked by all of the blue. Imagine if they had used near UV or near infrared LEDs and the same meter to calibrate the intensity. Cooked rats.
Might be close to tech, but I would run a Makerspace/Hackerspace full time if I could sustain myself doing it.
Skip college, work a part time job and build SaaS products. With the recurring revenue would be able to hire people to manage the product and then become a digital nomad.
As an aside, what is a "power user" of a web browser? Almost everyone these days in any kind of office job makes very heavy use of the web for research and apps. People proclaiming themselves as "power users" are just trying to imagine that they have some sort of weird superiority because of their idiosyncratic UI preferences. What a strange thing to be proud of.
China cementing global dominance of renewable energy and technology
Designing and building automobiles without all the gadgets and gizmos present in modern vehicles. A vehicle designed to embrace the visceral experience of motoring and minimizes interference to that experience.
My route is probably hard to duplicate, and was more by chance than anything. I made a game for Microsoft's Dream-Build-Play game dev competition (Proximity HD, now called Proximity 2), on their new upcoming Xbox 360 Indie Games Service. It was a finalist in the competition (you can see me on the list here: https://en.wikipedia.org/wiki/Dream_Build_Play#2007_Challeng...), and was on display at their XNA Gamefest conference in Seattle along with my name and my city.

A guy who worked for the (small) publisher attended the Gamefest, saw that I was local to their office, and called me up to stop by and discuss a possible deal to publish it on Xbox Live.

Halfway through the discussion I mentioned I was looking to break into the game industry, and the discussion morphed into a job interview.

I was brought in for a second interview with their parent company in Japan via teleconference, and was asked questions in Japanese and had my answers translated back, and apparently my answer to "What's my favorite game right now?" being "Tetris Attack" was a great one, since I found out later I was being interviewed by ex-Bulletproof Software guys who developed Tetris for Game Boy.

I got the job, and immediately had to become a competent producer, video editor (for ESRB ratings and game trailers), localization and certification checker, evaluating games for possible publishing, advertising asset designer, the local expert on managing the console dev machines for evaluating builds, and overseer of entire QA teams, had to come up with new game features and prioritize which bugs got fixed, despite having pretty much zero experience in any of that before I got the job. It was intense, but rewarding. I learned a ton while I worked there, and wore many hats.

If you have any questions about it, I'd be happy to answer them.
the ones you can't find right now with the message you want.

e.g. the pleasure of being a maker.

the pleasure of finding things out.
NSFW. Do not click that link from HN.
vim + shell. I bounce around a ton of different languages and platforms for my job. It's nice to have a common set of tools for everything.
Random Walk Development - The project has no direction, it just veers off in various directions and winds up... somewhere.
So do I. What I particularly like with print is let's say when remembering a specific formula, I would remember it better by picturing its exact position in the printed book. It works even better with handwritten "cheat sheet" since you can also use some creativity to make it stand out more (borders, color,...), and thus remember it better.

On a computer screen this doesn't seem to work.
The details about the zeroes:

http://arstechnica.com/tech-policy/2013/12/launch-code-for-u...

"Launch code for US nukes was 00000000 for 20 years"

http://foreignpolicy.com/2014/01/21/air-force-swears-our-nuk...

So it was not actually eight zeros (or four) but apparently 6 zeroes (000000) and effectively the "key under the doormat" (in the safe with the key in the same base as the rocket, the opposite of what was claimed then). The procedure was more complex than just keying in zeroes, but everything was surely trained on the rehearsals.

Now, imagine somebody just and only once forgets to apply the "it's just a rehearsal" command.

What's the "acceptable" probability some city being successfully targeted, even only and just once, especially knowing that it can trigger the retaliation?

The logic of the nuclear war is: "if the rockets come to you, you have to send yours to them, because otherwise they won!" -- they think it's better that the civilization gets wiped out than to appear to be a "chicken." Even a kind of semi-automated response surely exists.
This is still on a pretty stupid level. Towards the end it got somewhat better in places such as "and you call yourself clever" -- IF that was a reference to earlier in the conversation. It might just be something the bot would have added anyway. Where are the engines of these bots?
At Wells Fargo, I'd kill for a dev environment in general. We only do production-classified-as-dev. And 4 months? Slow down! We're six months...if you're lucky.
I don't believe the strengths of the JVM are due to Oracle's efforts.
How did you get into doing system/embedded programming?
Anytime where knowing a permutation of thing1 is the same as thing2 allows you to treat both thing1 and thing2 in a similar fashion. A related problem in canonization, finding a normal form you can put both thing1 and thing2 into knowing that if the normal form is the same they are isomorphic.

Compiler optimization, generating hardware layouts of circuits, and helping neural nets scale. Brute force isomorphism (where you check permutations but don't care if the object under study is a graph) is a bit lower than the n! naive method Babai uses as a subroutine in the paper, https://oeis.org/A186202
Agenzia di Traduzioni a Milano
> If your organisation requires personal presence something in your organisation is broken

Don't you wonder why politicians hold town meetings in person?

Edit: Also, if your org doesn't require personal presence it is vulnerable to some attacks.
When the switch was made to digital I was really surprised at the picture quality and the number of channels available with just rabbit ears, for free. This was in LA so it could definitely be different in less populated areas.
I'm not a programmer, please forgive me, but I love using Sublime as a writing tool for legislation and public policy in my work. The color coding system popular in programming, has been invaluable in drafting legislation...
You're completely right! It's unfortunate but the tooling for e2e tests isn't "there" yet. For now the best alternative is Selenium (which I've had a lot of trouble with getting stable) or https://github.com/DevExpress/testcafe
Jedit or Atom, terminator, vivaldi
>I am still waiting for a strategy game which gets near to the Total Annihilation experience ...

TA2 should be coming soon:

http://www.pcgamer.com/chris-taylor-you-can-use-your-imagina...

That was 2013, so perhaps E3 this year we may see an announcement. Four years is usually standard for big projects.

In the mean time, SC:FA on FAForever is your best bet.
Two Google Homes chatting with one another
VIM (you need to able to touch type or else VIM will be frustrating) all the way even for Java with support from the following plugins:

* VIM Fugitive

* VIM Surround

* VIM Closetag

* You Complete Me

* Ctrl-P

* VIM color Solarized

* NerdTree

* VIM Airline

* TERN for VIM

* VIM Javascript

* VIM JSX

* VIM DelimitMate

* VIM JS syntax

* VIM Eclim for Java
That's a big peeve I have as well. The photographer/videographer/musician/artist has spent many hours getting things just right, and my equipment decides to pump everything up to 11? It's an insult to the creator.
DreymaR's extension layers to COLEMAK provide a setup that these as well as backspace/delete: https://forum.colemak.com/topic/1438-dreymars-big-bag-of-key...

I've been using my own XKB keymap and hotkeys based on Ergoemacs that lets me use some other Emacs-style shortcuts like "kill-word" everywhere as well. It's great to be able to have at least somewhat efficient text editing no matter the program.
same here. anyone else?
No offense, but I think you're testing things all wrong. With any halfway-decent mocking library (which every major language I've encountered has), it's trivial to mock a HTTP client or ORM class or whatever and say "when called with foo, return bar." It should take no more code than it would to do the live data setup/rollback, and can be run in a completely isolated manner. If you only mock the calls that hit an external service, your tests will be more accurate because you've removed the chance of erroneous failures due to a problem with the external service. Spend the few hours it takes to learn to do it the right way once, and you'll never have to deal with all that nasty live setup/coordination/teardown again.
Git Hound –  Git plugin that prevents sensitive data from being committed
I have been using Boxer editor (http://www.boxersoftware.com) since the DOS version. Very user-friendly imo.
1. In a sense, finding cofounders seems like the wrong problem. I mean the goal is to have customers and finding a cofounder is often more like checking off a box on a Ycombinator application than actually doing the hard work of building a product that someone might look at and want to team up on.

2. That's not to say that having cofounders isn't a really good idea. Running any business, nevermind a startup, is often a rollercoaster and doing it alone is going to be harder for many people to the point that it vastly increases the odds of not succeeding.

3. I don't know about Cofounderslab, but Angellist is a social network and therefore more about connecting people who are already connected in the graph with other people in the graph than about creating lots of connections for newcomers. Or to put it another way, if technical person A is connected on Angellist to investor B and investor B is connected to investor C and technical person B is connected to investor C, then Angellist facilitates hooking up A and D. And if business guy E is connected to D, then maybe D's in the mix too. But if I join and don't know anyone, Angellist is not a lonely hearts club.

4. How often does anyone look for a cofounder? Once every...how many years? That's why something like Angellist is investor driven: investors are looking for deals with a high frequency and participate in multiple deals in parallel. Investors are also where the money is and where the money is is where people who need money will tend to go.

In the end, finding cofounders is a real problem for some people, but it's not one that a website dedicated to solving it is likely to solve. Mainly because it's not a problem at a large scale, partly because it is a problem that is only solved one person at a time.

Good luck.
working at a car club - like ccc in nyc
Despite downvotes, this, admittedly sarcastic, question makes perfect sense. The name of a "distribution" is the name of the OS. It may not even be a "distribution", like Android. Nobody calls Android "Linux".
>> Can you think of any other domain where this is expected?

> Mathematics? A keyboard?

In mathematics there are different notations used in different domains; sometimes different notations in the same domain. There are multiple different keyboard styles and layouts. To me, it makes sense for people to use a keyboard they like and works best for their language. And, no, I don't expect everyone to speak or work in the same language.

>> People have different needs.

> Truth is, most people have the same needs.

In your view, you can't say most. You only allow for one system. Or if they have different needs are they expected to have those needs unmet?

> I don't buy it. Heated debates happen between idealists and realists. I'm an idealist, and I'm sure other idealists will agree with the vision. Realists are selfish and simply don't want to get out of their comfort zone to improve the world.

There are heated debates between idealists of different flavors as well. You expect them to all to agree? Or are they selfish if they don't?

You're obviously very fired up about this. I think this idea is very naïve, though I wish you the best of luck.
In order to challenge to status quo, which is "Personal presence required in all cases, all the time. Period.".

If personal presence is mandatory you'd have a very good reason for it (as in GuiA's case above).
I run the linked site (and started that thread). I'd love it if you signed up <3
That's great. I've done the trip to Michigan Tech from lower Michigan in a few snowstorms.

But I have done far more miles on highways in good conditions where an L4 system would be helpful. The tech is still useful even if it's not a complete solution.
Almost all teams these days that I know of have a revision / source / version control system of some kind purchased and installed.

The "purchased" ones are usually worse than the open source ones (e.g. - Git, SVN et al).

The "ENTERPRISE!!!" devs don't use the system effectively, usually: haul things off to a corner for weeks before doing a single check-in/commit; may or may not know how to branch; bumble with breakage during merge/pull operations; end-run the system by releasing non-compiled files directly to production without saving them in source control.

Source control use is like the other comment about programming language: the main issue is not whether you have used brand X, but whether or not you have a coherent mental model of what the hell you are doing in the first place. That said, there are some BAD commercial source control systems out there, preying upon the "you need this, even/especially if you don't really know why" crowd. These are usually sold to The Management in terms of the control they bring to source control - they will have a trigger to force entry of a trouble/enhancement ticket to go with a check-in/commit. That fact that they suck at source management is of no consequence (e.g. - painfully slow, little to no command line interface for automation, poor research/discovery features, poor branch/merge support, unreliable / data corruption)
Interesting, just saw here:

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

under section 1.5, "Computers and games", it says that:

The 6510, a direct successor of the 6502 with a digital I/O port and a tri-state address bus, was the CPU utilized in the best-selling[48][49] Commodore 64 home computer.

https://en.wikipedia.org/wiki/MOS_Technology_6510
Most don't understand the history of the GNU Operating System:

https://www.gnu.org/gnu/thegnuproject.html

GNU contains a lot of non-GNU-written software because, to create a fully free OS, the only portions that needed to be written were the portions that did not have free replacements.
Money is how we align priorities although our individual wants and needs vary dramatically.

I don't think there are any major initiatives around that are compelling people to junk cars in favor of EVs. We do have subsidies that are "priming the pump" to ramp up production volumes and build enough economies of scale to make EVs a thing. That's a good thing IMO as many driving use cases are well met by EVs.

IMO, plant based fuels are problematic due to the affects they'll have on the agriculture market. I would prefer to see subsidy to make natural gas replace diesel fleets. Alot of needless human suffering is attributable to diesel particulate emissions.
I quit my job as a software developer to study medicine. Although I still work as a developer for a medical education startup to pay the bills... perhaps there is no escape ;)
Undefined behavior and the purpose of C
I'd be a baker - I've recently (as of the past year or two) started baking my own bread and find it incredibly therapeutic, fun and interesting. Maybe open up a small bakery with a cafe and if it went well expand it to teach classes on how to make bread, pizza, etc...

If anyone is also interested, I'd recommend the book Flour Water Salt Yeast (https://www.amazon.com/Flour-Water-Salt-Yeast-Fundamentals/d...) as a starting point
Depends greatly on the job, I think.

If your main field is hardware related, it's probably necessary.

But a software developer, a sales person, a marketer?
Can you walk me through your thinking on the first point? I use 1Pass but not Dropbox Sync with it, my DB credentials are stored in 1Pass.

Wouldn't the synced 1Pass passwords in DB be in an encrypted blob? I would assume that if someone compromised my DB password and got full access, they wouldn't be able to access the 1Pass passwords without my 1Pass Master Password. Is that not the case?
Engineering Manager, Director of Data Science, Security Engineer, and BI Developer are all on-site roles.
Well, I meant "investors'" but humanity sounded so much better ;)

And of course participants in the market do get influenced by outside events.
same here. are you still having the same problem?
I'm curious about your use case, care to elaborate a bit more?

That color coding system you mention is for code syntax, so I'm picturing that Sublime for a text document might highlight seemingly random words used in coding (function, end, do, etc), and it doesn't seem so useful. So I'm geninuely curious.
You could write that story about a lot of billionaires that have been involved in numerous businesses. From T Boone Pickens to Jeff Bezos to Warren Buffett (he has lost very large sums of money on numerous occasions with poor investment decisions).

Paul Allen lost $15-$20 billion across dozens of poor business decisions spanning decades. That doesn't mean he's an idiot or ineffectual. He also still has $20 billion.

Trump lost $916 million? He has ~$4 billion. So that just makes him more effective than 99.999% of all business people on earth, right?
I would like to become a farmer. I think producing something physical would make me feel good I guess.
Can you tell us more about the training and experience required to be delivery crew?
http://roaringbitmap.org/
This alone shows how the bar owners definition of decent music will not match his customers expectations of decent music
If you wanted to strip away local Earth culture baggage, you would want to avoid using minutes, hours, days, weeks, months and years, as these relate to Earth's movements. But I am not a working astronomer so I don't know if that's the motive.
The jetbrains family for most parts : idea for Java/scala, phpstorm for, well, php and pycharm for Python. I like spring toolsuite which is built on top of eclipse. On the term, it's vim and on Mac it's TextWrangler.
The manager at my company that keeps this "no full-time telecommute" policy is in his mid-40's. And he's not rich. Well compensated, yes, but not 20 million dollar home in Atherton and a Tesla rich, more like "drives a BMW 4 series from his Peninsula Condo", but he's certainly not rich enough to not need to work.

So I don't think this is a problem with "old rich people".
If I had to make a living outside of programming, I think that teaching would be one possibility. I taught for a 6 years at a large state university and took my certification qualification exam. My parents are both career teachers, and my wife makes a really nice living teaching.

That said, there is no way that I can see myself doing it in the context of a high school or college.

High schools (at least the several that I have subbed at, and I have a couple of teenagers, so I've been on that side of it too) are really crappy "Lord of the Flies" kinds of places.

Colleges are better, but there are similar structural problems to being a musician: it's basically no pay for a big sector of the population, plus you still have an institution around your students.

The best model that I have seen is private students; my wife has 40 violin students (plus her general business of being a musician, plus teaching with a couple of local youth orchestras) and makes a very good living.

There is no reason that you can't apply the same principles to teaching any subject. I asked around, and there was a high demand for folks who wanted me to teach their kids how to program. I imagine that if there were a bigger population, I'd be able to find enough folks to put together seminars on the same stuff I was teaching at the university.

At that point, setting your own curriculum is part of the job and not a fantasy.
> The purpose of the express lane is that you don't want congestion.

Call me cynical, but if there was no congestion, who would pay to use the express lanes? Sounds like a good excuse to do some "traffic "studies""...
Yeah, I don't get it. Swapping out a third party library is rare and usually because you want to get extra features another library doesn't have or some other big reason. Given how rare it is I would just use the library as is and refactor if/when the time comes. If you wrapped every library you'd waste a lot of time.

I had a senior developer suggest I wrap jQuery one time.
That one is simple, just make the vehicle not run when certain conditions aren't met. Most diesel trucks already do this from the factory, if you don't follow the regen. cycle the truck just turns off.
The repeated mentions of "building a new internet" makes me suspect some delusions of grandeur. Do I need to replace my fiber connection? Why does the new internet involve "JavaScript single page apps"?
I have an Etsy store, but I don't push it and really need to just close it. Etsy had massive screwups with the first and only order I got from there (I immediately stopped trying to use it). It took like 6 days for customer's payment to validate, they never responded to my support tickets, and there was no way to confirm order cancellation while it was in that state.

I've got a Shopify site I keep meaning to launch, but I've stayed busy-ish with bespoke orders lately and haven't had the time/need for it.
Bizarre, but I will think about it
Debuting Tomorrow: A Keyboard Designed Just for Lawyers
Intellij IDEA for everything. The plugins for IDEA aren't far enough behind Jetbrains more language-specific IDE's (e.g. WebStorm or PyCharm) for me to mind much.

Plus it's nice to just have one go-to IDE for dev imo.
I've been putting it off, but I am definitely learning enough LLVM IR to code the 57 exercises for programmers.

Anyone interested in banging out the LLVM IR solutions to http://rosettacode.org? It looks like a few exist, but not many: http://rosettacode.org/wiki/99_Bottles_of_Beer/Assembly#LLVM
Musician. Knowing what I know about marketing and outreach, and seeing how my musician friends falter at getting the word out and getting the money, I would have no problem making a decent living playing music for cash.