skysight-inc/HackerNews huggingface dataset:
I agree, my point is merely that the bulk of the difference between idiomatic Java programs and idiomatic C++ programs is due to the wildly different ways of of programming idiomatically in Java vs. C++.

The small (steady state) performance difference remaining when doing the "exact same thing" in both programs is just down to how good the C++ compiler is vs. the VM JIT at optimizing (usually better, sadly).

What intrigues me about Rust is that hopefully we won't have to choose between readability and elegance vs. performance and safety. Keep up the good work.
You might be interested to know about ngit. It's a c# git library under the mono project: https://github.com/mono/ngit . The thing is they created a tool called sharpen so they could convert most of the jgit code over to c# :)
Microsoft upgraded WP7 to WP7.8 Mango when WP8 was released. It backported many of the new features to existing devices. including my Dell VenuePro.
I'll be submitting my project to HN in a few weeks when I feel it's ready. But in the mean time, here you go: https://englishjobs.de
More than likely. Can't wait to hear why Carolla settled - wasn't his rallying based on defeating the patent troll rather than just getting the troll to go away?

Using money donated by listeners to _defeat_ the troll.. :(
iPhones by default are set to automatically download purchased content from the iTunes Store. It's a feature so purchases made on one device automatically appear on others. All Apple did was "buy" the U2 for everyone. Nothing magical about it.

To bring that up in the context of iMessage security shows either ignorance or stupidity.

And remote deleting is quite a bit different to silently upgrading apps for the purpose of spying.
I think Microsoft wants all the 7 year-olds writing their first Minecraft mods on a platform that they sell tools for. Given Microsoft has been cozying up to mono, I wouldn't put it past them to port the game over to a platform they can leverage to get little kids using a free version of Visual Studio.
And some of them rely on the goodwill / honesty of the employees that have access to said sensitive data. Might not be the best way to go around it, but it does happen.
My phone certain did not automatically download Songs of Innocence. For those users whose phones DID automatically download it, they must have enabled the "automatically add purchased content to this phone" feature.

According to my research, Apple has NEVER used the "kill switch", unlike Google: 'Google also possesses a remote "kill switch" for Android apps, but unlike Apple, it has made use of the feature before. In 2010 the Android security team deleted two apps created by a security researcher after they "misrepresented their purpose in order to encourage user downloads." Its kill switch is referred to by the company as the "Remote Application Removal Feature.' [1]

[1] http://www.businessinsider.com/brazil-orders-apple-to-use-ip...
Astronomers Solve 20-Year-Old Mystery Behind Brightest Objects in the Universe
Great Email Promoting Tips to Help Your Business Grow
> Your coin example is a game of pure chance while trading on current events have much more context to inform predictions. It's really quite a difference.

The only difference is that, in a coin toss, the statistics are much clearer. In real event forecasting, the perversities of language can make a failed forecast seem successful. Here's an example:

A seer in the Greek city of Troy issues a warning: "Beware of Greeks bearing gifts." The citizens don't know what to make of this saying, so they proceed as before.

After the now-famous Trojan Horse incident, the seer repairs her reputation by revising her earlier warning -- "I actually meant to say, 'Beware of gifts bearing Greeks'."

The bottom line is that, whether flipping coins or evaluating real-world predictions, one can separate successes from failures with equal efficiency, and an equal lack of meaning.
Your concept of improvement making things worthy is interesting, but very subjective. What is the difference between getting better at photography and getting better at playing Dota (or chess for that matter). These kind of discussions evolve into meaning of life debates really fast.
This is really good advice. I had similar ideas but your comment helped me to gather all of them together :)
Why use Pinterest?
I thought ! in Rust indicates a macro.
This is not entirely true. Tramadol are often given in doses of 3x50 mg a day for pain relief. To a user with no tolerance, the most common lowest dose, i.e. 1x50 mg is certainly more than enough to give a euphoric feeling, ability to concentrate, stress relief and a whole range of other effects. Effects obviously can't be compared to "real" opiates, where the effect is much stronger and have more of a sedative effect. It should also be noted the effects vary quite a bit depending on the individual, i.e. some people don't have much of a reaction to Tramadol.
We use the 24 hour time here in Portugal (in every digital clock, written information, etc), but it also threw me off. 9-5 is a common linguistic expression, while 9-17 reads "nine to seventeen" to me. Maybe "9-17h" would work better.
Probe – Intercept and override view method calls on-the-fly
Don't forget ASP.NET vNEXT project will run their testing suite against mono as well:)

