skysight-inc/HackerNews huggingface dataset:
Another missed step - Apple approved the "gray area" app in the first place.
I wonder if they are going to pay for all the windows or mac licenses to run on or they have a linux version working inhouse.
Quality over quantity – The right way to comment your code
And "Pad" has a negative connotation in the rest of the world... Didn't stop Apple though.
I got the same impression of Mozilla locks up base on the title. :-)
Let's keep some perspective here. Apple holds a minority share of the market. One might argue that the money is on the Apple platform. That leads to the question of why? Maybe it's because Apple's carefully curated experience attracts customers who have a large intersection with the group of customers who are willing to spend money.

If we accept that premise, then what's "right" is what builds that user base. You have to take the bad with the good. I sound like a broken record at this point, but there is plenty of history surrounding apps that act as launchers. That singular feature represents a huge overlap with the primary role of the home screen, and the App Store Guidelines clearly spell out that this is a no-no.

Widgets are a new case, because they're not full fledged apps. A widget could not "create an alternate desktop/home screen environment" because it is only a small part of a greater environment itself (Notification Center). However, the intent of guideline 10.4 is pretty clear. Apple wants to control the means by which users launch applications. That goal serves what Apple believes to be the best interest of users. You can disagree with that, but it's not your platform, and you haven't (yet) built a platform upon which millions of dollars are transacted in app purchases every year.

What I'm saying is that Apple isn't exactly clubbing seals here. They're doing what they believe to be best for their platform, and they're doing it in a way that is pretty consistent with past behavior.
How did you make the demo? I'd love to put something similar on http://ipinfo.io
Connecting founders with people who can help them help cities
For what it's worth, PayPal is embracing the shit out of BT acquisition - really see that as the north star for our merchant integration story. Everyone knows they know what they are doing and only want to help, they don't want to hinder/hobble/mess with it.
Apple is slowly beginning to rot.
You've got it all wrong. If there's gold on Mars, there's a financial incentive to send a million people to Mars to create a market for it!
MySQL on GitHub
Its one thing to mention an obvious part of the device and another to spend too much time on it. Your interpretation of 'too much' is of course yours.
JXcore, what's going on?
I assume that they're referring to the great browser wars, where Web SQL was abandoned in favor of IndexedDB because the former was essentially a call out to use SQLite as it is. Many argued against a single implementation because it didn't have an underlying high level specification that would allow for other implementations.
Cassini Watches Mysterious Feature Evolve in Titan Sea
Show HN: My first JavaScript game – Suzhi
Are you being forced to develop on iOS?
"Ours" is not the same as "its":

"placed in its casing" vs. "placed in ours casing"
Here's the Really Smart Thing Microsoft Could Do with Minecraft
Is there a no promotion rule? Or just a no self-promotion rule?
My usual procedure goes something like this:

rsync -P foobar.png personal.sircmpwn.com:/var/html/
# "hey dude, go download http://personal.sircmpwn.com/foobar.png"
Apple cherry picks specs that they want to talk about, just like all of her competitors.
Congrats Josh. Looking forward to see what comes of Stripe + Baremetrics working more closely together!
Are you being intentionally obtuse? Is the purpose of the home screen not launching applications? Is there not significant overlap between this function and that of Launcher? Shall we have a conversation composed entirely of rhetorical questions?
Tesla is greenwashing. It's not sustainable to habitually move 300 pound Americans around in 2000 pound steel cars regardless of how they're propelled.
That was my thought, unless the Go guys send a signal what they will add in the future. Otherwise you'll have tons of competing solutions and a lot of anger when a winner is chosen a year or two from now.

With C++ you have boost as a funnel, C# has MS giving previews of what they will add, similar for Java. If Go chooses to stay purist their world will fragment.
Baremetrics seems like a heck of a way to get a good view on how various SAAS startups are doing.

If I were a VC...
Didn't say anything about terraforming; I said they'd live in a balloon, a mini-biosphere.
NASA Sysadmins Are Going to Reformat the Mars Rover
Are Trading Tools Causing the Bitcoin Price Drop?
Auction for domain name evil.io
Wouldn't say that the community is gravitating toward Nix, it's kind of a false split since Cabal and Nix can only be used together and Nix can't replace cabal. Though Nix can be used to manage a wider package environment than cabal-install can and then cabal is left to the role of a Haskell build system which it excels at.
Cool! I like this.
Doesn't seem to work outside US, an awful landing page and numerous bugs (bitcoin payment doesn't work).
You've neglected to mention the most harmful possible comment: the one that is wrong, especially when it was once correct, but wasn't updated in concert with changed code.

