skysight-inc/HackerNews huggingface dataset:
> The App Store is Apple's private property.

Historically this hasn't been a hurdle for litigation. However, the floral language I used isn't only a result of the App Store - it arises from the many instances of this type of behavior. Take the interaction between iTunes and iDevices as another example. Want to use Winamp to manage your music? Tough. Want to get apps from another store? Tough. Want to browse your phone files with your OS native file manager? Tough. Want to develop apps for the device on anything but a Mac? Tough.

Other companies were litigated for merely pre-installing software on their OS (even though alternatives could be installed at a later date). In many cases with Apple alternatives aren't a possibility whatsoever (unless you violate DMCA).
It's a duopoly, but in terms of revenue/prestige it's a de-facto monopoly. The simple fact is that that Apple can bully because NO developer can afford to walk away from the Apple App store; and the App Store is simply too big for the market to self-regulate.

The anti-trust cases against Microsoft ultimately allowed Firefox, Opera, Chrome to flourish and eventually lead to the demise of IE's monopoly position.
How long did you test? I'd recommend sniffing for at least a few hours.
That's neat. The train from Trier to Homburg just passed by so I checked its accuracy, and it was showing it one kilometre ahead of the actual train position, then the indicator moved backwards to match the actual location. I guess this is because of the interpolation you do as it's not real time data yet.
I'm a great fan of your (DB's) work and use your apps/website daily. Keep up the good work!
> But don’t get caught up in arguing about this stuff for hours on end, unless programming itself is your life’s passion.

It is indeed. Does that mean that I'm free to argue about this stuff for hours on end?
Lizardsquad had thousands of exit nodes spun up all running the exact same config. It doesn't take state actor effort to do this.
Erm... Wouldn't that be similar to Google rejecting the trademark "Apple" from their search results? You're making it sound like Apple owns Pebble trademark and aren't happy for it to be used.
>> My legal stance is that code does/can/should not have a license and that no license is necessary to use any code.

Is this an aspirational stance?
Because at the moment that's not what the law says (in any country I know of) and simple licenses like the MIT are probably the easiest way to legally say that you're allowing any use the recipient likes.
Kent Beck's RailsConf 2015 keynote streaming
"It seems like Apple is doing that as a way to kill competition and promote their own watch, which is fair from a business standpoint."

It's nowhere near fair. It's extremely anticompetitive. This is the kind of behavior that gets a company in trouble with the FTC.
I would imagine there is some sort of logic system that will only allow packages of a certain size to be delivered. Ie: no giant flat screen tvs being delivered to your trunk.
A good evaluation of current cloud storage options would actually be useful. "Why we're switching from Dropbox to X" wouldn't waste our time.
Why can't he just mail the USB drive? This part of the story doesn't add up...
Protecting market making is excuse-making since registered market makers are already exempt from "over-messaging" rules like this. Plus It would be possible to enter time-expiring orders to accommodate market making without allowing unbounded spoofing. The expiries are extra info you could use to disregard price flashers who have no intention of actually transacting. (filtering out ms expiries for example). Time-unbounded orders should cost something to cancel. (heck... Give institutions 3x the cancels as actual orders for free... It would still help).

Real Estate isnt comparable. There are no market makers in real estate because the product isnt standardized and you can't make an equivalence market in one-off products... Houses aren't securities and the illusions propagated by securitizing the loans around them clearly has wild historical market risk attached.

"it is a sophomoric attempt at solving a human problem that simultaneously guts the actual mechanics of exchanges."

Markets are human constructs...the pure mechanics of exhanges aren't more important than the humans they serve. Fixing the human problems should be the priority, right?
> don’t get caught up in arguing about this stuff for hours on end, unless programming itself is your life’s passion. If it is, great – code all day long if it makes you happy.

So basically, don't get attached to programming languages, unless you really want to, then it's cool. But really, go get a girlfriend. Unless you want to write code forever, which is still cool. But go bungee jumping in New Zealand..