I made a similar comment. Confirmation bias tells me your on the ball :)
There are many font inflation bugs open on Firefox mobile. One of them was opened about HN https://bugzilla.mozilla.org/show_bug.cgi?id=707195 in 2011.
Others are about reddit. Others are about other sites.
Firefox didn't grok a way to handle font inflation in a reasonable way. All the other browsers did. I quote a Firefox developer:

------
From a UX perspective, we should really try to fix this somehow. Reddit and ycombinator look terrible in our browser right now. Some examples:

ycombinator http://cl.ly/0l2f2v0p3v0e290J0A0W

Reddit http://cl.ly/1M452m2a2D3D04070S1I

These pages look perfectly fine in stock Browser -- they are a little wonky in Chrome but still better than us
------

https://bugzilla.mozilla.org/show_bug.cgi?id=707195#c27

That was 2012-05-01.
In a post-Snowden world, when it comes to leaking your data, companies are guilty until proven innocent. That is the only sensible stance to take given what we have learned in the last year.
In the UK it's not that it's used scarcely, it's that the expression is usually written as "9-5".
Nope. It's in full concierge mode right now. We're still tweaking and hoping to get a study out
Yeah, I guess there's really no qualitative difference. It's just that I suck too much at DotA to justify the hours upon hours I spend on it, whereas my photography is rather better without spending that much time on it. That makes the latter a more worthy pursuit.

If I had a hope of being a professional DotA player, maybe the distinction would not be as clear.
Why -2 points? You should be trying to help this guy get a job, instead of giving him bogus advice!
There are lots of people which do better jobs in my subjects than me, while only caring about the money.

Ideally, those guys should find something they had a real passion for instead. Because they/you might be really awesome doing something else.

I admire people that love something which won't pay them a salary, then do a job they don't care about so they are able to "waste" most of their time with (real examples) their board games, table tennis, etc. It isn't optimized for GNP, but people must decide [themselves] what they really want from life.

Edit: 'cauterized', note the word "Ideally". The last paragraph is even an impassioned argument that it is not a bad thing to live for something else than your profession. Sorry I wasn't clear.
Show HN: Jugggla.com – Multi-dimensional Column-based ToDo List
Jugggla is a simple Trello-like ToDo list with column layout, but with one interesting twist - it lets you slice and dice your tasks across different Dimensions. Eg You can view your tasks in columns by When (Today, Tomorrow, Someday etc), grouped by Why (Business, Personal, For Fun...).

You can customise the dimensions too - so for example on a software project you could add 'Who' as a dimension if you wanted to view tasks by who they were assigned to, maybe even broken down by Business Value (Bug, Feature, UI).

It also does a shuffly animation to switch between the different views, which we think is pretty cool :)

Does this have a place in the world?
There is no job shortage, even for people with 10 years+. The problem is there are far too many jobs. Contact me at zq@nemcv.com and if I can't find you a job then I will personally give you USD $1000!
I guess no one reads Vint Cerf anymore. Sigh.
1) reddit renders fine for me now, zoom is consistent (Firefox 32, Android 4.4)

