skysight-inc/HackerNews huggingface dataset:
This is a very good example of why you should never, under any circumstances, use a proprietary computing device that cannot be fully encrypted where you alone hold the decryption key.

The convenience these devices provide comes at the cost of your personal privacy and security. You basically give up control of your data when you decide to use an iPad. Most people just don't realize it.

I really wish the device manufactures would allow, open-source, transparent whole device encryption that can be externally validated (Droids may have the capability already thanks to Linux and dm-crypt). In general, user's don't demand it, so the Apples of the world have no incentive to do it. All the while, they provide full access to the device's secret/undocumented data recovery/snooping features to governments leaving their user's private, personal data easily accessible.
Those who know will not make the change. Even worse, they will actively prevent change from happening. They will milk whatever they are holding on to for as long as they can.

It's those who accidentally stumble upon newly discovered knowledge that will make the change...
"Recommendation: Patent thickets and other obstructions to innovation.

In order to limit the effects of these barriers to innovation, the Government should:

• take a leading role in promoting international efforts to cut backlogs and manage the boom in
patent applications by further extending “work sharing” with patent offices in other countries;

• work to ensure patents are not extended into sectors, such as non-technical computer
programs and business methods, which they do not currently cover, without clear evidence of
benefit;

• investigate ways of limiting adverse consequences of patent thickets, including by working
with international partners to establish a patent fee structure set by reference to innovation
and growth goals rather than solely by reference to patent office running costs. The structure
of patent renewal fees might be adjusted to encourage patentees to assess more carefully the
value of maintaining lower value patents, so reducing the density of patent thickets."

Let's hope Vince Cable and the rest of the government take these recommendations seriously and are not looking across the atlantic through rose tinted spectacles (as many of the Conservatives seem to be doing w.r.t. some other areas of economic policy).
Exactly, I think if you are a hacker you will stick with the shell the way it is, because knowing how stuff works with "zero" abstractions is power.

Reminds me of this: http://i.imgur.com/jqIcv.jpg

Also I mean as a hacker, not as an entrepreneur.
It's funny, his 'ls' by default prints out an information-sparse grid of icons (only showing 10 items with a horizontal scrollbar?), whereas when I use the command-line, I'm looking for exactly the opposite of a GUI - an information-dense table of text. I agree with the commenter that -r-xr-xr-x - or even 0555 - is far better than "you can't touch this" (which doesn't describe who can't touch it, and in what ways). His "rich display" is actually a display of poverty - it conveys less information than text.

The typing of file / stream data is interesting, but I don't think it's realistic - it requires all tools to change virtually overnight to preserve the headers. And it's not enough just to preserve headers; what if you pump stuff out to a temporary file and read it in a few milliseconds later? What about compound files, with data chopped out of them? If you want pretty pictures, syntax highlighting etc., ISTM better to have an enriched terminal communication protocol along with a couple of viewer programs which can render data formats to it, rather than change the whole world to type every data flow everywhere.
Maybe I'm an old fogey but I'll stick with xterm and iterm. Having a terminal where I can have the same experience whether logged into a *nix box, on osx, or sshed into a remote server is far more appealing than being able to cat images or having a pretty progress bar. If I want to make json more readable I can just pipe it through one of the many json formatting scripts.

It might just be me but I find cocoa to be a bit boring and dated looking. Unix terminals are timeless. A nice tiling windows manager with 5 terminals is still one of the most beautiful set ups.
Ask HN: Why is nobody making a bank for Virtual Currencies?
I just had this weird idea of having a central bank like place for virtual currency and wondered how come nobody has done it. Is it because of a non standard market or because there is just no market? The closest thing I could find was http://www.vencurrency.com/
Ask HN: Cheap and good air pollution sensors?
Hi,

I want to measure the air pollution in the street. It's possible to do it cheaply to detect air pollution (cars/buses/smoke contamination)?

Are there projects integrating information from this devices in an amateur way?

