skysight-inc/HackerNews huggingface dataset:
Dude, how can you even begin to argue when people just refuse to budge from this position of 'this is beyond our control now, you will just have to learn to live with it'?
The malware reaches extremely deep into the ATM software to decrypt the PIN - it could easily also capture the data which the machine got from the chip.
bitcoins are gonna die soon
invest in dogecoin, huge bubble coming soon - stop speculating and start fucking buying it's assured cash
DAVZ3yVjXfWcBZeqCd1mkkWiFk7EP3nn16
8 Things The World's Most Successful People All Have In Common
Bitcoin Drops 50% Overnight
We're working on it: http://www.nytimes.com/2013/12/08/magazine/crazy-ants.html
Why do people repeat saying that "the personal pc landscape is […] moving toward mobile devices"?
I don't know anyone who stopped using their PC just because they got a tablet or smartphone.
Sure there is a decline in sales for PCs because the market is saturated and for the most people, unless they are gamers, their 5 year old computer will do just fine.
Yet people keep shouting that the days of the desktop computer are over and everyone soon will write their eMails on their smartphone only.
Try reloading the page. The server is taking a beating because this article has gone viral. There is a white background if the site loads properly.
"Proper" pair programming, in the original Extreme Programming sense, always involves two people sitting at a single computer (or, if you have to pair remotely, two computers with screen-sharing/similar and some form of voice/video chat).

In an ideal world (e.g. the way a place like Pivotal does it), you've got two mirrored monitors, two keyboards, and two mice.
How about switching cars in NYC subway? One black man in a suit got arrested for this crime.
What a nonsense. About 70% of the world's population have their cash in a pocket and living from a wage to a wage or by some craft or sales business without any bank deposits.

Currencies do work because anyone in the local environment will accept it instantly and tomorrow its purchase power will not deviate more than 1%. Otherwise alternative currency will be adopted by black market, like USD in Cambodia or in Russia in 90th or Indian Rupee in Nepal. It is all about liquidity and money velocity, as they call it.

Bitcoin is not a currency, it is a technology, a service and now a commodity for speculators which is crashing right now.
It won't - you find the tracks with shazam and then just subtract them from the recording.
> things were miserable in the Valley--and my salary as a developer was still only $49,500/year then.

You were making $50k - (in 2001?) - that's $65k in 2012 dollars.

This guy is making $16,800 ($1,400/mo). That's 4 times less than you were, and you think you're comparable?
If you really want to pull yourself out of poverty and you’re very lucky, all doors can be open to you.

Not everyone will be as lucky as you were.
All these abstractions leak on actual hardware - a haskell program running on faulty hardware does not necessarily satisfy any proposition you can prove on paper. I think you're also confusing the mathematical concept of abstraction and the programming/CS concept of abstraction.
The Linux kernel is not monolithic in the sense that people are talking about here. There are modules or parts in the Linux kernel that are composed using carefully crafted APIs. The kernel difference is that the design goals are different from most applications and that Linux leverages every possibly way to integrate software components on a von Neuman architecture. It goes well beyond what you normally do in a business app.

Linux is well designed and you can learn from it, but in order to get value from that study you need to be a skilled C programmer and at the top of your game. Therefore it is a bad example for people who mainly use other languages.

In additon lets not forget that the SOLID principles, DRY, YAGNI and so on, are not hard and fast rules. Every extreme programmer will regularly violate those principles. The purpose of the principles is to guide your work, to make you see clearly what you are doing, so that when you violate a principle you do it for a good reason.
Isn't the point of solar in space, well, space? You get less efficiency, but you are not going to run out of deserts nearly as fast. So the ultimate scale is not limited.
I think the argument against your anecdote is that it was the best solution for you--no doubt a technologically literate person who has confidence in their mental model of what bitcoin is. For the general populace, it's a distant novelty still which reduces its general practicality greatly.
Smoking is rather more addictive than alcohol.
I guess I'm just not the pair programming type. I find that the experience is usually frustrating.

