skysight-inc/HackerNews huggingface dataset:
"By that logic" doesn't belong anywhere near a discussion of Apple review guidelines or behavior.

The only thing they are consistent about when reviewing iOS apps is being completely inconsistent. You cannot point to the acceptance of one app as evidence that some rule isn't being applied to another app.

Apple constantly rejects apps for claimed rule violations while allowing other apps through with identical violations. Apple frequently rejects app updates because of features which were in previous, accepted versions while claiming that the rule in question is not new. Apple frequently rejects apps for rules that aren't written down anywhere, which they insist are ironclad, and which disappear the moment you bring public attention to the situation.

It's like, Dr. Frankenstein is up in his castle doing some weird shit. Should we grab our pitchforks and torches, or should we see exactly what he's doing first? What if Dr. Frankenstein has been unleashing weird undead horrors upon the town at an average rate of once a week for the past seven years? At some point it becomes reasonable to just assume that he's up to the same stuff as usual.
> when Ericsson decided to remove "experimental pmods" support from Erlang in version 16, the compiler magic in ChicagoBoss turned from "oh cool" into a liability.

It caused a bit of hassle, but not much, really. It was a feature that many Erlang people did not like much in the first place, so heavy use of it put them off to begin with.
Marvel is wholly owned by Disney.
How We Measure and Optimize Customer Success Metrics in Our SaaS Startup
Tax benefits for entrepreneurs willing to move to Puerto Rico
Half Life 1 Now Running on the Open Pandora Handheld
Many people have gone to jail for this and more will be. Still in progress.

The merits of the actual impact of this and completely out of wack use of fines as revenue raising is another matter
Happy World Book Day Here's a list of books by Indian authors you must read
Surely if you had a decent crash bug in iOS's SSL handling, you'd look to escalate that to some kind of exploit e.g. arbitrary code execution? This doesn't smell right.
Which looks like evidence about the anti-competitive nature of Apple's actions.
Hacker news for oil and gas engineers
I don't know for them, but for me I have moved to self hosting with good sync by BitTorrent sync. Then at least I do not send my data to somewhere else. It's time people start to understand they are responsible for their own stuff, and third parties will never be.
This is really cool. You could tie the output to one of my projects: embedcurl.com

This also makes me want to go back and add Copy as curl to hurl.it.
I'll be back in Tokyo May 1-3ish -- psyched to check out Nakame lounge; that's new to me.

Fuglen and Maruyama are my two go-to places though neither are great for "working"

Streamer/Lattest I would say are not really appropriate for 'working' either. Sure, I've sat in them for an hour or two on occasion, but it doesn't feel exactly appropriate.

I'm in and out of TKO a lot. (Live in Shanghai) Will happily trades beers and coffees for tips on good cafes. ^^

Interesting that people mention Shanghai as having a good cafe scene; I like a few of the places here okay but I'd never choose them over a bunch of the better options in tko or the US...
Introducing the 3.0 Java Driver
Samsung Galaxy S5 vulnerability leaves fingerprint ID exposed
Not at all surprising: got the exact same rationale for mentioning ChromeCast in the metadata of an app submission. Very confusing given the number of other apps that mention ChromeCast in the metadata, but such is life.
I'd love to get GPS tracks for the german railway system, been looking for something like that forever. Good luck with and thanks for your efforts!
I think it's pretty hard to NOT get attached to programming languages.

I know personally that as I specialize in a language or a framework, I get better and better at seeing problems in terms of that language or frameworks idioms and happy paths.

I love learning new languages. Each new language usually adds a couple of new ways of thinking about things, and buries some of my older tools deeper in my toolbox.

I guess I'm just saying there's more to it than aesthetics or attachment. I think there's a practical mind-inertia.
Technology Partner Needed
It was quite surprising for me the first time I did a little embedded work and discovered I couldn't run binaries that were compiled against glibc on my musl-libc based system, and vice-versa. I had initially thought they all just supported the same c89 spec so should work...
> but probably biased based on the particular banks opportunities for that day.

