skysight-inc/HackerNews huggingface dataset:
It's sad we need encryption mostly for protection from not criminals, but our own government for even trivial data.

What freaks me out most these days is how easily people fall into the belief that "oh well traveling is not a right so you have to give up rights when you fly or drive anywhere".

No, if you are a citizen of the United States and unless you are actually crossing a border, you should have the unqualified protection against unreasonable searches, especially without warrants.

I also don't accept the "well it's worse in other countries, be happy you are not there" argument. This country is not even 250 years old. The laws we made are pretty fundamental and not old at all. It's not some kind of game where they should be allowed to dance around the edges to break them.
Facebook lists supported and deprecated SDKs | ZDNet
I'm usually a defender of how Google does things, but yea adding this indirection URL is something that has bothered me for quite some time. To me, it's just really sloppy code to be tracking things like this.
That would have to be a timeshare then, the earth rotates.
Facebook Platform SDK Support - Facebook Developers
It's been my experience that most of these Chinese biotech companies are factories. One guy makes all the money and the rest do all the work. This is not at all like the computer technology model in the US.
So scientists create science, but non-scientists apply science? If a scientist were to ever apply science, perhaps like those working at CERN, they would ultimately become non-scientists? Wait, engineers _built_ CERN applying science, but scientists _use_ CERN ... using science.

I think the only difference is that some scientists test science, and some scientists apply science. Is a doctor a scientist or an engineer? He's both testing and applying. Semantics are sometimes pretty stupid (or usually always), and honestly that's the only reason I'm pursuing this silly argument.
I use FDE and then encrypted vaults for each project. Even if my computer is lost/stolen when it's on or asleep and the FDE does nothing, I can be assured that the vast majority of the sensitive data is safe.
I think the last Erlang example should be simplified further. It uses two different values of Resp to signal an error ("Error" and "{timestamp, Start, Error}"), which can be unified for more clarity:

do_some_file_thing(File) ->
Resp = case file:open(File, [raw, binary, read]) of
{ok, Fd} ->
{timestamp, now(), process_file_data(Fd)};
Error ->
{timestamp, now(), Error}
end,
case Resp of
{timestamp, Start, {ok, Processed}} ->
{ok, Start, now(), Processed};
{timestamp, Start, Error} ->
Error
end.
Reality, there's nothing like it.
I'm adding FDE too :)