1. Most software development occurs in my head. If you watch me "write" software, you'll see me sitting silently at my desk most of the time. I only actually type once I have a solid picture of the problem and solution (except for the occasional exploratory code to coax out more details from the problem domain). I can't do that with someone talking and changing the existing code structure. It's basically having someone constantly interrupt you. I'm not a multitasker; I can't write code and converse with someone at the same time.

2. I tend to jump around a lot in an existing codebase to verify behaviors or gain a better understanding of a subsystem. But the person next to me doesn't have the same mental map, and so what I'm doing will appear almost random. I've tried explaining as I go, but it just serves to muddy the waters because the other person will be talking and interrupting as I'm trying to keep the delicate mental structure intact.

I much prefer to work alone, and then bounce ideas off colleagues when I'm stuck.
Because AI can take over the Nukes and bomb us.

I am reminded of Arthur C. Clark who wrote about the SDI project.

"Though it might be possible, at vast expense, to construct local defense systems that would 'only' let through a few percent of ballistic missiles, the much touted idea of a national umbrella was nonsense. Luis Alvarez, perhaps the greatest experimental physicist of this century, remarked to me that the advocates of such schemes were 'very bright guys with no common sense.'"

"Looking into my often cloudy crystal ball, I suspect that a total defense might indeed be possible in a century or so. But the technology involved would produce, as a by-product, weapons so terrible that no one would bother with anything as primitive as ballistic missiles."

Clarke, Arthur C. "Presidents, Experts, and Asteroids."Science, June 5, 1998. Reprinted as "Science and Society" inGreetings, Carbon-Based Bipeds! Collected Essays, 1934-1998. St. Martin's Press, 1999: 526.
I don't think your argument works. Concerns of using a technology we did not develop (radium, which was "invented" by nature) exceeding our understanding is much more reasonable than a concern about man made technology.
I was forced to pair at a company that I temporarily worked for. I was open to the concept of pairing but through actual experience pairing with other engineers, I found out that it was not for me. I can see the benefits of sharing the context of what's being written and having two sets of eyes on the code but in my experience, the process ended up slowing down myself and other engineers as well as making us unhappy (we preferred to code independently most of the time - being forced to directly work together isn't an enjoyable thing) and didn't dramatically increase the quality of code enough to warrant the hassle. That may be due to the quality of engineers and other factors in the workplace, though.

I can absolutely see the benefits of pairing when engineers themselves choose to pair with each other though (instead of being forced to all the time). An engineer asking another engineer for a bit of help with some code is not an uncommon thing and well, it's pretty much part of working in a team and not some bizarre new concept so I don't think it really needs to be highlighted as part of a company culture.

Since I left the company (due to unhappiness), I understand that the managers have become a bit more relaxed towards pairing and now allow engineers to "solo" more (at least the more experienced engineers).
Giant toothed platypus unearthed
Artificial intelligence is a highfalutin way of saying cool computer tricks. Hiding behind the hyperbole you can find some pretty interesting and fun algorithms.

Having said that, I hope the singularity can translate "the spirit is willing but the flesh is weak"
Ask HN: Interest in a weekly start-up phone chat?
Recently I had the pleasure of talking with another start-up person from hacker news on the phone about growth hacking from one of his posts.

It got me thinking that it would be nice for those of us in the start-up world to chat with others just to bounce ideas off, practice our pitch, our explore ideas in different domains.

What I'm proposing is to start a service where I'll arrangement a meeting between you and another random start-up person to chat on the phone for half an hour. The goal will be to have one 30 min conversation every week with another person.

If you are interested, you can sign-up here

https://docs.google.com/forms/d/1ZlI2qr65NxOa-Nr79WFKmwZOPaE6SNf-8ZPEznwIZ1o/viewform
"Bitcoin is not a currency, it is a technology[...]"

