skysight-inc/HackerNews huggingface dataset:
This might be a retarded question, but a simulation of a thing must always run more expensively / slower than the reality of the thing, right?

And couldn't they build an organic material AI with inorganic interfaces for external manipulation?
I recently started a storing a new project and its services on Bitbucket for a variety of reasons.

- I think it's healthy to always look at the different tools in the space to witness first hand if you're missing out on something

- There's some product integration in the works, so, it only makes sense to get curious about how existing users of the platform may feel once it is there.

So far it's going well, but it's early days.
>Apple wants to keep the price down

Are you being sarcastic?

If they really wanted to keep the price down, they wouldn't strive for 2x or higher profit. MacBooks (any Apple hardware) feature component-set easily sold at half the price. You are simply paying for the Apple logo.
Verizon stopped FIOS rollout because regulation made it unattractive. We were set to get FIOS in Wilmington. The government demanded Verizon build it throughout the city, which made no sense because most of the city is a ghetto. The government wouldn't budge and we got no FIOS.

As for water pipes: in many places they're a century old and leeching toxins into the drinking water. My wife worked on a project at Northwestern that studied this issue in Midwest cities. Outside a few rich cities, infrastructure like water is in terrible shape. Because there's not much profit motive in building dumb pipes, and the municipalities don't have the money to give much public subsidy.
It's pretty apparent too if you go scuba diving at any reef.
"...although it wouldn't be necessary to do so."

That's actually the point. (Have you read the "wearing the hair shirt" paper?)

One of the hardest problems in moving from other languages to Haskell is that many of the solutions that you would immediately default to rely on run-time information or behavior, like the heterogeneous list. Those don't translate well, if at all. Instead, you need to step back and change the problem, by relying more on compile-time, type-level information.
It'll be 2022 before I can afford one though... (I still have a 128Gb SSD).
In other words, it was a con.
Yes. When scaling down semiconductors your oxide shows weird behavior. In transistors this was one of the crisis that hindered miniaturisation, there were alternatives (like exotic high-k dielectrics) but semi corps tend to steer away from such things.

Miniaturization happens not only on the surface (length and width) but also depth. This is where silicon oxides come into play. Flash tech relies either on charge trapping in the oxide itself or in a floating gate. Both become sensitive to effects like tunneling when you scale them down in the 10nm magnitude.
I go to GitHub to find a project first because that's where I hope it is. GitHub's UI and culture go a long way towards standardizing repo layout in such a way that I can more easily use it, plus if I find bugs or issues there's the Issues and Fork links right there.

In my admittedly anecdotal experience, GitHub projects are way more likely to have a clear overview with a link to a GitHub Pages site with real docs, they're more likely to define the rules/procedures for sending in contributions, and they're more likely to have an active community of contributors. I know I'm not going to have to hunt for the source link in a paragraph somewhere, because if I know the repo name and author I can clone the source.
Not arguing your main point, but going on a tangent: One wouldn't need to "seriously throttle down the world economy" to achieve significant amelioration of pollution. There is plenty of low-hanging fruit to lower industrial emissions and pollutants. Everywhere you look at in industrial sites there are stupid environmentally damaging practices, such as incinerating garbage and spilling chemicals into water sources without as much as a sorting process, which let extremely nocive pollutants into the enviroment. In the face of such irresponsible behavior, which shows zero concern for its consequences and possibilities of improvement, I don't buy that improving emissions is this insurmountable problem that would cause our economy to implode. Fact is, "standard" industrial practices are idiotic, misguided and unnecessarily destructive to a completely inexcusable degree.

On the other hand, pollution also significantly throttles down the global economy. You're saying losing 1% would be extremely bad in the long run. Well, in China's case it's estimated that as much as five to TEN percent of GDP is lost anually due to the effects of pollution. That figure has grown from a rounding error at the beginning of their country's industrialization to an aching burden today, and which shows no sign of slowing down unless something is done about it.
Even if starting a new thread takes 1ms, that pales in comparison to the 300ms network connection.