Not the banks, individuals. The people doing the manipulating were paid on P&L from particular sub-sets of the bank's overall position (their 'books'). So it is entirely possible that while those people's P&L went up on a given day, the bank's overall P&L went down.
But I still don't understand why Elixir didn't drop ends.
FWIW, we have an app that supports Pebble (mentioned in the app, on our website, but not in the iTunes description text) and we had an update approved today.

Though our last few two or three releases have also contained Apple Watch support (which is mentioned in the description text).
I can see the community disagrees with me, which is fine. It just gets very old to see so much uproar over an IMHO completely standard App Store rejection. The rule makes complete sense to me (they don't want you using their App Store to point to competitors), and nowhere is Apple saying apps are not allowed to support Pebble - Pebble itself has an app!

Now, if Apple decides to remove Pebble's own app from the store, that would be a reason for some justified uproar...
I just recently found it moved over from Dropbox, too.
- Quick and competent support
- Linux sync client
- Apps with Photo sync (Since yesterday also for iOS)

I can even use the photo sync from multiple devices because it creates folders per phone
To be clear, SPJ has apparently clarified that to "avoid 'success at all costs'". :)
That's still only a hint. You can grab the source of HN, and it has a more precise equation, but pg said long ago that, for example, that doesn't have the anti-spam measures. And empiric observation shows that there are other factors at play, that come into and out of relevance.

(I don't necessarily think that the algorithm SHOULD be open, but it's clearly not currently.)
https://web.archive.org/web/20140214043815/https://itunes.ap...

Okay, so the appstore description has previously mentioned the Pebble version. So I can understand the developer being upset that he's only now getting rejected for it, but he shouldn't exactly be surprised that Apple is finally doing this.
I think there are several reasons to prefer F#. First of all, you can use all of these features in F# today, but when's C# 7 going to be available, and will the "strong interest" features (not to mention type providers) all make it?

But more fundamentally, adding features like these to C# is awesome, but there's no way to remove now-obsolete patterns without breaking legacy code, so it's still possible to shoot yourself in the foot in many ways that you can't in F#.

Some other authors have also addressed this question recently: [1], [2].

[1] http://fsharpforfunandprofit.com/posts/is-your-language-unre...
[2] http://blog.ploeh.dk/2015/04/15/c-will-eventually-get-all-f-...
Misleading title...How does this get voted up?

Change the title to "An idea for a real time strategy game for programmers"
Read the man pages
I don't want to spoil anything but Steve Rogers dying doesn't mean Captain America won't still be in the Marvel universe.
Under US law, it would be anti-competitive to use market control to stifle competition. I agree on your point about android, but you should be able to see what the software supports. Of course a court would need to decide, IANAL etc
> That's the same situation languages like Factor and even Haskell saw seven years ago. The former is more or less dead and and the latter still never "broke out".

Kind of a nitpick, but "breaking out" was never a goal of the forces behind Haskell, and in fact contrary to their stated desires. Much of Haskell's value was always (and continues to be) its variety of tools for expressing the semantics of the problem the code tries to solve — features which we now see spreading rapidly among mainstream languages. The rest of its value (and its primary purpose) was as a research tool for developing such features. There's still a lot of work to be done in exploring that frontier.
They don't need to do a standard reboot, though - I don't follow the comics but hasn't Captain America been multiple people?
Do you have the same stance on Twitter? Twitter has a monopoly on the Twitter platform and may choose not to provide API keys for apps that it doesn't want to exist. Is this abusing a monopoly? If not, why not?
It is perfectly possible to write/use a lisp that is statically typed and still feels like a lisp. AFAIK the closest thing to this currently is shen http://www.shenlanguage.org/.

None of the things that make a lisp a lisp prevent static typing. Some common constructs could be hard to figure out the types for, but they figured out the types of transducers so I doubt it is impossible.
> I guess it just seems overly ambitious to me.. finding the right abstraction for the server is difficult enough without polluting it with the front-end.

