skysight-inc/HackerNews huggingface dataset:
One of the current issues is that government-written code is pure public domain, so any contractor (SAIC) can FOIA some code the know their DoD handlers want implemented (ViSTA, written by the VA) and charge $4B. That is a tragedy of the commons if I ever saw one.
I am not as pessimistic about lithium as that.

"according to a 2011 study conducted at Lawrence Berkeley National Laboratory and the University of California, Berkeley, the currently estimated reserve base of lithium should not be a limiting factor for large-scale battery production for electric vehicles, as the study estimated that on the order of 1 billion 40 kWh Li-based batteries could be built with current reserves. Another 2011 study by researchers from the University of Michigan and Ford Motor Company found sufficient resources to support global demand until 2100, including the lithium required for the potential widespread transportation use. The study estimated global reserves at 39 million tons, and total demand for lithium during the 90-year period analyzed at 12–20 million tons, depending on the scenarios regarding economic growth and recycling rates."[1]

In that time period a lot of the ongoing research in batteries is going to mature and alternative or more effective ways of using materials will happen.

[1] https://en.m.wikipedia.org/wiki/Lithium#Production
A person can't be an activist for all causes. If you require that all of your allies share all of your viewpoints, you're going to be awfully short of support.

Pick what matters to you and what doesn't.
He said the traction control engaged when accelerating out of some corners. That may be the result of high torque or a badly designed car.

I really hope they do not make the mistake of making this a front wheel drive car. A front wheel drive car when combined with a high torque electric motor is basically asking for trouble. The high torque applied to the front wheels screws up the steering, makes it imprecise, causes understeer, or in extreme cases even the loss of steering control.

This was a problem with the Chevy Spark electric. It was very fast but, when you slam on the gas, you lose all steering input and the car tends to veer to the right and there is nothing you can do about it. (except of course to let go of the gas, so you can get the steering back).

Electric engines are so small there is a lot of flexibility designers have as to where to place them. It would be a huger mistake if bold designers placed them in the front.

[Edit: I meant understeer not oversteer]
It's not just the federal level, I frequently bid on work in the city of Detroit where minority-owned business requirements are built into all sorts of contracts at the state and local level. The same thing happens as a result: a single person of the correct ethnicity will bid on the contract and sub it out to you for a not-so-modest fee.
(1) Yes - after reviewing much internal and comparative data
(2) Yes - lots and lots
(3) Yes - he's not a huge music fan
(4) Easy speculation, but probably yes given ASP and likely units sold

source: physically present in many meetings in which first 3 were discussed, debated, and decided.
> Microsoft are legitimising bash as an OS feature for "developers who like unix".

You are imputing far too much power to Microsoft. It's Linux operating systems that have "legitimized" the Bourne Again shell as an operating system feature, long since and with more clout than Microsoft could wield in this regard.

As such, if Apple can stand up to the "pressure" from a quarter of a century of Linux operating systems, several of which are no longer "bash everywhere" in any case, it can stand up to any pressure that the Windows NT Linux subsystem could possibly exert.

Anyway, "developers who like Unix" hopefully also like its long-standing notion, going back to the 1970s, that there is not only one shell. Thompson, Bourne, Almquist, C, TENEX C, Korn 88, Korn 93, MirBSD Korn, Bourne Again, Z, Debian Policy-compliant, Debian Almquist, Friendly Interactive, Yet Another, ....

Given that this new subsystem is touted as giving developers the means to run Ubuntu toolsets, it behooves us all to look and see what Ubuntu (14.04, the same as in the demo video) actually has when it comes to shells:

* http://packages.ubuntu.com/hu/trusty/shells/
If its mass is 10 times Earth but it has similar density, its diameter would be 10^1/3 times Earth's, or 2.75 x 10^7 m. 1000 AU is 1.50 x 10^14 m. Their ratio is equal to the angular size in radians, since atan(x) = x to within our desired precision, giving 2.75e7/1.5e14/2pi36060*60 = 0.0378 arcseconds.