What a waste of 5 minutes.
A Closer Look at Docker
I don't think there's a great opportunity there. Cloud storage is at this point a commodity product, so a new business would be differentiating entirely based on user experience and would be at a competitive disadvantage in storage costs compared to the big hitters.
This is just Apple being Apple, keep calm. They want this market finely roped and controlled, nothing else.
Latest startup news
I have a soft spot for Pascal since it was my "first" real language that wasn't basic or hacking Assembly on C-64. I feel like it is okay.

If someone wants to say don't be attached because you will be biased. I say we all have bias. Just DONT use you bias to blast other languages.

I can't tell you how many times Python people jump on a comment whenever I mention I prefer R to Python for statistics to tell me how wrong I am and how bad R is.

Live and let live and have a warm place for specific languages and dread for others (I am trying to get over my bias against javascript).
Yups. That's exactly what I was driving at with my comment.
Animated App Icons Because Vegas
The language you choose determines the workflow and to some degree the amount of work required of you. If you don't want to be maintaining that project for 10 hours a day it would help to choose a language that makes introducing new bugs difficult.
"Language doesn't matter" is an idea many people who haven't programmed in many languages have and it's detrimental to the engineers around them.
Twitter has definitely performed anticompetitively in the past like that. Legal or not, it's abusing their position.
The Video Singularity
Apple doesn't have control of the smart phone (or phone) market. Having control of the iPhone market is not considered monopolistic.
They are suppressing information which could help a customer make a decision. Users can no longer search for or discover apps that support their watch via the AppStore. I view this behavior as anti-competitive and does not serve the greater public good. Apple is a corporation.
C# is dove-tailing lot of F# improvements/accomplishments. So if you want to use these features today and not wait till C# 7.0, its already time to code in F#.
"I got tired of that 2 years ago and switched to android, haven't looked back since."

And you just made my decision easier.
8. Condoleezza Rice on the board.

9. Mailbox app has server-side access to your email (Gmail or iCloud). This is totally unnecessary for a mail client. They claim they need it to support Snooze functionality, but that is not true. It can be implemented entirely in the client, storing snooze meta-data (with a reference to, not a copy of, the email) only on their servers for cross-device sync purposes.
I live in a country with low population density and mobile is quite cheap here IMO. I have an unlimited data plan from an MVNO for around $10. It's limited to 1 Mbit/s though (but it's 4G), and no phone is included.

