skysight-inc/HackerNews huggingface dataset:
Lets go over this carefully as the concepts are slippery.

Lack of continuous experience of an event does not mean you died, it is merely memory loss.

Assuming the very reasonable theory that consciousness is classical and emergent from the network structure and interactions of neurons and glia then it should be possible to encode this consciousness on a turing machine. If we go a step further and replace certain collections of simulated cells with black boxes that behave the same way given an isomorphic set of inputs then we can have consciousness even more cheaply.

Your idea is not necessarily more grounded. Assumptions you make are: the substrate does not matter as long as it is not digital, you assume the replacement material will not itself have effects that result in vastly divergent actions in the long run. Yet the perturbations a neuron suffers will differ from those of nanodiamodons, will this be significant? You also take for granted the new replacement brain will not allow a very large viewpoint shift due to the new complexities and speeds of thought possible. That some invariance of self remains from morphism to morphism. That there is more resemblance between you and the the final being than you and a lemur like ancestor.

It is likely that the beings of the future will have far more sophisticated definitions of self and identity.

I personally think that physical bodies will give way to digital minds and its only a matter of time. Whether linear time or log time I can't say. But physical bodies are resource hogs. Progress is energy intensive and so is ever more complex thinking. Imagine a being whose memory is so dense that its thoughts have a gravitational pull of their own and its mind risks collapsing into a blackhole... Eventually theres going to be a lot of pressure to compress thinking beings and squeeze as much thinking capacity from matter as efficiently as possible.
Ask HN: Where are all the iOS meetups in San Francisco
Just moved from the NYC area. Settled here in the San Francisco area to be closer with the community and startup world. It's funny but looking on meetup.com I found more opportunities of getting connected with other iOS developers in NY than SF. Am I missing something or is everyone hiding somewhere. Any other sites or groups I should know about?
Private Sector Edges Deeper in Space
Hold the ‘Double Irish With a Dutch Sandwich’:The Post-Recession Developed World
I agree, microORMs are the right solution if you are trapped in the mainstream. I'm a very happy user of Dapper.
> look at the results of your search queries. See any spam?

Not in my queries, no.
On the flip side, we use CloudFront for > 5 billion requests/month and couldn't be happier.
This just looks like joint marketing, not a recommendation.
What are those languages and how do they integrate nicely into the declarative mindset?
PHP as a templating language
I'm not sure. Your body changes all the time. Your mind is always running on different hardware than it was just a few moments before. The changes are just small at each step.

>I'm sorry, but I still do not think that the patient will experience being uploaded into a computer.

If the copy/delete process was (perceptually, hence effectively) instantaneous, what is the difference?

Lets say your biological body was going to die, in a day.
But you have the option of being perfectly copied into a new biological body now, with the current body being instantly destroyed. Would you take the option? I think I would.

Whats the problem with that?
How is it any different than what happens to your body on a day-to-day basis, now, anyway?

I don't see the problem, when we put it in these terms.
Reddit Users Surprise Terminally Ill Man With Random Acts of Kindness
Amazing example of human kindness with help of reddit/internet.
Looking over your points I notice that almost none of them have applied to me as a home user that ships probably slightly above average amounts of packages. For example,

• I've never had to call someone.

• I've used flat-rate boxes where I don't need to measure out my stuff.

• When pricing things out, the only thing I have to choose is generally whether I want insurance and roughly how soon I'd like it to arrive.

• I've never had to print something out. Generally I write in sharpie or print the address info and the clerk adds their own good looking sticker right before I pay.

• I have picked up stuff from my local depot. A few times...? Confused on this point too.

I'll agree with you on

• The time slots for packages to arrive are annoying if you don't accept packages being left at your door. This is also true about plumbers, cable techs, phone people, etc.

