skysight-inc/HackerNews huggingface dataset:
Exactly, I don't see how this is useful for bitcoin users at all. They notify me after all my bitcoins have been stolen? Great.

I can see this being useful as a canary to let you know someone has acquired unfettered access to your device, but it doesn't seem very practical for high value targets (who cares about $5 of bitcoin if there's far more valuable info to steal), or if the attacker decides to steal the bitcoin wallet file and only transfer coins a few weeks later after he's already taken advantage of the other info he got off the target device (and by then you probably already know you've been compromised anyway).
I'm on the same boat. I tell myself that I will always be smarter five years from now than I am today.
Except we all know this isn't what he meant.

Though I guess we always need the "technically corrrct" comment ;)
> Note that the FTL isn’t special-casing for asm.js by recognizing the "use asm" pragma. All of the performance is from the DFG’s type inference and LLVM’s low-level optimizing power.

doesnt "use asm" simply skip the initial profiling tiers that gather type stats etc? most of the benefit of compiling to asm.js comes from fast/explicit type coersion.
AFAIK, Facebook is the most used software in the world. That is some achievement. Even technically - serving so many people is kinda mind blowing
Particularly on the topic of having children, buying cars or homes, being loyal to a company or the concept of risk taking, the current 30 - 40 year old would have a complete different mindset than the 30 - 40 year old from 10 - 20 years ago.
He could just ignore it, this usually reduces the Streisand effect. Let the next big problem take the scene.
That's what I tell myself, too. ;)

Seriously, what I've found I'm better at:

1. Seeing the big picture. It used to be about the technology; now, it's about people. Technology is the means to an end, not an end in itself (usually; sometimes playing is just fun).

2. Predicting pain points. School of hard knocks and all that. I've also seen a lot of technological change from my first BASIC programs on a TRS-80 and Atari 600, which informs that.

3. Knowing when to be passionate. Some things really matter; others, not so much. Those things that matter need the time and energy they deserve; the things that don't matter, well, don't. I'm much better at letting unimportant things go under the bridge, freeing time, energy and mental capacity for more important things.

This does mean it doesn't come without a cost. Here are the tradeoffs (for me, not speaking generally):

1. Much less time available. Life competes, kids have plays and soccer games, yard work has to happen, etc.

2. The desire to beat my head against a problem for 96 hours straight has waned significantly. I'm much more likely to go off and do something else and come back to it later.

3. Learning is different. It's not slower, but the process is different. For things that have a positive pattern match from the past, learning is very fast; but if there is no pattern match, it takes more repetitions to make it stick long term.

Over all, I think I'm a much better software developer today than I was 15 years ago. My code is better, stronger, faster, and I'm not running in circles as often.
true. if you want to try a wallet that offers multisig via 2fa, which should protects you more from the above risk, you may want to give https://greenaddress.it a go.
Life expectancy was 38.

http://ffxlearn.zf4.biz/index.php?title=Life_expectancy_in_t...
Independently before they were 30 by both Newton and Leibniz. Good example!
Derivatives require continuity. It would be sufficient to simply look at which number of dimensions gave you the best cross-validated classification rate.
Did you read the whole thing that you posted?
KDE, but it's still fledgling on Windows: http://windows.kde.org/
I absolutely love Scratch. I get my six year old daughter to make all of the artwork and sound effects and I end up doing all the code. I've been really looking forward to Scratch Jr, just to see if she can do more of the coding.

One thing I'd love to see is an atan2 function in the math routines. Right now if you want to do anything a little bit tricky you end up having to implement your own.
Of course he wasn't talking about reaction time, but it shows an interesting trend. If reaction time slows down, then what else slows down with it? The only reason we accept the reaction time slowdown is because it's easy to measure. What about other attributes which are harder to measure, like general intelligence?