When it comes to carrier subsidizing, we actually have both non-subsidized and subsidized, as well as "semi-subsidized" (e.g. pay half price of the phone, but you can't change operator for 2 years).

The downside IMO with mobile in Europe is that we have so many small countries, so occasionally you have to leave your country (=roaming fees) for some reason.
365 IT SOLUTIONS Launches New Website for Managed IT Services
What if I don't care about salsa dancing and would rather learn the intricacies of a language to help myself learn more complex concepts? What type of code would we all have to work on (to get money for salsa dancing) if no one became attached to whatever programming language that gives way to quality examples, books, and tools?

Use the right tool for the job and all that, but there is nothing wrong with still being attached to something else. I've learned a lot more about programming in general by being attached to a specific language and bringing that experience to other languages than I ever would have by worrying about zip lining in costa rica while writing crap code lacking concepts I hadn't had the chance to realize yet. And to me thats perfectly fine.
Many websites do not support HTTPS but have no chance to disable the default listener that is in place because it comes from somewhere else.
I like Cubby.com because I can sync arbitrary folders. That said, development does seem to have slowed there too. This seems to be a pattern with other services I’ve used (Copy, Wuala, Dropbox) – hook you with a good free tier and one or two differentiating features, and then stop innovating...
Nah, that assumes the East doesn't have its own money.
Sure it can be discussed but the rule is quite clear and my problem is with the title of the article which is completely untrue.
If Twitter was killing an App or Device made by a 3rd party simply because Twitter was entering that market and wished to monopolize the user-share, then yes I'd consider that anti-competitive.

(yes, Twitter does just that, and yes, it's anti-competitive in my book).

Simply not being able to mention "Android" or "Android Wear" or now "Pebble Watch" is ridiculous. If I chose to buy an Android Wear or Pebble Watch, it's because I felt it was a better match for me... I still would have bought an iPhone (since I'm looking for iPhone Apps).
Future of Venture Investing
Banks should receive trading sanctions too (like doping bans for athletes). If all they have to do is pay their way out they will always take the risk of doing illegal business and hope to get away with it. This risky behaviour is so ingrained in the financial industries culture that it's clear the default approach of high risk actions while hoping for the best isn't going to go away without more and more serious deterrents.

This along with heavy prison sentences all 'round should help curb the corruption a little.
Be careful with notification apps if you use two factor authentication
> it would undermine their thesis that turning off the Google Play store is insecure.

I don't quite understand. How do you turn off the Play store?

It is necessary to make a distinction between what you want to believe and the reality. The reality is, that requiring validated keys would put the keys to the "official Android" kingdom into CA's hands. In addition, because Android is an open-source project, any alternative distribution would disable that. It would cause real fragmentation of the platform, where apps would run on one distribution and not on another, the difference would be only the signature. Google (correctly) decided, that they do not have to fight this fight.

A side note: getting CA verified can be problem in some parts of the world. What if you are Chinese? Crimean? You can still use Android as it is; you can't use any platform, that requires to be "Identified" by CA.
Same. Innovation is not what I want out of Dropbox. I want stability, speed, and continued bug fixes.

The one point I agree with him on though is that the web interface could use some work.
Yeah this was in 07/08-ish - I think someone successfully challenged them in court since.
trunk = tree trunk
> It's just a metadata problem, the author of this sensationalist piece even quotes it as such, maybe they're unclear what "metadata" means.

I think the issue here is that Apple is reclassifying smart watches as mobile platforms and thusly don't want you including it in your description. If I support a smart watch why the hell can't I MENTION that I support it? That's just unreasonable.
It gives people a way to choose the level of security they care about. Those who are willing to trust HTTPS can trust HTTPS. Those who aren't can obtain the GPG key and check its signature by another mechanism (WoT) and manually verify the package signature.
F# async and parallel programming (Async.parallel, Agents/Mailboxes, Array.parallel.map, etc) are vastly superior to C# right now. Every latest C# iteration has repeatedly borrowed everything great from F#, that should be a sign alone that F# has tons of killer features (and continues to be ahead of the curve).

I picked up F# in about 3 months by reading a few books, then refactoring a C# library into F# (this taught me a lot of the interop quirks), and then doing a full project in as much of the F# idiomatic way as possible.

As far as jobs, I don't know anyone who uses the .NET stack that considers themselves strictly an "X" programmer. I've never used VB on a project, but I'd be pretty confident I could consult on a large VB project based on how much C# I've written. Mixed projects are really the best of both worlds anyway, learning F# will improve your C# simply because it teaches you new ways of reasoning about your domain.

If C# 7 ends up implementing Tuples, pattern matching, ADTs, etc... those are all bread-and-butter of F#, might as well learn how to use them ahead of time.
That really helps. Thanks very much.
Sure, but once you're past the 'newest' front page, I doubt that you get any upvote
Thank you. :)

Yes, they do a lot of interpolation there, see the description: http://www.bahn.de/hilfe/view/pk/de/zugradar.shtml

There are a few of ongoing projects which will display the precise real data delivered by trains in near-real-time. But I'm not quite sure, which will be public.
Nowhere near...
Change Default Language Apps in OS X
$117B Market for Internet of Things in Healthcare by 2020
POS Vendor Uses Same Short, Numeric Password Non-Stop Since 1990
Agreed, ideas are cheap, title is misleading.
This is the whole reason the site itself doesn't direct you to https or advertise it is available. In order to support https, you don't just install a cert, you know. You have to make sure your whole chain supports it. Including things like third party CDN providers, which can be more expensive to enable https than you pay for the CDN. So, if you use an extension that randomly directs you to connect using a method the site operator never told you to use, expect problems.
He's saying that the _core_ part isn't adding any new features and that the _desktop_ is too buggy.
Twitter's stance of shutting down apps that get too many subscribers definitely looks bad to me - although it's a little different in that no money changes hands.

