skysight-inc/HackerNews huggingface dataset:
I was reading some of the enhancement requests Navinder asked his broker firm to build into his trading application. Here's a quote from the FT.

"He said he would “like to be able to alternate the closeness ie one price away or three prices away etc etc”, and needed “a facility to be able to enter multiple orders at different prices using one click” and a function that would cause his “order to be pulled if there are not x amount of orders beneath it”, according to the DoJ’s criminal complaint."

He also asked for a feature that would allow him to cancel on closeness, so if the market price started drift close to his buy/sell price he would cancel.

Now the interesting thing about thing about these features is that if you've ever worked at an investment bank, these features are not dissimilar from the kinds of requests you would get from trading desks.

For example, there are a number of algos out there that try to stay second on the order book. They may not cancel the order, but widening a spread is effectively the same thing.

As for a country with limitless resources hunting down an individual for playing the game and winning is farcical. They should be thanking him for highlighting how ludicrously vulnerable their market place is.
iOS is far from having a monopoly in the market (smartphones and tablets). No, monopoly over their devices doesn't count.
I love Dropbox. Use it all the time without any problems.
PlayPen – A free online adventure game art project
Nasdaq has an excessive messaging policy and charges the exact fees you suggest.

http://www.nasdaqtrader.com/Trader.aspx?id=bx_pricing
Do they have a phone monopoly, when they don't even have a plurality?
It has been. If I recall correctly it was revealed even years before Manning and Wikileaks.

As a matter of observation, it is kind of amazing how short of a memory even the internet has. It seem to be a knowledge management issue, i.e., new and evolving information is not contextualized or even related to pertinent past information.
It is still anticompetitive, suppressing information about a competitor's product helps the consumer in 0 ways.
They apparently even stop them using a payphone in prison in case they launch nuclear missiles by whistling.

https://en.wikipedia.org/wiki/Kevin_Mitnick#Arrest.2C_convic...
And why is Apple still allowed to monopolize the core browser technologies? Imagine if Microsoft said in the late 90's that only IE is accepted on Windows, but you're free to put your on UI on top. Would that have been acceptable?
> By the way, did you know that Marvel and DC jointly owns a trademark to the word "super-hero" and no other company can use it unless licensed?

Source?

http://tmsearch.uspto.gov/bin/showfield?f=toc&state=4809%3Aa...
Ask HN: Recommendations for Non-Fiction Techie Audio Books
I have a long commute and am a history/tech/startup junkie. Just finished The The Ultimate History of Video Games (which was a fascinating blend of history, business and tech).

Looking for recommendations from HN readers.

Cheers.
6. No client-side encryption

7. Deceptive advertising. Telling their customers that they encrypt data enroute and at rest without telling them that they use a single common password for every customer.
This forum appears to have an invalid certificate:

Domain: forums.getpebble.com

CN = *.vanillaforums.com

If you use HTTPS Everywhere, you'll want to uncheck this specific site, remove the HTTPS part of the URL and reload.

PS - I love HTTPS Everywhere but it always surprises me just how many sites have broken HTTPS implementations.
Why the custom website instead of fiverr? Or maybe you have both (did not check). How much users did you got?
Sounds like a very arbitrary rule, also worthy of an anti-trust investigation. What's next? Censoring "Google" words from the iPhone keyboard and iMessage?
I know we could SSL sigaint.org, but if it is a state-actor
they could just use one of their CAs and mill a key.

Please don't use that argument. It's like not putting a lock on your door because thieves can just bust it open anyway.

It's true at face value, but you are ignoring that a) it keeps smaller attackers at bay and b) it makes noise when it breaks. In case of SSL the noise is that a user receives a valid but unusual certificate, which can be caught by something like the SSL Observatory (http://tor.stackexchange.com/a/1879).
The video is worth watching just to see how not-worth-watching the video is.
Vendor lock-in does count as monopolistic behaviour https://en.wikipedia.org/wiki/Vendor_lock-in
Won it. :)
The title is misleading at best. Apple does not care what support you have. They just don't want you to advertise that in their app store.
It's just a metadata problem, the author of this sensationalist piece even quotes it as such, maybe they're unclear what "metadata" means.

