skysight-inc/HackerNews huggingface dataset:
So web components. Haven't used them yet. What's the selling point on this vs Google's Polymer?
Not to mention that sitting on things in back pockets is bad for you:
http://www.osteochirocentre.co.uk/practice-news/company-news...
I don't see what you're so upset about, here. If the button was on the top, as it has been for the last seven years, the device would be hard to use. Thus, it is useful information to a prospective buyer.
Whenever this issue comes up (and on HN, it never appears to die), I'm reminded of an eye-opening moment I had reading Rob Pike's excellent essay "Less is Exponentially More" (http://commandcenter.blogspot.com/2012/06/less-is-exponentia...).

An excerpt (original emphasis): "Early in the rollout of Go I was told by someone that he could not imagine working in a language without generic types. As I have reported elsewhere, I found that an odd remark...What it says is that he finds writing containers like lists of ints and maps of strings an unbearable burden. I find that an odd claim. I spend very little of my programming time struggling with those issues, even in languages without generic types...But more important, what it says is that types are the way to lift that burden. Types. Not polymorphic functions or language primitives or helpers of other kinds, but types."

It seems to me that people program heavily with types because that's what compilers are really good at. Therefore that's what most languages give us. But I don't want to be constructing huge, complex type hierarchies with every application. If I'm spending more time on that than the actual problem domain, generic type systems are more of a problem than a solution. I don't use a hammer because I love driving in nails, I use it because it's the best way to stick two pieces of wood together.

(edit: perhaps I should clarify that I'm referring to type hierarchies within the application itself as an intrinsic part of design, not language type hierarchies)
There were also systems designed for the BBS days that expected to have zero connectivity most of the time. They would dial other computers periodically and exchange data. e.g. http://en.wikipedia.org/wiki/FidoNet
Rhodes also wrote Dark Sun (The Making of the Hydrogen Bomb) which is a fantastic follow on read to The Making of the Atomic Bomb.

http://www.amazon.com/Dark-Sun-Making-Hydrogen-Bomb/dp/06848...
Keeping it framed that way, do mice care that humans progress? Is it meaningful that something that "evolved" (or generically, was in some way created) from us succeeds?

In particular, if there are already other advanced races in the universe, is it actually meaningful that new advanced sentience that is wholly unlike us is added to that set of races, simply because of some historical connection to us?
I'll repeat this again even though I posted it below, because the analogy is so applicable, and I like having thought of it so well:

A wire is connected to the electricity, which powers the bulb. The bulb cannot light without the electricity, and it cannot light without the wire. Is the success of the bulb attributable to the wire, or the outlet?
It seems like it was more a declaration of power than anything.
Anyone know if there's a formal name for this situation/problem?

Thanks for the clear explanation BTW.
I don't know about buttons, but "how the metal/plastic feels" is one of the most important things about a mobile device. It's pretty much always in your hand!
If you're trying to change someone else's code, this requires special skills in addition to thinking like a programmer. You have to be able to think like the other programmers who wrote the code, which is often different from the way that you think. Plus, you are unfamiliar with the code. These are additional difficulties, which is why the way programming is taught in schools, tutorials and books takes the point of view that you're always making something new from scratch, even though everyone knows that much real work isn't like that. The underlying hypothesis is that if you develop enough experience cranking out complete programs from scratch, you have a good base for jumping into other programs, which is plausible.

Knowing what function to call and where in a big, unfamiliar program, requires cunning: more so than in your own program where you know everything.

Find out if the program has a regression test suite, and learn how to run it. Then when you make changes, execute the suite. If anything breaks because of your change, find out why; by answering the question "I cannot do it this way because ..." you will quickly get some fairly deep insights into the program.
> At the time Columbus crossed the Atlantic Ocean it was a (relatively) reasonable thing to do given the boat they had.

Was it that reasonable at the time? Granted no one really thought they'd fall off the edge of the world and we did have long-time-at-sea experience, even if near the shore.

Compared to today: the US has a decent track-record of landing on Mars. We have the tech to do it. We have a decent amount of experience in LEO. What makes a manned-Mars trip more or less absurd than Columbus' first trans-Atlantic voyage?

Is it simply that Columbus hoped to be profitable by sailing to the East and we don't have that same expectation of a Mars mission?
"You take Zuckerberg and leave him in the middle of the woods, and what happens? Does he still create wealth?"

I doubt that ability grow the company and be the CEO correlates much with the ability to hunt and kill an animal. Especially if we are talking about hunting in isolation, CEO skill is mainly in dealing with people and making strategy. If you drop someone alone in the middle of woods, he needs to be strong, fast and know a lot about nature. Otherwise said, Zuckenberg would do as good as any other random man.
Nusii finally launches: Beautiful proposals simplified
Facebook’s super-powered ad platform will track users on and offline
> Anybody who is currently on an iPhone 4 can definitely justify moving to the iPhone 6 if they are an active user, and I would even suggest there might be value for 4S users.

I went from a 4 to a 5S, and was very happy, but I'm not sure that I'd have bothered if I had a 5, or even a 4. Phones don't generally need to be upgraded every year, and most people don't do this.
> you should wrap them in a container type using ADTs

You can't; as I've said, the set of types is not known in advance. For example, you're building a GUI framework, where a widget has a list of children; you don't know what kinds of children the users of your library will make!

The only way to solve this in a HM system is using closures (existential types), i.e. instead of adding a widget to the list of children, you can add it's .draw() method. This gets complicated the more method you need; you'll end up with a record of methods, i.e. an interface.
> Downvoting has a negative psychological effect, that´s why social media tends to avoid it.

Allowing people to interact negatively with ads (in the sense of "paid messages") in a way that affects public perception of the message reduces the value of purchasing advertisement; since FB uses a model where essentially content of all types can be ads (that is, paid messages) -- since "free" messages of any type of limited reach which you can pay to increase without changing the type of message -- allowing negative interactions would interfere with their revenue modelb reducing the value of paying for reach.

And that's why there is no Dislike button on FB. You can choose not to see things, and you can interact with things that make other people less likely to see them. But you can't choose absolutely to get things in your feed, and you can't interact with them in a way that reduces other people's likelihood of seeing them to less than it would be if you didn't interact with them at all.
Considering that past CO2 levels have been well past 1500 ppm rather than the ~450 ppm at the moment, and considering that it is, after all, fossilized carbon that we are digging up and we are putting that carbon - you know the building block of life - back into the atmospheric carbon cycle where it bloody well came from, there is no reason to think some future Earth will be dystopic at all. It will if anything be more bountiful and teeming with life. More water vapour + more carbon = more life.

Here's a thought, C3 plant life goes extinct if CO2 falls below ~200ppm. No more rice, no more wheat, no more potatoes, no more evergreen trees. Life on earth would probably suffer a good deal more in the long run (in geological terms) if we left all fossilized carbon in the ground.
It's not a home screen, but a widget placed in the pull-down notifications bar.
I think that's only a part of it. I think that it's also the case that the Haskell ecosystem has more breaking changes at the root of diamonds in the dependency graph - which isn't something a build tool can solve (or at least isn't something any build tool does solve).
Python? More flexible?

English is more like Ruby than anything else.
This would be the biggest discovery of all time, if we actually discovered remains of life on another planet. At the moment and as far as we know, there is no life on Mars and there never has been. It would be fantastic to be proven otherwise, but we cannot rely on hopes of finding oil.
The project was huge because of the amount of effort it took to assemble and purify the material needed for a bomb. The plutonium bombs were coming online faster, but it was still weeks or months to make one bomb in those days.
Get the Vibe Introducing Vibe, simple framework for real-time application
PDAs used to have IRDA ports for exactly that.
U.S. FCC votes to do away with sports TV blackout rule
I agree, I too have seen signs of respect for externalities more and more. I think it's getting very difficult to ignore in light of the increasingly obvious wealth and opportunity gap in this country.
Good thing for Apple the alternatives are windowsphone and linuxjava.
That's a remarkably good suggestion. Only answer I can come up with: It'd be really really hard to declare independence from whatever nation's land the bubble was sat on. Float & anchor it in international waters? Problem solved!
Well, I'm a vendor in the space so I like my implementation: http://stardog.com/ -- and yes we've "tried it" with 10s of billions of edges.

Worst cases are prevented from DOSing by having query management features like auto-killing queries that run too long, etc.
Not only is the package management problem more difficult, it's not the problem that Cabal (the Common Architecture for Building Applications and Libraries) was intended to solve! cabal-install is not a package manager; it can't uninstall packages or even record which packages it has installed.
Nix works on OSX (although the packages themselves may not)
New web design. Love it or hate it?
> but the truth is that Apple tries really hard to give you bragging rights, buying the biggest PowerVR designs, jumping on incomplete ARM specs

Wait, you think ARMv8 was incomplete when the 5S came out? What on earth makes you think that?

Also, it's clear that they DON'T try all that hard; they could have used the six-core variant of the PowerVR used here, at the cost of battery life.

> going to ARMv8 far before her peers by creating a derivative of early A57 designs

Hrm? Cyclone isn't particularly similar to A57. Also, if they'd wanted A57, they could have just implemented it; it was available in the right timeframe.
Show HN: SHARQ – Open Source, Rate-Limited Queuing System
Did Europe have that long to wait? Hell, the Aztecs were pretty advanced. Maybe if they started sailing, they could have brought all the diseases of the Americas to Europe and Africa. Then they could have had an adventure in pyramid-building and blood-sacrifice among the decimated peoples of the "Old World"! (Hat-tip: OSC)
Sierra Nevada Introduces Dream Chaser Global Project Spaceflight Program
Nix is getting mentioned a lot in this thread. If anyone's interested in NixOS feel free to email me. I switched to it on my main computer about a month ago and might be able to give some perspective on what it's like.

My config is here: https://github.com/seagreen/vivaine
Date and time in JavaScript
Saipan, Tinian, Rota Streets Now Viewable on Google Maps
Not really the right comparison ... more like: you pass a speed control without being flashed and in the next mile you get a ticket. That can happen.
I don't see a reference to Mozilla's X-Tags. X-Tags already links to listings of web components so why is this so different than that listing but also similar?
Celebrating the Foundry
> I have had a lot of oh shit moments in my days, but none gets close to dropping the plutonium onto the uranium and nearly detonating a nuclear payload.

Not possible for a plutonium device, and this is why the implosion method was so technically challenging. The plutonium must be transitioned from subcritical to supercritical very, very fast to achieve any significant nuclear energy release. In the final design, shaped plastic explosives, chosen for their very high velocities, were used to compress the plutonium from all directions simultaneously, very fast. Then, after the compression phase is complete, a carefully timed burst of neutrons triggers the nuclear fission event.
That's a really good one. And yes, I think we have all done that. :(
Y Combinator and the Negative Externalities of Hackernews
A Caching Model of Operating System Kernel Functionality (1994)
> but won't spend as much focus as others boasting measures like GHz or core count, etc. -- IOW, they don't spend a lot of focus on things that you can meaningfully compete with and compare across vendors.

Erm, comparing frequency and core count is unhelpful, as you can see from the benchmarks in the article. The A8 is generally faster than the current Qualcomms, but has a far lower frequency and half the core count. Apple probably don't want to fall into the same marketing nightmare AMD did, where low-frequency high IPC Athlons competed against high-frequency low-IPC P4s.
If you don't develop for Apple because you are under the misapprehension that the Play Store is more open there will be plenty of people willing to take the money.
Where does the 20,000 iOS users stat come from? I think it's really cool what Realm is doing.
If we consider that this new form (humans) has annihilated countless of species and might kill the entire planet soon, imagine what the next logical step in the evolution might be capable of.
PayPal in Play for Google as Leftover EBay Invites LBO
This is freaking awesome. Vi-mode is huge.
It's a miscalibration to compare Rust to the complexity of C++. Rust is more complex than Go, absolutely and unequivocally, but that's because Go is hanging out with Lua waaaay out over on the simple side of the spectrum of programming language complexity. Given the enormity of its task, Rust is actually a rather minimal language itself (though there are definitely still a few features that I think could be made simpler).

FWIW, I think it's misplaced to fear that Go will be "overtaken" by Rust. They both excel at different domains, and the systems software that you'd write in one is probably not the systems software that you'd write in the other.
How to build a low-cost ‘cloaking’ device using ordinary lenses
Don't over think this-- back away now, ping them in a weeks time. Try once a week for a month, then move on. But don't ever convey that you are needy or desperate.

We've all had prospective partners and clients who gave great tonality in the initial conversations, only to go dark. Stuff happens, people get busy or lose interest.

Here's a good read by Oren Klaff on Pitching > http://pitchanything.com/book/
That's not sure at all - there's no telling how far technology will take us. Eventually, we might be able to forge entirely new universes, or to move to younger ones.

(completely unrelated, but I'm getting tired of creating throwaway accounts on this site each time I want to post a new comment - why oh why is anonymous commenting disabled ?)
Yeah, nice target for drive-by malware uploaders.

A better approach than blanket allowing of hotlinking is to whitelist certain user agents (curl, wget) and only allow those to directly download the file, and to present landing pages detailing the file and its contents to everyone else. It's been on my list of things to implement in my own sharing site.
EIG did not buy CodeGuard.

I am sorry to hear you are unhappy with our support. Please ping @Codeguard and I assure you someone will look into your issues and provide the support you deserve.
What you are forgetting is that the Pascal community also had Ada, Delphi, Modula-3, Active Oberon, Zonnon as languages in the Pascal family with some form of support for generics.
Social mobility is defined somehow and that somehow is not "the absolute total measure of fairness of any society". And speaking about virtually any country in the world, including North Korea, they all have lower class and upper class. Your worry about totally classless society is purely theoretical.

If we would live in classless society, social mobility would be less important measure.

Plus, you define achieving the limit of the talent in purely financial form. If I am genius mathematician, achieving limits of the talent mean doing great (potentially useful) math somewhere at the university. That does not translate to neither "high class" nor "rich".
Not sure if you know or not, but GIMPshop (GIMP with the Photoshop interface) has been around for a long, long time:

http://www.gimpshop.com/

Still not sure why Adobe hasn't gone after the Linux market. They could completely dominate.
NeuroKernel – A Fly's Brain
This EULA is weird and has some drafting issues :)

First, if there is any GPL/LGPL code in there, that term would be a license violation (and for GPLv2/LGPLv2, actually auto-terminate the license).
This includes things like "glibc" .

It's really hard to build a kernel space and userspace that doesn't require GPL/LGPL code, and works really well. I'm skeptical they did it

(certainly, nobody else who produces streaming sticks does it).

Second, it says
"2. All source codes provided by Matchstick shall be granted to you under the Mozilla Public License (MPL) Version 2.0. You hereby agree to be bound by the terms and conditions of the MPL 2.0 for any software and source code provided by Matchstick."

This would also be highly problematic if it includes code under any other license.

Plus, the last line, humorously, goes from talking about sourc e code, to saying you agree to be bound to MPL 2.0 for software and source code provided by matchstick.

While likely a drafting mistake, given the EULA has no integration clause, i wonder what the effect would be.
(For completeness: 7,500,000 pound = ~3,400 tonnes)
Moore seems to have a very different conceptualization of what good software is compared to the common wisdom.
the tl;dr is

1. HN culture is (generally) sexist & racist, a "bro-fest" if you will.

2. ycomb profits from HN

3. ycomb says they're against sexism etc.: “We—the tech industry as a whole—need to fix this. Most importantly, it’s an ethical issue.” ...

4. ...but there seems to be no legitimate effort by YC to alter the culture & signal what's acceptable behavior (i.e. don't be racist) on hackernews.
I wonder if this will affect PayPal's recent enthusiasm for Bitcoin one way or the other.
> The economy consists of billions of individuals getting together and saying "I have x to offer, I want y".