On my laptop, thread creation (pthread_create() followed by pthread_detach() takes ~17 microseconds.

When one end of a socket is on the Internet somewhere, connection time is ~80ms. If I start a thread and then have it create a network connection, eliminating the therad spawn overhead couldn't save more than 0.02% (that's two percent of a percent) of the running time, by Amdahl's law.

The effect of thread creation just isn't significant here. If this utility is going to spawn 1,000 simultaneous API connections to twitter, the threads could all be started by the time the first connection succeeds.

(My numbers come from a class assignment where I benchmarked some unrelated stuff, but if you're interested, I can send you the report)
My comment is right there for people to read, and your comments are as well, and it's plainly obvious that you're unable to actually respond to the substance of what I said.
#1 by far: GSAP! Lots if not most award winning stuff w/ them, ex, spend a few minutes on http://intothearctic.gp

It makes famo.us look like the 80s.
ASK HN: Academia says hello :) What do you think about our landing page?
This was already fought in the "political arena", and your side lost, because your side is dumb. But you keep flying your freak flag proudly, anonymous retrograde goofball. We'll all just take turns pointing out how stupid your arguments are.
I only have 24.5Gb of data including family videos and Nikon NEFs. 128Gb is plenty for me.
Assuming its a constant linear progression, which it's probably not. We could see speed ups as we go, or breakthroughs. I'm not suggesting someone'll have a Eureka moment tonight and we'll have Skynet next week, but it's not like we sit on a computer for a predictable number of years and suddenly get more research progress.
I wish intel was innovating a little more.
You do realize they just dropped the price of the Macbook Air across the board by $100, right?
It seems like a lot of intersections are darker than the streets surrounding them. I'm assuming this is due to stop signs or stop lights. Perhaps this could give us some information about poorly-timed lights?
Knol – Let's Rethink the Way We Handle Knowledge Bases
Oh my god these are real? Hah! :)
My favorite section is actually the Criticisms. I find myself finding ways mentally to dismiss them, because of the massive good the foundation is doing.
http://www.notebookcheck.net/Mobile-Processors-Benchmarklist...
Snarkiness and good faith are exclusive? TIL. To me, good faith means honesty and fair dealing. It doesn't have anything to do with the rhetorical devices you use to make your points.

Seems like the wikis agree with me, at least at first glance: http://en.wikipedia.org/wiki/Good_faith. I was sincere and honest in what I initially said, whether I said it with a tone you approve of or not.
"I'm sure they wear out quick with heavy writes."

Do you have something to back that assertion up? Seriously, I'm interested, so if you have links to further information, I'm sure everyone would appreciate it.
http://xkcd.com/605/ I'd like to point out that extrapolating like this is silly.
I don't think you'd ever see a machine ask about not being turned off, unless that had been explicitly programmed in as a part of some general goal-seeking behavior that it was intended for. Fear of non-existence will need to have a basis in _something_, just as fear of death by necessity is deeply ingrained in the human psyche.

And that's perhaps the reason we might not see 'hostile' AIs the way popularly imagined, unless we explicitly went about designing them that way.
Just clean ur clothes less often. Or if they are super dirty from yardwork, etc, wash them by hand.
Is it just me, or are the performance numbers a bit disappointing given the size and price tag? I guess its a balance between size and speed.
Don't buy consumer, buy industrial.
For the every day when I want to make embarrassingly parallel operations in Python go fast I find joblib to be a pretty good solution. It doesn't work for everything, but it's quick and simple where it does work.

https://pythonhosted.org/joblib/
To make this discussion more concrete, here are some problems I've thus far found on the Mac:

- GHC ships with the wrong compiler path for (some version s of?) OS X, causing various C-related stuff to fail. https://gist.github.com/cartazio/7131371

- ghc-pkg gets itself into an error state pretty quickly after installing a fresh Haskell Platform, and ghc-pkg recache must be run.

- You must manually request the latest version of cabal-install. cabal install cabal-install by default gives you a version without sandboxes.