http://www.pcworld.com/article/2104603/metrotwit-vanishes-as...
https://news.ycombinator.com/item?id=9172248

https://news.ycombinator.com/item?id=9375565
Show HN: OvaFlow is FREE and now in Open Beta. Grab yourself a FREE coffee on us
It's really amusing that so many of you actually think that Apple is threatened by Pebble in the slightest that they would remove apps that supported it.
Agrobot: a robotic strawberry picker
If you never leave the country, mobile prices in Denmark are pretty good. But it's a small country so not very hard to cross a border, e.g. Malmö is only a 30-minute train ride from Copenhagen, so I find myself there often. And for that usage, the Danish providers' prices are quite bad. For example the one you linked, Telmore, charges a ridiculous 1,86 kr per megabyte (i.e. €250/GB) for roaming data in Sweden. I would be very happy to have Google's $10/GB roaming prices, or even something close to it. Instead it seems the only solution in Denmark is to have a whole bag full of SIM cards (Danish, Swedish, German, ...), and swap them every time you cross a border.
This is where the "intent" of spoofing becomes very very murky. There is a trading strategy called laddering (or sometimes confusingly layering) where a market maker will put orders at many levels of the order book at once (and sometimes at extreme depths, like 100s of levels). If they were to get swept in one direction there is absolutely no way they could trade all of those levels (their risk controls would kick in long before that). But, if the fills come in the correct order (ie 1 buy/1 sell) then the market makers would happily trade all of them.

Its even worse in pro-rata matched markets because participants will often put orders in at much higher quantities than they actually want to trade, so that they can get any of the fills. That is, they'd love to get filled for 100 contracts, but are putting in orders for 10000 contracts in order to get any of the matching. Again, if that filled in the proper order they'd happily trade it, but if not they don't want to.

So in both cases, spoofing and not spoofing, the actual ability to honor the orders is in question. So that in and of itself is not evidence of spoofing.

The difference (I believe) is that the market makers in the laddering cases would LOVE to trade every single one of those orders if it came in the right order and are not intending to change the markets behavior with the placing of those orders.
"It seems like Apple is doing that as a way to kill competition and promote their own watch, which is fair from a business standpoint."

Google are currently being taken to the cleaners by the EU for something wholly analogous to this.

I can imagine the chaps in Brussels rubbing their hands with glee at the thought of getting their hands on all the dodgy offshore cash that Apple have got piled up in Dublin.
What would the real server run?

I haven't found anything, that Dropbox does that the NAS doesn't. Maybe there is some marginal function, I don't know. But is that hypothetical marginal function worth the 900% price premium (per year) plus reduced privacy?
Well, you jest now, but if rumors ever come to fruition (I don't believe they will) and Apple enters the "smart car" market, by this policy, Apps for Ford or Honda compatibility would start to get rejected.
Hmm, I don't understand, why can't code be owned?
Personally I think BitTorrent Sync has something I really like. I am in the middle of evaluating SyncThing (Open Source project that is similar)

I really like BTSync for th following:

1) Like git the copies are on local machines

2) I control the servers and I control the folders that are shared

3) Super fast in a local network

4) You can use whatever encryption you want and it works perfectly

5) You can selectively sync individual folders and files

6) Easy to share things that are Read Only or Read/Write
Fair enough, I agree your definition of a unikernel and OSv isn't that exactly.
Thanks! The description of the old complex way was helpful.
C# the language has been ahead of Java the language for years now.
Every lawsuit seems to try this and it practically never works so I wouldn't get my hopes up.
It's also ultimately shitty for consumers, which will drive people away from Apple's products. Microsoft pulled this shit for years with MS Office, and it opened the door for Google.