> Please remove any instances of this information from your app and its marketing materials, including the Application Description, What's New info, Previews and screenshots.

> Since your iTunes Connect Application State is Rejected, a new binary will be required. Make the desired metadata changes when you upload the new binary.
NASA's new robotic car
Stop waiting for it to happen and make it happen
What are you using it for? Are you part of a company that shares everything on Dropbox, and how often do you use it?

I'm also a "happy" Dropbox customer -- but I'm part of a 3-person startup and we only share relatively small files and folders. This post (and numerous others) make me think it's time to move on when we grow the team.
Makes sense. Apple doesn't want you using their app store in a way that could be promoting their competition.

For example, maybe I'm browsing the app store for new apps and I come across this app in question. Reading the description I see it says something about the Pebble watch...hmmm..I've never heard of this. Now I look it up, it looks cool, I like it, now I want to buy the Pebble instead of the Apple watch.

Their app store - their rules. Just remove mention it and it'll be approved.
Well, for one, they could stop doing origin stories on well established characters. For example, the next Spider-Man movie will supposedly be a non-origin story as it is rebooted to be part of Marvel's cinematic universe. If they wish to start a new actor as a character it doesn't necessarily mean a reboot of the character. But issuing new actors over-and-over with reboots and origin stories for these characters would be the boring part.

I, for one, like seeing the new heroes being introduced into the mix such as Guardians of the Galaxy and Ant-Man. Marvel has a large number of characters to rely on that haven't been introduced into the cinematic universe. Just because they are relatively unknown doesn't mean it won't work. Guardians was considered a risk because most people had no idea what they were, yet it did big numbers at the box office.

These stories can be told endlessly if they are done correctly. Not all of Marvel's characters are super-powered beings and some of the normal characters have interesting stories to tell. Daredevil on Netflix is a good example of this. It didn't even feel like a typical Marvel enterprise until the suit came into play. Up to that point it was an interesting drama with occasional action pieces. Agents of Shield is another; stories about mostly ordinary people dealing with living in this new world of super-beings and gods.

Where comic book movies/shows go wrong is when they are created to be commercials for selling toys and the story comes second. So far, Marvel has avoided this. Hopefully DC can do the same. If telling the story is always the most important aspect, then these things can last a long time before they get boring.
Obstacles for kdbus
Don’t Get Attached to Programming Languages
Alt: Isomorphic Flux
It doesn't seems to be iOS 8 only. Recent versions of iOS 7 seem to be fixed as well. (Tested my phone earlier this week)
Top 4 Browsers for Linux with Good and Bad
There's a lot of cries of monopoly in here, yet the iPhone is routinely outsold by Android phones.

"You keep using that word. I do not think it means what you think it means."
and yet no single conviction for any bankster involved in all of these corruption scandals. Just fine the shareholders and fill the pockets of the fat cats in the govt to buy their silence and let the executives go free to keep plundering people's money.

A win-win for all except for we the people!
Until this happens again I would suspect this is just a mistake by whoever reviewed the app for Apple.
Not disagreeing they are only helping themselves here. At least the support for the watch is not removed (which is a plus for now).
This has nothing to do with the (blatantly) false title or claim though. Apple is not trying to remove Pebble-supporting apps. The dev of a single Pebble-supporting app violated the rules and their app as rejected accordingly. Whether or not the rules are fair is irrelevant, imo.
This was originally a hackathon project from last night, and it kind of took a couple of turns and ended up as it is now. We have zero users; the site has been live for literally five minutes.
You're right to put happiness in terms of needs, instead of wants. There is this psychological system called Nonviolent Communication (NVC) that relies exactly on making this distinction between needs and wants. They have identified a list (an inventory of basic human needs). https://www.cnvc.org/Training/needs-inventory
I think the problem is that they are (again) inconsistent with applying their own rules and the bad timing, since Apple just released their own watch.
The design of memory access behaviour is absolutely paramount in high performance software. Such software has a great deal of time and effort invested in the design to minimize memory accesses and, where they must occur, to make them cache friendly - for example, ensuring the buffer used for something being read from is allocated next to the buffer being used to write to, so they will both be covered by a single TLB lookup. This requires complete control over memory allocation. A library which not only makes its own allocations but even more staggeringly at run-time, is beyond the pale - absolutely unusable.

