skysight-inc/HackerNews huggingface dataset:
>some TOR-like multi-juristiction-distributed email/text/IM routing mechanism, where the source/destination information is part of the encrypted payload so "they" only get to see the hop between you and your nearest node, along with (crypographically) randomised message forwarding delays, payload padding, and "bogus messages" to mitigate traffic analysis

http://secushare.org/
If you're out and about in public, your location isn't private. This is obvious, because it's clearly lawful for the police to simply follow you around in public.

This isn't obvious to me at all. I think you're falling into a trap peculiar to computer security in particular, generalizing from binary distinctions of "secure" vs "insecure", or "anonymous" vs "authenticated" as if these things were matters of Boolean logic, rather than of probabilities and degrees, in arenas outside of the easily automated.

If you're being followed around in public, that is by itself obvious; it normally affects your behaviour, it's stressful, and in fact prisons (Panopticon) have been designed around the idea of being under constant surveillance. The specific and explicit goal of such was "obtaining power of mind over mind"; if you don't think those who literally seek power do not have similar motives, you're naive.

The cost of following someone around means that it will only be applied in cases where police value it highly; presumably, incentives up the chain of command are aligned such that that level of investment is only made when the public interest is high; similarly, the levels of manpower will mean that conspiracy and persecution would be hard to hide.

When the effect of following someone around - knowing where they are at all times - is automated and based on cheap technology - indeed, technology whose cost is largely borne by those being followed, for phones - then the bar for following is much lowered. Far more trivial cases can have this level of intrusiveness applied to them; the public interest may not be so well served. Furthermore, without appropriate controls, persecution by individuals is enabled, without any need for a group conspiracy. For example, ex-husbands with access may spy on the location of their ex-wives and further their own corrupt, human goals.
Correct me if I'm wrong, but doesn't Truecrypt for Mac not support full-disk encryption for the boot disk?
I think there's a subtle but important difference between "what you wear sends a message" and "you'll judge me based on what I wear."

You're shifting the agency away from yourself - to make a choice about what message you're going to send (by how you're dressed) - to others, making them out to be shallow for receiving the message you send and processing it accordingly, no?
Added "In progress" as asked by switz.
You're not going to get an answer to that question, because it's the classic unanswerable: what is art?

Pretty much it boils down to 'if someone calls it art, it's art'
What was your build out strategy? Did you try and do full upgrades before building more, or did you build a bunch and then upgrade?

I'm trying your strategy right now and so far full upgrades before building more seems to be working.
Working for a contractor, the corporate revenue depends on how much time I spend working on tasks for clients. Hence, one must log one's hours and try to maintain certain ratios to keep everything even keeled. In other words, the company is paying for man hours instead of a product--even though a product could result from it, with the difference being you can't really resell the product to anyone else since you made it on contract.
I got the same feeling and was reminded of this essay by G. Orwell. http://www.k-1.com/Orwell/index.cgi/work/essays/language.htm.... The wordiness adds pomp and circumstance to the article, which I guess the authors take to mean that it makes it sound authoritative.
If anyone feels more categories need to be added please do tell me.
Computer Information Systems
Nice April Fool's joke.
You might want to look into your permalinks (/about/about,...).
They got me! I was like, what the hell they can't be serious. Pretty good :)
I learned objective-C and XCode in my spare time and finally released my first iOS app http://pinboardapp.in

Not very pretty, but I am happy to get off the ground. Now building something more complicated. Hope to see it in "What you built in April thread" :)
But it isn't about ambiguity. If someone said:

Our window for reaching its peak was gone. I sat in our tent, unable to do anything, while my dream of climbing Mount Everest faded

It's wrong to quote them as saying

"Our window for reaching Mount Everest's peak was gone"

Even though the "its" is clearly referring to Mount Everest. There are a couple options, the simplest being:

"Our window for reaching [Mount Everest's] peak was gone"