2) HN uses HTML straight out of 90s (tables nested three deep, spacer images to indent threads) so I don't mind them not focusing on trying to salvage it. Also from the comments thread: "to fix this we'd want to know the widths of the containers of all the text, which requires doing layout on the whole subtree (or at least a decent part of it), but we need to know the inflation numbers before we do layout. (It's probably doable by constructing reflow states for the entire subtree as we walk it, but that would be a significant performance hit that I don't think we want to take.)" Don't abuse tables and you won't have a problem.
If only there was a mechanism with which people could indicate what they would like to see on the front page.
I got downvoted, but I don't get why. Is that an incorrect explanation or interpretation? I'd really love to know. thanks.
What would you do if your children were kidnapped?
Could it be integrated with HN somehow? Some things are of global interest and could be shared between the two and some things are of local interest and could be only on BHN.
I think there are already too much "sharing" in this world.

Also, there was a Google service for people to publicize experiences they had and incentivize other people for doing it, so everyone would comment. I forgot the name, but the logo was a mustache, I think.

I liked it, it was very clean, but they closed the service.
College Pres: Beat Me in Madden, Your Textbooks Are Free
Even a language one doesn't make sense for Berlin - I think the only common language for the uni/startup scene there would be English anyway.
Hmm, yeah... In Greece we use it interchangeably with the 12-hour time, but whenever my brain sees 17, it just translates it to "5", so the expression made sense. Then again, I skipped that part in the article and only saw it in the comments, so I may have already been primed for it.
ASK HN: should I buy AliBaba Stocks?
I'll say in advance: I know this is not a financial board.
That's actually why I'm posting this question here. I'd like to hear the opinion of very prepared tech people about the tech-IPO of the year.
Otherwise I could go read MarketWatch :)

What would you do? What kind of IPO do you think it will be? Is it over-hyped?

Thanks in advance for any answer.
You could use an productive/unproductive distinction.

After some hours of photography, you have some photos which did not exist previously. After hours of DotA you have only some improved muscle memory and so on, nothing tangible.

This heuristic would however rule out the learning of more "worthy" pure skills, jazz piano, unicycling etc.
> I only feel guilty doing things that don't improve me, such as playing games or reading HN.

I fell for a trap here, because for me HN feels like improving. I spend my time here mostly on comment threads, and I learn something new every day, while refining my communication skills thanks to reading and participating in thoughtful discussions with many smart people that frequent this site.

Or at least that's how I rationalize to myself the immense amount of time I spend on this site.

I'm starting to classify it as my own interpretation of information diet. HN is like fast-food - very tasty, addicting, but nowhere near as healthy as reading a good book, or even a paper or a good article on some particular subject. I definitely don't want to remove fast-food from my life altogether, but it shouldn't be the main part of the diet.

I learn a lot here, but I think I could be more cost-effective wrt. amount of time I spend on this site. Still figuring out the right balance.
Stockholm here.
IoT Security Must Be Fixed for the Long Term, Says Beecham Report
20 Fun Hex Grid Facts
It does, in the base library in fact:

https://github.com/JuliaLang/julia/blob/master/base/mmap.jl

Here is the relevant documentation:

http://julia.readthedocs.org/en/latest/stdlib/base/#memory-m...
I...I would have thought that this would be an obviously unethical request to comply with.
> Presumably they try and control for this.

How could they? They're using a retrospective design, which means they wait until someone's past forecast turns out to be correct, then they tally that as a data point in favor of their thesis. In actual science, one must use a prospective design, to avoid the perversities and statistical pitfalls of a retrospective one, and one must craft and then test a falsifiable theory -- an explanation -- about the forecasting ability.

In a prospective design, one being run by people with even a tiny bit of common sense, on the first day of the study the experimenters would say, "Okay, if there were really an ability to forecast the future, anyone possessing the gift would be busy making a billion dollars in equities, and coincidentally they would refuse to talk to us."

In a retrospective study, the falsifiability criterion on which science depends is easy to circumvent -- all one needs to do is tally successful predictions and discard failed ones. The originally huge experimental group will keep getting smaller, but unless everyone has made a bad prediction, the theory still has merit.

Locating an astonishing record of predictions is trivial -- for a group of X participants, after Y binary predictions, there will likely remain X / 2^Y subjects with perfect prediction records. That means for a million participants making binary predictions (the stock market will rise/fall in the coming month), after a run of 16 predictions, 15 subjects are very likely to remain standing with perfect records.