This behavior may get them in trouble with the FTC, but it's also not likely to be very popular in the market. I get if they want a "premium" experience with the Apple Watch, but they shouldn't block other devices. The Apple Watch should be able to win on its own merits; the wearables space is still small enough that IMO any competition should be welcomed as it drives the whole market forward.
> Having control of the iPhone market is not considered monopolistic.

...and in an hypothetical lawsuit this will just turn in favor of Apple.
The OP replied in that article's comments saying that their appeal was rejected with a statement that any reference to Pebble in the description had to also be removed.
I'm kind of infatuated with the unikernel / libraryOS concepts. I think they're really on to something, especially when you consider how many systems are devoted purely to a single configuration and set of processes for large periods of time.

Some time ago, I listened to a talk given by one of the OpenMirage devs where he described substantial memory & complexity reductions and subsequent efficiency gains they were able to achieve compared to a comparable existing Unix System.

Moreover, after thinking about this for a while (and having a lot of experience working on embedded systems) I'm fairly confident there are still more opportunities for optimisation by removing ubiquitous but now actually unneeded layers of abstraction.
Masters of Doom by David Kushner. It’s about the history of id Software and its founders. The audiobook is narrated by Wil Wheaton and he does a killer job at it.
There are many similar services, I personnaly prefer this one that generates a URL I can share with someone:

http://notepad.cc/
My switch to OpenBSD, first impressions
There's no way this guy is not using the internet from time to time. If his wife is allowed to use it, how will the parole officer know if it's him or his wife using it?
Why Nobody Read Your Tech Article, and How to Fix It
Why RAII rocks
I agree with you that it wasn't that much of a hassle technically, just wish that the announcement was done with more transparency instead of "OTP Technical Board" met somewhere and this is what was decided http://erlang.org/pipermail/erlang-questions/2012-October/06...

Reminds me of Microsoft's .NET development process from 10 years ago, huge corporation drives development of a platform behind closed doors with very few people from the outside having any idea what is coming in the future.
Again, you are confusing the different uses of spoofing. People that are spoofing put orders in and then leave them for a long time. The way they use those orders is that they pull them all at once.

There are lots of legitimate reasons for behavior that looks just like this. The problem is not one of technology, it is purely the intention that causes the problem.
Why Developers Should Cross-Train
DareBoost now checks your headers for Security (clickjacking, MIME Sniffing)
Let's be humble and call it a big investment. :)
EU project to protect data against quantum computers
take your unfounded bias elsewhere
Performance optimizations that affect mathematical accuracy are not necessarily "rubbish"; there are certainly cases where they are necessary and appropriate.

OTOH, it is a problem, IMO, that many popular languages make it much easier to use fixed-precision binary floating point representations -- which, while the most performance-optimized way to work with non-integer numbersare also the most prone manifesting incorrect results on real-world inputs -- than any other representation of non-integer numbers.

Use of fixed-precision binary floating point is a performance optimization that, like all such optimizations, should be driven by a real need in the particular application, not just be the default choice because that's what the language makes easiest.

Unfortunately, very few languages make this natural and idiomatic (Scheme and its numeric tower get numbers right, but very few popular languages do.)
...surely that should be "avoid $ success at all costs"?
I think it's pretty clear Apple expects you to not add support at all, since you can't advertise it anywhere users will see it anyway.

It is a tool for controlling the behavior of both users and developers by using their control of an unrelated platform.
Teachers in the US regularly work 9-12 hours a day already building lesson plans, actually teaching, dealing with administrativa, etc.

It's common sense to run through a homework assignment to certify the key they're using. But I don't understand how it would be logical to suggest they're no good as teachers unless they spend another 1..n hours a night writing all their assignments by hand and not using prepared material from the books.
I wanted to ask you if tags on a mian dev branch, wouldn't be enough, but I guess the reason for branches is the ability to port back some changes etc.?