skysight-inc/HackerNews huggingface dataset:
The temptation for abuse seems too great to me. You have to tell a third party (or multiple - the government, law enforcement, your employer, your insurer possibly, or anyone who signs up for the inevitable Google app which plots your driving history) where you want to go and now they not only know who you are, but where you're going and where you've been. Someone else has complete control over the software which determines whether or not you get there (assuming these cars don't have some sort of manual override).

Yes, currently large aircraft operate more or less the same way (and everything is fine until something happens and the pilot realizes they don't actually know how to fly a plane because they've never had to). But people won't be taking planes to the store, or to work (for the most part) or the voting booth or to the hospital or police station or an AA meeting. The intersection of surveillance with physical restriction seems too much. I've got nothing against the technology, I just don't want to see it in widespread adoption. I don't want people in general to become trained to ask permission from black boxes to take them where they want to go.

Though I readily concede I probably seem like someone railing against the evils of the Web in the 90s, since a lot of people on HN think they're brilliant and probably a few actually work on them. It just seems very Orwellian to me.
Crypto is a tool, not a solution.
Suicide Bombings in Volgograd, Russia
If I had to choose a society with all young people, all old people, or a healthy mix of each... i'd choose the later. Young people provide new thinking, they're essential to society. Old people provide foundation, and wisdom, they're essential too. We live on a planet with finite resources, to support the right mix, we should accept that its just not RIGHT to live forever, even if it were possible. I'd like to live until i'm 100, and I hope science makes it so i'm just as productive at 100, as I am today.
I think you might be misunderstanding Victor a little, but then again your viewpoint has expanded mine, and I think there is more to be said about what his intentions are, which we in the sphere, may be inherently misunderstanding.

What I think his point is all about with re-thinking the interface is that the interface itself is a new language, and has always been propelled forward by those willing to use that language actively. His desire is an educational one, of enlightenment to and on the part of, the User.

Learning algebra your way may have been good for you, but learning algebra with interactive control may be good for others, too. My 6 year old son has had much fun with worrydream.com, as a personal matter of fact, and I'm sure he - as a kid growing up with immense computing power - is going to be just as cognisant of the subject, through interfaces such as this, as any of us elders.. I think Victor is an educator, mostly, and in that sense his position is immensely valuable. Kids who xbox, dude, is the market.
If you mean communication by io, then yes, this holds. Similar to parallel computing design, there are organization design principles to minimize handoffs. For instance designing work and organization so that larger tasks can still be handled by individual organizational units.
Bit to late for that, and the people that already got the IP addresses are unlikely to give them back. The internet is basically the sum of all the BGP routes sitting around on routers, it's unlikely any single organization could have much success trying to reclaim and redistribute those addresses.
Adactio: Journal—In dependence
1. You can find both pictures of the machines and the ATMs themselves on the internet.

2. Most likely it's (and old) windows. You don't need to write special code for any old ATM software. They could even just use autoplay once to test the grounds and copy anything they could back to the USB for analysis.

3. Ok, I'm not saying the profound knowledge / inside job was not involved... but people have done much more crazy and advanced attacks on black boxes with next to no knowledge. Once they knew they have access to software inside with auto-play they could do anything. Even connect the box to wifi via usb and do everything else remotely.
Life expectancy only a few hundred years ago was about 40 years. Its about 78 years in the US currently. Human longevity is extremely difficult problem but there is no physical law stating that you can't live up to 200 or 500 years. Biological science is advancing at an extremely rapid rate and its possible that we may see doubling of life expectancy in next 50 years.
Dabbler, Immersive, Apprenticeship
Q&A with Cratejoy Founder Amir Elaguizy
Sean McCabe Interview
Introduction to Multics
Given Google's staggeringly broad, global and interconnected reach (Android, Gmail, search, advertising etc.), I'm not sure if they're exactly the alternative worth rooting for. And they've been found indulging in as many, if not more, monopolistic or questionable business practices as Apple.
It'll be interesting to see if and how those positions will change once other countries like China and India make major advances in space technologies and discoveries.
> You admit that some other crypto currency may win. That means that bitcoin may lose.

Your thinking is very binary. It's possible that another crypto currency becomes the biggest one, that doesn't mean bitcoin loses, it means it's not the reserve currency that it is now. You don't seem to understand that people have different ideas about how a currency should function and each crypto that comes out will attract those that agree with its rules. Bitcoin is designed for Austrian economic fans who think inflation of the money supply is the worst thing ever. They will never abandon it for another crypto, it's already exactly what they want. Keynsian's will eventually move to something that includes built in inflation.

> Like Krugman points out, there's nothing to backstop it and no floor.

Yes there is, it has utility; even if another crypto becomes the more favored currency, Bitcoin will remain the digital gold it is because it's deflationary, easily tradable, and aligns ideologically with how many people think money should work (they're wrong, but that doesn't matter).

> I'm clearly going to need to load up on popcorn, this is gonna be fun to watch...

It's already fun to watch. That neither you or Krugman see inherent value in crypto currencies is something both of you will come around on eventually. He certainly changed his mind about the Internet being no more useful than a fax machine.

Hey, I love Krugman, we agree on much, but on this, he's simply wrong and he's been very wrong very publicly before. Your appeal to his authority is not a valid argument for why Bitcoin is a bubble, if you can't make your own, then move on but don't get snarky with this "he just doesn't understand" b.s. you're slinging; it's unbecoming.
Show HN: A command line file sharing utility for ge.tt
The Economist often runs interesting pieces it. Perhaps the most surprising finding is that, in the past few decades, we have had far higher social mobility in Europe than in the US.
Completely agree with no. 5. After a year with C I realized that macros are only to be used as control structures for headers and ifdefs to enable compatibility.

If you need macros to hack C to enable some functionality not inherent to the language, you should change the approach or switch to a different language.

Also macros are usually used to "speed up" the code. You should never optimize before finding the real bottleneck in your code. And thus always use functions instead of macros.
Definitely scientists have an opinion far from unanimous, as Stephen Hawking finds the idea "Stupid. Robots would do a better job and be much cheaper because you don't have to bring them back."

http://www.todayinsci.com/H/Hawking_Stephen/HawkingStephen-Q...
Pretty funny. Just another reminder that sometimes the best solution is the simplest.
I did not say anything about your claim being true or false . I provided a link discussing the topic in further detail.
Send robot to moon.

Robot #1: locate he-3!

he-3 robot finds he-3 on moon!

Send 2 more robots to moon.

Robot #2: build he-3 reactor!

reactor robot starts to build reactor ..

Robot #3: build little factory for making: robots!

robot-building robot builds robot-building factory ..

reactor robot is finished! Just Plug In!

robot-building robot is finished! Plugged In!

ROBOTS in SPACE!!

(Edit: to answer this - "the fuel is not the expensive part of nuclear reactors", yes the most expensive part of all this is doing it on Earth.)
Actually since this thread I've been doing 30-45 minutes a day as an experiment. I have done meditation before alone and with a group, but never to this extent. While it's far too early to comment on how it's going without bias, I can say I have noticed several personal improvements that I believe I can attribute to the meditation. These mostly stem from applying mindfulness to my everyday life, which seems to be different to your experiences, but then again it has only been 2 weeks.

So far I find it more than worth the time investment, and at this point the 45 minutes flys by.
old story, it used to be a USA solution(high-tech, expensive) vs a Chinese factory solution(the fan added by a worker)
More likely you'd use the expensive scales to measure over/under fills (or tampering?) not just missing tubes.

If toothpaste was your primary cost (LOL, I'm sure its advertising, just like cars and videogames and movies) then if you sell 4 oz +/- 10% and the new scale lets you run continuously at exactly 3.61 oz rather than "around four or so" then you make almost 10% profit by selling exactly 3.61 oz as "about four plus or minus ten percent packages".

You can change it from a cheesy engineering / management joke into a CS discussion, so you're trying to copy one array into another, but sometimes you have an empty value and you want the output to be contiguous. Solutions?

Or a RTOS type question where you're wanting to squirt out exactly one value 44100 times per second... Solutions?
Ask HN: How to not get distracted by building too many features?
I am trying to build email productivity app. While there are many currently in the market, and asking folks around for feedback. There is some overwhelming feeling that other products have many features or feel the need to keep extending features to satisfy a host of users. How do you stay focus and not get distracted by shinny things? And fight the urge to keep incorporating new aspect onto your existing application?
It's super competitive, and small games (that are financially viable) probably take longer to make than you realize (Super Hexagon took more than half a year to make, I was play testing early versions of it).

Toto, we're not in 2008 anymore :)
NHL News: Player News and Updates for 12/29/13 Andrew&#039;s ...
Google robots, iPhone trackers – which scary sci-fi movie is coming true?
Any time you have a metric driven reward system, you will find an entire industry built upon gaming the metric.
What would be the benefits of this over something like Jekyll or Octopress?
We have been brokering IPv4 addresses for many years, we brokered half the bids for the watershed sale of 660,000 addresses from Nortel to Microsoft in 2011. Because of the inter-regional transfers allowed between ARIN and APNIC, we consider that a single market. ARIN/APNIC prices are right around $8US per address. RIPE has no inter-regional transfer policy, and prices in RIPE are around $10US per address. Leasing of space is also available.
There is a school of thought called Vedanta that I learned about from reading Alan Watts. It holds that all is "oneness" or "connectedness" and that the lines that appear to separate ourselves from each other are merely illusions and that helping yourself is helping others and helping others is helping yourself.

At first read, this sounded like hippy dippy nonsense to me. But then I started seeing "practical" manifestations of this in my life over and over again.

For example, I did a bunch of Pro Bono web development for a non-profit because I liked the non-profit. Besides the good feeling I got from helping a worthy charity and the thanks and friendships I gained from the people who worked there, I also ended up getting three web consulting gigs.

I gave a friend some money to start a creative project and their level of happiness has increased. And that happiness level is contagious and I find myself feeling some of that happiness spill over onto me whenever I hang out with them.

And when I started eating right, exercising, and following my goals and dreams, I was happier and that happiness spilled over to all around me. And as I became more successful, it opened up economic opportunities for those around me to take part in my business and to partner with. And it inspired those around me to follow their dreams. And that's spilling over to the people around those who were helped by me in an outward circle.

In a very grounded way, I'm really starting to believe there is something to this connectedness idea.
This is one of those blog posts where the comments/discussion are really good - maybe even better than the article itself. I recommend reading the discussion on-page if you haven't.
Great story, and widely applicable.

I worked on a very large process and technology improvement program for a Fortune 50 company. One critical piece of the project was a scheduling system for field technicians. After 100+ effort years (don't ask!) we got it developed and tested, and it achieved the 15 minutes per technician productivity improvement, justifying the massive expense. We then found that we could double the benefit by having them reboot their laptops weekly instead of nightly. (Though the technology architects screamed bloody murder)
The TSP Isn't NP Complete
Creating a p2p file sharing app with Fire★
Reconciling Emacs Lisp and Scheme
FAA announces test sites for commercial drones
The cost of Apollo was about ~$170 billion 2005 dollars (about $200 billion adjusting for inflation since then). That's not including Mercury and Gemini (i.e. all the R&D necessary to get from where Space X is now, to where NASA was right before Apollo).

Okay, so Apple and Microsoft and Google probably could bankroll a modern Apollo program. But doing so would be corporate suicide. There is absolutely no way it would yield returns in any time frame that would be acceptable to shareholders. This isn't the web, where capital investments are small enough that investors don't need a monitization story. If companies are committing tens of billions of dollars, there needs to be a compelling story of how they're going to recoup that investment and make a profit. Space X had one: launch contracts for commercial and government satellites. There is no such monetization story for the moon.
Your body is a cannon, meant to shoot DNA into the future. Once it has fulfilled that purpose, and possibly done a bit to nurture the next generation(s) of your / your tribe's DNA (or harm the DNA of others), your body serves no more purpose.
Fake names, phone numbers, addresses, etc.

"Lorem Ipsum" style data.
There is no reason that human beings cannot live forever. Gompertz Law is not a law of physics, but a law of observation similar to Moore's Law. Medical and safety technology are also advancing exponentially. Barring a catastrophe that blasts us back to the stone age, one growth curve will eventually overtake the other.

The article uses a cops and criminals analogy to explain how our bodies degrade over time. Technology can allow us to produce artificial cops and conditions that make things more difficult for the criminals. The Methusaleh Foundation [1] is working on pieces of this problem right now, with a cash prize. There are many other research institutions working on different aspects of immortality. Once medical nanomachines become a practical reality we might be able to turn the work of Gompertz on it's head within a generation.

Many people, myself included, find the idea of effective immortality to be disconcerting. But all of the arguments have been made and rebutted: Just because we can't imagine immortality doesn't mean that isn't a good thing, if we were born into a world without death we wouldn't give it up for any of the advantages of mortality, we would have more productive time to solve the problems of overpopulation, etc and so forth.

If our species is able to continue on its current path then death is going to, well, die. The tragedy is that none of us will live to see it. That doesn't mean that we can't consider the implications and start preparing an infinite future for our descendants.

[1] http://www.mprize.org/
Wow, this is fantastic stuff. Thanks for the explanations too- I've been doing Ruby/Python for awhile now, but I've always wanted to move more into Frontend Dev work, and I found a lot of this helpful.
> Most of these machines are regular Windows

What's "Regular" Windows" when it's at home? The couple of ATMs I managed to see the inside of were either running WinCE or OS/2.
No current browser should be vulnerable to this (ES5 requires object literals use [[DefineOwnProperty]], not [[Put]], and hence no setter on the prototype chain should be called). I believe all browsers have since fixed this.
Actually, I did not get worked up about the existence of such conferences. My main gripe is against the education system and the ridiculous requirement that makes it mandatory for all post-graduate students to have 2 published papers before they are granted their degree. Given the current state of research and higher education in India, the inevitable result of this requirement would be that students will be forced to pay to publish at such conferences.
Curious what you define as overheads. App Store membership fee? Paying yourself a minimum wage? Depreciation on your development Mac? Thanks for your insights!
I think the author's purpose is to explore where value can be added to various processes. The first part is to ID areas where value could potentially be added. In some of the examples, the author doesn't seem to address the concept of concentrated benefits outweighing dispersed costs. Another is that one party's muda is often another's profit.
If they wanted to send a message like that they would have fined them $444 000.
You'd expect the fancy scales to reject the empty boxes, but instead it appears they just sounded a bell. The workers added the rejection feature once they had an incentive to do so (the ringing bell).
E.g. testing an API method that creates a contact.

You'd need to craft fake names, phone numbers, email addresses, etc.
How do you feel about "pure toss-up" elections?
Not that this has ever been a showstopper whenever this comes up, but just to put some chips on the table, I personally have no interest generally in CPython development on 3.X, but I would pledge some help wherever I could in a potential 2.8 release.
I just wanted to say thanks! This works like a charm.
Similar to the "Knowing where to put the X" story:
http://www.engineering.com/DesignSoftware/DesignSoftwareArti...

Also, the NASA vs Russian space pen vs pencil.
If you look at the justification it is totally circular -- "we need to send people to the moon to learn how to send people to Mars".

Much much more science can be done for the same price if you omit the humans. The commercial viability threshold is much much lower if you omit the humans. The one and only reason to send humans up to space in the foreseeable future is patriotic chest thumping. Well that and to stroke the adolescent fantasies of those who grew up on science fiction.
How much of that life expectancy 100 years ago were affected by child mortality? We haven't really doubled our longevity, we just took care of some things that lead to a lot more children reaching adulthood. The bulk of that might have been pretty simple, like better hygiene.
I usually bring printed code samples to interviews and have others on my web site in case they are interested. I am not sure it ever helped me get a job, but it probably didn't hurt.
I think tendencies in rpgs and relative success/feasabilty of actually realizing lean production is more likely manifestations of underlying cultural differences than any direct relation with these (concrete) management/process ideas.
And that's by design. That's how setters work. There's no security risk from this, given cross-domain JSON loads.
Greek wiretapping case 2004–05
U.S. Struggles to Keep Pace in Delivering Broadband Service
With regards to the "spraying of bills", the bills themselves are usually in a safe, which is separated from the electronics (computer & peripherals). But I do agree that when a machine is breached it should halt immediately. Having said that, financial institutions are not going to take this route for a variety of reasons, one of which is just general maintenance. If the case is breached, do you suspect that the intruders had access to everything? If so you want need to brick the entire device, to prevent any data from leaking back to the intruders.

Your suggestion with regards to maintenance is indeed a valid one, but again the increase in cost is simply to big. Most financial institutions in my country and region (western europe) actually see ATM purely as a cost, and install them simply because they want customers to get a hold of their money. It is that simple. So why would they increase the costs?

I think, and I don't want to start any flamewars or anything, that reconsidering the use of Windows in its current form is a valid route. If you were to start from an extremely limited & stripped down version sure, but not in the way companies are currently using it (for those that might wonder, yes full installs of windows happen all the time).

Anyway, I'm glad this is in the open. The more people talk about it, the more things will change.
Come on people! DO is a developers playground ($5/month!!!!) not a place to host sensitive production data.
You still have to then solve the problem of Sundays.
>>Doesn't using the Moon's helium-3 presuppose that we're capable of creating energy-positive helium-3 reactions here on Earth?

I think the only thing stopping us is the place to do it safely, and maybe the Chinese have realized that doing such things as he-3 experiments on the moon is probably not so difficult, after all .. I mean, of all the countries on Earth right now who would benefit from this sort of 'clean energy' production, it'd be the one place on Earth that humans have utterly shit on. So I'm all for it, by the way, even if it involves hot space Nazi's ..
> I can say with 99.999999% certainty that no human will ever live to the age of 130

That is unfortunate. I grew up in the 80s (the 8 bit µ processor era), always had a very positive outlook on life, and thought 127 was the perfect age for me to die.
Having taken care of some elderly, and watched others pass, my impression that living forever appeals more to the young than the old. Some of it may be their bodies breaking down, some of it may be losing old friends and loves, but most of the folks 75+ seem to be ready when the time comes. Certainly more ready than their kids.

But still... To quote the Rolling Stones, "What a drag it is getting old."
Lamassu Sells 100th Bitcoin ATM
MySQL monitoring, graphing tools
Even better rule: Know the limitations of your target processor and compiler and code accordingly.

Example 1: Some (bad) compilers just ignore the const keyword (and therefore treat consts like normal variables). Use #defines with these compilers (or get a better compiler).

Example 2: Some (older, smaller) processors don't have an integer division instruction. Avoid division at all costs on these processors unless you are not worried about space or execution speed.
The only thing that works for me is to always wake up at the same time, every day (no snooze, no "5 more minutes"). Regardless of whether I went to bed early or was up until 3am. Of course, it does mean you need to listen to your body and actually go to sleep early when you need it.