Is it a difference between business and residential customers?
Had someone ask me this recently - and I talked around the actual question a bit. Sampling techniques for instance can provide similar results. Visual special effects are in constant demand (where physical scene creation can be expensive or dangerous) while most audio effects can be created cheaply and safely. Still, it is an interesting question - when you boil it down to physics, it's all just waves y'know :).
I don't know about the django ORM, however for some other modern ORM's batch operations and statement reordering are one of the top ORM benefits. If you are developing a set of API's that you have no idea how they'll be consumed, the combination of declarative transactions and heuristically optimized ORM based reordered statements + batch updates gives you easy to understand code, proper transaction semantics and really good performance. Without the ORM + declarative transactions you may end up writing ugly apis that pass transactions or connections around and you'll end up having a major task of optimizing the database interactions. Learn your tool, use it for the right use cases and you'll be happy. Putting your left shoe on the right foot will always feel wrong.
Some additional stuff which jumped out at me, on top of leif's excellent collection:

+ cwd[] should be MAXPATHLEN bytes long

+ if you want people to use it, you need to put some license on it. GPL and ISC (simplified BSD) are good choices.

+ you may wish to consider asprintf() and err() (both of which elegantly solve a problem that leif has pointed out). These functions are non-POSIX but widely supported and easily portable. (You can also learn how to use the autotools to handle OSes that do not have these functions.)

+ getopt_long() may be easier than parsing parameters "by hand", especially once your utility grows more parameters.

+ hardcoding the colours is ok for now, but you should really use terminfo to find the appropriate escape sequence. The "magic word" for setting the foreground colour is "setaf"; you may wish to look at terminfo(3) and the source code for tput, if your OS has that utility. Warning: proper terminal handling is complex.
> The company said it didn't yet know if many people beyond a Wall Street Journal reporter saw the nonpublic information, but believes the exposure was limited.

Don't they have logs?
First thing I thought of, even before seeing your post.
Arxiv has a paper by Andrew Adamatzky (one of the authors of the nytimes article) called "Are motorways rational from slime mould’s point of view?", from 13 Mar 2012, which has pictures:

http://arxiv.org/pdf/1203.2851.pdf

Take a look at page 4.
Yep, it's impossible to do business in china without good government connections.
Should Your Board Members Be On The allcompany.com Email List?
Google Reklamları
It's a matter of people imputing notions of "special" where they don't belong. Hence the importance of "proof" in math.

ETA: People are surprised that they can turn a sweater inside-out thru a sleeve or neck hole ONLY because they've imputed a "special" ability to the largest hole in the garment. The mathematical concept of "proof" strips away such imputations, leaving surprisingly unsurprising results - in this case, you can reverse a garment by pulling it thru one of its holes, be it the largest, smallest, or even a tear, because they're all just holes with nothing inherently topologically special about them. In a larger social concept: people tend to impute special attributes to various things where such attribution is not warranted; people who understand the concept of mathematical proof are less likely to get caught up in such incorrect imputation.
The tale of the hunt for the Higgs boson
Which is creating a false dichotomy. Assuming your are using some OO language then you will have to, at some point, turn the relational data into objects. At that point you are always creating an ORM.

There is a really interesting post about how writing that code is literally stealing from your clients. I tend to agree.
http://ayende.com/blog/3712/stealing-from-your-client
While this is perhaps more rant than insight it's quite true that in the UK the courier firms are painful for individuals to use (not so much a problem for businesses I think).

The classic example - I'm single, work during normal business hours and as a freelancer I am reluctant to take high-value time off work to collect low-value items from couriers who do not honour their delivery slots. It's basically impossible for me to receive parcels from most courier firms.