No. It consists of that against the background understanding that parties cannot say " well I don't want to pay y, so I will kill you and take x." And in every extant example of a sophisticated economy, that understanding is enforced by a government that has guns. One can imagine scenarios in which that "all-knowing third party" does not exist, but I imagine if it were such a good idea it'd exist somewhere.

Once the people come together to create that third party that has the guns that creates the background understandings that allow economies to exist, then they are entitled to say: "well what else do we want?"
Obviously Australia is the one truly in the wrong.
You're wrong. I also do this all the time and if my phone broke I'd be outraged because every phone built before the iphone 6 can handle that kind of stress.

The phone is the outlier, not the use case.
I've shuffled through all of them and, near as I can tell, there really isn't one. They're very early in development, not aesthetically pleasing, and offer limited functionality.
Brevity is your friend, good sir. I don't mean this is any ill way - it just seems you have said so much but said so little at the same time.
> It is minimalistic, but at the same time it's clever, so I'm not sure whether it belongs more in the minimalistic language category or the clever language category.

Truly minimalistic languages can only be clever, because at one point you need to be able to build the language in itself, and that naturally opens things up to the user.

Go isn't a minimalistic language, it's a simplistic one.
They're still deadly, and as he said, it's simply endearing.
You don't have to use chrome.
Bitcoin is perfect for this. Each relay can publish a Bitcoin address, and the subsequent distribution by OnionTip can be confirmed by looking at the blockchain to see who they split the donations between. TOR enthusiasts and Bitcoin holders probably overlap an awful lot.