Thanks.
Very cool. I'm always amazed at how much one can do with a properly composed pipeline and a Makefile or two. The power of pipes + the interactivity of a spreadsheet -- that's what I want in my next gen shell. I'll be interested in seeing how this experiment plays out.

And I do see it as an experiment, not a threat to our way of life. I like to think that the UNIX command-line environment is a local minimum.
Killer Tips on Speech Writing and Delivery
Eset Nod32 Username  And Password
My first thought on reading this was that you don't use version control, but then I see you mentioned commits. Seems there are several IDEs and VCS that play nice together, SVN support seems relatively common. Maybe not automatically showing the last three revisions, but it isn't much effort to do a diff across revisions, or see who touched each line last on the current revision.
None of the examples really sound all that exciting. I see the Unix shell more of a text file manipulation toolkit, so apart from some corner cases I'm not sure if adding MIME types etc really would add much value for the usual tasks. If you're adding too much structure to things, you might as well go all the way and base everything around a programming language or framework (cf. Oberon, Powershell, Lisp Machines).

I agree that emulating a terminal from the late 70s isn't exactly the peak of programming. Character-addressed terminals are just another way to get (cheap) WIMPy GUIs.
I can concur, being from New England myself frugal is looked at as a desirable trait. In fact, I'd say its synonymous with the term "thrifty" which is another positive association for us.
The title should be "Being a Tightwad Makes You a Loser", because being cheap with other people makes you suck.
its going into the grey area.

For example a former Novell executive always emptied his email inbox daily and deleted email after handling said email..he still works for Google

Nothing says that when they get hold of the device that you have to give access to data on that device..however that enters contempt of court grounds if they do not believe the excuse you give for not remembering a password.
On the other hand, ls isn't showing you the file type, and will never show you content. And you're mixing presentation with content, which is poor engineering - see the guys coming up with regexs to handle time because the only way time is presented to them is as text,

Good shells have prompted object pipeline based tools before - PoSH is only a few years old. And it's still possible for older tools to run with no degradation in quality from their previous environments.

This is really compelling.
Commodore 64 emulator: http://www.kingsquare.nl/jsc64
Doesn't the article say it's TK? Which means it's already got X bindings.
Referring to a PhD Thesis Online
When the task of writing a PhD thesis is beyond comprehension, students can obtain a PhD thesis online and write their thesis by referring to it. The theses found online provide students the knowledge required to submit a well written PhD thesis.
location engine server
look at : https://www.location-engine.com

Location Engine that is ideal for developers that would like to create location based applications but do not want the burden of having to implement and manage a spatial server themselves .
They could just have gotten an SDK out sooner. That was a huge problem in 2009, and the defense was "we're just little old Palm, we're not big enough to do all that!" (bunk? who knows at that time?). HP, one of the largest companies on the planet, 2 years later, does the same thing - announces product with 6+ months before it's available, with no SDK to develop against for new product.

I agree on your notion of payment, but many people would have been happy to do it for $0, but with no SDK, how do you do that?

Others would have been happy for 10% of those - $5k to develop some apps, perhaps to some particular requirements from HPalm. Or run an app request forum, set up bounties, let the community vote on them, and pay the winning entries.

Yes, in the grand scheme, another few million in developer relations and community building is hardly even a rounding error given what they've put in so far. But hey - why innovate when you can try the same techniques that worked so well 2 years earlier?
Yes, I feel it shouldn't auto-hide, when your resolution is wide "enough".
LinkedIn’s Valuation May Look More Like Salesforce Than Facebook
Seems like the Rails guys have done a good job sorting all these issues out.
We (aussies) tend to provide the mobile links because the full browser links on that network of sites have auto playing flash videos with sound.

In this case it's the actual recording of the moment after they tell him the interview is over, turn off the police tape and then turn around and tell him they'll be taking his iPad... when he fights it saying he's a reporter and he'll need to contact his paper's lawyers they place him under arrest. Hilarious if it wasn't so sad.

