skysight-inc/HackerNews huggingface dataset:
Consider the following quote, which concludes the discussion on power -- "The wires we use to provide the power also have resistance. Allright, so what do we do? Let's split the four strips into two segments, and power each one in the middle. This makes the situation much more palatable. On one side I used a PC power supply, and on another two parallel 5V15A supplies. They are both well isolated, so there was no potential difference between grounds or signal integrity issues."

So I don't doubt this works for the author's setup, but it is by no means the correct solution to distributing power across his lights. There are three problems with this, first the PC power supply (being unspecified) may, or may not, actually regulate the 5V line when the 12V line is unloaded. So someone reading this might spend hours trying to figure out why their supply isn't producing 5V when the answer in the general case is to load the 12V supply with a 15W load (a 12V lightbulb works well for this).

Next up he adds two 5V supplies that can provide 15A in "parallel" but the "grounds are isolated". So he is assuming there might be ground cross talk, but what he really should be concerned about is whether or not the power supplies are designed to run in parallel. If supply A produces 5.05V (well within spec) and supply B provides 4.95V, then supply A will try to drive all the LEDS and back drive supply B. Of course in so doing its output will come down, and eventually supply B will get a chance to contribute some power, the supply with the slightly higher output however will run at 100% of its rated output, and can then heat up. This can sometimes cause it to go into thermal shutdown, and suddenly supply B will have all the load. Now it over heats and supply A is called upon again to carry the load. Power supplies that are designed to be run in parallel will have a current mirror which lets each supply see what the other is producing and split the load between them, they are essentially current controlled supplies at that point.

Third, there are lots of places that sell 60A 5V supplies if you want one, although a more typical arrangement might be to bus a higher power and then run independent supplies with a common return at each group of LEDs. So perhaps a 48V bus, with 5V step down supplies every 5M.

