skysight-inc/HackerNews huggingface dataset:
Hi Ryan, I remember seeing somewhere that you had recently applied to YC with Product Hunt.

It seems like you guys did not make it this time, which is unfortunate and surprising given PH's great traction and the impressive community you've built.

If that's the case, I was wondering if you had gotten any feedback on why PH wasn't accepted. Would love to hear your thoughts!
It's common to have cameras mounted to record you typing your PIN along with skimming your card. It's good practice to cover the pad with your other hand.
"No. Languages take a while to die. C is still around."

That is unfortunate. You can't compare a language supported by mostly one company as Objective-C against one of the most important languages around.

C is widely used and a not dead, not even wounded language. Thousand of companies use it every day in core systems, embedded systems...

I am really wondering why you have suggested C being dead or on his way to die...
Same on T-Mobile side with companies like PTEL
I'm actually mildly interested in doing this, keeping Tor healthy is a worthy goal.

Anybody run the numbers (and are there legal repercussions?) on the cost of running a relay at 1MB/s on AWS for a year?
I'm working on research for monetizing Tor relays, providing an incentive to relay operators. It's called TorCoin. We introduce an alternative cryptocurrency, like Bitcoin, to reward relay operators for transferring bandwidth. Rather than being CPU intensive, it's bandwidth intensive -- so one TorCoin represents a certain amount of bandwidth transferred.

