skysight-inc/HackerNews huggingface dataset:
I'd like to, but it's too much trouble and noone else doesn't so it's pointless..

To echo some of the comments here, I think the main factors making this (PGP, GPG usage) unfeasible at the moment is:

1) Too hard for casual users (=others don't use it)

2) PGP/GPG is ridiculously difficult when using webmail or mobile email clients.

3) Your email usabiliy suffers. With this I'm referring to your ability to search your emails. Once you are using encryption, you can't find anything in it, unless the email is decrypted and saved plain in your email storage.

The usability part is actually forgotten quite a few times in discussion, but I think it's a big problem. If you opt to decrypt and save it, this would be ok, if it happens on your client (local db), but not stored remotely (eg. webmail/imap box). This problem comes with a whole lot of issues attached.
Official Release and Unlimited Giveaway of Newest Version of HD Video Converter
This week, Digiarty cheerfully announced the official release of painstakingly developed and repeatedly tested WinX HD Video Converter Deluxe 4.0.0, and celebrated it with an unlimited giveaway before July 25.
I'd suggest that you try not to jump in the 'configuration band wagon' and first try to learn the very basics of Sublime Text. Also look for v3, which is neat.

Sublime Text 3 is a great editor on its own, and while I do have packages and plugins installed, I believe new users should take the time to familiarize themselves with the editor before bloathing it with whatever X blog post says.

As to ST vs VIM, I used to use Vim, I still use it everyday. ST has a much nicer GUI than MacVim or GVim... and the stuff I used to do in Vim, I can do just as well in ST with Vi-mode.

Now if only ST3 was not proprietary software.
"...and the best R&D in the world..."

Xerox had the best R&D in the world as well. (PARC)

What MS needs is that ability to turn R&D into products.

Of the 4 companies... I would say only Apple has the DEMONSTRATED ability to turn R&D into products. I would say MS is the CLEAR leader of the 4 in terms of raw R&D. Google really does look more and more like a one trick pony. And, curiously enough, Amazon is the company I could see getting its tentacles into the most parts of the global economy over the long term. (Well... Amazon and Facebook)

But all of that ignores unexpected external influences... like the NSA scandal.
Ibex: Virtual Reality desktop for Oculus Rift
That is the rarest of things in a Picasso quote: it's authentic!

