skysight-inc/HackerNews huggingface dataset:
Oh, if transistors became free we could realize a huge boost in performance. We could basically take the cream of the crop and use only 9-sigma parts. (The range of part quality is pretty wide, cost/rarity is the challenge)

We could also abandon yield-oriented design constraints, and a few other things.

Now this probably isn't something that would keep doubling every year, but there would be an initial large bump.
The sad truth is that fusion power remains a highly elusive and intractable technology after 50 years and billions of dollars of "research" (though much of that arguably was really rebranded weapons development).

The broad outlines of a potentially sustainable high-energy-yield future are well known. Solar is the clear standout winner, hydro, wind, geothermal, and possibly some biomass may contribute. Liquid hydrocarbon fuels synthesis via Fischer-Tropsch, Sabatier process, or similar processes looks potentially viable, and water as a feedstock for both hydrogen and carbon seems tractable.

It's not easy or cheap, but it's possible.

As for the billions -- I suspect that a future stable wealthy population level will indeed be some billions fewer than live on Earth today.
Spotify had to stop P2P because it makes no sense on mobile devices.
Beyond Cyberutopianism: Informational Slums of Tomorrow
I'm curious what the magnitude of thermal energy loss without capture and re-injection of heat loss is with CAES.

I've seen repeated mention of this in various sources, but no explicit quantification.
Was a bit difficult to parse at first glance. Was the answer in favor Buffet's advice?
Cycling is expensive if you want it to be, but if you're trying to get exercise, there is no point in optimizing for the weight.

The difference between a 200 pound rider on a 15 pound bike and a 200 pound rider on a 20 pound bike is a $2000 rounding error.
I've been running a 256gb SSD in my Macbook and haven't come remotely close to hitting that limit.

In my case it's my secondary computer, so I don't see a need to store much in the way of media (Movie, Music) etc on it, which is about the only way I imagine I would use that much space.

The OS and Applications takes up a decent chunk, as does VirtualBox, but other than that it's just documents and source code.
> Statically typed languages like Haskell and Rust require
> the programmer to list all possible cases when matching
> on a value.

This isn't a consequence of static vs. dynamic, it's just a question of philosophy. In fact, Rust didn't use to require you exhaustively list out all cases, though it does today in order to help catch errors at compile-time rather than at runtime.

I should also mention that if yo don't want to list out all variants, that's easily done by using the _ pattern (the "ignore this" pattern):

match some_direction {
East => print("You're going east!"),
_ => print("You're going in some direction that isn't east!")
}
Ask HN: Why Cocoapods?
In my experience I have had a much easier time using Framework-based objective-c libraries. Why are people trending toward cocoapods when an existing solution has no issues with being user-friendly? Is it that one framework would require another and that got to be a hassle?
Companies come and go, especially tech stocks and whatnot. Buy a single share of the DJIA at 13k in 2007, see it drop to 8.5k, wait a couple of years and - wait - it's at 16,500. It's a 27% return in 6 years, which isn't great, but considering the crash, you're still up.

That said, I don't know much about investing. But index funds seem to me (completely useless when it comes to investing) one of the safer bets if I'm going to be in the market at all.
500x performance improvement from using fpgas? Where do you get this number?
Well, the difference is that if I compromise any of the sites you use, I now know all your passwords. If I compromise any of the sites you use when you use a password manager properly, I'll only know one password that'll be fairly useless to me.
Getting the master password, itself, need not be trivial. Mine is in my head and in my wallet. And, even if you happen to stumble across one of my passwords, you can't derive any other passwords from it.
Perovskite Solar Cells Keep On Surging
I think it's a bit pathological that we equate career success with being in management. You only need so many leaders. If you get too many people trying to be leaders, you end up with pathological organizations that engage in a lot of bikeshed painting.

I think the problem with programming is that programmers are assumed to be interchangeable; or at least, management would like to think so. To me, this seems absurd, I'd rather have one good programmer than 10 mediocre ones. (And good programmers are rare, but not impossibly so). The problem is that programmers that are 10x more productive don't get paid 10x more. (And seriously, some programmers really are 10x more productive than average).
While I think you're getting downvoted due to the brevity (and perhaps attitude) of your comment, in large part I agree with the sentiment. I've been HN-ing for a year and change, now. The posts that just link to a wikipedia article about a topic that > 90% of the HN crowd is probably familiar with do get a little tiresome.