The problem is that the people paying the courier firms are not generally the people feeling this pain.
Rackspace Cloud Files supports this. The file "test_javascript.js" was saved non-compressed. It works the other way, too (compressed->uncompressed if the client doesn't support compression):

$ curl -i http://d.not.mn/test_javascript.js
$ curl -i -H "Accept-Encoding: gzip" http://d.not.mn/test_javascript.js

This isn't trying to take away from their announcement. I'm always impressed by Amazon's ability to rapidly deliver features.
Don't forget the whole other side of it.

http://en.wikipedia.org/wiki/Object-relational_impedance_mis...
Why don't you just drop your packages off at a UPS Store? They seem to do almost all of that stuff for you, obviously for a premium.

Obviously you can't do that from your home, but you probably don't have all the tools to do a lot of stuff at your home and you have to go somewhere for it. Plus, if you are going to/from work in the first place, it seems like a pretty trivial thing to do. Stop off to drop a package off, or if their website says you have a package, pick it up.
Given that it's http://www.easel.ly/ and not https://www.easel.ly/, b) kind of goes without saying.
Why did you decide to use autoconf?
Yet another software religious war, which seems to boil down to "if you don't think my technology is correct 100% of the time, you are insulting my honor".

Do other fields get into constant pissing matches like this? Languages, libraries, process, licenses, editors, Operating systems, you name it, software engineers are fighting about how much better theirs is and how you are an idiot for not seeing the true light their vast intelligence is trying to bequeath unto you.

What is it about our brains that makes the subtlety of "use the right tool; every problem isn't a nail" so difficult? Or is it just hard wired into our need to be identified with a community?
My experience has almost always led to #3 being the most workable solution, but not a perfect one.* #2 should be incorporated into any project, but it presumes that you know all possible ramifications of incorrect operation. An electrical breaker works because complete non-operation is generally better than death. For many software companies, complete non-operation is a precursor to death.

#1 is almost never a good solution, namely, the amount of time it would take for them to become familiar enough with the codebase to not aggravate your existing engineers would exceed several iterations of #3, and also because I've rarely met an outside expert whose solutions didn't involve re-writing everything to meet their expectations of "correct implementation," this could be a sample selection problem on my part, however.

* - How do you know that you are monitoring the correct component? This path usually leads to multiple monitoring development tasks as you find where you thought the problem was sourced was a in fact symptom, and you continue adding more monitoring options as you get closer to the source. This is why I almost always add an insane level of logging to any application, and control the verbosity through runtime controls.
Write, refactor, repeat.
> That's acceptable for a command-line program that will terminate quickly

No, it isn't; you don't know how quickly the program will terminate, in general, and it only takes one program running longer than you expect to eat a horrible amount of RAM.
"probably room for disruption here. I imagine a lot of the roadblocks to this will be regulatory"

Sensors --> Control Panel --> App|Txt Message

An opportunity for sure. I own two of these Elk Gold Panels:

http://www.elkproducts.com/product-catalog/m1-gold-cross-pla...

Complete with http://www.ekeypad.net/eK_Family/Applications.html software you can essentially cut out the online monitoring and phone lines and simply do everything over the internet. So I don't pay anything for monitoring.

You could actually easily write your own software since the M1 spits out codes in real time and responds to commands that you can send over ssh. Anyway the way I have this setup I can be notified of any event (say even someone walks into and trips a motion sensor) by an email or text message. You could even do a phone call or notify multiple people. And you can remotely turn on and turn off zones, the system, and fully program this to do just about anything.

There isn't anything magical Elk is doing. And I've spoken to their top tech guy and he didn't even know how to troubleshoot an SMTP problem. I would imagine a good kickstarter project could easily duplicate the same hardware functionality.

The security vendor of course pushed the monitoring. I have some experience in that business so I didn't feel that I needed a central station. I just wanted to be notified. You can easily integrate any types of controllers with this (like an X10) and video cameras etc.

Bottom line: There are tons of people with legacy alarm systems. Even just a hardware device that sat on the existing analog POTS line and sent the signals over the Internet to a place that would then send a txt message to a users phone would be a good place to start.
Thanks, I was wondering if that was the case. I'm used to long running programs.

My strategy in c is as soon as I write the word "malloc" I figure out where to put the free.
Fuck people who bitch about people who bitch about how expensive college is
What about ^C+l ?
Yes, the wizards are disincentivized to let the people pull back the curtain, but as stated here, that's no excuse for not trying.

A separate problem, however, is that this is essentially a process improvement, that doesn't generate much advantage to the person who makes it happen. A politician would need to use significant personal resources to push this type of reform through the system, yet the 'payoff' is probably minimal compared to substantive policy or constituent service activities. By raising the issue from process improvement to substantive issue, the chances of implementation improve. Discussing and spreading the idea is valuable in that light.

On a side note, once these types of distributed systems begin to take root, it becomes quickly apparent that co-location in Washington is of at least questionable value. (Look at the attendance records of members at Congressional hearings.) Virtually everything that Congress does can be accomplished without the need for the massive physical and personnel support system found at the Capitol. It would be interesting to see how government would be designed given the communication tools available today.
The other replies to this comment are correct, but just to be clear: USER PASSWORDS SHOULD NEVER BE STORED ON THE SERVER, EVEN IN ENCRYPTED FORM.
I think the previous poster understood the technical details and was implying that internet access is not always there. Also a lot of people have limited mobile quotas so wouldn't want to use their 3G connection for streaming something.
Peter Thiel Demands You Have A College Education To Work At His New Hedge Fund
Obat alami kanker payudara
Obat alami kanker payudara ace maxs, solusi terbaik pengobatan kanker payudara tanpa operasi

Obat alami kanker payudara - kanker payudara merupakan salah satu penyakit yang mematikan dan sangat berbahaya jika tidak ditangani sejak dini. kanker yang mayoritas diderita oleh kaum hawa ini merupakan pembunuh nomor 1 bagi kaum hawa, akan tetapi tidak tertutup kemungkinan kaum adam pun bisa terkena kanker yang satu ini meskipun peluangnya sangatlah kecil.

Selama ini kita tahu bahwa pengobatan kanker payudara itu harus melakukan operasi, namun disini tidak demikian karena kami berikan solusi pengobatan kanker payudara secara alami dan aman dengan mengkonsumsi obat alami kanker payudara ace maxs. obat alami kanker payudara ace maxsini merupakan obat herbal multikhasiat yang terbuat dari ekstrak jus kulit manggis dan ekstrak daun sirsak yang sudah terbukti ampuh sembuhkan berbagai macam penyakit kronis termasuk kanker payudara.
That works so well on an airplane without wifi, or a tent in a valley in the wilderness :)
This isn't going to work at all on most airplanes.
> I still do not think that the patient will experience being uploaded into a computer