The simplest solution is of course to just use a bus bar. Provide a suitable gauge wire (8M of 8Ga wire will have a resistance of about 10 mOhms. Less than .5V drop over the length. Have the bus wire go 8M along two walls, and then out the other direction 8M along the other two walls. That solves his power supply issue caveat he needs a 300W 5V power supply. Since high power GPU boards are so common, if he wanted to use a PC power supply he could run 12V on one half of the room and 12V on the other half split into two 150W feeds, with 12V->5V supplies to down convert at the LED strips.

However since he missed all that (and I think its just missing some of the EE basics) and may (or may not) get a fire in his dual 15A supplies, I cringed.
Microsoft Edge gets native ECMAScript 7 async/await support in latest build
No, I read through until I saw "priviledge" two or three times; along with "seperate" it was too much. It's 2015, a spell-check is not beyond anyone's editor.
Pretty sure I see people living in RVs in Palo Alto, on El Camino and around Cal Ave. Definitely plenty doing it in SF. Has something changed in PA recently?
Win a trip to meet Obama (no joke)
W3C Web Payments Roadmap
> I'm not sure I even believe that the boss who ordered a kill is even guilty of a crime.If his subordinate didn't actually pull a trigger then no crime would be committed.

The second part is incorrect; soliciting murder (or conspiring with another to commit murder; ordering a hit might be either or both depending on specific details) is a crime whether or not the murder actually occurs.

If the murder actually occurs as a result of the solicitation/conspiracy, they are guilty of another and more serious crime, on top of the ones they were already guilty of. But they are guilty of a crime even without that.

> How can one person's crime be a function of another person's actions. It just doesn't compute.

Because in many cases, law is written and operates on the principal that if you take action intended to cause a result, and that does cause that result (whether or not there is an intermediary whose action is necessary), then you are culpable for the legal consequences of intentionally acting to produce that result, since that's exactly what you've done.
Moved to Wunderlist a year ago after years of using Asana (and previously Do), now I'm wondering if it was the right choice. They really put effort into simplifying the experience.
50%+ of Income on rent is just ridiculous. Seems like someone needs to read 37signals' book Remote:

http://37signals.com/remote/

Some great companies like StackExchange or GitHub read it long ago...
What I mean is, there are few enough cases so we can put them all on one piece of paper and count. That's what I did in my first comment here. There are exactly as many cases of HT and HH, hence my belief in 50% odds. That's pretty much the standard way to tackle basic probability questions.

But maybe I'm misinterpreting what they mean and there's some way to structure a bet so the odds fall to one side or the other. I just having found it yet. If we could find it and put it on paper, we'd have a clear understanding of why it works.

Plus, it'd probably be pretty counterintuitive and with a decent bankroll would be reliably profitable over the long term, in certain environments.

Your MC results are interesting, I've looked at your code and it seems straightforward. But counting all possible cases is essentially a mathematical proof, and I just can't find any mistakes in it, or figure out how it could be wrong.
Moderate Alcohol Use and Reduced Mortality: Systematic Error in Studies (2007)
Top universities are benefiting from globalization the same way that real estate owners in global cities are...there is an almost endless demand for their product. If all qualified high schoolers from around the world could participate in an auction to win a spot in Harvard or MIT's incoming class, the annual tuition would be hundreds of thousands of dollars. But this only applies to a small cluster of top schools and it drops off pretty quickly.
Observed performance isn't meaningless. Most users care about access to the internet, not what the spectrum and tech can academically obtain.
They're claiming some form of light causes hair to break apart.
You didn't comment on any of the specifics mentioned in that linked-to comment, instead you attacked my behavior, just like one replier to that comment.

You mentioned Groovy moving to the ASF in another comment above, but if only two people control the DNS name and physical access to that server in Germany hosting the websites, receiving the Nabble mail archive and Apache website redirects, creating the phantom downloads from Maven and Bintray, etc, then the list of committers and mentors at ASF for Groovy is meaningless. Because Groovy isn't really protected by the ASF guidelines, its future is uncertain.

As for Grails you also mentioned, Grails 3 also has an uncertain future, what with so few people upgrading from version 2, just like with Python version 3. Grails 3 bundles all of Gradle, and its business case seems less about modernizing Grails 2 than about its founder wanting to muscle in on the Gradle consulting market, just like he did with Spring in Grails 1, until SpringSource bought his company to protect their cashflow. He's trying the same with Gradleware.
Too many "tests" this month, I'd say. Test cert, test update... Let's hope something worse like "test nuclear strike" won't follow.
Are you aware of softwarecarpentry.org ? Unlike OP, their curriculum is based on education research, and refined over more than a decade.
Yeah, it's really shocking to see how US carriers compare to the rest of the world (choose US in the Countries dropdown under the chart). I knew our wired internet speeds were lagging behind, but didn't realize LTE was that far behind as well.
A better power-supply system would be to use a step-down DC-DC converter on each strip or each group of strips to step down from a higher voltage (say, 24V). These converters can be had for ~$1 apiece on eBay. This would reduce the current requirements down to ~20A, which is within the realm of what you can buy inexpensively (also on eBay).
While I agree that an arbitrary eight-hour work day may not suit every task the best, I don't see why switching it to six hours is any less arbitrary.

As a self-employed person my pay _directly_ correlates to the amount of hours I grind away. I actively try to make my working time more efficient, but cutting down on hours wouldn't get me anywhere.

Why not advocate that shifts be of a length required by the task alone and not a preset amount of time each day?
Engines are most efficient at WOT. Hilly ascents at WOT will burn the fuel more efficiently (even though you're using more). Add a descent in which the computer stops providing fuel and it's possible that you could get a better mileage.

It's known that you can get better fuel economy by oscillating speed on flat ground - using WOT to gain speed, coasting back down, opening up WOT again. This is because the engine is most efficient under load and the average consumption works out better. Adding in the hills would average this effect.
Password rules? Do you mind explaining? Specifically which ones you consider to be "sane".
You can get to be a "sex offender" by annoying just one person, too.
Isn't that sort of the point?

"Make a static, single, identifiable representation of a massive, diverse, scattered, irregularly sparse time-malleable dataset"
Built something very similar earlier this year (on an Arduino[1]). Lights are fun :) Excellent job, OP.

[1] https://www.adafruit.com/categories/168
IDK if you've ever been through an emissions test (like the ones GM actually goes through), but they're a complete joke as to simulating real world behavior.

Does not matter. Your argument is something like, that by dumb luck auto manufacturers produced good emissions results and terrible results in the field.

As understand it, the EPA is saying that if a manufacture is engaged in your two stage approach, "Optimize for:- Simulated driving conditions, aka the Test Procedure [and achieve high fuel economy] - Real life driving [and achieve high power, low fuel economy]" then they are engaging in systematic fraud and are going to get hit big time.
You seem to think it's just a matter of technicalities in the test condition. I'd like references for that.
I agree. Legislation is just one step, and refusing to take jobs with non-competes is another.

Unions or advocacy groups are a potential third, too.
What's more accurate as a salaried thought worker (i.e. software developer) would be a cumulative average of the sporadic fits of inspiration I work each week sometimes at midnight, etc.
> If it was quicker/more efficient to go up and down hills we wouldn't have land speed records be they by bicycle or rocket car set on dead-flat courses, would we?

That's a total non-sequitur. Land speed record attempts happen in flat places to keep them from turning into AIR speed record attempts.
I bet he steps out of Square or sells it. Square is much less likely to price an IPO than people think.
> So what cool stuff is being done in mainline GNU/Linux that isn't present in Aix and friends?

I would suggest the ability to run on almost anything, from an embedded system or a phone, clear up to a mainframe. Aix et al never dreamed of that kind of scale.

Linux can also scale up to at least 4096 cores. Again, I don't think Aix and friends have any kind of precedent for that.

Of course, I could be wrong. And if most of those Unix flavors hadn't died untimely, maybe they could have gotten there. But I think that Linux broke ground that the other Unixes didn't, in at least those two areas.
We and others are working on emulators for the Burroughs B6700 too. If anyone can help find software for any of the Burroughs systems from that era, in particular the ESPOL compiler and the so-called INTRINSICS libraries it would be appreciated. Any software or documentation for Burroughs systems from that era would be helpful too, the related systems include Burroughs B6700, B7700, B6800, B7800, B6900, B5900 and B7900 (listed in order of release date). We may use later MCP revisions to help cross-compile to earlier versions or identify system related changes.
That was last year :)