Certainly. That's why I'm skeptical that this will ever happen.

> why spend time solving problems are are more incidental than essential?

I wouldn't characterize these kinds of errors as incidental, inasmuch as they account for a very high percentage of the web app bugs I've encountered.

Designers of languages like Rust and Haskell noted that null pointer dereferences were the single largest class of errors in other languages. Thus, the designers chose to make null pointer dereferences impossible at the language level. With that choice, they turned a huge number of run-time errors, which developers often miss, into compile-time errors, which developers cannot ignore. This has proven itself beneficial to productivity and software quality.

So too here: If I'm correct that client-side type and name errors constitute a large fraction of all web app errors, then catching them at compile time will be a big win.

But again, I don't know how feasible this is. Nor do I know whether it would involve compiling from a type-safe language to HTML/CSS/JS or just static analysis of raw HTML/CSS/JS.
18M Americans need your help
HI, MY NAME IS JOSH AND I JUST WANTED TO REACH OUT TO YOU AND TO ANYONE READING THIS FOR SUPPORT. PLEASE WATCH THIS VIDEO. IT EXPLAINS WHAT I WANT TO DO FOR THE MILLIONS OF PEOPLE AROUND THE WORLD STRUGGLING WITH A MENTAL ILLNESS. IT MEANS EVERYTHING TO ME AND IS MY ONLY HOPE TO BE SUCCESSFUL. I HOPE YOU SHARE IT WITH OTHERS OR DONATE IF THIS IS SOMETHING YOU BELIEVE IN. THE VIDEO SUMMARY ALSO HAS TWO ADDITIONAL LINKS, ONE TO MY WEBSITE AND ONE TO MY FUNDRAISING SITE. PLEASE SHARE. THANKS SO MUCH. JOSHUA

https://youtu.be/VIllqQ6G6tM
sounds like an antitrust violation or can they only be levied against google and microsft on HN?
Question: Matt Levine keeps pointing out that this is some rando in a track suit working from his basement in London, and MF Global is providing him with execution services for ostensibly zillions of dollars worth of orders. There's no way he could have taken fills, right? The trading intent was fiction, but so was the trading capability, right?
And having a monopoly isn't illegal. Monopolistic behavior is.
Elixir needs a good IDE with code completion and jump to definition. There are awesome Erlang plugins for Eclipse and IntelliJ IDEA, but for Elixir I am still hacking in SublimeText and the lack of those two functionalities slows down the process considerably, from what it could be.
wiMAN for Android
There's a pretty big difference between "we also have a version of this app available for Android" and "this iOS app, right here, the one you're looking at and downloading, supports Pebble."

Apple saying you can't advertise other versions of your product is slightly dickish but totally understandable. Apple saying you can't advertise features of your iOS app because they happen to involve competing products is completely unreasonable.
Maybe a dumb question, but would running Tor exit node(s) on their own server(s) help in this situation?
The Pirate Bay bounces back to full operation
13 people charged here: http://www.sfo.gov.uk/press-room/latest-press-releases/press...

two more here: http://www.justice.gov/opa/pr/two-former-rabobank-traders-in...
Yeah, it's not so much what he says (although I was hoping for a powerful or humorous anecdote rather than a statement of the obvious generalism), it's how he says it. It comes across as unbearably smug and condescending, even if that's not how it was intended.
Gooood case for a brave lawyer to make himself a name. He can try prohibit sales of all Apple products in the EU on the basis of the current anti-monopoly EC legislation using this as a case.
Before superhero movies took off there was this:

https://www.youtube.com/watch?v=r_X5C6e3ZeY

Shame it was never released. Apparently it was so bad they tried to erase it from history.
Thanks, I will do. Also getting a landing page explaining a bit of what this is.
Chrome, Firefox, Opera, Vivaldi.
Bitbucket support for Opbeat is here
> Can it easily call into Java libraries?

Yes, see [0]. If you need help making it available in Clojure, please ping me and I'll be happy to give you a hand.