What worries me is that people don't know this. That you can just substitute/fill in a quote because it's obvious that's what the person meant. Rather, it should be thought of as a recording device that can only play back exactly what the person said.
New York, NY - Full-Time

OkCupid/OkCupid Labs is looking for software engineers. In addition to new development on OkCupid.com, and continuing to grow there, the Labs team is building brand new products not necessarily related to dating. More information at http://okcupid.com/jobs or email me directly apg@okcupid.com
Bear in mind that a lot of grains and beans are fairly toxic in themselves - plants don't want you to eat their seeds. So whole grain might actually be just as bad for you as the refined stuff, just in different ways.

Gluten is one aspect of this, but there are apparently a whole range of other things which can impact your digestion, prevent nutrient uptake, etc.
I would say that the responsibility on the developer for that vision to occur is to write standards compliant code. Working around bugs or quirks in a specific browser I think falls into the realm of business case.
Singapore National Plan of Action Against Trafficking in Persons
I'm not generalizing; I'm restating the opinion in the FBI GPS case.

But your logic doesn't work anyways. If it did, we wouldn't need "stalking" laws. In stalking cases, defendants are guilty if the state (in this case, Connecticut) can prove (1) intent to to cause fear for their physical safety, (2) purposeful following not undertaken for lawful purposes, (3) willfulness, (4) repetition, and (5) that the victim actually ended up fearing for their safety. (That's paraphrased from CT model jury instructions).

Think about all the private following, observation, and even spying that this doesn't cover.
Ultimate ears UE-7 IEMs, custom molded to the listener have excellent noise rejection and eliminate the need for any sort of noise-cancelling microphone/DSP hardware as they're molded to your ears and block out the world.

If you want to do mastering with IEMs, the UE Reference monitors were developed with Columbia studios and are extremely accurate.

Forgive the fact that UE was bought by Logitech, who manufactures less than stellar user interface devices. Ultimate Ears are amazing.

I'm not even sure what the poster is looking for here. Simple physics get in the way of most of the lower cost designs. You can't block out the world without a proper fit (molds), you can't pack a ton of circuitry into the IEMs without size being a factor, and it requires tuning and alignment to make these devices accurate.

There's a reason why UE's are expensive - Someone has to hand build and align them. It's worth it.

http://blog.logitech.com/2009/06/11/behind-the-scenes-ultima...
Is there specific evidence in this story or any other story that you can find that the police are engaging in actual, specific behavior that is wrong? I'm not asking "are they behaving as if they're doing something wrong". I mean, has someone actually alleged harm from cell tower spying?

I ask because the police appear to be using this capability in actual investigations. They have a subject, they want to follow the subject. It's not a dragnet kind of thing.
60 minutes: Is sugar toxic?
As others have pointed out, this game is a bit of a prank. For example, the "CONNECTIONS" value is randomly generated:

numPlayers+=randomInteger(1,5)

Though there is indeed some WebSocket communication between your browser and the server. Here's what most of these communiqés look like:

{"type": "leave", "id": 133334510518}

I wonder why the author even uses WebSockets at all, or what these "leave" packets are meant for.
I graduated high school in 2009, went to college for a year, decided it wasn't for me. Dropped out, wasted a couple years before realizing I loved working with computers. Moved half-way across the country and started reading Craiglist. Got a job as the sole web-developer for a web-to-print company. I am doing interesting web development work right now and I'm loving it. I've finally found my start in this industry. I'm still young, but I can't see there being that much value for me in getting a degree. I'm ready to go, I'm ready to dive in and build stuff. I don't see any reason for putting on the brakes.
San Francisco, CA

Rally.org

We're currently a team of 25 and looking for full-time:

* Developers

* Lead Mobile Developer

* Data Scientist

* Lead Operations Engineer

RALLY is a fast-growing startup in the process of transforming the online giving space. It's our goal to combine design and technology to create powerful products that help nonprofits raise more money - so that they can go out and make the world a better place.

More information at http://rally.org/corp/careers
Ok, that's upper class, which is a different culture from Wall Street.

If you're a VP or a middling MD and you get a reputation for being scummy, it hurts you. Not to say there aren't lots of scummy people at middle ranks of banks; it's just that getting caught doesn't help you.

Corporate executives, on the other hand, are a different breed and live in a world that's much more tolerant of scumbaggery (like the world of politicians and well-connected people in general).

The upper class is the same whether you're in finance or non-profits or regular corporate America. They like scumminess. Or, at least, they're more invested in the mob-like tendency to always protect their own than any other ethical principle.
I built http://keepdream.me in 24 hour period based on a whim one day when I woke up. I fully expect to be the only long term user, but it was nice to learn about setting up node/receiving email on Heroku.
Here is a copy of it on sharelatex.com - https://www.sharelatex.com/project/4f78ebb84bae4a991a00015e
Sounds familiar...(Spacewar)

I'm old enough to have played the Arcade Cabinet version of this game as a kid. Not exactly what I'm talking about, but perhaps an inspiration.

PS: If you could do the awesome phosphor glow of the oscilloscope that the PDP used for a display; It'd make your game even more awesome.

I'll keep that in mind.
Make your own App Store
Got tired of all overcomplicated tree plugins for jquery and built my own really simple one: https://github.com/mnilsson/treeish
Steve Blank seems to answer it the best http://steveblank.com/2012/03/29/nail-the-customer-developme...
I took the month off work and traveled around Japan, Chile, and Argentina.

During my travels, I managed to do quite a bit of work on The Silver Searcher: https://github.com/ggreer/the_silver_searcher . It's a clone of ack[1], but written in C instead of Perl. I've done a decent amount of profiling[2] to find slow parts and improve the speed. For literal searches it uses a version of Boyer-Moore-Horspool strstr[3]. For regex searches it uses the new JIT compiler in PCRE[4].

Depending on the search, it can be 3-5x faster than ack. And thanks to some contributors this past month, it's now in homebrew and Gentoo portage.

Well, back to the grind tomorrow.

1: http://betterthangrep.com/

2: Using gprof, valgrind, and Instruments.app. See http://geoff.greer.fm/2012/01/23/making-programs-faster-prof...

3: http://en.wikipedia.org/wiki/Boyer%E2%80%93Moore_string_sear...

4: http://sljit.sourceforge.net/pcre.html
Pretty much everything's toxic depending on the dosage. Salt, water (http://en.wikipedia.org/wiki/Water_intoxication), and, of course, sugar.
The authors have a blog over at http://whynationsfail.com/

Pretty good reading.
The syllabus of this opinion, which I cited upthread, says that the court didn't have to consider "reasonable expectation of privacy" (like I said, Scalia's majority opinion turns on the fact that you can't tamper with someone's person effects, including their car, and claim not to be encumbered by the 4th Amendment). The opinion goes on to repeatedly affirm that drivers on public roads do not have a reasonable expectation of privacy.