Friends are looking for a 2BR with $2500 budget and it's a really sad experience. If you are willing to spend $3500, you can do much better, but still not prime SM or Venice locations or Playa Vista (newest hotbed in the area for tech).

The article mentions Hawthorne, but that's not the best of neighborhoods and has a good amount of industrial/petrochemical activity near by. Redondo Beach is still sort of affordable, but you have to deal with traffic going north/west in the morning and back.
Solution: forced cryonics, with elements of Demolition Man thrown in as desired.
The biggest problems that we could be better at, at least.

One other hard problem is to figure out how to construct systems that are not so damn fragile. I am not talking about raid-5 here, but how to find ways to tackle the intrinsic complexity of our problems so that minor faults in our definitions and solutions will not cause catastrophically nonlinear crashes.

Maybe that requires hard AI, but it would be nice if when developing the equivalent of a house, the boiler would not explode and destroy the house if one forgot to connect the doorbell. If you see what I mean.

Back to the original topic: No I don't think an average developer is 10x more productive now, maybe 2x thanks to that it's so much easier to find information about everything, but the intrinsic complexity is still there,
and we still have the same brains.

Although I think that google and wikipedia are an enabler - For my hobby projects I can google and implement a really quick/smart algorithm that I probably would not find - less invent myself. However; It does not help the typical "enterprise" coder that is churning out boring code while trying to figure out ill-defined and complex rules.

I believe though that the developer variance is 10x - at least when regarding long term maintainability. (Less time wasted on fixing old bugs, easier to implement new features, etc, etc.) Unfortunately, only a few people are required to complicate things beyond repair so the larger the team, the less does it matter.