Check out ( https://hn.algolia.com/?q=wikipedia#!/story/sort_by_date/0/w... ) to see recent wikipedia submissions. Just recently someone linked to the wikipedia article for "Code Golf". At didn't get any upvotes, which is great, but I just don't understand the mindset behind submitting it. I guess easy karma? I don't know.

I'd much rather see content like "Here is my solution to problem X using ant colony optimization". This is the first time I've made a comment like this, because usually I just flag and move on. I guess I just needed to vent a little.
So you are reserving your right to hate certain people without being called someone who hates ceartain people, and if these certain people objects and hates you back, it's because you country is totalitarian?

Sounds downright smart.
Dabble in VC? That's insulting and misrepresentative language. A16Z is on a fast track to becoming the next sequoia capital.
How we are helping solve the problem of App Discovery for good
Edward Snowden Statement  Munk Debate on State Surveillance
as a contributor to the other ElasticSearch client - kudos. This is much nicer than ours in many ways :)
microwaves (that frequently start to work with the door open...

H..oly shit. Wouldn't that be grounds for a ridiculous lawsuit?
Some better known Norwegian tech companies not 'at sea' are; Telenor & Nimsoft and Opera Software.
All my life I thought free speech means everyone can voice his opinion, even if they are criticizing me. But obviously, this doesn't apply to criticizing people who are so obviously right. My bad...
Distant Stellar Explosion Helps Map Universe's Dark Ages
You quite underestimate the number of COBOL jobs. E.g. simple search [1] reveals thousands of COBOL jobs just on one site, and most of these jobs I imagine would not be even advertised on generic job-search sites since these go through consulting firms which already know who they can hire. Deeper research shows there are millions of COBOL programmers now [2] and massive numbers of COBOL applications still in business. Actually, as traditional COBOL programmers start retiring and banks and hedge funds still being in business, programming COBOL may become very very lucrative market, paying very much better than your average Ruby or Java gig.

>>> newer stuff is coming out faster and faster.

I see no indication of this. Actually, most of the things that were with us 10 years ago are still around, and introduction of paradigm-shifting concepts massively slowed down due to massive size of the market which would not allow quick change and incurs massive legacy costs. You could maybe introduce new HTML version in a year in the 90s, but now you're stuck with HTML 4 for decades because literally millions of applications depend on it and they are not going to change, and HTML 5 is rolling out in baby steps, despite all the cool stuff it proposes. Looks what happens to XP - they have a massive install base and now Microsoft can not get rid of it, however hard it tries. Market size is enormous now, and so the pace of adoption of any paradigm-shifting concepts is much slower than before.

>>> we have less IT/programming jobs today than we had in the late 1990s.

Could you back this up with some data? I haven't found the data that support this conclusion. The programming jobs are shifting around and moving, but I don't see IT being smaller now that it is in the 90s, even accounting for the dotcom bust. Where is that "less programming jobs" coming from?

[1] http://www.indeed.com/q-Cobol-jobs.html

[2] http://cis.hfcc.edu/faq/cobol

Edit: removed wrong data.
"Tim Cook, cautioned against being too aggressive. Samsung was one of Apple’s biggest suppliers of processors, display screens, and other items. Alienating it might put Apple in the position of losing parts it needed for its products." The thing that always boggled me was the dysfunctional relationship - Apple being dependent on Samsung as a supplier while also having to sue them. Of course, Apple had already been through this with Microsoft... and Google. Coopetition much?
A Gameboy Emulator written in JavaScript and then rewritten in Rust
I'm not sure the post ever answers the question given in the title. It gets very detailed, but it's a pretty muddled, unclear answer at best about something related to benchmarks.
Agree that it almost makes more sense to make stealth mode fast and stab mode slow.
The Rust version: https://github.com/alexcrichton/jba/tree/rust
Yes, Buffett's advice gained $9,309 more over a 5-year period.
Compromising one of these passwords does not at all mean that all the other passwords are compromised. You can't figure out the original master password from a hashed, compromised password.
"This application will be able to read and write all public and private repo data. This includes the following:

Code

Issues

Pull requests

Wikis

Settings

Webhooks and services

Deploy keys
"

Indeed, no way am I authorizing this. Why does it need deploy keys and settings access. That's insane. I can't even do that because that would give it access to my job's code too, although I should probably create a new, separate GitHub account for my job. One time I said yes to one of these, tenexer I think it was, and the thing added webhooks to all hundred some private repos for my job. I ended up having to create a script to remove all those hooks. I could have been fired for that I bet.
Thanks for linking to that paper. It was interesting reading, especially since it makes predictions for 32nm and 22nm nodes. I wanted to judge the accuracy of those predictions, but I think I found an issue with their methodology.

Figure 2(b) shows SPEC CPU2006 scores for then-current 45nm CPUs. For example, the Xeon X3440 is a Nehalem microarchitecture quad-core CPU with a 95W TDP.[1] It seems to benchmark around 30 points.[2] That means it's the lower-left of the two gray triangles in figure 2(b). The upper-right triangle is an Extreme Edition i7. Figures 2(e) and 2(f) show ITRS and conservative predictions for then-future feature sizes.

The SPEC CPU2006 benchmark is single-threaded, making it hard to calculate performance-per-watt for multi-core CPUs. The researchers knew this. In the paper, they mention budgeting power for caches, then they drop this bombshell:

> In the case of a multicore CPU, the remainder of the chip power budget is divided by the number of cores, resulting in the power budget allocated to a single core.

That's a mistake. In a single-core benchmark, one core will run faster than base frequency, burning much more than its typical fraction of TDP. Some CPUs will run a single core at twice the base frequency.

To pick a ridiculous example: The Xeon E5-2695 v2 has 12 cores and a 115W TDP.[3] It gets 55 points in the SPEC benchmark.[4] After doing the math for subtracting caches and dividing remaining TDP by the number of cores, the performance per core is even better than the ITRS estimates for 22nm.

Comparing their predictions with modern quad-core CPUs, it does look like the numbers are closer to their conservative estimates than the ITRS's. Still, that oversight is pretty bad, and it makes me wonder what other mistakes are in the paper.

1. http://ark.intel.com/products/42928/Intel-Xeon-Processor-X34...

2. http://www.spec.org/cgi-bin/osgresults?conf=cpu2006&op=fetch...

3. http://ark.intel.com/products/75281/Intel-Xeon-Processor-E5-...

4. http://spec.org/cgi-bin/osgresults?conf=cpu2006&op=fetch&fie...
smaller devices will provide the economic drive, just as they did when 14" HDDs had enough performance.
Gap fills and cross joins in Excel
Not sure but I strictly use a mobile device but only to cast to my ChromeCast (so only on WiFi). So I guess the Wifi vs data is more important than desktop vs mobile.
Not all of those have easy interop with Python though (since we're talking about Python here) and it requires people to know one of those languages.
But if you have land near the ocean, you may sail a few miles and throw it there. Your land is clean - the eco-system is not. Or, say, you have a river, and take most of it's water: your land is better off, then next lands were the river would have flow to not so much, and so on.
Your next iPhone might be delivered from China via a 2,000-year-old trade route
I agree with you about observational studies when I wrote in the grandparent:

> Agree that observational and self-reporting are inaccurate, though unfortunately they're some of the best data we've got wrt nutrition.
Verizon's 2014 Data Breach Investigation Report
Editor in Chief at CSDN here. CSDN is the biggest online community for developers and IT pros in China with more than 30 million registered members. Its news and discussion service part is more like HN or Reddit/programming other than Tech Crunch. And it also has services for blogging, code hosting, programming training and careers, all developers centered.

The code hosting service under discussion is based on Gitlab, developed and operated by CSDN staff. Tencent became a sponsor this year.

And because there are not enough open source projects and contributors in China, we are instead building user community around open source projects at first. It will be a little different with Github way.
I live 20 miles (32km) one way from my job on a busy highway. That is about average for people in America.. 16 miles 1 way, 32 miles each day.
SSH agent notifications for OS X
Article did not have a very clear answer. Its more powerful to look at the alternative to index investing. First of all lets be clear that true index investing balances your equity/fixed portfolio based on age or some risk profile. As for alternatives, close to all money managers do not beat the market in the long term. There are exceptions but the vast majority are not going to beat it. So outside of index based investing my options are very limited. If most hedge funds lose to the market, how am I going to beat it? Might as well just settle for index investing and balance my fixed/equity ratio. No time wasted and in the long run most likely will come out ahead.
You've got it rather turned around.

It's objectively clear a large fraction of this nation hates me and mine. They're quite clear about that, and have no shyness in expressing it, and a bit too frequently express where they want us to end up (see below, hate is unwise).

I, at least, don't hate them in return, that's unproductive, clouds the mind, etc. Which gets in the way of many things; the more dire being effective self-defense if the current trends, e.g. social, moral, and financial, continue. Which it's hard to see how they're not going to, their being baked in the cake by now.
I'm making a practical argument about the effects of "fat is bad" mentality. It is much harder to avoid sugar and nutritionally void processed food at this point in time.

Ultimately people want to be healthy, and using the heuristic to avoid fats isn't the way to make healthy eating decisions by itself.
No, the default in every iMac is a 1TB Hard Drive.

http://store.apple.com/us/buy-mac/imac?product=ME086LL/A&ste...

http://store.apple.com/us/buy-mac/imac?product=ME087LL/A&ste...

http://store.apple.com/us/buy-mac/imac?product=ME088LL/A&ste...

http://store.apple.com/us/buy-mac/imac?product=ME089LL/A&ste...
Creating Cellular Automata: Elementary Cellular Automata
Lita – A chat bot written in Ruby
In my experience, the organization (usually a Foundation) comes after the repo. First get something minimal that solves a problem going, then build a community around it.
why does buffet suggest 10% in short-term gov bonds?

is it a security/diversity thing?
I agree. The people who develop web standards nowadays seem to have a curious aversion to existing implementations. First they rejected WebSQL because it was based on SQLite. And now they can't use the dollar sign because it's used in Sass? Is this just a bad case of NIH syndrome, or is there something more?
I had a hunch it might be like this. The embedded Java I did on the Dallas part was using fixed sized arrays.

I'd actually love an annotation for Python that ran it under the null-collector. Lots of times in short run or steady state programs one doesn't generate any garbage and the constant GC or ref count over head could done away with.

Did you look @ the Bob language? It was the spiritual seed for Java by David Betz http://www.xlisp.org/

https://www.google.com/search?tbm=pts&hl=en&q=dr+dobbs+betz

I really like http://www.amazon.com/Threaded-Interpretive-Languages-Design...

and

http://users.ece.cmu.edu/~koopman/stack_computers/
Synthetic (or biofuel) for aviation is of interest because, very simply, existing commercial aviation cannot exist without cheap and abundant liquid hydrocarbon fuels.

Already rising fuel costs have vastly affected the industry. US "peak aviation fuel" occurred in 1999. Peak departures was in 2005. 2012 consumption is _half_ of what was forecast in 2000, and departures 30% of the trend as of 2005 (even allowing for recession).

I first ran into this fact in January while looking into a biofuel "breakthrough" touted by Boeing (breakthrough or not it's wholly inadequate for needs): http://redd.it/1wo2hl

The departures data comes from a presentation by Steven Kopits made in February which I didn't come across until April: http://energypolicy.columbia.edu/events-calendar/global-oil-...

While passenger miles are still up, net, from 2000 levels, that's only on account of more efficient aircraft and higher load factors (that reduced legroom isn't just in your head).

So that's the problem scope.

Electricity is largely a solved problem: we can generate it with solar, wind, geothermal, hydro. Even nuclear for some bridging potential (though fuel availability even for thorium is decidedly limited as I calculate it http://redd.it/23nvqs).

Other than air travel, most transport needs are also tractable. Personal transport can be addressed via denser development, bicycles, electrified mass transit, personal electric vehicles, and other means. Rail can be electrified. Drayage (non-rail overland transport) is trickier, but might be addressed through EVs, biofuels, and even animal locomotion in a pinch.

Ocean shipping might return to use of sail or solid biofuel in the form of pelletized fuels.

But you cannot fly planes which carry appreciable cargos of people or freight useful distances reliably at speed without liquid fuels. So addressing that is of interest (an alternative would be to forgo flight or switch to lighter-than-air craft).

Personally I find the prospect of seawater-based fuel synthesis far more likely than air-based technologies: much richer carbon source, and likely far higher efficiencies.
Nice,definetly a nice idea.
The data is part of the rental - you can only use it tot target your ads.
Probably for liquidity, but I don't know for sure.
http://footmarks.com/
That is probably another example of where his policy doesn't apply to most of us. My guess is that their is more than enough cash such that 10% in short-term gov bonds would throw off sufficient income for his wife to live very comfortable while the 90% in the equity index is most invested for growth of capital (even though it throws of dividends, too).
Heh. The first thing you learn when you back-test stock-trading algorithms is "Give me any investing strategy, and I will find you a five-year period where it does well."

Which isn't to say that I think you can outperform index funds... I don't; but the answer, it looked to me, was 'sign up for the GreaterThanZero web app and run the model yourself.'
If everything's moving at the same speed, it's not much of an issue. Turbulence and vortices, that could be problematic.
Definitely feeling the pain of the standard HDDs put in our 2013 27inch iMacs
This article does not address Warren Buffett's advice at all. Instead, it compares two target date funds, one active and another indexed. Not really apples to apples.
I think it has to do with East Asian languages in general having a much higher information density, so their designs also reflect that. To me, that author's examples of "beautiful web design" appear relatively contentless and unfinished (except for the first one), while those he dislikes are obviously content-centric and seem far more pragmatic and useful.

The bias is quite evident in that article: "One culture's clutter is another culture's useful information." Being from the East myself, I've always found the increasingly "information-averse" nature of the West to be a little odd.
A trick one can use is to delegate github oauth to Firebase ,since it supports github authorization.
Fischer-Tropsch more than Sabatier, but yes.

We're still going to have to act quickly

That would be a true tragedy....

And it wasn't dinosaurs so much as algae and ancient plants, as well as the forebearance of the bacteria of that time to break down the material.
It really helps to specify what you mean by custom. There is hand-built vs. tool-built, there is full-custom vs. semi-custom, etc...

I for one doubt Broadwell is hand-built, hand-routed, full-custom. Which is what your parent was probably talking about, as they mention DEC.
I know I'm beginning to sound like a broken record, but "I have never seen this happening" is a poor argument when discussing type systems. Please realize that "I've never seen a type bug like this happen" is exactly what proponents of dynamic typing will say when dismissing the burden of static typing: "I've never seen a bug caused by incorrect types. It sounds nice in theory and in your contrived examples, but in practice type errors never happen to me, therefore I don't want a type system that gets in the way."

The fact is that type system should NOT allow an Option val to be null. That's what type systems are there for. If a Scala programmer coming from a Java background wants to use null in Scala programs, the compiler will happily allow it. This is awful practice in Scala, of course, but it's allowed without warning. I've seen this happen with amateur Scala devs (and I'm ready to admit I'm an amateur with Scala too, I don't want to sound condescending).

Your remark that "null is the sad fact of running on the JVM" was what I was saying all along. Am I allowed to express disappointment that Scala's type system is compromised because of this fact?
SF tech commuter bus network sued on environmental grounds
The military, and most specifically the US Navy, have lead fuel innovations over the past 150 years.

Wind -> coal (1850s) -> Oil (1910s/1920s) -> Nuclear (1950s)

And now hybrid and synthetic fuels.

Much of the more interesting peak-oil / collapse literature comes from military organizations, including in the US, Germany, and UK.
https://www.youtube.com/watch?v=Zw5Lda06iK0