For the Constitutionality of searches without warrants in exigent circumstances or in situations where searches have limited scope and support a legitimate interest of the state, how about GM Leasing v United States.

Also, Katz is a case that comes up a lot in SCOTUS opinions about "reasonable" search (we have Katz to thank for the fact that wiretaps require warrants). From the majority opinion:

What a person knowingly exposes to the public, even in his own home or office, is not a subject of Fourth Amendment protection. http://scholar.google.com/scholar_case?case=9210492700696416...

Finally, Griswold is the case everyone cites with regards to a specific right to privacy. But if you look at cases that follow it, like Lawrence v. Texas, we again see words like "legitimate state interest" (Ctr-F for it).

My point here isn't that there's no Constitutional protection of privacy. I'm just saying that there's no enumerated right to privacy, and implying that privacy protections under the Constitutions are lesser protections compared to freedom of speech and religion, or the freedom to bear arms. Of the possible freedoms a Constitution could explicitly grant, "privacy" seems like one of the least tenable, given how often privacy comes into tension with law enforcement.
Another agree here, I really feel like its elastic workspaces and brain-dead simple "expose" are killer features that should be in every desktop environment. It's a shame so many people lump Unity and Gnome 3 together.
UNfortunately that still takes time and possibly more time then using css hacks, which are quick and dirty.
Cambridge, MA (Kendall Sq.)
Outbrain is a well-funded startup providing content recommendations across a large number of publishers and blogs. We are looking for a Research Engineer to work on our recommendation algorithms. Must have strong Java skills, and preferably some machine learning background. Contact us at jobs@outbrain.com
Very interesting. I guess this is always a risk when writing javascript. good mitigation though.
Work on static Python CMS Blogofile officially dead
oldie but a goodie. watch the intro, i guess they have extras for IPv6 users (not one here, but could be fun!)
Unless they're sandbagging the spam filtering right now, there's no way twitter is close to tapping into the potentially huge value of their data. I'd love to see them turn the data into huge value and insight, but they'll need to show a lot more before this outcome is likely.
Okay, I'll bite. What can you not easily do (which one would reasonably do in a resume/CV) in terms of formatting, layout, typography, and so on using HTML/CSS(/Bootstrap?)/wkhtmltopdf?
Brilliant, but I'm biased.
> What really upset me was that there was practically no surrounding discussion of the intuition behind the algorithm. Behind all the rigor of mathematics lies very simple and powerful ideas. This book did nothing to emphasize those simple ideas.