I just got reminded of my favourite observation:

Complicated problems requires complicated solutions.
It follows that if someone is a bit dense, all their problems are complicated.
Therefore, the solutions will too be complicated.
Denial doesn't end anything. Every ice pack on earth has melted or is currently melting. That means the globe is warming. Now, we really have End of discussion.
While not limited to the Soda industry, this sentiment is expressed pretty vividly (even comparing testimony, marketing etc.) in the documentary Fed Up[1]. Worth a watch if this sort of thing is interesting to you and currently available on Netflix.

[1] http://www.imdb.com/title/tt2381335/
For some reason this reminds me of the debacle [0][1] where some site was accepting "tips" from users who wanted to support any GitHub project of their choosing. They did it without explicit opt-in of the project owners (Armin Ronacher in this case).

Quote [2]:

> But nevertheless i think tip4commit should be opt-in instead,

> because i consider the current tactic to be a very intrusive form of growth-hacking.

[0] https://github.com/tip4commit/tip4commit/issues/127

[1] https://news.ycombinator.com/item?id=8542969

[2] https://github.com/tip4commit/tip4commit/issues/127#issuecom...
If you don't like that tone, definitely don't watch the video as it has zero details and is all jargon about "teams working smarter" without so much as a screenshot or product details.

I can see how the whimsical tone might not be for everybody but personally I don't mind the tone so much. I read it more as them conveying what they were trying to accomplish with their design choices.
Correct.

This is why fucking with Windows Update should have been the very last thing anyone at Microsoft would ever have wanted to do... or the very last thing they ever did do just before Security escorted them out to the parking lot.
Is there a good book that surveys most of the logics mentioned in the articile? I only know of books that go deep in one or two of these logics (e.g., predicate calculus, fuzzy logic), but haven't seen a resource that surveys all (or a good number) of them. Any recommendations?
I think the OpenBSD people started doing this after the CERN presentation on the Higgs boson that also used Comic Sans. By making it slightly harder to read and therefore more difficult to scan diagonally, it increases the attention the reader gives to the text.
Because it's mentally taxing to work for eight hours straight for many if not most people. Knowledge work (http://calnewport.com/blog/2012/11/21/knowledge-workers-are-...) does not scale linearly with time, even over the course of a workday.
The problem is that "near the Bay Area" is pretty relative; the travel between them is 2+ hours without substantial traffic, and most people aren't going to want to make that commute. So that leaves you with some of the drawbacks others have mentioned in this thread: if your company is there, you'll likely have a smaller talent pool to draw from; if you live there and you lose your job, you'll have a smaller pool of companies to move to.

Having said that, Sacramento is a much nicer place than a lot of folks in the Bay Area give it credit for -- a lot of pretty, walkable neighborhoods, a lot of good cafes and bars and restaurants and "third wave" coffee places, and as you mentioned a way lower cost of living. The only real downside (setting aside the commute) is that it gets ungodly hot in the summer.
I wasn't speaking of GNU/Linux.
Long story short: people that own single family homes in SF are winning the most because of the massive gains in value and we don't have to pay increased property taxes because of proposition 13. Basically anyone who currently owns property in SF is a "winner" and that includes the many small time property owners that own the 2-6 unit buildings that dominate the city. The rent money is flowing to those people. Who probably are mostly local.
It's working fine for SoFi.
Many countries have abolished it. That doesn't mean much about popular opinion.
I love the new UI, but I thought the old UI was a great poweruser UI. Problem was, I wasn't in the thing often enough to become a poweruser.

If I was the product manager, I would have made the new UI the default and the old UI a poweruser setting.
no, flatsharing (where the living room is converted into another bedroom) is increasingly common.
yes people live with roommates in separate rooms, and some convert a part of their living room to another room (this is actually really common) but I know very few people living 2+ (you seriously mean 3 or 4 here?)
Y-E-S! This is definitely number 0 on the to-do array.
Actually, they're not because the current is so high. You can easily start a fire.
Even though this is mentioned as being "OpenBSD only - not a stable interface!" on slide 25...