http://quoteinvestigator.com/2011/11/05/computers-useless/
PDFs are resizable, but still terrible for viewing on a computer screen, which uses a landscape orientation, whereas papers are printed in portrait orientation. (Sure, some monitors can be rotated, but most can't. A tablet can show stuff in portrait, but not at readable font sizes.)
I would also like one if you ever get more information.
/r/programming has a lot of the same links that you find on HN of the "hack" variety
I don't see it that way. This is a good example of using a tool that is proven to do what it does well (coffeescript) and also assists adoption by allowing someone to play with it easily in the browser. You dont need a whole other runtime to run the outputted PHP either, its a developer tool - are you saying if all of your developer tools are not written in the same language your programming in that is a slight to your work? I use jetbrain's rubymine to write rails apps, should I think it is a smell that my ide is not written in ruby?
Take a vacation.
Why would you compile to PHP when you could compile to native machine code, or run directly in a VM? This isn't the browser where we have a constrained environment.
Use cases overlap partially, but are generally quite distinct.

I think they could potentially complement one another, especially if bittorrent-sync used an open protocol, so I could adapt one of the haskell bittorrent clients (which seem to make excellent use of haskell's concurrency from what I've read) to use it.
Whoa....this footnote flies in the face of the 'charge early' crowd:

[8] If you have to choose between the subset that will sign up quickest and those that will pay the most, it's usually best to pick the former, because those are probably the early adopters. They'll have a better influence on your product, and they won't make you expend as much effort on sales. And though they have less money, you don't need that much to maintain your target growth rate early on.

Very interesting perspective.
Would have been great, had the compiler been written in PHP too.
Sanskrit and Lisp (2011)
I've faced these kind of issues in the past and am currently developing a course for programmers that can help with this. It will be launched this week. If you are interested, please email me and I'll notify you when it's available so you can check it out.
Holy shit, that sounds horrible. As an application developer who already knows how to make programs work for Linux, and a distribution maintainer who can take care of all that crap without a new framework, and a systems administrator who can edit it all on the fly using just shell scripting, I struggle to understand why this system is necessary at all, or why anyone would push for its adoption.

Oh, wait. I found it. From http://0pointer.de/blog/projects/why.html :

"Specialized professional consulting and engineering services available: yes"
Note that is probably written for the Startup goes VC route. It may be different for the Bootstrappers.
Greenwald: Snowden docs contain NSA 'blueprint'
> Do you know what I'd love to see? Somebody building gorgeous Linux laptops and desktops. As in Apple-gorgeous. With all the drivers working fine and dandy. With awesome specs, with half-yearly updates or even rolling updates.

You've just described Windows.
This is my impression too. Every now and then I run emerge --sync && emerge -avDNu world, do a quick sanity check, then leave it alone.

I've spent enough time on other linux distros chasing down PPAs, or trying to diagnose weird issues that it refuses to log because it might intimidate the user.
>Implying that terrorists watch TV?
I think the idea is you can target PHP so as to write code that is compatible with a particular Web development ecosystem while avoiding PHP syntax.

For example, if I had Wordpress site running and needed to write a plugin or an extension I'd rather do it in something other than PHP.

I've not used Mammouth so I don't know if plays out nicer than just plain PHP, but I like the idea.
The road to my first sale
Your logic can be used to justify literally any action by those in power who have access to secret information.

Rolling over and saying "our leaders have all the info so they know best!" as your rights are violated hasn't exactly been a winning strategy throughout history.
Previous replies had great points, but I also imagine it would be useful for developers who are extending existing PHP codebases. I have to write Drupal and Wordpress plugins/themes pretty often and I get frustrated at simple things like starting variables with dollar signs when I have to switch into PHP mode. Not sure if I would use this, but it is interesting.
very cool - gj

comparatively how feature complete is it to snowscript?

if you wanted to use this in say laravel4 blade templates, how do we make sure we dont lose the speed of the "im using previously genereated opcodes" cacher (is that thing even always on or is it part of Zend idk), i dont want a speed hit there.
I think the two biggest routes (which probably overlap a lot) are being into Clojure or being a Strangeloop (the best conference) attendee.
Regarding 1), and I realise this is anecdotal... I had a binary package manager install all of X11 and Gnome 2, simply 'cause I tried to install the svn command-line client. This was on a server-style box I only sshed into, with limited disk space and memory (128M, I think?).

... not that I could really run Gentoo on that either though.
Portage is really worth the time it takes to setup Gentoo. Really, it doesn't take more than a few hours on a server install, and most of it is unattended.

There's also Funtoo (http://funtoo.org) out there, which is maintained by the creator of Gentoo (Daniel Robbins). It has a couple of neat features like a git-based portage tree, for example.
snarky response: why use an programming language to manipulate memory and just code in assembly?
drchrono is looking for developers
A computer parts company offers (what was was) an exclusive service; computer parts.

A blogging platform that heavily reinforces markdown is still a blogging platform.

The example given by the guy who replied to you was a good one. ThinkGeek. It's Sharper Image, but with a science spin. They often overcharge, but they do so because of who they market towards,and how they do so (with their form of propaganda)

I understand why these markets spring up, it's profitable. People WANT to self-identify as a hacker and thus gravitate to services that say they are spun for that 'kind' of person. I just happen to think that it's sleazy to take advantage of the trend lately to self identify as a hacker.
Who's going to build the mobile application that monitors the user's location (via GPS) and automatically sets the wireless NIC's MAC address to a specific value whenever the user is near one of these stores (and isn't connected to a real wireless network)?

Surely having a handful of shoppers who all have the same MAC address in one store at one time would screw up their analysis a little bit, no? It would certainly make it much more difficult to track a specific individual.
I find the Florida system eminently sensible, even not going far enough. Maybe just because I'm kind of used to it.