[0] http://clojure.org/java_interop
The reason Elixir will take off is that the rails muppets will flock to it, run a few magic commands from the pavlovian rails blog in five minutes training and then tell the world they are developers. Except they will not understand a damn thing about what is really running or how.

Erlang rewards developers who take the time to learn the how, why, where, but this naturally excludes the ADD riddled rails developer who just wants to get a site up and keeps pressing buttons till it happens.
How then do you justify the idea that "Mandarin should be the dominant language"? Is it simply because Singapore has a Chinese majority in its population? Are you aware that the majority of Chinese in Singapore didn't actually speak Mandarin prior to the "Speak Mandarin" campaign?

And even if Mandarin "should" be the dominant language, at what point should this have happened? While SG was still a crown colony? After the Japanese Occupation, when SG was a part of Malaysia? After being unceremoniously booted out of Malaysia, when racial tensions were harsh and volatile within Singapore itself?

Genuinely curious to understand your perspective.
I had a brief look at Erlang in my spare time. Time passed, and I would have returned to it at some point, but then Elixir appeared on the radar, and it appears almost as a refreshed, improved Erlang, an Erlang 2.0. Well, why would I learn yesteryear's implementation instead of a modern implementation? So, I looked at Elixir, and now would need an unlikely compelling reason to look back in Erlang's direction with any serious effort. When people talk about Erlang, they talk about telephone switches and data stores - I'm never going to be hired to build either, how many are? Elixir being used for more modest feats of engineering makes it sound more appealing and accessible to the mortal majority, hence building momentum. That said, I've just looked at the roles advertised at a large London tech fair - two Golang, zero Elixir, zero Erlang, numerous .Net and Java, countless Javascript. Long way to go for new languages, and London feels excruciatingly risk-averse.
This is something that Apple has done, which is what is best for itself first and the user second. Now almost every company in the world does this but it does feel stronger in Apple's case due to it's walled garden approach.

Can Apple do this? Not if it was deemed a monopoly. The numbers don't show it as such. Should it act this way? This one non-Apple user hacker that doesn't feel the devices fit me personally and doesn't like the actions of the company for the past 35 years, says no. Consumers seem to say yes by their desire to support and purchase their devices.

This means more manufacturers and designers won't necessarily want to make them for iOS possibly. I don't think this would concern Apple. It is also hard to not follow the money that is available in the iOS world. So further straining in the developer with Apple relationships continue.
Samsung Galaxy S6 receives a cleansing over in Japan
Having Fun with Null in Java
70 exit nodes less than a month old all running the exact same config doesn't seem like a state actor to me.
And Ford has a monopoly on F-150s. Apple hate is quite blinding.
I agree with your last sentence, but:

Any particular bit of code is a visible element in a much larger system that is horribly complicated, and which no one fully understands.

The issue with hacking human embryos is that it's like working on a four billion year old legacy code base, written by toddlers smashing keys on a keyboard, in a language with no abstraction and where all variables are globally scoped. And the only testing you can do is to watch embryos die quickly or develop into people to die new and uniquely grisly deaths.
Re: State level actor

How much does it cost to rent 70 boxes? Not that much I imagine.
I don't think you're giving Haskell enough credit. I just went to a Haskell meetup last weekend and was very impressed by the attendance and engagement level, it was a very lively and interactive group. A lot of software companies are using Haskell now, I know Microsoft has Haskell code in production and I think Facebook does too. I really feel like the language is gaining steam lately.
Well, every single NAS box offers VPN solution that can be enabled by few clicks (usually OpenVPN).

Also, most NAS vendors provide mobile applications, so you can access the data. They realize, that the standard protocols on mobile devices are lacking.

Anyway, to pay someone to get you such a NAS and configure everything for you is still a fraction of cost, that you would pay for cloud providers.
This looks like an awesome idea. I'm sure software developers or startups would love to hear about issues a user finds with their apps or websites.

Plus, it can be done early on in the development process.