The next release performs no memory allocation; all allocation is performed by the user and passed into the function calls as pointers to those allocations.

Users can still of course perform run-time allocations if they wish, but now they can also fully pre-allocate, in ways which are memory access friendly given the work being performed by their software.
Flagged since this is complete non-news. Apple Watch is now an Apple product so it's now against the rules to mention Pebble in your app store description, a rule which has been around for a LONG time.

EDIT: OK, OK. Unflagged since you apparently all really want to talk about this. :)
If there's one thing that brings out the classism in people, it's kids. Even hyperliberal San Francisco had to give up on randomized school assignment. Wealthier parents just won't send their kids to the public schools in places like Baltimore. If you don't make it an option to have vouchers or "enclave" schools in wealthy neighborhoods, they'll just leave for the suburbs. And your tax base will go with them, and then you'll be Detroit.
> BossDB migrations aren't particularly advanced.

No, they aren't, they were "the simplest thing that possibly worked" for my needs (I wrote that code).

One problem with boss_db is that it uses some heavy duty compiler magic that none of the "pure Erlang" kinds of folks really want to touch because it produces un-Erlangy code. This leaves it in a no-man's land: the Erlang people don't want to deal with it, and the people coming in from Ruby or whatever are just going to go straight to Elixir which looks more familiar anyway.
>...they know is that they have everything that's important in life - family, friends, community.

Well, there also seems to be a certain population of humans where "family, friends, community" does not bring contentment and fulfillment.

Think of a married man with children who often has thoughts of driving alone into the sunset and never turning back. It's only societal norms that keeps him from acting out his plans. When he was younger, his parents and friends had convinced him he'd be happy once he "settled down" but now he feels he's been sold a lie. Now what? Is he defective? If society forced him to watch "It's a Wonderful Life" ten times would he finally have a George Bailey (Jimmy Stewart) moment shown at the end of the movie[1]? Would he slap his forehead exclaiming, "yes I was so stupid. I should just be content with my family!" ?

Maybe there are some people who can't have that Hollywood ending. Instead, they live in a perpetual "Death of a Salesman" loop.

Maybe some folks must pursue a purpose and chase a dream and if they don't, "family and community" mean nothing to them.

>I was the ambitious one, the one that strayed far from home, chasing the dream, getting caught up in the consumerism.

But there's also ambition without the "consumerism".

In any case, let's say we have 2 types of people that don't know what "true happiness" is:

1) the person who chased life in the big city, got the Harvard MBA, the prestigious partnership at XYZ Law Firm, the whole brass ring. He realized it was all a waste and it was family relationships that he neglected that was really important.

2) the person who settled into family life and realized he's not really cut out for domestic living. Since society doesn't allow him to return his wife & children for a refund, he feels "trapped" in his boring existence. He lost his chances at "making something of himself".

It looks like the article we're discussing, and Hollywood movies, and most of the HN comments here are biased to scenario #1. It's like scenario #2 is a taboo subject.

Are we smart enough to self-reflect and know which type we fall into so we don't turn into 40-something zombies living with regrets?

[1]https://youtu.be/-0h50v7UNJc?t=2m9s
Box to startups: use our platform, get funded
Apple had I think such requirements for not mentioning any other products...

They have a line about not mentioning other mobile platforms. The latest version of SeaNav is 3.2.6, so it's been there for a while, with Apple happily accepting it and its description. What appears to have changed is Apple have decided that Pebble is a "mobile platform" only since the launch of the Apple Watch.