Truer words have never been said on HN.
what is the minimum age of voting in Germany?
note that it's not "real" enum support
In fairness, there were probably other papers that were not nearly as accurate.
I don't remember Bitcoin nearly collapsing the world economy and leading to misery for millions worldwide as the Banking sector has done in the past few years.
Litecoin is about to be overthrown by dogecoin.

Shows how little this site knows about how normal users perceive currency.

Keep your butts, keep your LTC, and your peer cons. You guys missed the moonboat and now real users are going to dictate the future of currency.

Doge coin has arrived to crash the alt coin market and rise above to save the people from all the greed and scum that has overtaken the bitcoin inindustry. Yes I'm looking at you hacker news. Why do you all just care about money so much?
> Each log corresponds to a subgraph of the full DAG

I don't have the time to keep up this conversation, but this assertion is wrong. It is not a subgraph. It is a history of the values that the pointer was pointing to (e.g. "Pointer <branch_name> changed from pointing to value AAA to value BBB due to action XXX"). That is basically what all of those entries are. 'AAA' and 'BBB' maybe be in completely unconnected sections of the DAG.

If you create a new repository and add a couple of commits, then yes the reflog files will look like a history, but only because the branch pointer has traversed the DAG from start to end with no deviations.

For example you can have a DAG like this:

A - B - C - D - E

X - Y - Z

If you change the branch pointer to move from B to Z, this is not a subgraph. Well, I guess technically you could call it sgraph of the history of the branch pointer, but it in no way corresponds to the DAG other than that all of the pointer values exist within the DAG. For example the following operations:

git clone
git reset --hard Z
git reset --hard X

Would create a graph like this (assuming that master pointed to E when you cloned):

E - Z - X

Notice that this really don't correspond to the DAG other than the fact that those objects exist in the DAG.

Note:

- All of this information is only contained within the .git/logs files. None of it is stored in the objects themselves.
0.5 * 10^-3s is 2000hz, so 20 iterations per frame, assuming they render at 100hz, that seems a bit on the high side.. does that mean they don't have a good way of interpolating the physics effects, does that happen a lot in these kinds of simulations?

I work on a real-time multi-player game, and our physics step is actually larger than our framerate, we interpolate the rest, I guess that's quite the opposite of this :)
Regarding #4 specifically. An autonomous runaway recursively improving AI would make things like bunkers irrelevant. It might buy you days at most.
Researchers Design First Battery-Powered Invisibility Cloaking Device
"I don’t mind taking on a difficult task, I just minded having to do it alone and unseen."

Better to have gotten out of tech, then.

In a culture as dominated by MVP and ship-it-now as we seem to have become, there is not going to be much celebration of craftmanship nor craftsman.

Demand for, yes. Appreciation, no.

~

EDIT:

"Many of them are single, many of them work 70 hour weeks for years and survive with minimal love and compassion and kindness. They are also unseen. There are not many people, and especially very few women, who can truly appreciate their technical accomplishments."

...which introduces a very unfortunate set of circumstances where women in tech aren't interested in guys in tech, because the guys in tech aren't well-socialized or attractive.

Contrast this with, say, civil or chemical engineers: a good friend of mine regularly goes to meetings of the American Society of Chemical Engineers (or something like that?) and the demographics are even and sometimes you even meet nice people and go out. Very different from my experience in the dev world.
I generally agree with your criticisms, but what alternative do you propose? Of course we should have better vetting of studies before publication, more replication effort, and ideally a process that doesn't incentivize fraud/incompetence. But how to implement such a system? Also, I don't see how these issues are limited to animal studies. Your (entirely valid) criticisms of bias, uncaught error, and irreproducability apply much more broadly, to the vast majority of published modern experimental science, again raising the question of how we can address those issues so that the scientific literature is reliable.
Why are you still buying worthless bitcoins? Doge is the future of money.

http://dogecoin.com