...please don't give me feedback on this comment, I haven't paid yet :)
Thank you for the feedback.
The Chrome extension is meaningless without the service providing the data. And the data isn't set free, unfortunately.

We're talking to DB Vertrieb about this app next week.
I use Dropbox because they don't try to innovate on the UI side. I use it mainly to sync certain directories (like fonts, desktop backgrounds, themes, dotfiles, certain /etc files, code workspaces, and other configuration files) across my Linux machines.

It's also a billion times more easy to use Dropbox with people from China than Google Drive because you can set up an EC2 server in Japan, install the command line version of Dropbox, and have it serve a synced directory over HTTPS from a non-blocked IP address. Can't do that easily with Google Drive or anything that tries to be too much.
Not mentioning pricing is a completely reasonable rule. It's there because Apple has stores in a lot of different countries priced in local currencies. "On sale for $0.99" will be nonsensical or potentially wrong (for places that use $ for the local currency but have different prices) in many of those places.

Requiring them to remove mention of Pebble support is almost the exact opposite. Rather than enforcing accuracy, they're requiring inaccuracy by forcing them not to mention a feature the app has.
It will do everything that Dropbox does

Only after a whole lot of hacking and you'll probably end up having to slap a real server in front of your NAS.
Magic placebo more effective than ordinary placebo
I think it's a bit unreasonable to describe it all as just "boo-hooing". Obviously everyone has challenges, but that doesn't mean that it isn't worth considering how these could be mitigated. There is a real problem of social stratification and isolation that affects many students at these top schools in a way that substantially impacts their experiences, and while it may be difficult to resolve, it's probably worth thinking about.
>you need to remain long enough on the 'newest''s section front page

Long enough to gather enough upvotes. The number of people upvoting matters, which changes during the day. It might change in direct proportion to the number of people submitting new posts. In that case all times would be equal.
DBinbox: receive files that are too big for email
Okay, just wanted to be sure because you're absolutely right that they're practically a requirement.

Definitely build yourself an IR tracker. Should cost you less than $10 in components and it works far better than face tracking. FWIW, the FaceTrackNoIR+point tracking plugin > FreeTrack (the latter hasn't been updated in years and the former plugin is based on FreeTrack's codebase).
Most boring and dull movies ever produced.
I do honestly wonder if there is a breaking point in all of this. There will always be a market for superhero movies, but we're seeing so many right now.
And as I mentioned in another comment, Twitter has a 100% monopoly on the Twitter platform. This is a silly argument because an ecosystem that Apple created and maintains all the infrastructure for is not comparable to the "free market".
(World's largest)Constitution of India now on Git. With all its 99 Amendments
One problem we have witnessed with Dropbox is that low-tech users tends to delete files they don't personally need. Often times this causes deletion of the files for the entire company. Resultingly admins are afraid to share file access with users, and users are afraid to cause problems, so they ask admins to email the files instead, which sort of puts you back at the square one.

We might be approaching a point where different different kinds of users and maybe different verticals will be able to justify separate file sharing apps. Or even all other apps, for that matter.
Reisebüro Sachsenheim – Ihre Buchung Mit Uns
Awesome to see Opera on the list since that is my browser.

However I have never heard of Vivaldi, will have to check it out.
Details of the work here:
http://anoopdixith.com/constitution/
They're far too heavily invested in C#, and good alternatives, like F#, are viewed as too difficult for the majority of their customer base to deal with.

They can add these features, let less ... able ... customers argue over "var" and what they'll use, while pleasing other users. C#'s seriously annoying to code in due to it's statement-oriented nature and lack of basic features.

Additionally, because libraries take dependencies on C# compiler implementation details, other languages do not interop as seamlessly as the .NET/CLR concept would have us believe. Looking at things like the precise output of lambda expressions, or all these APIs that take object, then read the properties as an argument list (which should just take a list of tuples instead).

Also, just imagine the fallout of "Microsoft abandons main .NET language!"
Don't forget parked or idling police cars.
Ha, the $5 is pretty much symbolic. I try not to be an asshole unless people want me to be ;)