It just seems strange that everyone is saying his assertion is unquestionably false when, if anything, the evidence seems to suggest the opposite.
What Every Successful Person Knows, But Never Says
Yes, and I recommend the article: it confirms that life expectancy was 38 and only 8% of people reaching adulthood lived to be 60.

The article is trying to say that life expectancy is reduced by high child mortality, but that's a pretty harsh adult life expectancy too. Surely almost everybody alive was under 30.

Actually, that's still true: a majority of people in the world are under 30.

Newton himself lived to be 84. He published Principia Mathematica aged 45. As the article explains, life expectancy is just an average.

But it is relevant here: if most people alive are under 30, most stuff gets done by under 30s.
I had the same idea a couple weeks ago but never finished it: https://github.com/Gowiem/GitHubTree. Crazy to see this. Glad somebody got around to it. Thanks man!
When it came out? Not particularly. Linux wasn't exactly groundbreaking when it went public either though. Typically "big deals" take a few years to get rolling. Much of what was invented by people in their 20s throughout history did not make it to the public until years, or even decades, later.

Throwing out some more: Ken Thompson, Dennis Ritchie, Brian Kernighan, and Johannes Kepler.
The TLA
I bet the "redefinition" is intentional.
Good thing that the fetchobject action was performed by a computer then, eh? :)
I don't think younger people are smarter. Some people younger than I am are smarter than I will ever be, simple as that, especially when it comes to niche topics. But that's true for people older than me, too.

That being said, I feel like silicon valley gives preference to younger people in large part due to ingrained social expectations. A young 20-24 year old that pitches gets a lot of lee-way.

They have a passion and fire in them, so anything they say seems more impressive especially because you might not expect it of them. It's like a 5 year old regurgitating some obscure or advanced factoid...wow you say, what a smart young man! Objectively the kid isn't smart, but relatively speaking he appears very smart, especially compared to other 5 year olds.

The standards increase as you get older. You can't just walk in and pitch like you're an idealistic 20-something. You have to project complete confidence...essentially you need to act like the boss society expects you to already be. In contrast, younger entrepreneurs benefit from a sort of stereotype: younger people are "fresher" ideas, aren't held back by convention, etc. Older people are expected to know how to run shit and aren't allowed to just skate by on vision alone.
Feynman worked on parallelism with a team of other scientists ranging in ages, he just happened to be put as head of the 'IBM Group' which had been tasked with yield calculations at that time. It's unfair to say he alone invented parallelism, which is sadly becoming the popular opinion.

I don't know enough about the other feats to comment on them.

It's way impressive how young Feynman was when he was apart of the whole project, though. He was the youngest member.
Hey is worth a shot, I hope it works. Is probably worth tapping Edison International as well, on the offchance that someone in the office is having a fit of gratuitous irony.
To be fair, he's a slow old billionaire man.
>for your blog, but don't call it a blog

What should I be calling it?
I encountered this problem recently on a smaller scale. I disable iMessage for various reasons, but recently had to factory reset my iPhone, which led to iMessage being enabled. I completely forgot about it and after I remembered to disable it, I suddenly could no longer receive text messages from my friends with iPhones.

I gave Apple a call and initially the only response I could get from them was "Just turn on iMessage" and general confusion about why I had it turned off in the first place.