German self-defense law is even stronger than all those Stand Your Ground laws in the US.

I guess only here law professors can write about the "ignominious/dishonorable flight" when discussing options against an attacker.

"Justice does not have to yield to injustice" is a very common saying.

But even if the law allows you to strike back, it's usually still a good idea to retreat. :-)
As another Gentoo alternative, I'd suggest Funtoo which is essentially a set of patches on top of Gentoo by the original creator.
Is there any steganography product that helps hide communications metadata?

Also, is there any serious steganography product that correctly hides plain text? (I know there are many proof-of-concepts and experiments and toys)
Sacs Longchamp|Sac Longchamps Pliage Pas Cher,
Boutique Longchamp En Ligne in franksacs.com: fournissant des sacs longchamp,sac longchamps pas cher, sac longchamps pliage, sac longchamp cuir, sac longchamp 2013 avec la haute qualité et livraison rapide!
I actually really really like Gentoo.... for a server box.

One day a few years ago I thought I'd throw it on my laptop. Biiig mistake. As an end-user I'm perfectly happy using a binary distro like Fedora. Storage is cheap and I've got lots of memory. System load is typically rather low so I just don't need the kind of performance optimizations that gentoo can provide.

As a server OS? I'd strongly consider Gentoo. As a desk/laptop OS? Hell naw.
SIGGRAPH 2013 papers on the web
http://kesen.realtimerendering.com/sig2013.html
Radiohead's Thom Yorke and Nigel Godrich Are Removing Their Music from Spotify
There's also his notes to a caretaker: http://joeyh.name/blog/entry/notes_for_a_caretaker/
You could not manage to find one special silo, one narrow topic, one unsolved research problem to pique your interest in this so called wretched hive of scum and villainy? If I may bluntly ask, what the hell were you doing in academia? Grad school would have flossed its teeth with your bones and spit out the marrow.

Freeman Dyson is indeed on record saying the worst invention of mankind is the PhD system. However, meaningful research will require interaction with interested colleagues to increase the chance of useful work being done. This can take place independent of the so called Ponzi scheme. While there is some truth to that description, it has no bearing on your refusal to engage with research as an undergrad and is totally dilatory. If you hold yourself to such high standards you should be ashamed to use that as an excuse.
I've downloaded an app where when you press CMD, a popup appears displaying shortcuts for that program, it's been working wonders. Honestly, I might just go back to VIM, it just feels like home after using it for so long. I've yet to try vintage mode.
" we know these things intuitively, we learned it over thousands of years -- fire bad, skin being cut bad, seeing my brother get killed bad, hugging good, we don't need human customs, politics, or some piece of paper dictate what is moral or not."

We don't know ALL these things intuitively. Some we do, but some are purely based on customs, tradition, or arbitrary interpretation of conflicting rules (trolley problem). Which is why FGM is moral in some places, but not all.
I realise you're done with Gentoo, but I just want to make sure people are aware of

ACCEPT_KEYWORDS="~amd64"

which automatically installs "unstable" versions of packages. Unstable is pretty damn stable in my experience. Maybe not server-proof, but fine for a desktop.
Scotty was in charge of the engines that made the ship go. Kirk was in charge of the ship, the mission, and interacting with whatever weird things they ran into.
I didn't call your morality horseshit, I meant to just come down on the philosophy of relativistic morality itself. I've revised the original comment to make it a little more civil.

> I am okay with your morals, as long as they don't infringe too badly on my own.

If you continue down this route you're going to have instances in which severely deranged individuals can agree that killing people is good. Or, to give you a less stretched example: just because two newcons can agree that it's the best decision to just cut all Social Security to seniors who're unable to work because of their declining health, it does not make that decision a moral one.
yum actually works really well
MAC addresses are unique, unless hacked.
Growl is integrated into OS X's notification center (which provides popup notifications).