As OpenBSD's userland and libc is used extensively in Android, I wonder what the chances are of Google embracing tame() in future versions of Android.
People have been trying to do this for thirty years. No idea why it never seems to stick, but it doesn't.
Business is not rocket science
I thought the example already was Atlassian.
> [...] making herself available as an expert for news outlets. If a story says something negative about artificial sweeteners, Flipse said she might contact the PR agency and ask, “Do you want me to do something about that?”

What does "do something" mean? That statement reads like a fairly blatant request for a bribe.
The chip tune soundtrack is perfect.
Yes. Optimising for c02 reductions over Nox and particulates is a monumentally stupid policy.

Co2 may have a deleterious effect in 100 years time, but is not an issue for air quality today. In any case, passenger vehicle c02 emssions are a rounding error in the scheme of things.

Meanwhile, particulate pollution and Nox are very real issues affecting millions of people today. It's stupid to push diesel over gasoline for c02 reasons.

Part of the reason VW cheated was because the USA didn't fall into this trap and allow more lax emissions standards for Diesels - all fuels are held to the same standard. So they took the Euro engines and added the defeat code.

The USA is correct on this one.

The focus on passenger vehicles is idiotic though - the amount of Nox and particulates pumped out by a single container ship is immense compared to a fleet of passenger vehicles. Then add trucking, rail, stationery equipment etc...

Cities should be optimising for electric propulsion and punishing diesels. That makes sense for air quality right now, and if co2 proves to be an issue, it is easily fixed by switching the generation source to Nuclear or Hydro.
For source code repos, yeah. Otherwise, add .DS_Store to your .gitignore.
The low framerate is a much more obvious, and much harder to solve, problem I think...

You can't easily auto-tween a 3D rotation of a 2D character, for example.

I think the author's approach of "use upsizing algorithms as a basis for humans to remaster" is probably the best of both worlds.
Oh this seems really crude and nasty.

I normally hate animal-rights-erists. but damn, how many monkeys need to suffer for this kind of hokum.

Edit: I mean, if someone getting real neurology out of monkey brains, whatever. But someone is really imagining going from monkey brains to a weapon they sell the defense dept. Well, as I said above.
> - Swift

No part of the Darwin base OS is implemented in Swift, so it can hardly be considered relevant to OS research.

> - XPC Services / Sandbox

Kinda neat, but OS level isolation mechanisms have been a staple of UNIXes for decades: FreeBSD jails, Linux VServer, Linux seccomp, Solaris Zones, Linux grsecurity, SELinux, NT's security stuff (Windows Integrity Mechanism?)...

> - Grand Central Dispatch

It's a thread pool - does it have a system-wide idea of how many jobs there are? Neat. But I'm guessing it's just a user-space library + daemon?

> - IO Kit (C++ drivers)

Being able to implement drivers in an unsafe system programming language that was designed for such use cases like C++ is not particularly remarkable.

> - System Integrity Protection

From the Wikipedia article I get the impression that this is firstly about refusing to load unsigned kernel drivers, which NT has been doing since Vista (and even some Linux distributions now on UEFI secure boot enabled systems), and secondly about restricting root user with MAC based security mechanisms, similar to Trusted Solaris, Linux grsecurity, or SELinux.

> - Metal

AMD did it first, with Mantle. Now everybody is doing it.

> - Replacing C by Objective-C on the low level APIs

Guess nobody else has done this one. But wasn't it already the case in NeXTSTEP?
Are they doing this just for social aspects? The article doesn't cite any hard reason why they'd do this. You'd think that with so many applicants and positions, they'd have lots of data that'd let them know if university attended is a good predictor of performance.

As well as the opposite: If folks of different background really "innovate differently", then again, they should have the data to prove this. Like "while Xs only make up 5% of our workforce, 15% of all good-whatevers come from them".

Or at least, they should investigate after this experiment is tried out and determine if it had real impact.