How the designers of this bogus study don't understand this basic statistical fact is beyond me.

It's pseudoscience. If it were not pseudoscience, someone would become richer than Bill Gates or Carlos Slim by making equities calls from his penthouse overlooking the drab world occupied by those who understand logic.
Interesting idea but kinda hard to accomplish. How would one determine what is of global interest and therefore maybe shared? I think it works best if you check HN for global "news" and BHN for Berlin "news". I don't see a problem with that.
Hacker News doesn't like mild-hearted jokes, apparently. Lesson learnt.
At higher state of mind you do things for sack of doing or some intrinsic pleasure or even no purpose at all. G.H Hardy puts this best in his book Mathematician's Apology by describing why mathematicians do math. He mentioned, as a mathematician, he never cared about utility of its work. In fact he avoided anything that he thought could be remotely useful after many centuries. Euclid didn't created Elements to be "useful" in a practice sense. Mountaineers don't climb mountains because it benefits humanity. They climb them because they are there. I'd been kind of person in my early life where everything needed purpose and goals. It took me long time to understand and come to terms with this line of thinking. The reason I call it "higher" state of mind because I think you arrive there when you understand something very intrinsic about universe. I've written tons of code purely for sack of writing with no intent of it ever getting used by anyone. Some people try to explain it by saying that they do it "just for fun" but its akin to explaining quantum mechanics to a pre-schooler by watered down analogies.
What sort of tracking are you worried about?

If you're worried about merchant-level tracking, I think tokenization makes little or no difference. Quoting from the article:

"Tokenization is typically handled by the payment network, which (in some implementations) encrypts the credit card number right when you swipe it, sends it back for the token, and then provides that to the merchant to keep for things like refunds or customer tracking."

The only potential merchant-level tracking difficulty I can see is that tokens can be merchant-specific, which might make unified customer tracking more difficult after a merger. And even if financial institutions didn't provide services like post-merger token-matching (something I wouldn't bet on), plenty of merchants have quite a bit of experience using other signals to approximate that kind of matching.
This is very, very cool. Awesome, I would say. It is really awesome, when your layout is simple, to not have to think about various screen sizes and just let this stylesheet adjust it for you.

Maybe you could call it "adjust.css", or something like that, to emphasize that.

I will use it, for sure.
Man vs. Machine: The Evolution of Stock Trading
Wikileaks releases copies of FinFisher surveillance software
That's probably true. We are constantly seeing that someone's wrote a book, posted something on his blog, created open source library. But in most cases they are achievements of multiple people, not only one.

And it creates pressure that everybody is doing much more than I am to improve/learn.
7 Ways of Creating Social Engagement to Get Active
I don't think we lack photos, though. "We have more photos than before" - doesn't sound particularly useful.
> Try to remind yourself that your perception of others is warped.

I am a strong believer in this effect. I saw it expressed well once in a book, paraphrased: "You are comparing your inside with other people's outside."

I've held on to that concept and its been an important part of me keeping my natural self-pessimism in check.
About wasting time: I like this quote from Bertrand Russell:

"The time you enjoy wasting is not wasted time."
I've noticed that there are extremely diminishing returns here. You get 95% of the benefit of HN in the first 20 minutes of skimming the front page and commenting, and the rest of the time is significantly less beneficial. Thus, I try to only visit it once or twice a day for ten minutes or so, and have reply notification to comments set up.
Fredrikstad :(
I feel all alone here!
Inside GoCardless (YC S11): The Londoners who want to help you get paid faster
To give away my age and turn the snark on, I grew out of my "I hate myself and want to die" period. Rainbow t-shirt included.

Not only did I decide it was "OK" to have interests and passion outside of work, I embraced the idea. Recently, I've come around to the other side of the spectrum and have been using my interests to build my professional skills.

There's a point to the electives traditionally opened up in a scholastic schedule. In my opinion, the whole idea was to provide a space to try new things, to follow new interests, and maybe even fail. As has been noted in at least one book and arguments elsewhere, our society as a whole seems to have fallen into an excellence myth. That you must be passionate and succeed at everything you attempt.

I see this as the reflection side of the professional passion movement. "Keep trying, you'll get better" sounds too much like a kid's jingle. To market it, it's presented to adults with a show of hand-stuffing between a split fancy roll with gourmet mustard. Open your eyes, and you realize it's still a hot dog.
> He doesn't want you (or anyone) excited about what he's doing. He doesn't want people to like what he creates

I don't think that's what he's saying at all. He's simply saying the spotlight makes it difficult for him to stay sane (see first and last paragraph) and he doesn't want to be pushed into roles he's not (e.g. CEO, entrepreneur). He wants to be himself without all the issues that come with fame (see the video he linked).

> he wants people to like the process of creation. The product is much less interesting to him.

He likes the process of creation, but he doesn't necessarily want others to like it too.

> Many people here are working towards the sort of success Notch achieved.

That's the big difference. They are working towards this sort of success, Notch was not -- it just sort of happened (see first paragraph).

> Notch did a good job keeping minecraft on track

Yes, ultimately he's responsible for that, but there are others that deserve at least as much credit as Notch for keeping it on track.

> But, even with massive financial success, near universal acclaim, abundant funding and total creative freedom - he decided he would rather build toy games on his own

This isn't surprising. Many of us would only be able to do what we really wanted with the freedom that comes from (financial) success.

> Notch had (nearly) every advantage a creator could have if they wanted to take a small project and scale it up into something else.

And he still has those advantages should he wish to do that.
It definitely sounds like the father wanted to kidnap them, so sue AT&T, I guess?
SSL Labs 1.10.31, with SHA1 warnings, is now live
Yeah, as icebraining says, photos by themselves aren't worth anything. It's the improvement to my skill in photography that's worth it (and that's as intangible as my skill in DotA, or programming).
Boeing-Lockheed venture said teaming with Bezos on rocket engine
I hate to be that guy but looking at the app startups, don't you think it's easier to write a Yo! app than it is to actually invent and implement a disrupting technology in the energy sector? Effort to ROI in the app business probably looks really tempting, regardless of whether or not it's actually true.
> The father being the kind of person to overreach his authority at work in order to locate and kidnap children sounds like good enough reason to leave

FTFY. Seriously, there are legal mechanisms for such situations, if you seriously think he was not the abuser there. Though I suspect you're just an MRA troll.
Meta note: I saw that this post was being pretty heavily downvoted and upvoted it to keep it from falling out of the discussion. I disagree with the assumptions in the post, but they are handily refuted by replies. I'd rather have a robust discussion with every reasonable side well represented than a boring echo chamber.

I urge other folks here to not merely blindly downvote posts they disagree with, reserve downvoting for posts that don't deserve to be seen at all because they don't contribute to the discussion.
DotA is a competitive game, and if you compare yourself to other players, you're chasing a moving goalpost while your returns are diminishing. It would be the same if you were measuring your photography skills by one-upping other photographers on a some kind of daily amateur photography tournament.

I like to look at things as training skills (see my 10-100-10k model, [0], nicely improved by noahl). If you never played DotA before and sit on it for a dozen hours of so, you'll be familiar enough with it to decide whether to continue deliberately training it to get better, just play it casually for fun, or drop it altogether. The first implies that you have a goal, so I'd classify this as productive (towards that goal, maybe you really want to be on top of a local ladder, or whatever it is in DotA; I don't play it). The second means that it's just recreation for you, and it's fair to classify it as such. We all need to do something for leisure, one man plays football, another plays guitar, yet another plays StarCraft.

In other words, I classify things as something I either deliberately want to get better at (thus doing it is productive), or do just for fun without caring about improving the skill (thus this is doing things for fun). Both ways of spending time are good, but it helps to be clear about which is which.

[0] - https://news.ycombinator.com/item?id=8197334