These are just a few of the issues that come to mind; I've run into quite a few more in my Haskell explorations. You can imagine how this state of affairs would cause a lot of developers to give up. I'm not at all blaming anyone in the truly wonderful Haskell community. Everything about Haskell is done volunteers, and I'm grateful for their work. I'm just offering a theory as to why Haskell hasn't been embraced as warmly as, say, Node or Go.
(EDIT: Funny, I made the same mistake as kyrra, thinking it was Java. At least my last line still applies...)

The true solution, that doesn't involve using a new language, is to include the data for the switch inside each of each element of the enum, instead of treating it like C enums. That forces you to define all you need for "German" and give it to a constructor; otherwise the compiler complains about it. Come on, it's one of the very few things from Java that I miss when I do C++.

By the way, in Spanish it's "cero" not "zero" :).
Sorry, should've linked[1]. There's also a further link from there to a paper for your reading pleasure :).

[1] http://hackage.haskell.org/package/shake
One day, MSFT will become a bad long-term investment. Selling regurlarly is a good way to disengage without triggering any panic among shareholders. I do not like the man, but Bill Gates has always been very clever for business. BTW, I wish the best to Satya Nadella.
Are you familiar with the CAP theorem, or do you believe that it's impossible for one query to a globally distributed database to get a different answer for the same question than every other query?

Every time someone tells me that DNSSEC tampering would be "detectible", it always seems premised on the idea that everyone sees the same data. Of course, attackers will isolate their targets and attack them surgically.

What's worse, none of what you're talking about is cryptographic. This is protection by dint of being lucky enough to be on the right part of the network to be hard to attack. No sound cryptosystem works like that.
Note that Play is only really comparable to Spring MVC, it's not a general-purpose dependency-injection framework. In the DI space Guice is more of a competitor to Spring.
VirtualBox is for x86 CPUs only. It doesn't support ARM. You need something like qemu instead.
Soft Spots: Five Places Where Silicon Valley’s Bubble Could Pop
I wouldn't at all say either is "a small niche." As niches go, they're both pretty large... I actually have no idea how the prevalence of Mac differs inside and outside tech circles. It's a decided minority in every case, with Windows still dominant and likely Linux still dominated (though I'm far less confident about that in dev circles than I used to be). For what it's worth, virtually every developer I know well enough to know what they prefer uses either Linux or Windows, with the exception of my mother who decided some few years back that Mac is "Unix enough" now. I expect that there's a lot of clustering, though, and neither of our experience represents a uniform sampling.

Your general point - that it's likely self-reinforcing - is certainly strong. I'd even expect it to be exacerbated a bit in this case by it being GUI things in particular showing issues, where (at the risk of stereotyping) there is probably a correlation between those who prefer a Mac and those who prefer a GUI.
On my case:

I own several microwaves (that frequently start to work with the door open... seemly shitty quality switches) and a fridge.

The fridge in particular has a "easy defrost" button, what it do is turn off the fridge until the fridge is defrosted, the problem is that there is no way to undo it, and the button is in a place that is easy to bump, if you press it accidentally, your food still spoil...

Also the button is prone to get stuck, when I called a technician, I started by saying the problem, and he figured that it was a eletrolux fridge on his own, the problem is really common (and let's say, that a fridge that shuts down is one of the worst problems to have on a fridge, much worse than failing lights or door hinge issues, those are annoyances, but don't waste food).

Also eletrolux never fixed my stuff, both the fridges and the microwaves I ended fixing myself, every time I contact eletrolux it is a sad thing, they are so bad that I don't even get disappointed anymore.

Also when I disassembled the fridge, it was one of the most shoddy constructions I ever saw, stuff glued with tape, misaligned plastic parts, missing bolts (that cannot be installed anyway, because the previously mentioned misaligned plastic parts), and so on...
W3C Storage has a few exception behaviors this abstraction doesn't handle and thus might be something to worry about:

* setItem(key, value) can throw a QuotaExceededError.
* Any of the Local Storage methods can throw a SecurityError. I have in my notes that Chrome does this when a user disables cookies.
Older man? He's 34. Jeez.
> If issue tracking could be distributed (yes I know about Fossil and others), and the players like github and bitbucket were compatible with such, then we would no longer have any dependence on any of these services.

This is definitely the biggest problem, there are a bunch of "distributed" trackers living inside the repository, but so far I've seen nothing which worked well (even ignoring the lack of integration with gh/bb/whatever).

There's the second issue of contribution workflow though, it's not really possible to have a dozen different places where contributions can be proposed, discussed, hashed out and possibly rejected; with the sub-problem of tools integration (e.g. integration bots or CI runs on contribution proposals)
I've not been able to find the one about big-O being premature optimization...
A 2011 version, different author https://news.ycombinator.com/item?id=2933619
I find your frequent use of "tumblr-isation" as a negative to be alarmingly anti-intellectual for this site. Do you realize that the terms you pick out, "privilege" and "patriarchy" are of academic origin from Gender Studies and that they have been co-opted by Tumblr? It seems that your entire case against Shanley is that they write in the convention of their academic peers.
This option is also really annoying when you have switches over really large enum types, such as key codes, where it is usually legitimate to have a default case.

I guess even more annotations are needed ;)
That's completely irrelevant to TFA (github is not the only git host after all)
I've recently started learning Erlang and Elixir and the feature that made me fall in love is pattern matching, combined with great support for recursion. Yes, some people will say pattern matching is just the same as if/switch statements but I think it's so much better. Pattern matching let's you push that conditional logic one level lower (similar to polymorphism and duck typing) and it makes reasoning about code so much easier.
>How many more movies can Netflix support with these new drives?

Netflix doesn't do their own hardware, they use AWS. One can also assume that the cost of the content far outweighs the cost of delivery.
Finding out a project is on Bitbucket or uses Mercurial has actually stopped me wanting to contribute. The additional hassle of remembering how Mercurial works, digging out my BitBucket credentials etc, is a pain in the backside.
"We've excluded lobbyists from policymaking jobs." - Barak Obama
The Norwegian Tech Industry is All at Sea
When I'm in the store shopping, yes I want all the latest features and options and a nice color. But once I get it home, really the only thing I want is for it to be indestructible.

A company with a reputation for insanely high durability would definitely garner a premium. It's like innovators dilemma making a machine which would last 50 years with minimum maintenance, but if a startup offered such a machine and could demonstrate superior engineering, I think it's a winning recipe, although it's a slow growth play not a rocket ship.

Reminds me of the cost analysis posted recently on the Tesla showing it might be cheaper than an Odyssey, due to massively higher residual value and lower maintenance and upkeep. Could you make the Tesla of kitchen appliances, I think you could!
I find reading this a very healing experience as I have witnessed the typical HN abuse.

A nice change to "HOT NEW COOL LOUD RUBY NODE CLOJURE MONGO HIP CAPITALISM!!!!!!!!!!" is "Haha, just look at this bunch of top notch fools."
And which model is the "official" one if not the one that I bought in the Apple Store? There is no official and unofficial one, they're all sold under the same name.

If I have a 2013 MBA I expect the SSD when I upgrade to a 2014 one to be at least as fast as the old one.
My understanding of the linked comment is "to interact constructively with people making fun of you indicates social maturity", not "this twitter feed indicates social maturity".
That's a lot of money to invest on the hope that the majority of people will more than double their outlay on Internet connectivity.
In 2014, how can you not like Bill Gates. He's a far better person than Steve Jobs ever was. He's making the world a better place.
Why synthetic biology and the Netflix model are the future of medicine
Plenty enough for me, my gaming rig at home needs over a TB but I would use a macbook for development, don't need more than 50GB or so.
>But the breeding of humans is not so wisely supervised, particularly in a narrow Southern society where the closest kind of inbreeding is not only stylish and acceptable, but far more convenient—to the parents—than setting their offspring free to find their own mates, for their own reasons and their own ways. (“Goddam, did you hear about Smitty’s daughter? She went crazy in Boston last week and married a nigger!”)