We will be presenting our research at the HotPETS privacy workshop in Amsterdam in July [1]. Here's a link to the paper if you're interested (I'm Miles). [2] Keep in mind it's an early draft.

[1] http://petsymposium.org/2014/hotpets.php

[2] https://docs.google.com/file/d/0B7r4osQgWVqKTHdxTlowUVpsVmJR...

My email is in the paper, but it's miles.richardson@yale.edu
Free Webinar $2 million dollars online giving away free stuff
Ah, excellent plan. That's a variation of a good old "you should write us an app / design a logo / sketch a website for free, just for all the exposure you get".
TorCoin
Brilliant. Great work EFF!
I don't see much cause for optimism. Human intelligence is the end result of tens of millions of years of evolution. That software project you hacked on for a few months until it worked really well? Now multiply that by about seven orders of magnitude. You simply can't comprehend how much trial and error led us to the state we're in now. To think that we could reverse engineer ourselves in the span of a few centuries always seemed pretty naive to me.
The default optimization level is `Os' (instead of `O3') for iOS projects. Would you please also benchmark the two under -Os option?
Boost Your Business Visibility With Android App Venture
They haven't got one from Verizon yet!
@fiatmoney's comment seems like very good advice. Here's a link since it's very far below the fold:

https://news.ycombinator.com/item?id=7849734
If you are making a systematic mistake (not necessarily an error, could also be an approximation that doesn't hold) in your analysis, the "5sigma" does not really take that into account.

Struggling to come up with a simple example. Imagine you collect some data, analyse it and see a "3sigma" effect. You decide to collect more data to see if the effect keeps getting bigger or goes away. After collecting a lot more data you get "5sigma". This could be because it is real, or because you have an "unknown unknown"

If you had a systematic (as oppose to a random effect) shift in your analysis, collecting more data will make you more sure that there is an effect. Even though all you are seeing is the effect of the systematic shift.

For almost all analyses in particle physics (or astro or ...) we spend a huge part of our time evaluating "systematics", it isn't uncommon that this part of the analysis takes a lot longer than the nominal result. Unfortunately this only protects you against known unknowns. You can't take into account things you don't think of/check for.
I'm Miles Richardson, one of the authors. This research was my Yale senior project, in collaboration with fellow student Mainak Ghosh, Professor Bryan Ford, and Tor community leader Rob Jansen. I thought now was a good time to post, with the EFF initiative on the front page of HN.

We will be presenting our research at the HotPETS 2014 privacy conference in Amsterdam, in July. Please come by if you can. :)

At a glance, the point of this research is to introduce an alternative cryptocurrency, called TorCoin, that rewards relays with coins for transferring bandwidth. Relay operators can then sell those coins on any altcoin exchange. TorCoin is like Bitcoin, but it's bandwidth intensive, rather than CPU intensive. So in effect, relay operators "mine" TorCoins and make money selling them on exchanges.

Let me know if you have any questions or want to discuss. The next step is developing a prototype, and/or a network simulation to run experiments. Anyone interested in helping, let me or any of the authors know. Email is miles.richardson@yale.edu
Many schools offer an engineering physics degree - Toronto, Berkeley, Tulane, Columbia (I think)
The advent of technology has really helped a lot by offering such leverages to Android application developers.
I reckon aws is quite expensive. I'd get a fixed price bandwidth VPS, but I am not sure what hosting to recommend.
I'm a parent of 4 kids, 2 of whom have passed the age of four. I don't recall if it's a law or just a regulation I have to follow as a certified foster parent, but either way I'm not allowed to leave any child under 6 unattended in a car.

If it weren't for that rule, then I absolutely would have left one of my kids in a car unattended for 5 minutes, but not the other.

The one I would not have got antsy fairly easily. Even they could probably have been trusted for less than 10 minutes, I wouldn't be willing to take that risk. The other, I have no doubt would have stayed in the car for a half-hour.

More recently I did leave one of them in the car, in the shade, with the windows cracked on a 65 degree day. She was 7 at the time. Someone did report me to the cops, but I said "She's 7, was in the shade and I was gone for less than 10 minutes" and never heard anything from then again.
Just don't be an exit node.
I agree ..and if you graduate soon, re-release the app lol. They wont be able to do anything and they won't bother to sue lol. Like someone else said, it's baseless. Guess what? Google scrapes the entire web and profits from it. But in your case, you happen to go to the school, so unless you want to be kicked out, that changes everything.

It doesn't make it a moral issue though. Tell em: "look, first off, I will remove it, but don't fool yourself: this in no way is a moral/ethical issue. You simply have control because if I don't follow your desires or rules, I get disciplined in one way or another. So there's nothing ethical to it. It's an agreement between me and you that I can be apart of your school if I follow your rules. It's too bad you're so shortsighted here and arbitrarily inventing this rule that before didn't exist."

Anyway, you've been at this school for 8 years and you're programming great stuff--aren't you due to graduate some time soon. Like I said, release it again then. ..But also leave school. You don't need school to be a big success. You'll have way more time to devote towards what you really love. email me at james@faceyspacey.com for a paying remote job right now. I got work for you doing stuff you will love.
Rackspace President "Open Source a great destination but not sufficient"
Didn't believe the WebGL demo until I rotated (ctrl-drag). Hope it feels as good on a mobile browser.
The Swedish is incorrectly reprinted by the TFA. It says "with an (elephant) trunk", while the referenced Tweet (by a Swedish person) says "elephant trunk A".

The actual Swedish wording is "snabel-a", which is a compound word consisting of the two words "snabel" ([elephant] trunk) and "a" (the letter "a").

So the proper English translation of the Swedish name for the character @ would be something like "an A with a trunk", I guess, since English isn't quite so malleable when it comes to building compound words.

Source: I'm from Sweden.
Like Apple's lawyers would give you a choice anyway and they know it. Bend over peons, we now own your trademark.
isn't that what weev did? he sure got arrested and prosecuted for it
It's almost certainly possible to come up with an estimate for how often parents leave their kids in cars. If by "we" you meant those of us currently discussing it on HN right now, then maybe you're right.

Either way, it's obvious that more kids are driven in cars than are left in cars (since nearly all kids left in cars were also driven in them as part of that trip).
So if a browser vendor charges for the browser (like Opera did, lets say) can I sue opera for displaying my website?
I don't have any brothers or sisters either. I don't know, it seemed pretty rare to me while I was growing up.

Nothing's stopping me, really, except that I don't think I'd fit in anymore.
That is not a bad idea either... but:

This will be a challenge: the number of people willing and able to run TOR relays is quite small, and the subcategory of those interested in a (new) cryptocurrency is even smaller.

Reaching critical mass for the currency to be interesting is going to be hard.
One, our government has robots that kill people from the sky.

Two, this sounds like some kind of libertarian fantasy that being armed makes you "freer". Government provides law enforcement which is the only reason you get to enjoy any semblance of civilization.
A dupe of https://news.ycombinator.com/item?id=7850456. Since it's not clear which is the best url, we'll add this link to that thread.
"Nonsense" in that there's literally no way to ever tell the difference between a "simulation" being run on a computer in some exterior universe and a very real universe whose laws of physics are fundamentally discrete. "Real" is what you can causally interact with, which means that until that exterior universe decides to deliberately talk to us, they are not actually real with respect to us.
There are better checks. I'm generally not a fan of Microsoft, but the SafeInt library ( https://safeint.codeplex.com/ ) does those kinds of checks in sofware.

I don't remember where I read it, but regarding multiplication: if you multiply two N-bit numbers together, the result will always fit in a 2N-bit number. For instance, the product of two 16 bit numbers will fit in 32 bits, the product of two 32 bit numbers will fit in 64 bits, etc. You can assign the product to an integer able to hold the larger size and then check if it would also fit in an integer of the smaller size.
Ask HN: Which tech conference would you attend?
If there was only one conference that you would attend this year, then what would that be? Would it be Structure? Spark Summit? OSCON? Cassandra Summit? Java One? Lean Start Up? Fail Con?
Apple hasn't proven itself to be a dick. We trust them implicitly because they have reliably proven that they have our interests at heart, and we pay them to be trustworthy.

Google has proven to be a dick. We distrust them implicitly because they have reliably proven that when faced with a choice between the interests of their nonpaying users and their paid-up clients, they invariably work in the interests of money.

We all still view Apple with some degree of suspicion because they're in the USA and thus NSA happens.

What I'd prefer to see in addition to iCloud is either nationally-hosted iCloud for non-US countries, or self-hosted iCloud services for people who want to be in control of their own security.
I would like to run a Tor exit-relay, but I am too afraid to do this, as I live in a what used to be liberal western country called "the Netherlands". Where the police sometimes raid Tor exit-relays on purpose, to discourage people from helping Tor [1].

[1]: https://blog.torproject.org/blog/trip-report-tor-trainings-d...
Related: http://www.news.com.au/finance/small-business/apple-swallows... and http://blog.daemonl.com/2014/06/healthkit-apple-stole-our-bu....
How Much Does it Cost to Get Your Mobile App to the Top 10?
If you are building a mobile app startup, you are probably looking to estimate how much your marketing cost will be. Here is a precise answer how to calculate it for any iOS app in any country's App Store / any category.
One of the speakers at Ruxcon last year worked for an enterprise, and mentioned that for fun, he'd spin up a Tor node, then time how long it took for the 'cease and desist' email (not enforceable) to come through. I think he said his best time was 10 minutes.
thank you for this. i've never understood why credit cards are printed w/ spaces between the numbers, presumably to reduce transcription errors, but 99.9% of web forms force you to enter the number without any spaces.
Numbers Aplenty
I'm reluctant to jump on this bandwagon as I don't feel that Tor is as secure as they say. There have already been demonstrated attacks against node anonymity and until Tor gets a public audit I'm not sure it's wise to encourage people to use Tor.

As they say, flawed crypto is worse than no crypto at all.
Here are median values based on a few trial runs with -Os (but I'm still building and running for MacOSX only).

Int/int : Swift = 2.7s, ObjC = 3.4s (Swift is 25% faster)

Int64/int64_t : Swift = ObjC = 2.7s (indistinguishable)

edit: Swift compiler is still building in "fastest unchecked" mode for both.
That's basically where my theory about all this comes from. We keep finding that more and more tasks that "clearly" require a whole human-level mind... can actually be done quite well with Narrow AI/ML techniques and crap-tons of training data. We consistently overestimate the Kolmogorov complexity of human cognitive tasks in order to flatter ourselves, thinking that surely no computer can do XYZ unless we're within six months of a capital-S Singularity.

Gaaah, I'm trying to remember the link to some short story that Someone (we all know who) wrote about a man fretting over his JRPG party members seeming to be conscious. The author's afterword said that he expected seemingly-conscious video game characters to show up "six months before the Singularity". I currently expect seemingly conscious video-game characters - which are actually just very stylish fakes with really good NLP - many decades before anyone manages to produce a self-improving agent.
Reminds me of an example I gave in my book about how you can write valid HTML that executes as JS:

/*
<div id="writeHere"></div>
<script src="#"></script>
<div>For example here, we have multiple examples of code that execute</div>
<!--
*/
writeHere.innerHTML='<p style="font-weight:bolder">Hello World</p>'
alert("are we JavaScript files or are we HTML?")
/*
-->
*/

I saw this once upon a time while debugging some nasty code some publishers used - the whole site was in this style. It was one of the most ingenious things I've seen - the same file, parsed twice, once as HTML and once as JS.
I have never put this card in an ATM. It must have been skimmed from a swipe machine in a restaurant.

I still don't know how they got my pin. I can't imagine anyone looking at my pin in a restaurant. It seems like such a hard and non-scalable way to do this kind of thing.
It looks like this company doesn't own any trademarks or copyright on the HealthKit name, but Apple does. Not sure how they can be upset if they haven't even tried to protect their brand.

They filed the trademarks some months ago:
http://www.macrumors.com/2014/05/30/healthbook-healthkit-tra...
Car accidents are the #1 cause of death for children. Family dogs are not.
Think about all the countries without LTE, if you travel to one and want to get a local SIM card (since it's usually cheaper) you're gonna need those GSM bands.
Wow is that ever clever!
Despite the best efforts of millions, XML still sucks as a general purpose programming language.
OK.

http://cfr.regstoday.com/49cfr571.aspx#49_CFR_571p126
Actually it's interesting that you mention this. Technically, you can also make it atoma-ku, (like ato like in later, and ma-ku as in mark). I wonder if the dip-tone was intentional to make it sound more like foreign word.
Krystilez – Karma
Angry Hawaiian rapper spazzes on edm and white man who imprisoned a Hawaiian Queen.
Life and style Lego Lego to launch female scientists series after online campaign
In Catalan we call it arrova. It's interesting that, used as a unit of mass, the @ had different values in different places [1][2]:

- Castille: 11.5002325 kg

- Aragon: 12.5 kg

- Catalonia: 26 pounds

- Valencia: 30 pounds

- Portugal: 32 pounds

Apparently it's still used as a unit of measure in Spain and South America, for example for oranges [2] and cocaine [3].

[1] http://ca.wikipedia.org/wiki/Arrova
[2] http://es.wikipedia.org/wiki/Arroba_%28unidad_de_masa%29
[3] http://web.archive.org/web/20110101190636/http://www.delisse...
Run the file utility over the DMG that you have. If it comes up as having a boot sector in it (aside from a hfsplus filesystem), you should be able to use qemu-img to convert it to something qemu or VirtualBox can use.
Or they could keep the domain and ride the windfall of traffic that will come from all the Apple generated interest.
Agreed. I'm intrigued.
I'm not even sure where to begin responding to this.

1) CPS wasn't ever involved in this case

2) Everywhere I've ever lived CPS was already understaffed and overworked; they don't have time to go looking for children to take away, they're busy enough already.
Why Can't We Explain the Brain?
"basically through materialized views... summing a column can take up to 100 milliseconds"

That's a key point worth expanding on. This isn't so much a columnar/row distinction as it is a point about materializing results (or partial results) in a clever way that allows for fast processing for those kinds of queries.

That moves the problem: queries are faster (as long as they are in the sweet spot of queries that you expected), but you have extra cost at insert/update/delete time and extra effort when designing the "projections" (as you say).

Columnar makes a similar trade in that writes are slower and a class of "typical" grouping and aggregation queries are generally faster.

By combining the two strategies (materialization and columnar), Vertica is essentially doubling-down on that trade. So queries that match what you designed the projections for, and that follow typical patterns of grouping and aggregation, are blazingly fast (or so I've heard). But it's more restrictive about the kinds of queries that will work well, and it's sensitive to new kinds of queries that you might not have planned for when designing the projections (again: or so I've heard). In other words, it's more specialized.

Personally, I don't find ultra-specialized databases very interesting (speaking generally here, not necessarily saying that Vertica is ultra-specialized). I basically see two reasons to use something specialized: (1) replicate data into it and run queries (i.e. an accelerator); and (2) put lots of low value data in it, that you'd otherwise throw away, and try to extract some signal from it. (There are a couple other cases, like real-time systems, but that is outside of what I ordinarily deal with.)

Disclaimer: I work for a big data company that is not Vertica. Our products offer row or columnar as storage options, but that is not central to the products' value propositions. Opinions above are my own.
> Does it only leave away memory bounds checks or arithmetic overflow checks or all of it?

My guess is only arithmetic checks and not array bounds checks. If array bounds checking is removed, the language won't be any safer (security wise) than C, hence I think that's kept through out.

Btw "Int" and "Int64" in Swift are actually "struct"s and not a primitive type like in C. So the compiler is indeed able to keep performance for these small structs on par with primitives. This is promising for swift's claimed speed I think. These structs have extension methods like uncheckedAdd(), uncheckedDivide() and so on, which lends some evidence to my "unchecked refers only to arithmetic" guess.

edit: .. that Int/Int64 are structs means that the + and += are all overloaded operators, compared to the raw operators used in C. Given that, the compiler, I must say, is impressive.
I wonder what the same animation would look like for sw developers. Im 6ft6 and 252lbs. Though being a Brit I'd say 6ft6 and 18 stone or even 2m and 114.5 kg.
This is terrible reporting. I couldn't find a single specific study referenced in this article. Another example of the media obfuscating science. Only opinion articles by epidemiologists who seem to have a hankering for pursing non-causal science.
Visual Studio “14” CTP now available
I worked for an investment bank (think MS, GS, JPM) in their tech department, building apps used by traders, so I think I was as close to "front office" as tech worker can get. Some found it hectic, but for me it was pretty fun answering traders' phone calls and complaints about why a certain column is in the red and why this and that number is fucked up, trying to calm this guys down and figuring out what the problem is at the same time. The coworkers were also encouraging too, so if one got upset at a trader, others would cheer the one up.

Having said that.... I now work for a tech company in west coast (think FB, Google), and I have to say I like it a lot better here. The reason being that you are treated as an employee that generates value for the company, as opposed to someone helping the important people (in my case, traders) generate value for the company. Now you have all these staff working to accommodate your needs, and at the same time the work is a natural extension to some of the CS theories you learn back in school.
I have to say I almost came to write the same thing, and then the above comment got me thinking. I guess buried treasure is amongst the most successful usually... In that it keeps it away from those the owner was hiding it from for many decades or more, before accidentally getting 'cracked': http://www.telegraph.co.uk/news/worldnews/northamerica/usa/1...
> I'm not sure why there's a bias factor of 2 in the "raster" fragment shader -- looks like it might have been added by accident.

Yes, that was an accident. Thanks for noticing! We definitely have a lot of information to share about the process. Regarding clipping, we're not sure yet whether what we have right now is the best thing; there will certainly be improvements in that area.
They own a common-law trademark, which is perfectly defensible. Apple is in the wrong here.
This is confusing...if you only eat X calories per day and exercise, you will lose weight, and permanently (assuming you don't give up), is this more of a mental thing they're talking about?
I'm fairly certain if anyone loses weight and makes sure that they consume only as many calories as they need, their weight will stay down.
Due to recent complaints the black tie ball is now and Amish style. This is to prevent the objectification of women by making them less appealing.

Call me ignorant (although I would rather refer to myself as not really focused or caring on the matter), that just because there are 2 good looking woman promoting an event which hopefully should also be fun does not make it objectifying women.

Maybe people are just paying to much attention to the small things.
Trademark rgistration does not grant the mark, use in commerce does.
Unrelated to the topic, but the scrolling mechanism on that site is terrible. I can't use my wheel, arrow keys or page down/up. I have to use the arrow images in the bottom left corner to scroll the page content.
I've run a non-exit node on my linode for a long time, it's easy and a good way to use the massive amount of leftover bandwidth I have. Everyone with a personal vps should do it.
> you would be morally culpable for any harm

Guns don't kill people...
HealthKit is just the name of the API, like WebKit, UIKit, etc. I doubt it will be the name of the public facing product.