Creating a copy is like having a Siamese twin you didn't know about, because it was sharing 100% of your body and mind. But with the copy you are split apart for the first time.

If you are being uploaded at the time of the split, then one of you experiences the seamless first-person transformation into digital form. The other you stays biologic and dies, immediately or eventually depending on the procedure.

The irresistible urge is to mope that "you" are the biologic one, the one that dies. But this isn't true, you really are both. The one that became digital is you in every sense, it woke up in your shoes, it took your date to the prom, it has your personality, it will make the decision you would make going forward.

If you think the copy is inferior or inconsequential by virtue of not being the original, then consider what if we right now are all copies? Would our lives and first-person experiences be less genuine and less valuable if it was revealed there the true original versions of us existed elsewhere? In an upload scenario the copy is you.
No such thing as an UPS store where I live.
Some people go where there is no 3G/WiFi coverage. Sometimes it's also financially not feasible to do this (think roaming costs).

Example - a ferry trip from UK to France. No 3G for about 1.5hrs, or in other words - no 3G for a average length movie.
There are tons of undergrad programs that are less than $10k per year. Big state schools which will give you all the social experiences you need and some of the learning.

No HR department can interview people without a degree when there are so many people with degrees. A degree doesn't get you in the door, but is a minimum standard for just about any job.