I don't know much about marriage patters on Southern states in the 70's, but I find it amazing that Jews, Chinese, Africans etc. manage to mostly avoid race-mixing, but also avoid the opposite extreme of literal in-breeding.

What is it about White people that, unlike every single other ethnicity, who produce rich, vibrant cultures when left to their own devices, White people turn into crazy inbred rednecks? I mean, I've never read a similar article about close-knit Jewish communities in Brooklyn, or African immigrant communities. Somehow those people manage to retain a distinctive culture and lifestyle (and even some of the conservative values that the author describes), without becoming the caricature the author describes.

EDIT: this post was a parody of anti-White sentiment such as the part of the article that I quoted. I don't actually think White people are special in the way I described. What is unique is the ridicule to which White culture and White communities are subject by the mainstream media.
Lots of things in C are broken, not only enums.
What if the same evolutionary forces that made humans what we are affect machines? What if we make a machine that can create more of itself? Then overtime, via natural selection, won't the machine best suited to survival – i.e. the most selfish one – survive?
Truthcoin: Trustless, Decentralized Bitcoin Prediction Marketplace
When the floating ad obscures the text and makes it difficult to read the article, not sure that it is worth trying to read the article.

Reloaded the page and the floating ad went away, but still not the greatest user experience.
Solar Roadway Handicapped Parking Demo [Dynamically Determined]
The drives are for enterprise datacenters, not consumers.
Don't almost all installations use RSA? Am I missing something?
Perhaps one will get a combination of ssd and DNA storage eventually? SSD for low latency storage and DNA for petabytes. Ref 700 TB per gram DNA http://www.extremetech.com/extreme/134672-harvard-cracks-dna...
You might try SmartGit/Hg. I've been using it for a year now and find it vastly superior to the Git command line.

As one example mentioned by the gp, the "detached heads" are a breeze: Just click the Lost Heads checkbox and they all show up in the visual log like any other commit. It was when I saw this that the concept of detached heads made sense to me.

Of course, when I've suggested SmartGit to people, a few have replied, "Oh no, I would never use a GUI for this, it's command line only for me."

To each his own, but I don't understand that. To me, source control is an inherently visual activity just like text editing, and a visual tool is a good match.

So for anyone who is willing to consider a visual tool, I highly recommend it.

http://www.syntevo.com/smartgithg/
I don't think you read the article.

"Gates […] has sold 20 million shares each quarter for most of the last dozen years under a pre-set trading plan."
Me too. But I guess Intel is not that much strategically interested in competing in ever more competitive SSD space, with decreasing profit margins and increasingly larger R&D budgets needed. Not that Intel couldn't afford them, but I think it's not as attractive for them as the CPU market right now.
I have. It still looks like linear extrapolation, for a very complex system (the mind of a very smart human being).
Be happy. The printer you had to buy last month to replace the printer you bought last year because the toner costs _more_ than a new printer is a lot better than the one you had three years ago.

There is this: the toys we're making now are more efficient, easier on the environment, produce less waste in manufacturing and operation, and are even easier to part out for recycling.

By all means, keep driving that '57 Chevy around. But you're better off, and _we_ are better off, if you drive a late-model car.
Hard when you don't even get an interview anymore and recruiters leave you hanging without an answer.

Your experience doesn't match mine, I'm not saying you're being untrue, I'm saying YMMV
Just checking department: do you have permission from the copyright holder(s) to publish this?
My point, you missed it.
Although completeness checking is a good idea, it is not a feature of pattern matching (ghc still does not enable it by default as of 7.8; conversely both Eclipse and IntelliJ IDEA are able to detect and warn about missing enum cases in switches).
No. Either my brain moves faster than my hands or I have something else on my mind while typing and I type another similar word by accident. Don't really know. TBH this only started happening in my writing after I lived abroad for four years and was speaking English infrequently. Even now that I'm back in the US speaking English all the time it happens. I occasionally do it in speech as well.