Also, I must admit that I have (as I surmise many of us have), as you say, read "a code file that was loaded with comments, but when you actually read them, they were largely useless" and then realized that it was my own authorship!
DJ JOC and MC JACKMAN – What's the worst that can happe?
>The tricky bit is figuring out which million people to put in the rocket.

Humanity attempts to answer this question using trial and error method. From the previous attempts we now know that the correct answer is not:

- the proletariat,

- Jews,

- Circassians

- Armenians

- American Indians or indigenous peoples in general.
That's the price you pay for an ecosystem of users and a base platform with minimum fragmentation. It's just the risk of doing business when the base platform isn't yours. It's not like there wasn't any historical precedent for this... and history tends to repeat itself.
> We would be a different kind of society were we to match our perception of success and failure with the reality of that success or failure. We don't have to give up our sense of individualism and the respect for personal growth and contribution; we just need to back it up with a recognition of the surrounding factors that are extremely real and highly influential on all our lives. I know we would be a better society if we did.

This is a really good point, and it's something I've been thinking about lately too. Fortunately, I've seen a growing appreciation for the role luck and circumstance has in people's success, particularly with regard to educational opportunities and social class, so hopefully this is starting to change.
As far as I know Windows never contained such terms. You should likely make it clear that that is a hypothetical.

In answer to your point, the likely reason Apple can do it but Microsoft could not is two things:

- Microsoft was a monopoly, iOS is not.

- At the time Microsoft was competing against browser vendors who licensed their software for a fee (e.g. Netscape cost between $30-69) and not only utilised their monopoly to squish that entire industry ($0 browser) but also created an uncompetitive market in another field (leveraged their OS monopoly to squish the browser market). That isn't similar to the 2014 browser market.
I know you're being snarky, but do you actually speak any other languages? Because I don't think you realize how easy you have it.

He. She. It. That's all you have to deal with. You have to know whether the subject is male, female, or indeterminate in some way. There's maybe a couple of exception (like boats being refered to as She and such) but other than that, you literally go by genitalia.

In most other languages you have to take into account whether the subject is male or female and whether the subject should be referred to as plural as a form of politeness; if their sex is unknown or indeterminate you have to know whether the word itself is masculine or feminine (or neutral!). Shall I go on?

Oh and that's not even mentioning languages with different grammar rules for the various different kind of persons. You have singular and plural. That's it. Some languages have singular, plural-few, plural-many, some, none, all, and they all have their different grammatical rules.

Boo-hoo, you gotta remember whether to put an s or not. Some languages have to remember dozens of different suffixes to put at the end of the word depending on the forementioned rules and a bunch more, including how the word itself is written.

Come on.
> The underlying point I was making though (if it still stands) is that the good folks at Mozilla are not exactly sitting on their collective ass, they are in fact trying really hard (and the bleeding edge way) to make the web better.

I never claimed that they're sitting on their collective ass. They're certainly trying to make the web better, but by running in a million directions at once (due to the lack of direction) they end up going nowhere.
Reading up on FireChat, it appears to have no encryption or security whatsoever. The owners are like "we don't want you to do illegal things with it anyway" (or so I read). Doesn't sound like the greatest app...
Ninja Theory: Prototyping Hellblade
That's the thing I don't like about this. If they approve an app in the first place they should only then remove it under extreme circumstances. This kind of nervous uncertainty among devs is bad for the platform.
Google Launches Drive for EducationWith Unlimited Storage
Why Do We Need to “Pre-Order” Everything Now? An Annoying New Trend
Unix / Linux Commands People Should Use More
> But in the very long run the sun isn't going to last forever

In the very long run we're doomed anyway http://en.wikipedia.org/wiki/Heat_death_of_the_universe
The iPhone 6 handily beats your nexus in camera functionality and battery life, not to mention a host of other more "soft" metrics.
At the RF level there's still a lot of pain with WiFi. It works okay for what it's meant for but the long-range/low-power stuff they want to do with LTE-direct wouldn't be possible.
I agree. Like I said Apple plays it safe and if you are near the line you might as well be over. There have been countless stories of this happening.