Eventually someone I talked to said they could fix it, and shortly after I started receiving messages again.
Large-scale Data Storage and Processing System in Datacenters
..What would you consider an answer? GP asked what would happen. Answer: a balancing exercise. If you want some examples (from the UK, as that's where I live), try Campbell v MGN [2003], or In Re S (A Child) [2005].

From the latter:

"First, neither article [8 (privacy) nor 10 (freedom of speech)] has as such precedence over the other. Secondly, where the values under the two articles are in conflict, an intense focus on the comparative importance of the specific rights being claimed in the individual case is necessary. Thirdly, the justifications for interfering with or restricting each right must be taken into account. Finally, the proportionality test must be applied to each."

If you want my prediction on what'd happen if "a scandal is uncovered regarding a political leader... [can they stop the press going public using EU data protection legislation]", I'd say: no. Like, that's not even close to the borderline. Data protection legislation isn't even relevant to press reporting current events, anyway - more relevant for a (UK) political leader would be better off trying to stop a story is defamation law, which is subject to a whole other set of controls and defences.
I had my 40th on Sunday. I had an interview on the Friday and I had the distinct impression that I did match the interviewers picture of the team member he wanted. This was as Security Engineer working on a relatively large Security team within a large company that hosts a lot of domains. Point of this comment is that this is the first time I walked away thinking 'does he think I'm too old for that role'. Maybe I shouldn't be saying how much I want to work around people who know things I don't.. how much I want to learn. Perhaps I'm expected to be a manager now :(
Heck there are supplements out there that work as treatment for diabetes by controlling blood glucose levels, and by control, I mean "take this supplement, blood glucose levels drop".

Cinnamon and Alpha-Lipoic Acid among others, are reputed to have this effect. Being diabetic, I was curious, and one time when I ran out of Metformin while traveling and not having a chance to get back to my doctor to get a new prescription, I decided to do a little (totally unscientific, not to be relied on) testing on myself.

I checked my blood sugar a couple of times, took 1 gram of ALA, and checked my blood sugar an hour later, and 90 minutes later.

I always saw a decrease. Now, this doesn't prove anything, as it could be that, by happenstance, the timing worked out that way, in terms of when I last ate and the natural upswings and downswings in the levels. But I made it a point to try and do this several hours I'd last had anything to eat to minimize that aspect, and I saw marked (50-60 point) drops after taking the ALA.

I never bothered testing Cinnamon or ALA+Cinnamon, but I tend to believe the suggestion that ALA supplementation may be of value for diabetics.
Reaction doesn't matter so much if your reactions aren't correct.
I posted in that thread, so I was able to find it in my comment history without too much digging.
intelligence does drop as you age, up to around 10pts by the time you're 40.

knowledge however, increases.
Most of the time what changes is cosmetics, not paradigms. And also being productive is just not about code, it's about time management, human interaction, strategic thinking... All stuff that gets better with experience.
I do not see it much in the southeast US. .Net and Java dominate the programming language culture here, and you do not just jump in and learn all of .Net or Java in a year or two. For all of its many shortcomings, the south does seem to have a reverence for age and experience (which might contribute heavily to aforementioned shortcomings).

Even at startups, I would guess that the average programmer is over 30 in my area (Charleston, SC). An older programmer here can pretty much live like a king/queen on their salary with nearly limitless employment, assuming they keep somewhat up to date ("up to date" being more like "knows how to use OOP and a standard ORM", not "has a prolific Github profile and uses TDD"). In fact, many of the top programmers you see here are people who left SF or NYC for more stable employment in finance, cushy consulting, and better real estate prospects.

[Disclaimer: I am neither an older programmer nor a .Net/Java dev, but this has been my anecdotal experience]
Good point. The counter-quote could easily be something like
"Why do most Nobel Prize winners do their prize winning work in their mid/late 30s? I don't know. Older people have more experience. They prioritize. They have families. Having more responsibilities forces you to be more efficient."

But I won't knock Zuckerberg for being young and naive once. I was too. Hopefully he's growing up a bit and realizing that there is a lot more to success than founder age.
He could give a private donation.

Anyhow, I know they need money now. Any publicity is...
Paypal uses node.js extensively. https://www.paypal-engineering.com/2013/11/22/node-js-at-pay....
They even open sourced their implementation of it: http://krakenjs.com/
Let me try: First-to-invent vs. First-to-file deals with the specific case where two parties invent the same thing at roughly the same time and then file patents on it. The US was one of the few countries that was "first to invent". What that meant is, if you invent something, and then later somebody else invents the exact same thing independently, but the other party files the patent before you, you would still get the patent. As long as you had solid proof of the date of invention, invention of course.

So, if you invent something today and filed a patent next week, you could still get a patent over somebody else who independently thought of it and filed for a patent tomorrow, as long as you had proof. That's because you were the "first to invent".

Today, however, the other party would get the patent because they were "first to file", even if you have all the proof on the world showing you were first.

Seems unfair? It sort of is, so why the change? Because 1) it's what the rest of the world does, and 2) it happened so very infrequently and the hassle of resolving it was relatively so great, that the US optimized for the common case and got rid of it completely.

Note that prior art is entirely orthogonal to all this. It still applies to all patent applications as before. In this case, if prior art exists that pre-dates both parties' dates of invention / filing, both would end up without patents
This should be comment of the month.
No PowerShell integration makes this useless to me unfortunately.
BitPay Is Headed To The Moon And Richard Branson Is On The Spaceship
Scratch is a multimedia authoring tool that can be used by students, scholars, teachers, and parents for a range of educational and entertainment constructivist purposes from math and science projects, including simulations and visualizations of experiments, recording lectures with animated presentations, to social sciences animated stories, and interactive art and music. Simple games may be made with it, as well.

http://en.wikipedia.org/wiki/Scratch_(programming_language)
SEEKING FREELANCER

San Francisco branch of an international media company is looking for an expert Drupal backend developer. Experience on apps and API development a plus.

- Expertise on backend Drupal7 development.

- PHP/MySQL

- REST API development
You just made a claim without supporting it.

Which is perfectly understandable, because that's how humans normally converse, particularly on topics that are not known to be very controversial.
Your comment represents a particularly distasteful type of arrogance. Despite being too young to have actually studied serious topics to any great depth, you feel that you know more than everyone else. This toxic attitude is holding back our industry more than anything else.
"...unless you have truckloads of money paying under 30 slaves" -- slow old man Zuckerberg.
The problem is usually not the service. Services don't charge that much of a fee. Spotify, CDs, iTunes... They're pretty good. What really makes a difference is how big of a slice the record labels take off the rest of revenue. For Spotify and co. it's basically everything. "It's a new technology. Let's use it to screw over our signed artists!"
This is great. It would be even better if you could resize the tree. Some projects have really deep trees and at a certain point you can't seem the names of the files.
I wonder how much Oatmeal will donate out of those $8Mil. Or is it only Musk that have to donate?

This sounds to me like: "You dont have to donate. Its your choice. But if you wont - we will make sure the world will know!"

They should just go to him directly - if he would turn them down - cool, after all they dont mind if he says no...
It's not a hack in that it's held together by tape, precarious, or any such thing; it's a hack because it's going around the back of SDL to do the graphics, even though SDL is supposed to do all the graphics for you.

Perhaps my wording was poor. It's more of a hack than in SDL2, where all the SDL functions support hardware rendering with no need to touch OpenGL directly ever.

The general point still stands that you can write performant software rendering in SDL1.
This is definitely an important question, but I do not have any data on it. If I had to guess, languages with package managers that are harder to use might have better quality. ie: npm is super easy to use, so there are tons of crappy node.js modules, while maven is harder, so the Java modules out there have more polish. Without data, however (how would you even measure it?) I cannot say for sure. Perhaps you could compare number of modules installed past some percentage threshold? If 90% of node modules never had more than 100 downloads, but Java had only 20%, that would be pretty telling to me and might lead to a reasonable weighting factor.
The old guys are watching the "hip new tech" with amusement because they've seen it all before and know why it didn't work last time around.
It's worth reading "part 1", his (glowing) review of a Model S, as well:

http://theoatmeal.com/comics/tesla_model_s
There's a payment provider doing something similar called "Sofortüberweisung" (translates to "instant (bank) transfer"). It is pretty popular in Germany, AFAIK they only support banks from Germany (and maybe some neighbouring countries).

They go a step further and actually transfer the funds from your bank account via Online banking after you provide them with your login and TAN.

Quite scary to be honest, to me at least. It's basically a scraper/bot that initiates the transfer for you, pretending to be you, without the bank's knowledge. While forwarding your login information and TANs to third parties is by most banks considered a violation of their ToS, they don't seem to be willing to do anything about it (probably because of Sofortüberweisung's popularity with their customers).
When high-tech meets high court
I stopped reading went the author brought up religious figures.
I don't have a US bank account so this doesn't affect me, but just speaking as "Joe Consumer" you may want to address parent's point about the bank's T&C, since that was the only part of his comment that jumped out at me and the only part you didn't address.
Well, I see a lot of developers bitching about how hard it is to port stuff for Linux, but I don't recall so much bad mouthing when it came to porting stuff for Mac in the first place.
When the problems no longer exist, I'll have nothing to bring up. The ball's in Mozilla's court now when it comes to resolving these problems.
So was Windows 3.1 at the time...
Can anyone explain why this is? I've never heard a security reason for this.
There's some additional information you'd need to determine this. Suppose, for the sake of argument, I only have one feature, X. Pretend I extend it into two dimensions by simply replicating the feature. In two dimensions, (X,X) forms a perfect straight line, which should make it clear that using an additional dimension didn't gain you anything.