such coin
many profit
up 50% today
It's simpler and more dangerous than most of us are ready to accept: we don't need to have anything what we don't already have to reach the point of the technology used against us, destroying the civilization we take now for granted. We are already peripherally aware of the problems but we are for different reasons in various levels of denial. We still have enough nuclear weapons to end the civilization we now know. A lot of people can't imagine that global warming is real and dangerous. And of course, a lot of people can't imagine what's wrong to have so much data about them stored by third parties and ready for misuse.

There aren't any big arguments that such trends won't continue. It seems that the dynamics of groups supports living in denial.
Right now Bitcoin makes around 15% of my savings.
http://en.wikipedia.org/wiki/Voting_age#Voting_ages_around_t...
I don't worry about keeping track of everything. Instead I surround myself (literally physically) with all the non-fiction books I buy and leaf through them when I get bored or need new ideas.

I still buy Kindle books but anything I really want to learn and need to be enveloped by (recently was statistics/machine learning) I buy physical books and add bookshelves to my home.
They have so much money and are well-entrenched enough in various ways that I expect they will flail around until they hit on something that can sustain their business long-term. Though I admit I have absolutely no idea what that will be.

What has been frustrating for me is how this way forward was missing for years now, but criticism of MS management was always shrugged off with references to Windows and Office. Criticism of Ballmer was met with "profits are up", and a sprinkling of "MS is a huge company, you think you could do better?" Mmmm, so helpful. Then the industry they depend on as the source of those profits is registering double-digit declines YOY and all of a sudden it's a crisis. So aggravating.
They could make Visual studio better than XCode for iOS apps. They could make a really nice Android toolchain too.

If they could grab a good fraction of mobile developers (5-10% ?) they'd be in a good position to launch some sort of device.