The Keck observatory has angular resolution of 0.04 arcseconds at best, according to Wikipedia. So, by this back of the envelope calculation, the answer is "theoretically, but probably not".
No, this is just the contract, which would be based on IBM's cost estimate. Since it's T&M, the actual total cost and hours will only be reflected on IBM's invoices.
The notion that the overhead of interpreter dispatch dominates everything else (and thus the most focus should be placed on optimizing dispatch) was formed with experiments against microarchitectures that are fairly primitive by current standards.

Earlier indirect branch predictors didn't take much execution history into account, mostly associating a predicted branch target with the address of a branch instruction. With a predictor of this kind, using a distinct branch instruction for distinct execution paths dramatically improves the amount of context available to the branch predictor. The same remains true if you add a small amount of context to the predictor.

Over time, conditional branch predictors incorporated more branch history, e.g. the various designs like OGEHL / TAGE based on associating a branch instruction with multiple branch histories whose lengths form a geometric series. The same trick was quite successful when applied to indirect branches, although it is more difficult to implement because the result of a prediction is an address rather than a single bit indicating the branch direction.

You can see evaluations of various benchmarks against both actual Intel processors and simulations of the leading academic branch predictor designs here:

https://hal.inria.fr/hal-01100647/document

On Haswell and later (and with their model of ITTAGE) the mispredictions encountered by a switch-based interpreter loop are negligible.

That being said, I would still write an interpreter in assembly myself, because the code generators found in traditional compilers do a poor job of generating code for interpreters, and you can do a better job of deciding what work goes on the inline fast path and what goes on a slow path. When you're writing an interpreter by hand, you might as well use separate indirect branches for dispatch because there's no impedance mismatch like there is in C/C++.
Hasn't that always been true? A company has to enforce the system in order to remove itself from liability from the enforcement of the rules, it does that by following the strict letter of the law. I don't believe the San Francisco laws put any burden on AirBnB to investigate each of its hosts to verify they are not false fronts protecting the same entity. Once an entity has done that, AirBnb is not liable for them breaking the law (no doubt they require the hosts to sign an affidavit that they are complying with the existing laws)

Ideally Airbnb will be good citizens and monitor things like multiple hosts having the same mailing address or telephone number, that is something all businesses should do. But you can't burden them with the investigative requirement to identify people who are willfully acting as bad actors.
I want the source code of government cryptography programs.
Sure, I don't disagree.

I just argue it's more like

[Consumer] diluted Win-Win [King]

I posted another response with more details of better (Subjective) GPL'd community friendly engines.
It may be possible to distribute properties across several fake Airbnb accounts. It is harder to create fake identities with which you can accept payment.
Can you provide a source for your list? I'm trying to find the complete list of people involved, but so far I have no luck.
Show HN: Find a Flat/Roommate in Lagos
Making College Free Could Add a Million New Black and Latino Graduates
Excellent tool (pronto), I've been looking for something like this!