I would just respond to this by saying that the mathematics do express the ideas. It's just a different language than most people are used to.
I like it a lot. Very polished (although the server is getting a bit hammered right now).

The only thing missing seems to be 256-color support.
AutisticTouch.com for the Lehigh Valley Hackathon (hack.lehighvalleytech.org) where my team and I took 1st place overall and tied for crowd favorite.
doctorate in biochemistry. never had a CS class taught to me in my life, i just picked up various textbooks and learned as much as i could. while i still don't get RBTrees i've done more than i had ever expected as a professional computer scientist, including mentoring students, publishing, and even a patent.
Nope, my browser is too old - I don't get that option.
Sorry I missed your comment earlier, added :)
That game is evil. It ate at least two startup's worth of productivity from me.
En venta apple iphone 4s 16gb,32gb,64gb,y samsung galaxy s2
Ok I get it now. I think being a closed up shy introverted recluse has taken its toll on my ability to understand what's socially acceptable and what isn't.

I grew up around a father that would talk shit but do good things so to me I've always discarded what people say and paid attention more to what their actions are.
"or equivalent experience" is now a pretty standard addendum to the CS degree requirement.
I don't know the grandparents reasoning for the statement but if I where to assume, it would be that many of the popular implementations support much of the functionality natively. If which it may be that the grandparent is not considering the case that many use underscore as a polyfill to support such functionality on a broader array of clients that may or may not support the functionality of underscore natively. The grandparent may have other reasoning but that would be my first guess.
I built Filosync, which is a distributed version control system for non-programmers with a very simple UI, because I love the DVCS concept and I think everyone should use it!
http://www.filosync.com
The last day of the month I built my own screencast.com server for use with the Jing screenshot software. This enables you to take and upload screenshots with Jing, but it bypasses the real screencast.com server and uploads them to your own server instead (by redirecting screencast.com through dns or hosts file trickery).

This is useful for businesses who don't want their screenshots to go up on the web. They can keep all their screenshots on their intranet while still using the great Jing client for taking & sharing the images.

It needs polishing but it's a good 1st step into making something that is ready for production use.