Well, they could try.
Maybe that's why they put "do not move between cars" signs on the doors.
You don't have to have the power and influence of JP Morgan to launder bitcoins. I'm not an expert but it seems much more easy and untraceable to launder bitcoin vs. dollars or other currencies. I may be mistaken though.
I have heard it said of India that there are so many laws, that there are no laws.
Or roll your own on Crowdtilt or Selfstarter.us
From Loom: The Road to Streaming Video
Bitcoin drops 50% overnight as China’s Biggest BTC exchange stops Yuan deposits
Intelligent.ly Exchange-New Program to Develop Next Wave of Tech Leadership
The legal drinking age in many places e.g. Delhi, Mumbai is 25 (It's 30 in Wadhra district). And, the legal marital age is 21 for males and 18 for females.

Oh! You are a 18 year old girl, you sure can be trusted with marriage and having/raising a kid but you sure cannot be trusted with booze!!
This. My team's almost entirely new to the code base (hired at the same time) and we're split along front- and back-end skill sets. We regularly pair with the explicit purpose of sharing knowledge.
I'm doing everything solo. Not by choice, but I moved to a different city, away from my usual network. Haven't found the right people yet.

Distractions from contracts (inevitable if I want to pay rent)

I'm working with technology that's new to me.

Also, it was a lot harder than I thought. My prototype was banged out in about 72 hours; I assumed the product would be a few months at most.
I, both, launched and didn't launch a few a projects in 2013. The main difference between the one that launched versus the few that didn't was I couldn't either validate the idea or concept to myself, even though there might have been a market for it.
> Like evolution? It's important to hear that a God created everything, and directs the Universe?

Well, technically Catholic doctrine believes in both
I'm inclined to agree that this law is something of a tautology. If nothing else, I think it is the wrong way to look at abstractions. I think it was Rich Hickey who said something to the effect of "abstractions are not about hiding, they are about pulling something to the forefront".

It is entirely possible to produce an abstraction over some concept that is capable of expressing the exact same things but brings different areas to the forefront. I think assembly language acts as a simple example of this. You can express all of the same things you can with machine code but it is clearly an abstraction.

Edit: grammar
Isn't the universe just a bunch of math? This leads me to wonder if we have any control over our lives. Isn't every action I take simply the result of all my senses, my previous knowledge, the environment, and the people around me?

For example, if the universe just went 1 hour back in time, why would anything go differently the second time around?

Unless you can prove something is truly random in the universe, and not affected by anything else, are we not just on autopilot? I get the feeling from the moment of the big bang, I was going to exist and inevitably write this comment billions of years later, and nothing could stop it. I mean, 1+1=2. It doesn't matter how many times you run the simulation again, you get the same answer.
bitcoin didn't crash 50%, not even close. it was only 700-740ish yesterday. and it's already back up past 600. I've been watching it every day.

it has been on a slow decline for a while, with some drastic dips here and there, but it recovers. still too early to call any kind of crash.
Bitcoin Payment Terminal Quick Preview
South Korean Researchers Unveil the First Nanorobot for Cancer Treatment
Hypothetical semi personal example:

I got an iPhone and suddenly about 40% of my Internet consumption went to the iPhone. Now, in that case most of the 40% was incremental, but it did supplant about 10% of my desktop browsing.

I got a tablet and suddenly about 30% of my Internet consumption is on the tablet, stealing about 10% from the iPhone, 10% incremental, and 10% from desktop.

I've reduced my desktop Internet use by only about 20%, but now desktop only makes up about 40% of my internet activity.

What sane mega-corp would sit there and say "well, we still dominate the desktop 40% so lets not worry about the other 60% that is now consumed by related products."

Computing is moving to mobile doesn't mean the mobile use has to come from cannibalization.
I think you are underestimating the quality of Windows Phone devices.

We'll see what I happens, but I wouldn't write Microsoft off the mobile market yet.

Edit: market share is around 10% in five European countries according to this: http://www.kantarworldpanel.com/global/News/news-articles/Ap...
Uh... maybe you misunderstand how reddit works.

Here's how it works. Any redditor create their own subreddit. Subs are self-moderated. If a redditor doesn't like the current science sub, then they can make their own. There's plenty of paranormal and conspiracy theory subs that coexist with /r/science. The admins don't ban anything, so it's not like the entire science subreddit could just disappear. If admins actually moderated subs, then I doubt reddit would have things like /r/braveryjerk. If you wanted to seriously debate climate change with deniers, there's a sub called /r/cmv for "change my view".
It's interesting to see how the array programming languages have handled this. The way it works (loosely) is that everything is an array. A scalar is kind of a degenerate array, and a vector is an array of rank 1. Matrices can be seen as arrays of arrays of arrays..

Each operator defines its extent. The count operator '#' in J works at the top level. If you have a 3 x 4 matrix, it returns 3. Take '{.' works the same way. If you have a 3 x 4 matrix and you take 1, you will get a 4 element vector which is the first row of the matrix.

Something like decrement '<:' applies to all of the elements in a matrix regardless of the dimensionality.

This isn't like OO where collections have operations attached to them.
Keyhunter, a tool to recover lost bitcoin private keys from dead harddrives
The bug out houses are so they can hide from the people who gave them money. (this book touches on the history http://aima.cs.berkeley.edu/)
Hasoffers.com is the Shizznitz! Fully-developed platform, Good UI/UX for Admin management and setup, Good affiliate tracking, Been around for years... Where Groupon and a bunch of other companies ran/run their affiliate programs... and your not paying the big affiliate programs a monthly nut... Only downside is that you're then stuck recruiting affiliates, tending the tribe- community managing... depends on application and people talent available...
Does it bleed for the human consequences of the very rational decisions they'll make in that environment?
I started out doing desktop support for $15/hour. (I actually think I started out making less, but I'm not sure how much "less" was--perhaps $12/hour? so I quoted the higher number.) $49,500/year was after I spent over a year learning development, and our startup got bought out by a huge company, and I interviewed into a role at the big company as a developer.

I also started out working for a subcontractor, much like Manny in the article. Indeed, I do think it's comparable.

Manny also has lower expenses than I did, since he lives with his mom, and in a traditional way of looking at things, he has more "opportunities" open to him since he has a college degree and I was a dropout.