There are also countless stories of Apple changing their mind when there is enough public outcry. So it's a calculated risk and blog posts like this are part of the plan if things don't initially go your way.
“Viable” products
I always find this simplicity argument weak: SML is a simple language, simpler than Go (at least, in my opinion) and yet is more powerful with its Hindley-Milner type system and module system.
Here is a mirror for the site: https://archive.today/94EKG
I almost downvoted you for presentation, despite fundamental agreement on the content.
The “Impossible” Projection Watch Hits $1.4M in Crowdfunding
> But in the very long run the sun isn't going to last forever and if resource exhaustion turns out to be a real problem there might only be a limited window for us to get started.

I can't believe I'm still hearing "sun isn't going to last forever" and "us" juxtaposed, as though one had any bearing on the other.

1. Humans have existed as a distinct species for about 200,000 years.

2. Given the process of natural selection, in another 200,000 years we will have been replaced by something different than us -- not necessarily bigger or smaller, smarter or dumber, just different.

3. In a million years, there will be nothing remotely resembling human beings -- it will be as though we had never existed. But let's argue that there's some hint of us after a million years:

4. The sun will become a red giant and envelop the earth in somewhere north of five billion years, which is five thousand times longer than we can possibly exist as an identifiably distinct species, using the optimistic forecast of item (4) above.

We need to have some perspective about our relationship with nature. Evolution teaches us that we're not at all exceptional, but are a random answer to nature's constantly changing question, which is "who is fit today?"

This idea that we're somehow ordained inheritors of the planet, is to me a 21st century leftover of the religious outlook, which is that humans aren't just another species, competing in an open-ended contest with no entry requirements or registration fees.

Here today, gone tomorrow. We're not special, and life is not an ordained right, but a gift. I intend to appreciate my unearned gift. How about you?
I wasn't intending it as an argument against boats, but your scenario becomes quite bleak when you add in the fact that there exist less than a dozen islands in the world, and only one of them is known to actually support coconut trees by dint of not being perpetually on fire.

"The universe is bigger than you can ever imagine" indeed, and I'm not advocating against space exploration. But humans as a species will never venture beyond the solar system; self-replicating robots designed to withstand 200,000 years of space travel might.
I don't think you understood my point. To repeat: there is no cost in adding generics to Go, because they are already there!

They are just non-generic (pun intended) - you cannot add it to every type, only to "blessed" types - arrays/slices, channels and maps.
Bad science is tolerable, résumé padding is not
Have her sign up to a secure XMPP provider and communicate over that. Or host her an XMPP server on your end she can use. It is as simple as register -> use an xmpp messenger -> secure communications.
I'm definitely interested but saying it "has arrived" is premature. It's still in preproduction and the kickstarter says they're targeting February.
He sounds like an effective developer with good creativity. I'm willing to bet he'll find something new in the future.
I tried to replicate your problem but I can only seem to do it when holding the 6 with just the forefinger and thumb (right handed).

What are you other three fingers doing? I tend to grip with thumb on the right edge, index finger resting on the back and last 3 fingers holding the right edge.

Are you an amputee?
Because half the population doesn't have front pockets that fit phones, and sometimes your purse is slightly out of reach.
Citius IT system stops Portuguese courts since Sep 1
The first thing that needs to be done is to acknowledge its existence. Often Haskell zealots pretend it's not a Cabal problem but a user problem. So this article is indeed a very good start.
Yes, and the iron grip Apple has on their own platform's application market is not a secret, nor have they been secretive about having an iron grip.

I am totally on board with the mindset that Apple needs to loosen their grip: I think it's long-term-detrimental to their platform and it keeps a lot of really innovative ideas out. And if this blog post had said "I wanted to do something really innovative, but I can't because Apple holds an iron grip", I'd be 100% behind the author. But Apple has the right to run their marketplace as they see fit, and developers who sign on and expect that Apple will not act as they always have, and as their ToS says they will, are deluding themselves.
The key innovation here is that it uses the URL to do the parameterization. That's not what is implemented in your reference [2].

I think this approach is actually quite clever. It's clever because URLs belong to a global namespace. If you have third-party code that is also using an instantiated generic, your code should be compatible with it because you'll be using the same URL. Whereas locally-generated templates are more problematic - compatibility depends on build scripts etc.
"I think it would be great to be born on Earth and to die on Mars. Just hopefully not at the point of impact."

http://shitelonsays.com/transcript/elon-musk-and-the-giving-...
Is Apple being intentionally obtuse? If they want to ban app launchers, ban app launchers, not "home screen replacements."