https://github.com/tayl0r/JingServer
I don't have a degree at all, but I have been programming since the age of 9, completely self-taught. At first I found it difficult to find employment, but with enough work experience, degree or lack thereof no longer even comes up. The degree is a huge boon to getting your foot in whatever door you're looking at, but once in, suddenly becomes more or less irrelevant. However, this being said, I'm 37 and have been programming for what feels like forever, so my market entrance in the 90s may not parallel someone today. It may be more or less difficult; I have no idea.
It's pretty. You should implement hammer.js from the above comment so I can use it on my iPad.
I do not have a CS degree because I am missing a single unimportant class. My advisor had told me that I could use a certain class to fill this requirement for both of my majors, but in reality the two majors required different classes for this requirement. I ended up with a math degree, though.
The Fourth Dimension (iOS App)
"unethical to promote and retain, in management positions, sometimes with global impact, severe and obvious incompetents in the same way that it's unethical to let a 4-year-old fly a plane."

I...I think I love you.
The argument I find most compelling for learning the memory palace technique is that building a memory palace is a creative act (Yes, like Picasso). One must be creative to construct a memorable palace for something as mundane as a grocery list, and what's vivid works. (Joshua Foer argues just this, persuasively too, in his book "Moonwalking with Einstein").

(begin sort of random tangent)
I've tried using the memory palace technique to memorize poetry, and I found the clashing images somewhat disconcerting. On the one hand, there was the imagery of the poem, and on the other, there was the image I had created. Often times, I had to create completely new images, totally unrelated to the substance of the poem, in order to remember it. And well, somehow the images I created always involved a lot of...boob.
try mongodb. its like a polo shirt for your ideas
Programming, Learn by Doing:

For programming specifically you can learn by doing more than reading. Just like Maths you have to have solved a problem or two. So hope the following inspires you and in the case of codeschool's rails for zombies or code academy - it means you can learn by doing.

http://www.codeschool.com/
Kicks ass. Unless you are scared of zombies.

http://www.codecademy.com//
YC Startup if I remember correctly. Beautiful.

Computer Science, Turing Turing Turing:

For some serious inspiration the first ever essay we wrote at Manchester in Year 1 of CS was The Life and Times of Alan Turing. His huge impact still hadn't hit me then. The story of Alan Turing is told in so many different ways that to learn about him is to learn about the type of mind that led us to where we are now. His impact at Bletchley Park breaking the German Enigma code, then at Manchester his work not only seeded AI as we know it but showed how Mathematics could help us understand the code behind nature. These deep roots of CS are what keep you going through the more incomprehensible CS books and difficult challenges.

http://plato.stanford.edu/entries/turing/
http://en.wikiquote.org/wiki/Alan_Turing
http://www.bbc.co.uk/history/people/alan_turing

I just found this:

Breaking the Code: Biography of Alan Turing (Derek Jacobi, BBC, 1996)
http://www.youtube.com/watch?v=S23yie-779k

Looks like I am staying up working a little longer! If only BBC Programs could be streamed on demand I would pay for one daily. There were numerous programs on Turing including an episode from the series The Code - Numbers which was the type of programme that should always be available to the world and makes you wonder why the BBC doesn't unleash it's potential... Another story...

http://www.bbc.co.uk/programmes/b012xppj
http://www.bbc.co.uk/history/people/alan_turing

I really value all the helpful comments here - thank you for your practical advice guys ;-)
Very well explained thank you.
I find there are a few killer extensions like https://extensions.gnome.org/extension/10/windownavigator/ and https://extensions.gnome.org/extension/60/overlay-icons/. The first one means you aren't forced to grab the mouse in overlay mode (which was my biggest complaint), the second means you have a chance in hell of recognizing what something is when you have more then around 4 windows open.

I like it too, but the big things for me (after stability issues) are

1) the notification area feels not well done. I am constantly triggering it when I don't want to, and I find it is a pain to trigger when I do want it.

2) the search function in overlay mode is really choppy, which is funny because I would consider this a solved problem in gnome (with gnome-do)

I think its a definite improvement over gnome 2, but it probably needs another 2-3 years of dev time before things are as polished as what you would expect nowadays.
it seems the appropriate register for a magazine like the Economist.
I guess that may be true, but why should it be that way? It could have been restated as 'the theory's good, I had expected more predictions'.
Aghh can't believe this is fake...

Does anyone know whether this is actually feasible to make using Node.JS (or any other technology?)