Testing whether or not to include additional terms requires an understanding of the distribution of the response, as well as the amount of collinearity with the features (how similar the features are). There are some ways to do this in statistics, but this is more of something they do in inference as opposed to prediction.

Heuristically, the most common way is just to look at the cross-validated classification error and compare it with and without a feature (or set of features) in question. Asking about the distribution of the cross-validated classification rate is an interesting statistical question, though!
The part that concerns me with Hangouts is that it wants to know my mobile number for some reason. They say it's for discovery purposes. For now at least.
Not necessarily - depends on your goal in such a study. If you were looking to see the impact of age and age alone, sure that'd be tough to control for with all the added factors. However, startups don't occur in a vacuum and I think it'd be interesting to see some comparisons without worrying about age as the only factor.

Most research points to mid/late 30's as the peak of technological breakthroughs (largely determined by age of Nobel winning work). I'd actually be somewhat surprised if successful company founders weren't largely distributed around that same range.
Not that good. Will get trust from tech-savvy people, but I didn't notice, and 99% of all people certainly won't. Of course, the 1% are the ones likely to use BTC, but don't rest on your laurels once you are done with the SSL certs.
Everyone who would be satisfied by Cygwin is already using cygwin. so this will not help them.

and people using CMD must use CMD for some reason, and even though that crowd would be please by just being able to maximize their windows, this does not offer any improvement for those people.

sadly, i'm in the second group.
There is a more recent popular fish oil study - a randomized, placebo-controlled trial - showing that fish oil has no effect on CV mortality or morbidity. It's in the New England Journal, no less. http://www.nejm.org/doi/full/10.1056/NEJMoa1205409
You don't book LTV as receivables for accounting purposes, but you can plan consequential features of the business around it, like e.g. customer acquisition costs or future hiring plans.

e.g. Hypothetically assume that Appointment Reminder is currently operating at a happy place for me but doesn't have room for an employee. If I onboard 20 new paying accounts, each at a monthly price of $200 and a predicted churn rate (based on existing data) of 5% monthly, my prediction is that the business added $80k in LTV this month. This is high enough to justify adding a full-time employee.

The only place that will show on the books in the first month is as $4k of earned revenue, but we know the true state of the business is better than one would expect from just that data point. (The assumption in hiring a FTE, by the way, is that after one $80k month you continue to have other months that add at least around that much to LTV. Assuming that happens, and you can solve the cashflow issues in months 1 to 3, then you can certainly pay for that employee in an ongoing fashion.)
what would you be interested in doing with that data/index?
The first thing to install with cygwin is rxvt, which runs native (not in X)