That is arguably change to their rules to unfairly misuse their position as gatekeepers of the Apple ecosystem - they're abusing their market to negatively impact Pebble.
Show HN: The Business of Tech
An Aspiring Scientist’s Frustration with Modern-Day Academia (2013)
Apple has no monopoly in any market. Their platform terms and conditions may (or may not) be draconian, but what antitrust concerns can be taken seriously? Apple owns a small (but profitable) share of every market in which they operate.
If the whole purpose of an app is to be used with the Pebble, it's a bit strange if it cannot mention "Pebble" in the description don't you think?
I've been doing Linux for 16 years, no big deal.

Most valuable advice I can offer is: learn an editor and use it for everything.

OpenSSH is boss for all networking issues.

Netfilter (iptables) once understood is used daily.

And something I call "The 2s Complement": know two of everything, two distros (RPM and .deb), two shells (bash
and zsh), two MTAs, two... you get the picture.

In every environment you will be able to perform then.

Use zsh with GRML completion, saves so much time.

For hacking, read all Phrack issues.

Know shell scripting and at least one other interpreted language like Python, Perl, PHP, Ruby.

Don't waste time on desktops, changing looks etc. I wasted so much time early on customising everything, great fun but no ROI whatsoever.

But the most important thing is... how to think!
That that my friend takes a long time and only you can construct your own effective thought processes and algorithms.

Build terse mnemonics to aid in command options.

Oh yes, keep everything you code, script etc. for future reference and learning and improving.

Learn to code and then learn to think in code when sysadmining systems. Infrastructure as code.

Another thing, build scripts, configurations, solutions etc. as objects and reuse those objects, eg. a rsyslog configuration stanza for a UDP input that is portable and can be reused.

Sorry for waffling on I can think of so much more...

Start a blog and copy/paste your ideas and interesting work configs, code, scripts etc. there.
> However, are these sort of off the cuff comments the right way to start a discussion about it?

Well it is a persons' opinion. There are some facts, some humor, some personal opinions. I am not sure the author planned on being on the front page of HN. I don't think he submitted his own article. It is up to the readers to put things in the appropriate "bins" so to speak -- "This is good advice", "I don't like this part", "This is just a personal attack" and so on. Sometimes the same article can contain a variety of things.
Thank you. The easiest analysis is that people will move on to something else. I must have read it a hundred times (at least!) in the last month alone.

Based on a few 'superhero' examples, clearly, a reboot can work:

Box Office (in millions of dollars):

-Spiderman 2002: $821

-Spiderman 2012: $757

-Batman 1989: $411

-Batman Begins 2005: $374

-Hulk 2003: $245

-The Incredible Hulk 2008: $263

-Robocop 1987: $100

-Robocop 2014: $242
Top Venture Capital-Backed Green Companies
It may be time to explain the "So What?" test of writing again.

You should ask yourself that question any time you write an article. (Or give a talk, teach a lesson...) If you gave enough information, that should sound like a stupid question. But if it sounds like something that might reasonably be asked, you forgot to communicate something important. In this case, the big missing piece of data is what they will be using instead of dropbox.

Because without that critical piece of data, this entire article can be summed up as "Dropbox sucks."
Credit cards have tightened up a lot post-2007, both rejecting a lot more applicants, and offering much lower initial limits.
Oh yes totally agreeing on that... I am not sure how many reviewers they have and some are more lenient whereas others are not...
Trying to fight Apple here on simple words is a lost battle, and if they really care about getting their app to their users, the solution is a no brainer: edit the app description, save! Wait for approval, then done.
It is only a metadata rejection and those are the one that are usually the easiest to fix
In what way? They aren't rejecting the app, they're rejecting the use of the trademark "Pebble" in the app's description.
Total BS title. They are rejecting apps that mention other products in the metadata. If you submit an app that says 'also available on Android' the same thing will happen and it has been enforced for years. The rejection was very clear.
In the "waging war on drugs" America, isn't buying one of those a recipe for a no knock SWAT raid on suspicion of growing something inedible?
The title should be "CodingGame - An IDEA for a real time strategy game for programmers".
Ah, A.V., w/ Falco from our group in Ulm? The world is small ;)
I'll file this one under "cool story bro"
I agree. Pepe Mujica, President of Uruguay, gave a heartfelt speech a while ago. He argues exactly what you say and asks the most fundamental question: What do we actually need? The speech here: https://www.youtube.com/watch?v=zYkaV-dN2Sg
You seem to be suggesting that this isn't wrong just because a rule exists. That position is predicated on the assumption that the rules themselves cannot be wrong. It is essentially circular logic to try and avoid discussing the topic at all, and the fact you are arguing that "It shouldn't even made it in the top HN stories IMHO" is quite evident of that belief.