I would actually like to have the old Growl back (Notification Center is completely disabled on most of my machines because I find it horribly annoying, whenever I open it it's full of months old notifications because it does not have a proper "read item"-mechanism. In addition to that once you unload it you will never see the OS X Update notification (Oh how I hate it) ever again.)
Thanks all for the feedback ! Have a little more trust in systemd now... still anxious about it being a single blob :)
"By the way, I don't think it's moral to call another person's morality horseshit. Your system of morals says this is okay. We have a small conflict there. No amount of science will convince me otherwise."

Hold your horses! He can perfectly well find it immoral to call your morality horseshit, and be conscientiously acting immorally!
US blocks crackdown on tax avoidance by net firms like Google and Amazon
> But defending it with these kinds of points just seems tired and strange.

Why? Those are the points that are important to him. The set of points that are important to you are likely non-intersecting. You say you're trying not to demean Gentoo users, but it sure comes off like that.

It was a cool article and I learned new things about Gentoo and what makes it appealing to its users. It just sucks to see people put that down (by calling it odd/strange/tired/etc) because it doesn't conform to what they value out of their OS.
I think you're very right here and I certainly agree, I should have instead said that human intuition goes a long way -- but we should capitalize on it with a more scientifically informed view.
ICT environments now 'very messy'
Hi, I'm certainly not a life expert (and you should maybe question anyone who claims to be), but here's what I think:

-You're doing pretty well (in this economy that is chewing people up and spitting people out), if you have time to think in broad strokes about your future this way. Reflect & be grateful for that, I am similar, and try to often

-Whether you should settle down or not is really more about family/relationship progression right? If you've found the right person and you feel like you're ready to settle down, then settle down. If that isn't the case for you yet, and you're single, then there's nothing holding you to physical location other than family, which is certainly an advantage when it comes to traveling spontaneously or taking less-than-stable actions.

-The youthful part in you shouldn't be held back by anything. With the vast expanse of the internet, there is SO MUCH that you can learn. To address them in order

1. Study further - Depends on what you want to study, but enroll in some of the open courseware stuff, and learn away! Or just pick a thing, and start actively learning about it