You could do this without a middleman, though. Can't you set up bitcoin transactions with multiple outputs?
That's not a sandbox problem, that's the cost of developing in an AOT-compiled language. Sandboxes do require you to recompile Yesod and all its dependencies (> 10 minutes) every time you start a new project though, which is pretty annoying.
Google Would Like to Keep Driverless Car Testing Incidents a Secret
Ha, there's something absurd about the idea of sending a bunch of people to a distant planet just to get their hands on a bit of shiny, somewhat rare rock.
> without needlessly pulling projects that don't gain enough traction yet serve a niche market

I thought they did exactly this with Persona. It seems like they barely gave it a shot before pulling the plug, and a trusted, neutral federated login is still not a solved problem.
Globalists like Hong Kong as it is: where the government enforces laws to enable the market, but where people cannot vote on other laws they want. Its the globalists that lack sympathy for Hong Kong's people, not me.
Show HN: Create a custom app coin on the Bitcoin blockchain
Except not quite.

The invisible forces at work here are in the nature of your “choices” and your agency to participate within that value system.

Few here may be able to participate in the distribution of wealth within the high end of the luxury car market via their purchases, and fewer still via their purchasing or selling of energy market entities.

Along this path, we can also be critical of the options available and the hegemonic / power forces at work that birthed them.

All in all, it is a questionable suggestion that buys into (no pun intended) a cascading wall of myth.
Goodbye to Orkut