I mean, how is Launch Center Pro allowed (for years now) if app launchers are so clearly banned? https://itunes.apple.com/us/app/launch-center-pro/id53201636...
I'm not putting aside these places, I'm asserting that progress will be them becoming more like us,[1] not the other way around. And I don't mean to whitewash our own problems, but at least they are largely the problems endemic to democracy (the majority oppressing the minority), rather than authoritarianism (the minority oppressing the majority).

[1] And us continuing to resolve our own injustices.
Saying "quite strong" here is like saying a thermonuclear explosion is "warm".

Sound that loud wouldn't just kill you, it'd rip you apart.
How to transform a stadium into a concert hall. [video]
Against Debate
Why I almost bit on Bitcoin and nearly bought into the Butterfly Labs scam
The problems with the existing system are not insurmountable either.

This proposal, which isn't going to replace the geographical based system, ends up greatly increasing the number of issues, for seemingly little gain. Each objection, and proposed solution, is an example of why there are issues.
Trivia: There's a small Piper airplane frozen into the ceiling of one of those caves near the summit.

Edit: According to the link JoeAltmaier pasted below, the plane has now fallen off of the ceiling. It was pretty weird to see it just hanging there, at the time.
How to Get a Job in a Different City
Not sure. Maybe parent was making a joke?
Eccentric Computing: HCS412; a Look at My Car's Key-less Remote
Microservices: The Return of SOA?
Go actually manages to be less powerful than C. You could do this generic stuff with macros in C.

Honestly, Go is probably one of the only language that is clearly not expressive enough.
Actually, I think the web service is the only interesting part of the idea. Generics via string substitution are as old as the hills, I remember doing the same thing for Pascal 20 years ago.

(The factual accuracy of the statement that it was 20 years ago disturbs me. I'm getting old!)
I should have said "all credentials". The local one may unlock all of the other remote ones. Or you just enter the remote ones directly. Point being, theres a lot to protect. Is a keepassx password a "local credential"?
I found terms... https://www.everyoneapi.com/terms
do any other banks have this?
New Documents Shed Light on One of NSA's Most Powerful Tools
It's going to be hard to get support from major apps without DRM support.
I've lived in Hong Kong. It's a wonderful place full of wonderful people. To express no sympathy for Hong Kong's people--and to imply that no sympathy is deserved because some unnamed "globalist set" seems to like the place--is shameful.
Eh not really the most challenging technical thing Nasa has done.

They flashed, and re-programed the Voyager 2 space craft when part of its central logic died. Yes part of its hardened Motorola 68000 died, and they just recompiled their code so it wouldn't use that op code.

They also diagnosed this problem, and re-programmed the robot, with a bad chip... While it was twice the distance from Earth then Pluto.
Dave Winer (in 2007): “Sometimes developers choose a niche that’s either directly in the path of the vendor, or even worse, on the roadmap of the vendor. In those cases, they don’t really deserve our sympathy.”

As usual, it's all written in the bible http://www.joelonsoftware.com/items/2009/06/10c.html
In the sense that Newton's laws are recovered from Special Relativity as c->infinity, yes.

The Big Bang theory was more than just the idea that there was a "big bang" at the start of space-time. It was its own theory. And in the current theories, the 'big bang' at the start remains. But much else has changed.

Since we've carried the thread so long, I'll relate something marginally off topic that you might find kinda cool. At the time (I was in grad school then), it was a big deal to make the from Big Bang to Inflation, for political reasons. The "Big Bang" theory, in order to explain the smoothness of the observed universe, required a very special Creation event. Natural law wouldn't do it. This was a comfortable place because 80-90% of Americans believe in a Creator, and science was saying it was necessary. So Church leaders and science got along (except for the batshit folks).

When Inflation gained acceptance, this need for a Creator to explain the smoothness went away, and there was genuine concern in the field about the ability to continue to get funding from these Americans.

So, really, I suspect that the 'really dark dense thing' will remain, and be called a 'black hole,' even if our understanding of 'Black Holes' significantly changes.
Ebola Outbreak in Nigeria Appears to Be Over
Idiomatic thinking in an idiotic language.

(I don't really think Go is idiotic, although I do think it is lacking -- even when you consider its aim to be minimal.)
Underwater cities would be cool. What tech would be transferable to Martian living? Recycling water? Aquaponics?

And, really, there are plenty of inhospitible places on Earth surface where people are already living.

Why don't we spend time working out how to lift people from garbage picking for example?
>This kind of nervous uncertainty among devs is bad for the platform.

Is that really true? This has been going on since day one and yet the platform is thriving.