An explanation of the rule doesn't really justify Apple's actions in this case, or how this rule has been applied before and after Apple had a competitive product in this specific space. Overall I think Apple's actions are very anticompetitive (maybe not illegally so, but we can still judge/criticise them).

All in all Apple wants to make it harder to find a competitor's product on their store. So they're actually willing to hurt their customer's usability if it means also hurting a competitor's market share. Really shows what their priorities are.

PS - I'd criticise Google or Microsoft for exactly the same thing.
It's jarring because it's wrong. Hacking DNA is nothing like hacking code.

Genes are not code. Genes are visible elements in a much larger system that is horribly complicated, and which no one fully understands.

So by hacking embryos you're guaranteeing there will be unexpected results and outright defects.

Does anyone have the right to create embryos that are defective? I don't think they do, and I don't think the ethical issues are particularly fuzzy.
I've always preferred Marvel because of DC's deal of making their characters too perfect. Once they started creating silly weaknesses to Superman so that they can have some sort of conflict to tell the story it went downhill. Without conflict you can't have drama.

I've only really liked Batman because they aspired to make him an example of the perfect human being in every way. Except he's still human and the best Batman stories reflect that.
Yep. Same if you mention in your app that it's also available on Android.

Fascist? Yes. Surprising? No. New? Certainly not.
Thanks for the correction about downvotes. Fixed.

As for the metrics, being on the front page seems to drive less motivated traffic. When a user upvotes the link, he cares. When the link gets to the front page, users click it because it's on the top, not because they're interested.

Hence, sales or whatever, but one should be interested in upvotes as the indicator, not the front page.
You raise a really good point about thinking through the game mechanics before diving into the coding.
As it happens, I have actually spent a lot of time on this and even implemented something similar some years ago.
I probably could made that clearer in the blogpost, but I mainly wanted to give a concise overview my goals and plans for this project.
My next updates should have a bit more substance :)
Site blocked at my work, anyone update me with the article? or at least what the 4 browsers were.
may result in antitrust action against a monopoly.

You need to have a monopoly first.
Still though, as a user, I want to know which platforms the app I'm downloading/buying supports. Granted, you could say it's advertisement but if you scratch every mention of any 'other' platform from App stores, platform compability and therefore user conform is decreased drastically!
I wouldn't really call OSv a unikernel. The main distinction is that in unikernel operating systems, the application IS the kernel. The OS is not an emulation layer, but the application itself. Application code is linked directly with the kernel to produce an operating system whose purpose is to execute a single application. One example is Mirage[0].

The big difference is that while OSv may be targeting the same use case, it's still more similar to a general purpose OS. Some of the kernel APIs it provides seem to be blurring the line though.

[0] http://openmirage.org/
Would it be okay for Google to censor competitors in their search?
Then how did Pebble get this in the store? https://itunes.apple.com/us/app/pebble-smartwatch/id59201272...
The OP title is "
Apple now rejecting apps with Pebble Smartwatch support"
Sorry but no Apple is not rejecting such apps... It just doesn't want other product name mentioned.
And yes Apple is the gatekeeper of the Apple ecosystem... It is just the way it is.
I am not saying that what Apple is doing is right, but the OP statement is wrong