2. Learn new things - Similar to 1, pick a new thing, start learning it, and actually utilize it to change yourself (like if you decide to pick up cooking, start actually cooking daily -- that'll make lasting change)

3. Explore new places -- This is tied into travel, if you want to travel, then start using those vacation days! You can even do 1-2 day trips (weekend) to places like Canada over the weekend to start out, little mini vacations.If you want to uproot yourself (of course this depends on #1) -- do it! I would first try moving with the company you're with now (see if they do overseas or placements/rotational stuff) -- or try and find a new job abroad. It would be great to have something set up BEFORE you leap, but if it's really killing you to not be out there experiencing the world, then just go, and try and apply for jobs or get work when you get there

4. Meeting new people - This one is hard once you get out of college/high school. Usually (unfortunately), work is the easiest way to really get to know someone (spend a large amount of time around them), but outside of that, you have to take to hobbies. Pick up a hobby (maybe bowling? something more active?), go to a wine-tasting class (something over long periods of time, so that you really get a chance to socially interact), join a church, etc.

Also you might want to cater to that youth-urges while you're still young.
I don't know about productivity, if you look at the side-by-side comparisons, the savings are generally one or two lines at most.

There's nothing in there that actually helps with the idiosyncrasies of PHP -- for example, returning a sane default when accessing nonexistent array elements.

Also, PHP 5.4 already has the JS-style array notation.

And I really have to wonder about the enforced breaks in their implementation of switch/case, because there are times when you do want to fall through to the next case.
I'm a long time VIM user and I jumped into the Sublime wagon for a day. And I realized that Sublimes VIM mode was not at all enough, just a shadow of the real thing. To this day, only thing that comes really really close is Emacs with evil mode.

For me, the more I use computers for work, the more stuff I build, GUIs start to be too much in my way. I just need to learn the editor keys and window manager keys to the spine. I don't want nags from my OS to update something, some windows to float wherever they decided this time or some weird services running which I don't know they exist.

Total control on what you own. That seems to be my goal as I get older and more proficient.
Seconding the recommendation for Land of Lisp. It's fun, well-written, and thorough. And has the most fun art I've seen in a programming manual.

I read five great books on Common Lisp.

Intro level: ANSI Common Lisp (by our very own PG), Practical Common Lisp, and Land of Lisp. Can't go wrong with any of them, but LoL has art and humor.

Advanced level: On Lisp (again, PG), and Let Over Lambda (a bit rougher around the edges, opinionated, but full of clever programming tricks).
Interesting read, thank you for sharing. Some really useful information in there.
> Sigh. Another special snowflake lamenting that the system didn't bend to exactly his needs.

s/system/blogger/ and pot meets kettle.
try http://www.wxpython.org :]

edit:

lists of tools and frameworks: http://wiki.python.org/moin/GuiProgramming

question raised in SO: http://stackoverflow.com/questions/115495/is-python-any-good...
DEMUX Framework 0.6.2 released
I know it's not a popular position, but 'yay' for multiple inheritance.
> thanks to the potential problems from trailing whitespace.

You are supposed to leave out the closing ?> in the PHP file - then you don't have that problem.

Inverting doesn't really make any sense:

<P><?=$message?></P>

The HTML is primary, the PHP is used to output whatever is needed.
http://www.fishnet.in - Bookmarks with annotations. They're grouped into folders that you can make public/private to use as personal bookmarks, to assemble a portfolio, build a reading list, save your thoughts on articles, etc.

It's my first web app, built on Flask, and driven by my own need for such a tool.
Shocking Things Snowden Has Taught Us (So Far)
It's really hard to not come across as ad hominem when you're disagreeing with OP's take on a personal experience, but I have very little patience for someone who sees or experiences something negative and does nothing more that cry into the wind. Fix the bug or find a work around. Lots of people managed to have great and very useful and applicable college experiences (I did) so maybe it's the OP who is wrong?
How are you supposed to do multiple values in a switch if there is no break command?

And why is it that some of the case values in the documentation are followed by "then", and some are not? It seemed random.
>For NSA chief, terrorist threat drives passion to "collect it all" observers say

Classic BS attempt to make something systemic, widespread and decades old look like the "personal crusade" of a "bad apple" and/or a "all too human" good guy.
It says that and compiles to &&.

What if you want to do:

checkValue($val) or die('bad input');

It's a very nice way to write code since it's very clear.
> (Put another way: I'm more embarrassed about the subreddits I browse than the emails I send.)

That is probably true for a lot of people. I hope reddit admins shed some light on this: how long are the logs identifying users stored for? What is the chance that they can be stolen, or given up en masse to the authorities? Roughly what number of IP's have been requested by the authorities -- hundreds of them? thousands? Or?
> If everyone got reset, the elite culture would be the entrepreneurs and geniuses that can move the world, not the ones who rolled a good set of birth parents and got beyond-world-class education.

I'm always skeptical when I hear this education argument. In STEM at least, it doesn't seem that you can get a better education just by throwing money at it (ignoring the fact that a lot of rich kids don't actually major in STEM fields). You can still learn world-class Math/CS/Physics/Chemistry even if you don't go to MIT/Stanford.
What exactly is this "beyond-world-class education" that rich kids get?

If you ask me, the major problem is that most people (from all social and economic classes) aren't interested or talented in activities that are productive at present (like STEM or Medicine), in addition to not being rich or connected. No amount of education can correct that, IMHO.
I used to be a major Gentoo user for years, but moved production servers over to FreeBSD because every few weeks commits to the portage tree would break my servers requiring hours of "massaging" to get packages compiled.

Portage is brilliant, and *BSD would benefit heavily from it, but at the time it just wasn't production ready. Too bad the GentooBSD project has been dead in the water for a few years.

I wrote a guide years ago on setting up a Stage 1 install[1], it's heavily out of date but may provide an insight into how things on the Gentoo side have changed over the years.

[1] http://matt.xerq.net/gentoo_stage1.txt