The transcript is available at http://m.smh.com.au/technology/technology-news/journalists-f... or http://www.smh.com.au/technology/technology-news/journalists... with sound

(The section I refer to begins with "All right, if there's nothing more you wish to say I'll terminate the interview now and the time as per my phone is 4.47pm.")
ls shows file type by coloring - check out ~/.dircolors/dircolors/LS_COLORS and ls --color=auto - and kind by extension - ls -F. Showing things like thumbnails seems to me to be of limited use. When I want to see the directory in all its glory, I'll do the moral equivalent of "cygstart/open/whatever .". That'll give me a proper shell window designed for viewing content with thumbnails etc., rather than trying to stick it into the terminal. I've had enough experience with things like dodgy video decoders crashing the shell's thumbnail preview mechanism to know I don't want that stuff anywhere near my terminal unless I specifically ask for it.

Powershell - I do indeed wish Unix shells worked a little more like it for jobs like parsing ps output portably across platforms, but it has poor performance for what I use the shell for, because it doesn't run each pipeline process as a separate process or thread - everything is single-threaded. I frequently run sed, awk, grep, sort over multi-GB files and rely on processes and job control (fork-join through mktemp, & and wait, and xargs -P) to make it work quickly.

But if, as I mentioned, the terminal supported a richer communication protocol - one smart enough to show render full 32-bit images including alpha - then a version of ls could be written that does what his ls command does, without needing to go as far as he does.
After seeing something about this yesterday, I said on Rstat.us/Twitter that I thought it was pretty but disagreed with the whole premise. I still do, I think, but I'm very impressed with how reasonable Steven's response was. He wrote me and asked pretty much "Why?" I said essentially "Unix philosophy" and attached the link that ended up in his blog post.[1] He wrote back and at some point he wrote this post, probably replying to all the people who were taking snipes at him. So this is a long way around to say, kudos for being gracious and serious in the face of people glibly writing off your hard work.

Having said that, I'm still not sold on the concept - yet. I've played with it a bit this morning. Obviously it's still pretty alpha (more than one seize up or crash), but that's fine. My larger problem is in figuring out how it would fit into my daily work flow. After trying it out now, here are some concrete issues:

+ No monospace fonts for code. The output of cat looks like teeny-tiny website font. Things are no longer "lined up". That's bad.

+ I can't use any applications that take over the terminal (irssi, mutt, vim, less). Steven says as much - it's not part of his design - but for me it's a big problem. It means that even if I embrace TermKit, I still need those 1980s terminals.

+ No scripting language built in. As bad as shell scripting might be, I get an absolute ton done with it. I don't want to give that up unless something will make up for all that "getting shit done".[2]

+ TermKit (maybe?) forces me to change habits I can't afford to lose. One small, but I think important, example: If you try to run this:

awk '{print $1}' file.txt

