skysight-inc/HackerNews huggingface dataset:
A lot of artistic value, but not so many practical applications.
To bypass this, a bot can simply be tweaked to draw a frame shifted of x and y pixels in any direction after correctly guessing a face. The system will see no match with the non-detectable-by-a-human face and therefore it will think the bot is a human.
I'm curious: why does this work so much better than MathJax? What's the technical "secret sauce" that makes this tick? I was looking for that on the site and in the README, but it doesn't seem to have any explanation as to the tricks that make up KaTeX.
Maybe disagreement could be indicated with a different way, other than downvotes.

And maybe when many disagree with a post it would actually promote this post because it would be good for discussion.
You can try Maxima online (http://maxima-online.org/). Maxima is an open source CAS written in Common Lisp.
What are the "hard" problems of driver and consumer mobile app and infrastructure/coverage?

All the software in this business is commodity.

The only real defensibility at work here are the network effects, which are totally asymmetrical due to the city-focussed nature of ride-sharing.

The legislation is generally not company-specific, which makes the problem much better for followers rather than leaders. Uber enters a new city and gets hit with the upfront cost of having to fight to have legislation changed. No such problem for the followers who can wait until the battle is over and then claim the same status under the new legislation.

Uber and Lyft could do the same thing Sidecar is doing, but then they wouldn't be Uber and Lyft. They would be Sidecar. You have to choose one thesis and go for it. Sidecar is going for the variable price model and Uber & Lyft are going for the fixed price model.

Nobody is going to run the table over the other guy, investors know that and are betting that the different model will attract a subset of customers perhaps not as large as Uber/Lyft but large enough to be a big business in a huge market, maybe even IPO. Seems pretty logical to me.
I love it.
Cheers
PK
"flattened and rebuilt"

What's "flattened"? Like you stomped on it?

Grats on raising another dumb user.
I don't think this is a fair assessment. According to this http://www.houstonchronicle.com/business/article/East-Texas-..., at least 95% of patent cases in ED Tex are settled or dismissed before getting to trial.
Two minutes is actually pretty fast for such a large app. Well done. And congratulations on the migration.
$15m is enough to work out a small but noticeable product on a differentiated offering (based on something you can patent?).

I'd wager that they have no intention of competing in the long term. Their exit strategy is to do something interesting enough to get bought.
Now that's a gang sign if I've ever seen one.
Now, certainly. But it seems like Microsoft is always the last one to show up at the party, and always seems to spend a staggering amount of money to acquire what they're after (Skype for more than $8bn, e.g.).

Lego knew just how passionate the community was almost three years ago. They could've acted when Mojang could've possibly been acquired for a much lower price. They didn't.

Okay, we get it. You have a passionate community
who wants to see Minecraft themed LEGO sets.
It just took three server outages to prove it to
us, but yeah, we're listening. ;-) We never expected
a project to meet the threshold this quickly while
still in beta. It took our first launch, the Shinkai
6500, 420 days to reach 1,000 votes in Japan. Hayabusa
took 57 days to 1,000. With the start of Mojang’s
Minecraft CUUSOO project it took just 48 hours to get
10,000 worldwide. We admire your passion as a community
first and foremost of Minecraft fans, and second as
LEGO fans.

https://ideas.lego.com/projects/4038/official_comments
They can't create trusted public keys after the fact, they'd have to already have them. So there's no half truth. Either they currently create and store such public keys or they don't. Tim Cooke is saying they don't. That statement can't be half true. It's either true or false.
Good point. I'd chip in fifty bucks for a ScanSnap if someone can supply the documents. We can host them on the Internet Archive.
You would have to force the sensitive content to be dynamically allocated. All types in Rust can be moved via a shallow memcpy and that will leave around dead shallow copies. For example, `Vec<T>` will leave around dead versions of the values when it needs to do a reallocation that's not in-place.
How mathematics can make epidemics history
I think there's a difference between an MVP and a proof of concept.

You can hack together a one-off PoC for a hardware feature, in order to know the feature is viable--but what you've created isn't a viable product, minimal or otherwise. With an MVP, you'd expect to be able to incrementally improve the design into a non-minimal one, but with a PoC there's no real way to take it and "refactor" it into a shipping product at all. The design with modwires and a 10kg power supply (or the embedded-software equivalent) doesn't share any similarities, except at the most abstract level, with the design that can be mass-manufactured.

Once you're done experimenting and you know what you want, you really do need to design the "production model" from the top down, with all the layers that will enter into the solution considered in advance.

A concrete example: you can't just "write a voxel renderer" and then expand it into a full game engine. If the full game engine will have a rendering pipeline with support for things like dynamic lighting and fur physics, then voxel rendering will be implemented in that engine in a completely different way than in one that only needs to render voxels.

Editing one into the other would be like editing the code defining a b-tree into code for a hash-table: there would be exactly one edit, which would replace all the old lines with entirely new ones.
Rails 3 is already only receiving security updates for "severe" issues, see http://rubyonrails.org/security/
You'd probably enjoy Anathem by Neil Stephenson in that case.
pg has said multiple times that a major downfall of a lot of companies is that the two founders have a dispute. What is the major downfall of companies with single founders?
I'd be happy enough if the OS-level packagers stopped modifying the package-level packages they packaged.
Object inheritance is only useful in rare edge cases so your statement doesn't make much sense. Traits have default methods, inheritance and can be used as bounds on generics (no dynamic dispatch, type not lost) or as objects (dynamic dispatch / type erasure).

What makes you think object inheritance is such a sure thing anyway? I don't expect either object inheritance or optional garbage collection to materialize, ever. In fact, I'd be pretty sad if the language was degraded with that extra complexity - I think it would be a worse situation than the mess that is C++. There would no longer be a shared idiomatic Rust.
OCaml has a decent compromise between no signature at all and signatures everywhere: you put signatures in your interface. Works pretty well in practice, I find.
You hear a lot of complaints about the glacial pace of the courts, but is this guy really deciding 2.5 cases a day? Maybe he could stand to go slower.
It's nice to see that he thinks user privacy is something valuable, and that this is an issue worth talking about. However, I think he's really only addressing one of the three ways that user data can be compromised when it's held by a company:

1. Selling or using it internally (e.g. Google's ad targeting)

2. Stolen by criminals (e.g. Apple's recent snafu)

3. Requisitioned by the government (e.g. Yahoo's daily fines for refusing to join PRISM)

Data that isn't collected in the first place can't be lost, but that isn't always possible (and it often defeats the entire purpose of the service).

I think he's mostly talking about the first one, that Apple hasn't built their business around harvesting user data to feed advertising or other systems. I think that's laudable. I would rather a company focus their energies on one product, rather than selling a byproduct of their real money maker. I also don't really like being the fuel for a free service -- I'd rather pay for what I use and have everything above board.

Security is where I think Apple has its biggest problem with user privacy. Relative to companies like Google, they just aren't very good at running Internet services. Despite operating several huge services (iTunes, a CDN that handles iOS updates, iCloud, etc.), they aren't an Internet company at heart. Google and others are leaps and bounds above them in this regard.

They can improve this with hiring and changing the culture in those groups, and I think they started this process a year or two ago. It will take some time, and they're never going to be the world's best at this stuff.

Tim Cook touches on the third point a little, and some people think he is being disingenuous in his description of how iMessage works. I think that it doesn't really matter. It's great that Apple has designed a system that places an emphasis on keeping user conversations private, but there is literally nothing that they can do about government interference if they want to continue operating as a legal entity.

I hope that they do everything in their power to curb government overreach. Ultimately the government will get what they want. Simply building a system designed to keep you from accessing the data that flows through it is not sufficient: you will be forced to subvert that system or face serious consequences.

I strongly believe that the only way people will ever have privacy from the government again is to decentralize the Internet and the services that run on it. I doubt that a political solution is possible now that pandora's box has been opened, and it seems like it will only become more widespread as companies have to answer to more governments around the world and the technology to broadly intercept traffic becomes more commonplace.
"What every computer programmer should know about floating point, part 1.00001"
Well they would have to talk about something anyway.

When I was at high school age, after changing school, the first thing my new classmates asked me was which soccer club I was a fan of. I find this to be worse (obsessing about clubs) than talking about something like minecraft.

(edit: spelling)
Al Jazeera’s digital news venture AJ+ launches with a dedicated iPhone app
>Our kids are homeschooled,

We could tell.
I also suspect the 0.9999.. was an actual number in the commenter's inputs to the fragment shader. Unless he checked the binary representation of the numbers in question (in the input) he could have missed what's actually going on. Formatting and printing the number in base 10 hides the only real thing, which is the actual bits that represent the number.
>it's #1 and shows no sign of slowing down.

I don't know if I would agree with that.

http://gs.statcounter.com/#browser-ww-yearly-2010-2013
that's the point. synthetic opiates are not cheap. and those farmers are feeding herd with it.
That's not so simple. A distro is a fine-tuned collections of packages which work more or less well together. Debian, for instance, comes in stable/testing/unstable/experimental flavours, depending on how daring you are. But even this isn't a universal solution. If you are deploying for instance a web application, you will want to deploy a locked down number of dependencies as well, regardless of what is present on the target system. And you may need deploy multiple applications side by side. Few system package managers have an answer to this.
just because it is java doesn't mean there isn't critical code in there to make it work on Linux. Filepath code for instance is often platform specific in java.
Yes, this is explained in http://en.wikipedia.org/wiki/Stern–Brocot_tree

Such a beautiful circle of ideas!
Years ago there was a triangle problem on an ACM Scholastic Programming Contest. It looked simple. Given three lengths, output whether that forms a triangle or not and whether it's a right triangle or isosceles triangle. Simple right? A^2 + B^2 = C^2.

Most programmers that were naive about floating-point got burned. One item in the test data set (which they kept hidden and ran against your program and you only got a pass/fail result) would fail the simple equality case if you used a double-precision float but would pass if you used a single-precision. Lots of learning took place.
Party hard like it's 1999.
I don't think it's fair to call Bungie a one-hit shop. Pathways into Darkness, Myth, and Marathon were all successful and well respected. Halo definitely moved them onto the big stage by pushing them off the mac platform. I agree with everything else you say though.
I don't think so. It is too expensive to enroll more than a couple of thousand of participants for a GWA study, though they are often pooled for a broader analysis. Anyway, genotyping will probably cost at least $100 (depending on the technology a lot more), which puts manual entry of patient data into perspective.

An unpaid intern can be cheaper than fancy artificial intelligence!
Pafka G33K Blog
This statement is not enough... there could still be a third party (e.g. law enforcement) with a key or for more plausible deniability, a portion of a key (n bits out of N), and the statement would still be true. If they can do so truthfully, they should also state that nobody else other than the user has a key or any portion of a key, and that there are no keys or portions of keys in escrow where anybody else can conceivably get at them.
Technically that'd be part 1.000010000000000065512040237081237137317657470703125
Public vs. Private cloud – it's all about the costs, you should leave AWS asap
Why did Apple remove New applications category from AppStore?
All we see outrageous case with AppStore. Only top and featured applications are visible now. Why we can't see all new apps released as like it was earlier. So developers who has no huge promotional budget has no chance to be visible in AppStore even at release time. I want to try to help users and independent developers. I'll add all new applications released in AppStore to my catalogue each week (http://yournewapps.com).
Isn't the price tag quite sad for a product that influenced the world that much? I think even my parents have heard about Minecraft by now.
Show HN: Chat for Trello
You might like to look up work on the Theory of the Firm, as to why companies exist. I'm not suggesting it's the answer but I did find it interesting.

http://en.wikipedia.org/wiki/Theory_of_the_firm
MyVR (YC W12) Is Hiring Full Stack Engineers in SF
Revolutionary diving suit to be used at site of 'world's oldest computer' find
'toxic' is a much weaker assertion than 'does batshit crazy things to life'
Major Retailer surprised startup with court-ordered search and seizure
Apple removes PayPal from preferred Apple Pay payment platforms
For me 3.0 -> 3.1 transition was definitely the more painful transition, because it forced me to also do 1.8 -> 1.9 at the same time due to a performance regression that made the test suite jump from 20 minutes to 2.5 hours under 1.8.
> Font sizing is bizarre too. Web pages suddenly have font sizes increasing and decreasing seemingly at random, and to the point of illegibility

I haven't tried Chrome, but I see this in CyanogenMod's stock browser (probably close to AOSP) and Firefox. In Firefox's case at least, my research pointed to "font boosting" being the cause of increasing/decreasing, but I haven't found a good fix.
Seizures can also be caused in "overdose", which is unfortunately very very close to "recreational" doses. It's a very very weird drug in terms of secondary side-effects, the "SSRI" side can cause dangerous issues as well (serotonin toxicity when coupled with other serotonin affecting drugs).
That's not what I said. I actually use my phone less as I found the apps and data I "need". Google is forcing software updates (silently even!) that leech away significant amounts of space away from me.
Profitable UK Phone retailer bankrupt as Networks cancel
Dolphin is affected too.
> You can argue that juries aren't savvy enough to judge a complicated IP case and I'd agree with you but that's what the appeals court is there for. If the jury got it wrong, you can appeal to judges who, presumably, have a better understanding.

The appellate court for patent cases is the Federal Circuit, which is full of former patent lawyers who don't really understand software and like validating ridiculous software patents. After that you can only appeal to the Supreme Court, and only if they take the case and you haven't been bankrupted yet.
True. But they can replace any program on any iPhone with an NSA/Justice system version, and give the replacement access to any keys stored on the iPhone.

There can never be any security on a closed system where a central party has all the control. That means apple's system is a lost cause for user security.
Microsoft’s good (and potentially great) Minecraft acquisition
I believe only Chrome has built-in PDF viewing too, which can be nice. The page you linked has people saying there are Chromium plugins for it, or you can install a dedicated PDF viewer and it will probably embed itself in the browser when downloading PDFs.
Does it use the GPU, memory compression, code rewriting, automatic vectorisation, multiple cores, or any other performance techniques from the last 10 years?
Of course you can deny it access to JNI [1]. The Java platform has had this built in since forever. This is how applets work. Aside from sandbox exploits classes in Java can be locked down so much that they can pretty much only allocate memory and burn cycles.

[1] http://docs.oracle.com/javase/7/docs/api/java/lang/SecurityM...
Here's the link to the episode.

http://www.thisamericanlife.org/radio-archives/episode/441/w...
What's about iCloud backups?
Need help from experienced hacker.
I was wondering if anyone is able to hack someones snapchat library.
I think my girlfriend is cheating on me, and I want to uncover whatever there is in her library so that I can be certaint and move on.
Please answer this thread if you can help.
They're definitely not forking Rails 3, they're not staying on it either: https://news.ycombinator.com/item?id=8322826

> We already have the app booting on 3.2; the goal is to try to get to 4.0 and track master fairly quickly. No one's eager to have to go through this whole process again in a year. ;)
Or just use tor browser...
Well, then these people are very nearsighted. Virtual Reality could very well become the next big thing. And not just in gaming. Apart from gaming there is simulation training and yes, communication for example. This could lead to some incarnation of a Holodeck if you will. Virtual meetings where you actually can see the other person and not just some avartar but the actual HD picture somehow modeled onto a virtual model in a way that makes it indistinguishable from real life. That may be decades down the road but it could happen.

And facebook, being in the communication business is now trying to push this forward by backing Oculus.
Trying to make VR be just about gaming is sort of like trying to make the TV be all about displaying your xbox picture. When in fact the TV can be used as a medium for much more.
It's pretty straight forward to write platform agnostic filepaths in java. More likely Linux is just a subset of "PC" here or this press release was hastily written.
Bite to self: find a 14 year old felon with a long rap sheet, and bring him on as a co-founder.
New analysis rescues quantum wave-particle duality
This is why the 'nothing to hide' argument irks me so much. It implicitly accepts the asymmetry. If everyone had equal information, then it would be a very different environment.
You should just break up with her if you're wiling to go that far. Your actions would be a terrible breach of trust. Even if she is cheating, you're a bad person too.
Why Sometimes I Hate Myself
Rust is a low-level language so everything user-space can be implemented, and the main (and only) compiler rustc uses an industrial strength optimiser (LLVM) which has support for automatic vectorisation.

Furthermore, the type system is designed to be very good for high-performance concurrency.

See http://blog.theincredibleholk.org/blog/2012/12/05/compiling-... for an example of using Rust on a GPU, and I can only imagine that it has become easier since then.
Josh what really bamboozles me about your code is this..the console function returns an object, yet at no time is the text being forwarded to the function
ie.
var console = function(text) {
...
}
so when you say console.log("information...") how is function getting the string??

cheers
PK
Albertus Magnus, Witelo, Robert Grosseteste (inventor of the scientific method), Roger Bacon, Petrus Peregrinus, William of Ockham: obviously these guys never existed, and the foundation of the Universities in the Cathedral towns never happened.
> Assume every message you send over iMessage to be public.

You should assume any message that you send over the internet to be public unless you're a crypto expert.

And if you want to go one step further then you should probably consider anything you type into a computer to be public.
http://www.androidheadlines.com/2014/09/galaxy-nexus-will-li...
A Node.js library to make promise based asynchronous http requests
I think considering that was something most people were worried about before the purchase it would have been a pertinent time to clarify.
Tough love mate. I know it's a breach of trust from my part.
But if I'm wrong and she's not cheating, I don't want to lose her. Hence why I'm here looking for help. Unfortunately I don't possess the skills to do something like that myself, but I'm sure someone here does.
> German cakes? You've gone a step too far!

To be fair, my reasons for moving to Germany were a) my wife, and b) German cakes. My wife came first by the narrowest* of margins! ;-)

* Only kidding dear wife (should you happen to read this in the future).
Why Apple Pay could be the mobile-payment system you'll actually use
Show HN: Berlin Hacker News
SymPy has made a start on an open source version of Alpha, SymPy Gamma,

http://www.sympygamma.com

The biggest missing piece it's missing is the data used by Alpha. It's missing other things as well, but it's a start.
I was waiting for this comment :o).

Indeed, the interviews were designed to give more credibility to the Playboy and give a wider range of men an excuse to buy them. This worked out perfectly, if you ask me.

But, the interviews developed into much more than just an excuse. They are a genuine piece of great journalism. Even though they are surrounded with boobs - which isn't totally uncomfortable for the reader, too - is it?
0x10c music released
Netflix is now available in Germany
Without trying or thinking people just don't expect the effects which have sense once you know what is actually going on:

void p( int i ) {
float f = i;
int i2 = f;
printf( "%d\n%f\n%d\n\n", i, f, i2 );
}
int main() {
p( 0x7fffffbf );
p( 0x7fffffc0 );
}

/*
prints

2147483583
2147483520.000000
2147483520

2147483584
2147483648.000000
-2147483648
*/

I wouldn't call the behavior dumb, nor would I involve hate. You get the results that correspond to what you programmed, not what you wish to happen and what would actually not be feasible, as long as you insist on using float.
I'm wondering how heavy the server-side rendered version is. I assume you don't have to load the JS file anymore for that one, but you still need the CSS and the fonts. Is there an estimate on how large those are in total?

How large is the performance difference between the server-side rendered version and the JS version?
I've got a startup with an almost ready product, a team that has started businesses before, and is bootstrapped with our own money. I'd love to give a presentation, but I'm based in Europe. Does YC do Europe? (I'm more than happy to fly. Question is whether you care where a firm is based.)