I use Knox for Vaults (on Mac), what do you use out of curiosity?
Yeah, I have the same story. I have long wanted a "mutable" type system for my HNC project ( https://github.com/kayuri/HNC/wiki, http://code.google.com/p/inv/ ) - it was here on HackerNews about 1 year ago but got little to no interest. I asked on cstheory.stackexchange.com but got no useful answers. And then someone pointed my attention to DDC. I knew about it but I thought it was just an eager revamping of Haskell, just like many other eager haskells (speculative execution etc) out there.
Same in Italy, for 2012 is 112 Euro for a year (145$).
According to this chart http://www.abbonamenti.rai.it/immagini/grafico2011.gif this kind of fee is quite common for public tv in Europe.
How to use Android to quit smoking
Eight lazy ways to lose weight
Which OS do you use? On Mac OS X I use Knox; my 2006' MBP doesn't have any issue with that.
For the longest time I felt guilty for using short INLINE CSS on certain elements because of the whole "markup and styling must be kept separate".

My reasoning for this was that maintainability was SOOO much easier. Usually I use it on tiny simple elements that have only a tiny amount of unique css (maybe a unique background for each) and repeat a lot on one page (but no other pages). So I really don't want to create 20+ unique IDs in the css, triple the code size, and all for what?
Digital Classrooms: Is The Investment Paying Off?
Social Media For The Enterprise: A CEO's Best Friend
Would the satellites themselves be harmful to other satellites?
Why Best Buy is Going out of Business...Gradually
Steps To Protecting Your Company Against Data Breaches
Very sad to hear this. Despite working in the industry for some time (and therefore being able to have free quality hosting) I have paid for Site5 hosting for some time now. That's a mark of their service.

Deepest sympathies to his family, friends and colleagues
Well, BitC is not too popular either. Another interesting experiment is Sing#/Singularity, which is a successful attempt to get IO performance of FreeBSD despite designing whole OS in modified dependently-typed C# with usual JIT and garbage collection. The question whether GC is applicable in memory-constrained environments is still open - I couldn't find a single research in this direction.
New year brings new attacks on evolution in schools
LLVM bytecode does not exist after linking - it turns into usual machine code. It is not even a JIT compiler, talk less of an interpreter.
EMR | National Health | NHS
iClinic.com offers affordable, paperless, cheap &amp; user friendly Electronic Medical Record ( EMR ) Solutions which helps practices, hospitals, Canadian health system, Health system of Canada, Single Payer, NHS, National health, National health strategy, Saudi Arabia, Oman, UAE, Qatar, Visa Screening, Visa Screening System, Health Screening, and health care systems to improve clinical workflow.
Főoldal
I disagree with your point that the verbosity of Java is the reason for over-engineering. The refactoring capabilities of modern-day IDEs help immensely with reducing the amount of work one has to do to make syntactic changes over the whole codebase. So the argument that developers tend to over-engineer when coding in Java to avoid any pains that may arise because of its verbosity doesn't hold, IMO.

I think that the over-engineering happens simply because it's a pain to do serious refactoring when working on large enterprise software in general, never mind what language it's written in. The sad truth of our profession is that the customer requirements may change quickly and drastically, requiring us to rewrite large portions of our code, and very often we find ourselves thinking "If I only engineered it that way instead of this way, I wouldn't have so much trouble right now". This is why we strive to create the most robust, flexible solution that will be able to handle any future customer requirement. So we basically turn our code into a framework that, we hope, will allow us to respond to change quickly. Unfortunately, we can never predict everything that the users might want, so this whole approach falls down like a house of cards when a user requirement comes in and we need to change a large portion of the code. I believe this is true for a sufficiently large app written in any language, Haskell included.
> Things that reinforce the societal ideal that women's value comes from being conventionally attractive is much more deeply damaging than most people realize.

AFAIK being conventionally attractive comes from being a healthy individual. For a long time we were selecting our mate by (in large part) how healthy he/she is, and getting rid of that habit wouldn't to any good to humans long term, I guess.

(In fact, it would arguably do more good if such ‘objectification’ was common for men.)
Economists Forecast a Recession in 2012
Microbial Fuel Cells - From Waste to Power - Home Page
For me, their main problem is that they relied on traditional bank accounts and government-certified IDs to check identities. And we all know those ID's are easy to fake. Collaborative consumption needs a stronger identity, certification and reputation platform, one that does not isolate reputation profiles into silos and doesn't rely on unscalable certification authorities. And that's exactly what we are working on with peertru.st

So if you are interested in this, let us know. This is the first pillar after all: http://blog.kodesk.com/2011/11/01/the-three-pillars-of-colla...
The desire isn't. Going to extreme lengths to fulfill it could be.
Just 28 years old. Sad. What was the cause of death?
But that is a quote from Knuth based on an older unpublished study, and seems to be a conjecture with weak evidence. Not sure it is actually mind blowing.
Rahul Gandhi|Sonia Gandhi|Priyanka Gandhi|Congress
The website pressbrief.in, is a veritable treasure house of videos, audios and rare photographs featuring the Gandhis. You can surf the site all the way back to Jawaharlal Nehrus the light has gone out of our lives speech. You can rewind to the rivetting 1999 Lok Sabha campaign in Rae Bareli, when Priyanka Vadra ferociously attacked Arun Nehru, calling him a backstabber. And you can watch all of Priyanka and Rahuls current campaign footage.
ClockworkMod Tether Alpha: Android Tethering without root
HON Office Furniture
Automatic sanitizer dispensers for Purell and GOJO.
I'm shamelessly adding my own HNC here :) http://code.google.com/p/inv/ https://github.com/kayuri/HNC/wiki I'm moving to GitHub - so 2 repos. "C++ is an evil language used at early stages of HNC development", so it will go away. See also discussions on reddit (submitted not by me lol) http://www.reddit.com/r/haskell/comments/mldzq/hnspl_a_bette... and here on HN long time ago http://news.ycombinator.com/item?id=2116337 (submitted by me)
All I can say to Londoners is; if you think this is bad, wait for the Olympics.
Asserting ownership is as simple as convincing a judge.

As far as I know NASA/US Government claims ownership of US satilites, so the precedent has already been set.
Deca, an LtU-friendly bare metal systems programming language
When I read the title I was expecting an article about the impracticality of the Ketchup bottle design itself. For something that is so widely used, I've never been able to understand the impractical design of ketchup bottle. For such a viscous fluid, bottle design in highly inefficient and bothersome, so much so that the wikipedia page of ketchup itself, addresses the issue [1]. Admittedly, with the prolific use of squeeze bottles and sachets, the issue has been sidelined, I guess its just one of those things that have no rhyme or reason.

[1]http://en.wikipedia.org/wiki/Ketchup#Viscosity
One could imagine a "bzoncat" utility which simply reads bson objects on stdin and emits formatted json objects on stdout. I don't know, the difference probably doesn't matter.
Top 10 startup tools
I wonder if there would be significant environmental implications if everyone switched to full disk encryption...

Does this impose a significant processor load and does that translate to greater power consumption?
Whilst I've never been a customer (as I had our own dedicated servers) I've followed Site5 for years. They have always had a reputation for good customer service and this is usually instilled by the founders. Whilst I don't know the circumstances behind Matts death, it is very sad to see someone so young die. My thoughts are with his family.

At least Matt has been created is able to continue beyond him. That he was (with help of his cofounders and colleagues) able to build this business feels, to me anyway, that he has done more than many people who live longer lives
Delivering water under extremely hazardous condition is an act of heroism. One doing it should not cheapen it by trying to extract maximum rent, especially from people who might have just lost everything.
Ticket ticket ticket, this is what I want
Google Office versus Facebook Office
Unfortunately, the amount of time I spend running/breaking the development version of Ubuntu prohibits full disk encryption, but I do have /home encrypted. Is that "good enough"?
A Belief in Human Values and Love, Not Religion or God
To be honest, I don't see why national borders are so strongly part of the equation. I suppose that depends on your worldview. I live within the Schengen Area, and to me it seem patently obvious that most 'bad things' in the world are hardly affected by national borders. They're typically supra-national (climate change, credit crunch, cracking, etc) or intra-national (most crime, etc. I don't mean to argue for more checks / security measures, overall, but why do you want them to be focused at the border?
there's some scenarios where it may not be too bad. From what I've read I'd agree that truecrypt on an SSD doesn't sound like a good option. Bitlocker seems possible if you're running Win7 (ultimate or enterprise).

One other thing to watch out for with SSDs is the "native" AES encryption. From what I've read in many cases it's only there to provide a fast wipe facility and doesn't actually provide protection for data on a lost laptop. Some SSDs (eg Intel 320) provide password protection for the encryption keys via the ATA password, but a bit of reading didn't make me feel too comfortable with how they've implemented it.
I was first surprised (and, admittedly, a bit disappointed) that the post wasn't more about the bottle itself. Then, I was even more surprised when the post never mentioned the term for the effect it discusses (http://en.wikipedia.org/wiki/Skeuomorph).
It's being called the "Hackerspace Global Grid."

If they want my domain orbit8.com, it's theirs.
It is not necessary. With software replacement for MMU possible (see Singularity OS), hardly any hardware safety support is a requirement nowadays. TAL is the way to go - AFAIK it is possible to make plain x86 assembly dependently typable by attaching proof witnesses to EXE.
Will you'll be hiring interns for this summer?
OzTechNews BPOSOTY Awards
See also Vala, Mercury, Felix and Haxe.
C#'s ?? operator does exactly that.

`x ?? y` returns y iff x is null.

In daily practice, I've hardly ever used it. I use early returns all the time, though, and the code becomes very nice and readable.
Top small business ideas for 2012
Mobile Life Sciences CRM on iPads, iPhone and AndroidsTM
StayinFront TouchRx running on the iPad, iPhone or Android smartphones or tablets allows field rep to access critical CRM information anywhere, at any time. StayinFront Inc,leading Global CRM software solutions provider delivers Life Sciences CRM functionality to a range of popular mobile platforms.
Very sad to hear. Really nice guy to talk to an IRC - I shall indeed miss his banter.
Even if they will manage to launch these satellites into orbit I still don't get how they going to get satellites connected to the internet? In order to be connected to the internet you need an IP addresses, but ip space actually ruled by american IANA organization and by a couple of RIRs. So, what would stop IANA from shutting down satellites ip addresses?
Sure, these guy can setup an internal network between satellites and ground stations, but every attempt to connect this network to the internet will result in gateway shutdown most likely.
Sorry for my english :-)
Sorry for stating the obvious but, Postdoc == Post-doctoral (fellowship). So, of course you can't get one without having doctoral degree. However, it is sometimes possible to work as a research assistant and end up doing very similar work, without requiring a Ph.D.
I wonder what happened to SELF-like object systems (slots, prototypes and all that).
Go and do some research into the difference between science and engineering. Then go and do some research into the difference between theoretical and experimental science.

Just because you use science, doesn't mean you are a scientist. The application of science CAN be science, but often isn't.

Pointless trolling is always pointless.
And to what extent that's the case, the seeds of another Lenin or Robespierre, to slaughter the "1%" wholesale for the perceived greater good, have been planted.

Scapegoating the rich, or "bankers", or some ethnic group that's associated with the above, is a tactic we've seen before, and never leads to anything good.
Knox on OS X (what I use for day job work) and Truecrypt on Windows. PGP Desktop for FDE.
Yesterday I was trying to make an ebook out of a comic I made, where there is one image per page. The designers of epub and mobi apparently didn't think it useful to be able to put an image in the center of a page, it has to be glued to the top. That seems so idiotic that I'm still hoping I didn't look well enough.

I'm also trying to find an easy way to make a book into an android and iphone app. O'reilly packages some of its books as apps using the aldiko reader, but I haven't found any explanation about how to do this.
Berlin, Germany
(english speaking environment)

At Lieferheld.de, we are building the next generation of online food ordering platform. We are a venture backed startup located in the heart of Berlin, the tech capital of Europe. We focus now on the German market, where are already #2 after 1 year, but we are preparing to expand wildly and tackle down new challenges (i18n, SOA, mobile...).

We are currently looking for:

webdesigner (1 fulltime, 1-2 partime/freelance)

javascript developer (1-2 fulltime, jquery/require/jasmine/mobile).

tech QA engineer (1 fulltime, Jenkins/BDD).

backend developer (2-3 fulltime, Python/REST/AMQP).

sysadmin (1 fulltime, nginx/pgsql).

Interested? Send your CV to newheroes@lieferheld.de
Happy new year!
> All other languages should either provide a COALESCE function/operator, or a sane alternative to "||" which skips only NULL values and nothing else.

In Ruby, only nil and false are false, so you can use || to catch 0s and empty strings. In Perl, 0s and empty strings are false, but there's the // operator (as well as the || or or operators) that catches the first defined value.

I'm not sure if this is something specific to the database framework that you're using - sorry if you know all that already.
Interesting to hear. I imagined simple IO interfaces would be popular, but every project focuses on programmable, self-powered boards (maybe because they are so cheap anyway?). Wish you success.
Can this end Youtube clutter/anonimity???????????????????
if computers are so smart, why are they shrinking?....
That's not what I've seen, at least for FileVault 2 under OS X Lion. I'm using a 2010 iMac with a third-party SSD, and a 2011 MacBook Air with Apple's stock SSD. Both computers are blazing fast at disk access, even with full-disk encryption enabled.

If you're confident you're encrypting all your data, then you're still way above average. The nice thing about FDE is that I can "set it and forget it." I don't have to think about which files belong on which partition anymore. It's all safe.
From what I gather, the point of a phd is to train researchers so they can become independent researchers i.e set their own 'big question' and understand methodologies to solve it. This article states that the research direction in China is coming from external parties (I suppose commercial interests).

So all thats happening really is that companies are finding ever cheaper sources of skilled labour to solve their current problems. Academic researcher ideally shouldn't be linked to a companies motivations... or at least not all of it.
подслушвателни устройства
Вече може да разберете какво говорят за вас с подслушвателни устройства никои няма да разбере че го подслушвате.
There is actual evidence to back up his original statement, and even to say that nesting increases defects. It's called cyclomatic complexity, and can be tested for quite easily.

http://en.wikipedia.org/wiki/Cyclomatic_complexity

I wrote an article on a similar concept here:

http://www.jasonlotito.com/programming/blocks/

It covers one method I use to reduce the complexity of my functions.
Back to the era of the 1980s... where every computer came with its own programming language system included; usually BASIC.

Move forward 10 years, and it was all gone.
Worth
Worth is usually used as a preposition: ‘A four-bed roomed house in the middle of town is probably worth about $200,000.’
The noun related to worth is value: ‘The current value of property is very low compared with this time last year.’
Be worth very little/a fortune etc.: ‘These old computers aren’t worth much nowadays.’
It’s worth doing sth; sth is worth doing (NOT to do): ‘It’s worth remembering that these old cars can be very expensive to run.’
How to Deal with Chapped Lips
Lips do not have their own oil glands which makes them prone to dryness and chapping. In addition, lips contain very little melanin or skin pigment to protect them from the sun. Chapped lips are therefore often a result of exposure to harsh weather conditions such as wind and sun causing excessive loss of moisture.
Its been tried before:

"A space ownership issue of current practical importance is the allocation of slots for satellites in geostationary orbit. This is managed by the International Telecommunication Union. The 1976 Declaration of the First Meeting of Equatorial Countries, also known as the Bogotá Declaration, signed by several countries located on the Earth's equator, attempted to assert sovereignty over those portions of the geosynchronous orbit that continuously lie over the signatory nation's territory. These claims did not receive international support or recognition and were subsequently largely abandoned." http://en.wikipedia.org/wiki/Extraterrestrial_real_estate
Reinforcement Training : Sandler’s Point of Difference 
Sandler Training CEO Dave Mattson discusses why Sandler is both different and better than your typical sales seminar. Video link : http://bit.ly/tK7OyR
Your not exploring unknown unknowns - your identifying the labels that you don't understand in the context of a project.
Still a very useful methid to chart out what u know and what u don't know.

The only real way to learn about unknown unknowns other than smacking into them hard is to talk to someone in tbd field. It's the fastest most efficient way.
I wrote two articles with the same goal, using simple rules describing when you should simplify. I also cover cyclomatic complexity, which you seem to want to describe.

Regardless, the two rules I focus on:

* Idents are intents to modularize
http://www.jasonlotito.com/programming/blocks/

* Comments indicate future refactoring
http://www.jasonlotito.com/programming/comments/

They are both covered here:
Xerox Solid Inks
Xerox 016-2045-00 Original Cyan Solid Inks 5 pack is designed with an advanced ink formulation, each print will produce sharp text and smooth quality results. For performance, reliability and quality you can count on page after page. Mouse2House also offer a 100% satisfaction guarantee on all Zerox Solid inks A company based on creativity and development, is world-renowned for providing a wide range of printer consumables.
That's what I intend to do the next opportunity I get. Your swap space could still leak confidential information, though.
You know the old joke in rnd "an engineer is just a scientist with thumbs"
As far as I can tell, the only problem is that the encryption layer won't forward TRIM commands to the SSD by default because that can reveal some information about the data layout. I've been using full disk encryption on an SSD for a year and while the write speed got somewhat slower over time, it's still better than a hard drive, and overall the system feels responsive. At the rate the cost/GB drops, I was intending from start to replace it after two years or less.

But here's the thing: If you use Linux with dm-crypt, you can set it to pass TRIM commands to the disk. It seems pretty safe, it's only that it will leak information about which blocks are actually used.

LE: Here's how to do it: https://wiki.archlinux.org/index.php/System_Encryption_with_...
http://asalor.blogspot.com/2011/08/trim-dm-crypt-problems.ht...
Power consumption of HSPA chips isn't that bad in comparison to LTE. That's also the reason why the international Galaxy Nexus version has a smaller battery than the US version.