TermKit doesn't echo the single quotes. That is, you can type them, but they don't show up on the screen. I'm not really sure what to do with that. Does that mean I should stop typing them? Does that mean that I still must type them, but TermKit strips them because they aren't pretty? Does TermKit allow me to do it either way? I'm going to need to remember how to quote things when I log into a remote machine over ssh, so if TermKit will force me to change habits, that's a big, big problem. (After a few experiments, it seems like the single quotes are still required. Without them, TermKit tokenizes the stream differently. If that's the case, why refuse to echo them to the screen?)

[1] http://www.faqs.org/docs/artu/ch01s06.html

[2] Cf. Ryan Tomayko's Shell Haters talk: http://shellhaters.heroku.com/
"The job of law enforcement is to prevent crime, to detain criminal suspects and to gather evidence."

Unfortunately, the job of law enforcement is in fact to enforce the law. The same law which is written by people you don't know and are not asked your opinion on. The same law which is influenced by people richer and more connected than you. A government consists of a group of people who threaten other people with violence (through the police) when they do not agree with their actions. The only way to have real justice is to not have a police force, or a government, for that matter.
> but the generation now values owning digital media.

It's not necessarily that the generation does not value physical ownership anymore, but that there rarely is any value left in physical ownership.

This is the case in just about any digital media: a few years ago, video games came in big cardboard boxes lush with items, with big manuals and interesting artwork, etc...

Today, they generally come in plastic DVD cases with a 2-leave "booklets" which isn't worth the cost of the paper it's printed on, and even "collector" editions are garbage.

There are exceptions to this trend: The Witcher II on the video game side, or some deluxe packages (NiN's Ghosts I-IV "Deluxe" and "Ultra-Deluxe" limited editions were awesome, so were Danger Mouse and Sparklehorse's DNOTS book package and Sigur Rós's Með suð í eyrum við spilum endalaust, as far as I'm concerned) but by and large physical ownership is worthless, because there is no additional value in it[0] compared to purely digital. edit: and there usually is a severe loss in usability (you have to install or transcode the physical media to your digital devices), plus no gain (most DRM-laden purely-digital media tend to be DRM-laden as physical products as well, so physical ownership is just a shiny box for your virtual leasing).

[0] not completely true for music, services or artists offering lossless tracks are few and far between overall, so while I've pretty much entirely switched to non-physical ownership for video games (via GoG and Steam), I usually go with physical for music, but my motivations to do so are not the most common: I consume my music with an album or artist granularity (I never buy single songs), I value the lossless quality (CD or above) as a backup source and I don't mind waiting for music (I don't buy huge amounts of it and tend to go "all out" when I do, getting the complete discography of a given artist in one fell swoop)
Hopefully it means the death of Messenger. And hopefully they don't make Skype like Messenger. They really did their best to kill Messenger over the years with all the re-writes.
http://www.canada.com/nationalpost/news/issuesideas/story.ht...

But trusts can't be all bad. After all, Chomsky, with a net worth north of US$2-million, decided to create one for himself. A few years back he went to Boston's venerable white-shoe law firm, Palmer and Dodge, and, with the help of a tax attorney specializing in "income-tax planning," set up an irrevocable trust to protect his assets from Uncle Sam. He named his tax attorney (every socialist radical needs one!) and a daughter as trustees. To the Diane Chomsky Irrevocable Trust (named for another daughter) he has assigned the copyright of several of his books, including multiple international editions.

Chomsky favours massive income redistribution -- just not the redistribution of his income. No reason to let radical politics get in the way of sound estate planning.

When I challenged Chomsky about his trust, he suddenly started to sound very bourgeois: "I don't apologize for putting aside money for my children and grandchildren," he wrote in one e-mail. Chomsky offered no explanation for why he condemns others who are equally proud of their provision for their children and who try to protect their assets from Uncle Sam. (However, Chomsky did say that his tax shelter is OK because he and his family are "trying to help suffering people.")

Indeed, Chomsky is rich precisely because he has been such an enormously successful capitalist. Despite his anti-profit rhetoric, like any other corporate capitalist Chomsky has turned himself into a brand name. As John Lloyd recently put it in the lefty New Statesman, Chomsky is among those "open to being "commodified" -- that is, to being simply one of the many wares of a capitalist media market place, in a way that the badly paid and overworked writers and journalists for the revolutionary parties could rarely be."

Chomsky's business works something like this. He gives speeches on college campuses around the country at US$12,000 a pop, often dozens of times a year.
Of course, and i explained why. You posted an ideology bit, a propaganda, and it litters discussion.
Hundreds years ago, considering the body of knowledge back then, the ideas of the flat Earth or the ability of free market to exist on its own magic without necessary role of government were a reasonable theories. Today these ideas exist only as components of religious or ideological platforms, well outside of the body of scientific knowledge.

>Religion is very easy to prove wrong, using logic, facts, and science.

No. Check any good book or university course on the philosophy of science. Religion and "logic, facts, and science" are completely disjoint realms, and have no connection, intersection or whatsoever relation. Just for illustration : any of the following 5 ideas for example - "God created evolution", "God doesn't exist", "The Earth is flat as created by God", "There is only one God", "There are five Gods" - aren't in logical contradiction with each other as they belong to the realm of religion which is outside of the world of logic and science where notion of logical contradiction exists and limited to. The same way, any and all the 5 together of these ideas have no relation to or any effect on or affected in any way by any of the established scientific facts, like for example, evolution, pie=3.14... or "the Earth is round and flies around Sun" - as the facts belong to the realm of science which is disjoint with the realm of religion where the above mentioned ideas belong to.

>Respect if you don't have a better argument. Better in terms of logic, facts, and science. Respect if the other person is following logical implications.

once you have it and do it, i guess you'll see the respect you want.
NSN is Nokia's subsidiary by almost 50% ownership. It doesn't really matter who builds the network though; the same idea applies.
3 Lessons in Life at 28
Silk (Haskell-based semantic web startup) raises seed funding
Moneysolutionsonline.Co.Uk - UK And World Economy News
TK just means TermKit, sorry.
You can use svn blame in Eclipse to do some of this.

Instructions: http://stackoverflow.com/questions/223657/svn-blame-in-eclip...

Screenshot: http://wiki.c2b2.columbia.edu/informatics/index.php/Eclipse#...

This will allow you to see commit messages in the code editor on a line-by-line basis. To know if a line of code had a bug in it, you would need to make sure that that sort of information is written into commit messages. Here we use a "Fixes issue #12312" trigger in post commit hook, so that the commit, the code change and the Trac ticket are all linked.
Nice post. The single biggest criticism I usually level at REST implementations is the lack of HATEOAS - the discoverability aspect of REST is about more than just an easily understood URI. As the author of this post states in his 2nd bullet point (emphasis mine):

"It’s expressive, REST paths and CRUD requests are easy to understand _and hypermedia makes it easy to navigate_"

It's that second part that so many implementations gloss completely over, it's probably worth discussing that separately in the same way that authentication is discussed in the post.
As misguided as the Patriot Act is, it pales in comparison to the Great Cultural Revolution and other acts of horror insanity that devastated China after World War II.
Because 1.00000000000001 ^ N is not bad for most values of N that you will actually use.
Until the reviewing of service clauses become a normal part of product reviews (which it clearly should, in light of the PS3 OtherOS saga and current class action), most consumers simply aren't going to be properly exposed to this info until they've spent their money and things have gone pearshaped, and their only avenues of action are speculative class actions, pointless consumer complaints, and longlasting, potentially harmful boycotts.

Please, if you're ever going to review a device that has internet connectivity and is capable of remote bricking and feature removal, please also review the T&Cs and express your opinion in light of what you find. You wouldn't hold your tongue over substandard hardware, and you'd probably hold back your dollars until a better performing, more reliable machine came out. Be consistent, and consider the device's lexware too; in time, it'll be a feature for the manufacturer to improve, just like all the others.
Precisely this. Encfs is particularly good for this if you're on a unix-y environment. Otherwise, TrueCrypt might fit the bill (though concurrent access from several machines can be an issue)
'Team Frankenstein'to build a human brain within a decade
Clickable http://jvectormap.owl-hollow.net/
If you are a whistleblower storing such sensitive documents on Dropbox, you have other issues to worry about.
I really love Compass. I'm a django/python guy and it still fits in nicely to my dev flow. You still have to know css to use it, but it removes a lot of the pain of actually writing css.
Evidently any earth quake can cause such a crack in a Nuclear Power plant in that region of the world
Erlang Inventors Talk Language Future
More evidence that the police (and the governments behind them) are out of control. Makes me think you should never answer questions without a lawyer of your own present. Of course, that presents serious problems for the poor.