It is too bad school is too expensive, but it doesn't matter.
There is now a commercial version of Cloud Foundry, ActiveState Stackato. There are some features they added to Cloud Foundry plus they offer support. They have an EC2 AMI that you can just boot right up.
"High GPA from top-tier university...."
I ran into a bug where cloudfront takes a long time to server some requests. Not an isolated problem.

This thread has reports from other users - https://forums.aws.amazon.com/thread.jspa?messageID=246418

I had the same issue in one of my websites

1. http://www.webpagetest.org/result/111114_HM_263JS/1/details/
2. http://www.webpagetest.org/result/111114_2N_263HM/1/details/

You can see that cloudfront takes upto 5 seconds for some images. And these are files which were cached in cloudfront (X-Cache: Hit from cloudfront)

Because of this issue, I moved away from cloudfront.
Earth-observation satellites: Something to watch over us
> And from what I can see most of the budget comes from and is devoted to college football.

This couldn't be further from the truth. I'm unaware of any major universities in which sports money comes from or is applied to general budgets. Athletic departments are generally self-contained and there is very little (if any) financial overlap into the academic portions of a university. Payroll, and even scholarships, are paid from athletic income, and any left over is not put into general budget.

Personally, I wish the myth of "the cost to the university/tax payers/etc" would go away.
"ORM is fine" 90% or even 100% of the time don't make them right. Thee problem is that OOP is not well defined, it belongs to "soft" science, and relational databases are "hard" science. I have read the article about ORM and Vietnam, in we just have all of the symptoms of impedance mismatch.

I have to add that this issue is much deeper than a simple efficiency issue. A perfect db with 100% availability would still not be well matched to an object system.

I listened to a podcast from 1990, the guy said "the problem with objects is that we don't know what they are". I just finished SICP, and it seems it is the same conclusion: objects with their state, their messages, their multiple parents, their instanciation, are not a proper model for many or most cases in software development.

Example of proper models include types, text files, streams (pipes), modules, maybe services.
https://developer.mozilla.org/en/CSS/:-moz-placeholder
The Ruby 1.9.3 debugger
Origins of the Sicilian Mafia
I do not usually ship stuff, but can see how this can be annoying. ##5-9 are a very big pain point for me as there is usually no one at home during work hours and delivering to work is not really an option (large downtown office tower with security systems and such).

Sometimes I wish I could order a delivery to some local outlet (like FedEx has these Kinko stores)
Rackspace cloud files didn't have origin pull last time I checked. Without origin pull asset serving via cdn is a pain to setup and maintain.
Or simply get out of Europe. It's burning anyway.
Doesn't mean you can't party up on Battle.NET and play together.
Related to your point would be an argument that software engineering is more productive when treated as a "hard" science (which I take to mean something like "rigorous justification of all steps" or "clear derivation from principle").

I don't think that's true at all, as evidenced by pretty much every successful software product ever (including the early relational databases, I should add) but would be curious to see the counterargument.
I don't think Walter Bright meant that listing the courses you took on your resume is going to make you more (or less) employable. I think the point was that taking difficult classes will better prepare your for work.

I slightly disagree with this position, difficult doesn't mean better (depending on your definition of better). For example, I would have been better served to take a class on databases rather than a class on computational geometry.
> So until glibc 2.0.6, your program would be allocating 0 and then sprintfing into it.

glibc 2.0.6 was released in 1997. I do not think it is reasonable to ask that applications accommodate bugs in libc that have been fixed for 15 years. If someone was actually using a system that old, their system will have so many unpatched vulnerabilities that this will be the least of their problems. And it's highly unlikely that every such bug is documented in the manpages anyway.
Russian satellite's 121-megapixel image of Earth is most detailed yet
Sure, but then you'll have to use up precious gigabytes for video storage. Via plex I have streaming access to my entire video library.
Apple Asks Kapersky for Security Help