Also looked at Hound (https://houndci.com), but it's primarily a paid product, with no easy way of running it ourselves. Pronto seems way better!
All wake word spotting (whether for "Alexa," "Amazon," or "Echo," takes place on the device in order specifically to not stream unintended audio to the cloud (for privacy and for separately beneficial reduction in cloud processing costs).
Java is much more ubiquitous than Swift/ObjectiveC. I don't know that I would consider a career writing Java "better" though.
Time is absolutely more valuable than money, which is why I focus on making as much as possible for a few hours a month.

If you want to accumulate wealth, focus less on how much money you pay in taxes, and more on how to make the money you earn work more for you. If you earn $1MM in app sales in one year, fantastic, great for you. Pay your taxes, and invest the remainder to build up a business that earns you $500k a year with minimal effort on your part.

Of that $900k AGI, only about $450k was wages, the rest is earnings from investments (which get taxed differently depending on how they're paid).
Also, not an article with a lot of on-the-record comment from Amazon (as is typical), so you're not going to see a lot of citable or confirmed detail.
I've had good results using DynaTrace for profiling .NET code. They have a Java version that I would try if I needed such a thing: http://www.dynatrace.com/en/technology/java.html

What is really helpful is that you can run DynaTrace in production without impacting performance. DynaTrace agents run on the production web/app servers and send data to DynaTrace collectors.

This makes resolving production issues way easier. You sort by CPU time in descending order and work down the list. You already have the stack trace and data associated with the request or SQL query.
Regen braking is lossy, you've squandered energy if you use it. Ideally, your power meter (in whatever form it takes on your particular model) should be smack in the "not using nor generating power" spot. Ideally, you watch traffic ahead and plan so that you just coast up to the light or stopped traffic and let rolling resistance slow you down. Congratulations, you're now a "hyper miler" who annoys everyone around you.

That's all theoretical. In my Leaf, I can't be bothered, I just drive it. I do try to keep it under 65mph, 'cuz boy howdy does the range drop if you're hot footin'it.
The PDF contract the author shares doesn't make it clear what deliverables it covers. Perhaps we can assume that if the FOIA process worked it is in fact the contract that covered that app... but it's not clear from the document itself, nor is it clear that the 'TSA Randomizer App` was the only deliverable of the contract.
Presuming, we don`t have some AI that bio-upgrades whole ecosystems via DNA-update. Your seahshell of 2050 might be made of carbonfibre. Still its a race..
Cool, there is also a stackoverflow thread which is pretty interesting: http://stackoverflow.com/questions/118984/how-can-you-progra...

What I think stinks is that companies seldom thinks of accessibility. In many cases, there are more people in need of special accessibility tools than support for lower web browsers, yet all focus is on the latter when it comes to web development.

A good thing can be to follow the standard: https://www.w3.org/standards/webdesign/accessibility
Being hands off works fine when the team is working well and the goal is clear. The problem becomes when the proverbial hits the fan and you suddenly realise you have no real idea what your team members think, who likes who, what their likes and dislikes are, and what their skills are outside of your recent history. The only way to learn all this is to spend time with people getting to know them and them getting to know you so they trust you when you need their support.
Even better would be to do away with reports and journal articles that only report a tiny fraction experimental data, and focus more on "selling" the science rather than reporting it. I suspect there is a very large overlap in research, thousands of animals are being killed needlessly, simply because the data that is not published in articles is discarded, even though they could be useful for other studies.
MIT Professor Reveals How Sleep and Meditation Affects Your Brain
Any US presidential candidates implicated? Particularly Trump or Clinton? Or is this primarily used by non-US money launderers / tax-evaders?
Throw .Net into this category. Spent weeks of my life and our clients' lives wasting time with, not inaccurate, but grossly incorrect results from a paid product. It either confused locks for CPU time (obscuring real hotspots) or simply reported CPU time where there was none.

So far, only VTune has resulted in actionable profiler results (there may be others); within hours (not weeks) we had solved many issues by switching to it. A profiler is as indispensable as a compiler, don't skimp on it - you're going to end up spending that money one way or another.
According to TIOBE, Groovy rose from 0.33% to 1.8% in the last two months, and from 0.11% to 1.8% in the last 12 months. Click on "Groovy" from the main page and you'll get the graph at http://www.tiobe.com/tiobe_index?page=Groovy . Now say "maybe TIOBE's not that poor a measure of programming language popularity" with a straight face. These stats are gamed by language backers to make their language look good when selling consulting services and tickets to conferences, convincing programmers to contribute free work to their product, etc.
Your last 3 points, especially the last point seems to require a lot of discipline to pull off.

There's an article IBM's developerWorks that says code reviews are the most effective when devs are reviewing 2-400 lines of code at a time. However, when you have team members spanned around the globe, it's difficult to get quick feedback, and obviously one shouldn't wait until there's feedback. Some people on my team will also open up a PR really early. What I'm saying is, there are a lot of roadblocks to review the code your team members many time zones apart and still give them the feedback they need on a timely manner. How would you adjust the approach described above to fit team members that are 7-8 timezones aparts?

http://www.ibm.com/developerworks/rational/library/11-proven...
Rebinding closures in Python
I'm probably misreading it, but "the integrity of the agency's personnel" makes it sound like "the in-house developers wrote terrible code and people will criticize them for it".
The Bolt looks like a $15k econobox deathtrap. The Model 3 looks like a 60k Italian sedan made in CA. But you cringe at that... yeah
Source was the Panama Papers mini-site [1] of the International Consortium of Investigative Journalists (ICIJ).

[1] https://projects.icij.org/panama-papers/power-players/index....
Apple keeps a lot of its cash “overseas” because of 30+ years of tax policy changes to shift the tax burden from businesses to individuals.

As long as business can leverage “overseas” cash assets to issue debt in the US without paying taxes on the cash, they'll do so, only until the interest rate on the debt exceeds how much they'd have to pay in taxes to repatriate the cash.
Library Genesis has torrent & edonkey URL's.

Yes, lack of seeders is a problem.
> Hence the rise of beacons.

Good riddance. So far beacons are widely used for just one thing - spamming peoples' phones with ads in stores. We've been promised indoor location accurate to 5cm; I haven't seen anyone deliver it yet.
I'd replace wrongdoing with illegal. If you ask me, if you're a billionaire and you're not willing to pay taxes and spend 0.0001% of your wealth on the expertise to reduce your tax bill by 99%, in legal ways that 99.99% of the rest of the population doesn't engage in, then by all means that's wrongdoing to me and I think most would be with me on that.

Of course it's not necessarily illegal.
Can you explain to me how this chart proves that "elections were DEFINITELY rigged"? I just don't understand what do you mean by "obvious centers of blobs" and how does it correlates with rigged elections?
Regulation bodies:
Of course regulators need oversight and regulation and it's hard to get right.

Total transparency is the first step in everything. No penny can cross a table visibly without being accounted for.

But it's easy to involve malevolent parties in oversight, looking for their own outcome rather than find a universally beneficial regulation. Hard nut to crack.

Election:
Probably getting rid of all the financial madness and imitate countries where even right wing idiots can get into congress is a start. That is a reflection of the people's opinions after all. But you need to educate people and eradicate unfounded fears which are exploited by politicians. Not all education is correct as can be seen in some folks' strong opinions that look like straight from the dark ages.

Unproductive gambler:
You cannot expel the guy, you cannot shutdown the guy, so you can therapy him or support his lifestyle enough that he doesn't become a larger burden. This will be hard to sell and seen as fascist style government (or that's what people will reference anyway) if you force him to lead a more productive life.

Spending:
Put into law that misspending has consequences like getting fired. How nice it would be if, for a change, those who made the final decision or ignored the work of their underlings would have to face consequences. This is something that I believe is deeply ingrained in Japanese society but I don't know if it works. And, like a company, if you spend N, then there's no magic fountain for another N amount of money. That alone would solve a lot. Making taxes purpose-bound would go a long way in the right direction. In Germany trucks pay a road toll per kilometer but from the greater than 7 billion EUROs not much seems to be left for roads, judging by the debates on missing funds for road infrastructure. In a company people do not use the training budget for buying smokes and if they do it's a badly managed company.

Idea1:
Make government office about points to gain for problems solved, like friggin school. More points equals more credit to spend extra. If you mess up you lose rights to spend and make executive decisions.

Idea2:
Oversight and regulation for those who actually lobby and/or come up with policies for officials to sign off. Those are the same group of people lingering around DC for 50 years, and everybody thinks it makes a difference whether Trump or Bob Hope is elected president.

Idea3:
Hold candidates accountable to promises they make. Suddenly they will stop or use imprecise light rethoric that doesn't convey anything. Either way it would stop false belief in someone's promise.
Original

http://panamapapers.sueddeutsche.de/articles/56febff0a1bb8d3...

Discussion on reddit

https://www.reddit.com/r/worldnews/comments/4d75i7/26_teraby...
Surely we can put our differences behind us, when it comes to create space lasers that protect us from a humanity-on-the-rocks scenario?
Or at least send a probe out,which proves that vital defense can be used for offense and to solve the Fermi-Paradoxon.
The government would be a lot more efficient if everyone who worked for them was a little more tech literate. I don't think the lack of education is entirely the US government's fault. Tech moves so insanely fast it can be a full time job just keeping up with the changes. My point being, this is not the price of building a tiny app. 336k for a randomized arrow is absolutely ridiculous. This is the price for making a change in a government run security system. A change built on technology that government officials don't fully understand.
A great start. Now if only the same would be required of all code arising from federally funded research, we could massively accelerate research and development in America.
The Social Life of Small Urban Spaces: William H. Whyte [video]
Hashtag Digest: Issue No. 3 (Golden State Warriors, Tuft and Needle, and More)
Great read from Vice in 2014 on this exact law firm:

http://www.vice.com/read/evil-llc-0000524-v21n12
Typically, radicals & reformists work in concert. The problem is, when the reformists sell out the radicals (as with progressive Democrats and Occupy.)
And yet there's good code written in the midst of it sometimes.
I worked in the past on an IBM project with the TSA, and they were indeed the prime on a large software contract. About half the team was IBM, the other half medium to small sized subs.

Honestly, most of the wasted time wasn't the engineering teams being slow, but anytime something had to be run by the government, it halted. It was utterly depressing.
>A biologists' boycott? never happened.

There's PLOS biology.

>Elsevier can ask for all the money in the world and i don't care, the problem is that it's an abuse of copyright law to give them exclusive access without an alternative method for the public to see the results of publicly funded work.

As I've mentioned before, complaining about publically funded work misses the point. The funding only covered research, not publication. If you want it to be published, you need to pay the costs of that. CLaiming that you have rights to someone else's work (publication costs) because you paid for something else (research costs) is nonsense.

You can require the government to pay for publication costs as well (i.e. publish in open access), and then the natural consequence is that the cost of each study goes up, and therefore less get funded.

> most scientists would prefer a non-profit.

Then set one up. If they can outcompete Elsevier, more power to them. But that doesn't justify illegally stealing from them.
Unfortunately, that's usually not how it works. Boeing et al will just subcontract to the veteran-owned small business and the net effect is a slight increase in price for the government, a slight increase in paperwork all around, and some profits for the small business owner for being a small business owner.
Flight Three: Pushing the Envelope
1. Yes it would be. You can't manufacture graphene (most likely) batteries in a factory made for lithium batteries.

2. Sure, the cars have better range and probably Tesla can sell more cars but that's capital intensive and they just pissed away 15% of their market cap. Not great capital wise.

3. It hurts them because, as I mentioned, they spent a fortune and they might as well have lit a fire with the money. At least they'd be warm for a bit... Investors typically are not happy when a company makes a bad bet to the tune of a couple billion bucks.

4. How long have you been reading about graphene batteries? What about the company I mentioned which promises them this year?
Once again, contracts are rarely for just development. It likely included design, development, deployment, testing, training, accessibility testing, analytics.
APs in the 5 Ghz band can hop channels automatically (IEEE N and AC) but APs in the 2.4 Ghz band (IEEE abgn) are locked to the channel they start on. Modern routers automatically choose the "clearest" channel when they start up, but they can't change the channel without user intervention. Once the channel changes all the clients would need to rediscover the network and redo the handshake, i.e they would disconnect and maybe reconnect automatically but maybe not.
I've reversed my stance: https://medium.com/@aaron_michael_hatch/reversal-on-encrypti...